Strona głównaUżytkownik

asciiBlade | użytkownik

asciiBlade
asciiBlade
1 004,14
1507 dni, 16 godzin, 29 minut temu
13 czerwca, 2016
dotnetomaniak.pl

Learn how to SSH like a PRO!

Tagi: ssh
Dziel się z innymi:
SSH like a Pro

Narzędzia 1511 dni, 3 godziny, 55 minut temu asciiBlade 86 źrodło rozwiń

Kontynuacja poprzedniego wpisu o minikomputerze 8085.

Dziel się z innymi:
Minikomputer 8085 - Część II

Inne 1513 dni, 4 godziny temu asciiBlade 22 źrodło rozwiń

Tylko dla fanów elektroniki! Zbudujemy prosty komputer oparty o stary procesor 8085 i uruchomimy na nim BASIC'a.

Tagi: Elektronika
Dziel się z innymi:
Minikomputer 8085 - Część I

Inne 1522 dni, 4 godziny, 12 minut temu asciiBlade 58 źrodło rozwiń

Krótki opis trudności na jakie można się natknąć implementując algorytm alfa-beta dla uogólnionej gry kółko i krzyżyk.

Tagi: minimax
Dziel się z innymi:
Cierpienia młodego Wertera czyli algorytm alfa-beta dla gry kółko i krzyżyk

Inne 1564 dni, 3 godziny, 45 minut temu asciiBlade 71 źrodło rozwiń

Zastanawiałeś się może kiedyś w jaki sposób biblioteki do wyrażeń regularnych wyszukują wzorce w teksie? Jeżeli tak to ten artykuł jest dla Ciebie. Uprzedzam kod w Javie, ale tym lepiej bo algorytm i tak warto napisać samemu żeby lepiej zrozumieć :D

Tagi: algorithms
Dziel się z innymi:
Matching regexes using backtracking

Sztuka programowania 1599 dni, 4 godziny, 15 minut temu asciiBlade 68 źrodło rozwiń

Wygląda na to że bitowe sztuczki są znowu w modzie. Tutaj opisuję dość ekstremalny hack który pozwala szybko skonwertować kod binarny na kod Gray'a.

Tagi: hack
Dziel się z innymi:
[EN] bin2gray - bit megahack

Sztuka programowania 1606 dni, 4 godziny, 16 minut temu asciiBlade 34 źrodło rozwiń

Odroid GO, DIY przenośna konsolka dla RETRO gier (NES, GameBoyColor) w przystępnej cenie 200PLN. W sam raz dla programisty ;)

Tagi: hardware
Dziel się z innymi:
Odroid GO Review - Przenośna konsola w stylu RETRO

Inne 2047 dni, 4 godziny, 19 minut temu asciiBlade 47 źrodło rozwiń

Krótka recenzja Kensington Orbit Trackball. Jeżeli myślisz o przesiadce na trackball'a to przygotuj się na parę niespodzianek ;)

Dziel się z innymi:
[EN] Kensington Orbit Trackball review

Inne 2047 dni, 4 godziny, 19 minut temu asciiBlade 38 źrodło rozwiń

Krótki opis jak wyglądają typy anonimowe w rzeczywistości.

Tagi: csharp
Źródło: github.com
Dziel się z innymi:
[EN] Anonymous types under cover

Sztuka programowania 2082 dni, 4 godziny, 13 minut temu asciiBlade 83 źrodło rozwiń

Pisząc metody powinniśmy wyodrębniać niskopoziomowe operacje do osobnych metod. Krótka myśl po pewnym code review...

Tagi: csharp
Dziel się z innymi:
Reduce cognitive load for readers of your code

Sztuka programowania 2086 dni, 4 godziny, 5 minut temu asciiBlade 69 źrodło rozwiń

Niby oczywiste a jednak...

Tagi: Security
Dziel się z innymi:
[EN] Why using PESEL as a password is a very bad idea

Sztuka programowania 2094 dni, 3 godziny, 52 minuty temu asciiBlade 153 źrodło rozwiń

Używając FluentAssertion musimy zwracać uwagę w którym miejscu użyjemy Should(). W zależności od położenia Should() błędy zwracane z asercji mogą być lepszej lub gorszej jakości.

Tagi: csharp, dotnet
Dziel się z innymi:
FluentAssertions and code formatting

Sztuka programowania 2110 dni, 2 godziny, 24 minuty temu asciiBlade 128 źrodło rozwiń

Brak porannej kawy to proszenie się o błędy :) Tutaj opisuje jeden taki błąd który z braku kawy wynikał i co zrobiłem żeby w przyszłości się nie powtórzył. TLDR: IReadOnlyList

Tagi: csharp
Dziel się z innymi:
ReadOnly does not mean Immutable

Sztuka programowania 2145 dni, 2 godziny, 48 minut temu asciiBlade 127 źrodło rozwiń

Ten post to mieszkanka różnych przemyśleń na temat użycia Maybe (Option / Optional) w kodzie produkcyjnym i ogólnie programowania funkcyjnego w C#.

Random thoughts on Maybe

Sztuka programowania 2149 dni, 2 godziny, 36 minut temu asciiBlade 114 źrodło rozwiń

Grypa skłania do blogowania ;) O tym jak wyglądają domyślne komunikaty błędów z NSubstitute i jak by je tu poprawić...

Dziel się z innymi:
[EN] NSubstitute and the search for perfect error messages

Inne 2166 dni, 1 godzinę, 22 minuty temu asciiBlade 49 źrodło rozwiń

O lokalności ConfigureAwait

Źródło: gist.github.com
Dziel się z innymi:
O lokalności ConfigureAwait

Sztuka programowania 2170 dni, 2 godziny, 40 minut temu asciiBlade 204 źrodło rozwiń

Krótki post przytacza 3 wady dziedziczenia przy projektowaniu komponentów.

Dziel się z innymi:
[EN] Inheritance? Just say no!

Architektura 2170 dni, 2 godziny, 40 minut temu asciiBlade 153 źrodło rozwiń

O tym że using toleruje nulle i że czasami można to wykorzystać...

Tagi: csharp
Źródło: gist.github.com
Dziel się z innymi:
C#, null and using statement

Sztuka programowania 2184 dni, 2 godziny, 20 minut temu asciiBlade 210 źrodło rozwiń

Za każdym razem gdy definiujesz funkcję lokalną zadaj sobie pytanie czy nie lepiej dodać metodę lub właściwość do obiektu

Tagi: csharp
Dziel się z innymi:
[EN] Abusing local functions to hide design problems

Sztuka programowania 2233 dni, 3 godziny, 45 minut temu asciiBlade 59 źrodło rozwiń

Dodajemy pre-request script który automatycznie pobiera OAuth access token.

Tagi: Postman
Dziel się z innymi:
[EN] Postman automatically generate OAuth tokens

Narzędzia 2243 dni, 3 godziny, 19 minut temu asciiBlade 69 źrodło rozwiń

1 2