Author / Paweł Łukasik

Nie minęło jeszcze 3 dni od mojego posta o 2.0 wersji IlSpy a okazuje się, że niedawno także inny dekompilator miał “premierę”. JetBrains wypuścił wersję beta swojego narzędzia – dotPeek. Najnowsza Beta dotPeek’a została także wyposażona w listę assemblies. Działa ona jednak trochę inaczej niż w przypadku IlSpy’a. Tutaj zapisujemy listę do pliku, który później […]

O IlSpy’u pisałem już przy okazji przeglądu narzędzi do dekompilacji (Show me your code–przegląd narzędzi do podglądania) a okazało się, że na dniach (dokładnie 15.04) została wydana wersja 2.0 tego narzędzia. Zobaczymy co się zmieniło w stosunku do poprzedniej wersji.UI nie zmienił się w stosunku do poprzednich wersji dzięki temu nadal jest minimalistyczny – ale […]

Dla uważnych czytelników poprzedniego wpisu należą się przeprosiny i wyjaśnienia. Napisałem w nim, że pokaże dwa sposoby zobrazowania jak wygląda protokół naszej płytki a przedstawiłem tylko jeden – analiza w IDA. Nie wiem czy to z pośpiechu czy jakiś inny czynnik na to wpłynął, ale o tym drugim – po prostu zapomniałem. Teraz zatem, bijąc […]

W poprzednim poście zapoczątkowałem artykuł odnośnie oprogramowania panelu LED, którą zakupiłem jakiś czas temu. W dzisiejszym poście spróbujemy rozkodować cześć dotyczącą wysyłania informacji do płytki. Spróbujemy poznać protokół jaki obsługuje nasz kawałek hardware’u. Na początek jednak jestem winny wam trochę wyjaśnienia. W ostatnim wpisie zdekodowaliśmy sobie kawałek procedury, która odpowiada za wykrycie portu do którego […]

W sklepie z tajwańsczyzną zakupiłem sobie jakiś czas temu mały gadżet aby trochę się nim pobawić a jednocześnie coś pokodować. Gadżet ten to niewielki panel LED, który można sobie oprogramować prawie do woli. Co prawda jest do tego dołączona aplikacja za pomocą, której można ją obsłużyć, ale po pierwsze wygląda tak: Wygląd aplikacji dołączonej do […]

Lubie WPF’a. Można o nim powiedzieć, że jest niedorobiony, wolny a technologia ta już nie będzie dalej rozwijana przez MS. Można też zachwycać się nad tym jak bardzo wiele jest klas w WPF i jak wiele jest ich jeszcze nieodkrytych kąsków. Ostatnio natrafiłem na jeden z nich o którym chciałbym dziś napisać: *Bitmap(De/En)coder. Są to […]

Dzisiejsze znalezisko w kodzie: I kto powiedział, że praca programisty musi być nudna 🙂 Paweł ŁukasikFounder of Octal Solutions a .NET software house. Passionate dev, blogger, occasionally speaker, one of the leaders of Wroc.NET user group. Microsoft MVP. Podcaster – Ostrapila.pl

W ostatnim poście wspominałem, że napisze jeszcze o ustawieniach debuggera VS w rejestrze. Okazuje się, że nie wszystko da się ustawić w Visual Studio czy ustawieniach systemowych. Częścią funkcjonalności trzeba sterować za pomocą ustawień w rejestrze – na szczęście są to marginalne przypadki. Czasami jednak zdarza się, że dodając jakieś wyrażenie do okienka Watch dostajemy […]

Kilka dni temu miałem okazję wygłosić kolejną prelekcję na Wrocławskiej Grupie .NET. Tym razem jako temat wybrałem debugger, który jest dostępny w Visual Studio. Jest to na prawdę kawałek narzędzia, który możemy wykorzystać dość sprawnie na naszą korzyść jeśli tylko wiemy gdzie szukać.Prezentacja to tak na prawdę zbiór tego co publikowałem w ostatnich czasach na […]

Dziś będzie o jeszcze jednym typie breakpointu. Kiedy może się on przydać zobaczmy na przykładzie. Automatycznie właściwości Wszyscy kochamy automatyczne właściwości, oszczędzają one nam czas i redukują ilość kodu jaki musimy napisać. Jedyną (?) ich wadą jest niemożliwość ich debuggowania. Często, tego nie potrzebujemy, ale czasem przydaje się możliwość ustawienia breakpoint’a na set lub get […]