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...
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...
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...
23. lutego 2016 21:22
/
Konrad Kokosa
/
/
Komentarze (0)
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...
Zdj. Szymon Kulec
W ostatni czwartek udało się być na kolejnym, 95 spotkaniu Warszawskiej Grupie .NET.
Więcej...
Ten post nie jest śmiertelnie poważny ani merytoryczny. Jednak nosi znamiona użyteczności i bycia ciekawostką zarazem. Otóż istnieje taki dodatek do Firefoxa o nazwie Tilt, który za pomocą WebGL rysuje strukturę dowolnej strony WWW.
Więcej...
Z początkiem lutego ruszyła druga edycja konkursu "Daj się poznać" organizowanego przez Maćka Aniserowicza. Sprawa jest moim zdaniem prześwietna i stąd poświęcony jej osobny wpis. Więcej...
9. lutego 2016 18:44
/
Konrad Kokosa
/
/
Komentarze (0)
Do napisania tego posta wprost umotywował mnie wpis Oskara Dudycza na podobny temat - nauki uczenia się. Jest to temat bardzo ciekawy i od dawna na mojej liście "to do". Zatem napisałem, w końcu! Więcej...
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...
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...