Blog Kokosa

.NET i okolice, wydajność, architektura i wszystko inne

NAVIGATION - SEARCH

MemoryVisualizer - szczegóły techniczne

W poprzedniej części opisałem wymagania wobec projektu MemoryVisualizer. Teraz pora przejść do konkretów, czyli technologii. Dla przypomnienia, piszę narzędzie, które pozwoli za pomocą jakiegoś języka zapytań wizualizować pamięć procesu .NETowego - czy to z memory dumpa, czy poprzez podpięty debugger. Wizualizacja ma być ładna - by posłużyć kiedyś do celów ilustracyjnych. Oraz szybka - by docelowo analizować gigabajtowe procesy. 

Więcej...

Daj Się Poznać - przegląd projektów, szacun!

Podziwiam dev-społeczność! Konkurs polegający na tym, że dwa razy w tygodniu, przez trzy miesiące, pisze się na swoim (nowym bądź reaktywowanym) blogu o projekcie open source, to nie lada wyzwanie. Komu by się chciało?! Wyobrażacie sobie "Daj się poznać!" u lekarzy, mających dwa razy w tygodniu pisać o jakimś swoim ulubionym temacie? Za darmo?! Z całym szacunkiem, ale może jedna osoba by sie zgłosiła i to przypadkiem.

Więcej...

MemoryVisualizer - opis projektu

Siedzę w temacie analizy pamięci w .NET już jakiś czas. Zaczęło się od potrzeby, kilka lat temu - produkcyjne systemy miały jakiś wyciek i trzeba było namierzyć dziada. Złapałem bakcyla. Potem jeszcze wiele razy miałem okazję 'dłubać w dumpach'. Używałem już chyba wszystkich dostępnych na rynku narzędzi, wielokrotnie. Widziałem jak niektóre zmieniały się wraz z kolejnymi wersjami. Choć i tak 80% spraw rozwiązywałem ostatecznie w WinDbg. Narzędzi mamy więc naprawdę dużo i fajnych. Wymieniając choćby .NET Memory Profiler, ANTS Memory Profiler, jetBrains dotMemory. 

Więcej...

Co będzie z nami po 50-tce?

Tytułowy temat chodzi mi po głowie od lat. Zresztą nie tylko mi, co jakiś czas przewija się w rozmowach z kolegami i innymi developerami np. na konferencjach. Jest to wydaje mi się realny problem, nad którym nikt nie musiał się jeszcze specjalnie pochylić, bo rynek IT jest jeszcze młody. Czy wyobrażacie sobie takie ogłoszenie o pracę?
Więcej...

Kalendarz .NETowca na rok 2016

Pierwszy miesiąc roku 2016 za nami, śniegi zaczynają topnieć, organizatorzy konferencji zaczynają budzić się z letargu. Zatem można zacząć rozglądać się co ciekawego na tym polu zapowiada się w tym roku. Co prawda pierwsze konferencje mamy już za sobą, np. świetne wrocławskie BoilingFrogs ale zdecydowana większość jeszcze przed nami. W moim przeglądzie skupiam się przede wszystkim na wydarzeniach w Polsce i najbliższej okolicy, bo zawsze warto spróbować być na konferencji osobiście. Z bardziej odległych konferencji wymieniam tylko kilka z największych, które można śledzić online. Tematyka - .NET i bardziej ogólnie, projektowanie, architektura, rozwój itp. Więcej...

Technika Pomodoro czyli ile pomidorów dziś zrobiłeś?

Zarządzanie czasem i dobra organizacja to temat rzeka. Napisano o nim miliony książek i wypowiedziano miliardy słów. Nie zamierzam obejmować go całościowo, ale wskazać jeden drobny element, który osobiście uważam za genialną pomoc w codziennej pracy. 

Realia są takie, że siedzimy przy komputerze kilka godzin dziennie i nasz mózg nie może przejść nad tym obojętnie. Koncentracja leci szybko na łeb na szyję, strony Onetu, Twittera czy innego Wykopa kuszą niemiłosiernie. A tu jeszcze pocztę warto by sprawdzić. A właściwie, która aktorka grała w Grawitacji? O, odkryto dziewiątą planetę Układu Słonecznego! No właśnie... Więcej...