Strona głównaUżytkownik

asciiBlade | użytkownik

asciiBlade
asciiBlade
1 004,14
1297 dni, 11 godzin, 25 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 1300 dni, 22 godziny, 52 minuty temu asciiBlade 86 źrodło rozwiń

Kontynuacja poprzedniego wpisu o minikomputerze 8085.

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

Inne 1302 dni, 22 godziny, 56 minut temu asciiBlade 21 ź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 1311 dni, 23 godziny, 8 minut temu asciiBlade 57 ź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 1353 dni, 22 godziny, 41 minut temu asciiBlade 70 ź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 1388 dni, 23 godziny, 12 minut temu asciiBlade 66 ź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 1395 dni, 23 godziny, 12 minut temu asciiBlade 32 ź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 1836 dni, 23 godziny, 15 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 1836 dni, 23 godziny, 15 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 1871 dni, 23 godziny, 9 minut temu asciiBlade 80 ź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 1875 dni, 23 godziny, 1 minutę temu asciiBlade 66 ź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 1883 dni, 22 godziny, 49 minut temu asciiBlade 152 ź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 1899 dni, 21 godzin, 21 minut temu asciiBlade 124 ź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 1934 dni, 21 godzin, 45 minut temu asciiBlade 124 ź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 1938 dni, 21 godzin, 32 minuty temu asciiBlade 110 ź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 1955 dni, 20 godzin, 18 minut temu asciiBlade 48 źrodło rozwiń

O lokalności ConfigureAwait

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

Sztuka programowania 1959 dni, 21 godzin, 36 minut temu asciiBlade 203 źrodło rozwiń

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

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

Architektura 1959 dni, 21 godzin, 36 minut temu asciiBlade 151 ź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 1973 dni, 21 godzin, 17 minut temu asciiBlade 209 ź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 2022 dni, 22 godziny, 42 minuty temu asciiBlade 57 ź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 2032 dni, 22 godziny, 15 minut temu asciiBlade 68 źrodło rozwiń

1 2

Najaktywniejsi w tym miesiącu