dotnetomaniak.pl

Strona głównaUżytkownik

KonradKokosa | użytkownik

KonradKokosa
KonradKokosa
3 105,41
17 dni, 15 godzin, 3 minuty temu
7 kwietnia, 2015
dotnetomaniak.pl

W poprzednim poście posłużyłem się następującym kodem, mającym wczytać plik ze zrzutem pamięci i następnie załadować odpowiednią wersję pliku mscordacwks.dll. Niestety, jak już wspomniałem, ten kod umieszczony w aplikacji WPF powoduje jej zawieszenie - na wywołaniu CreateRuntime() interfejs przestaje odpowiadać i możemy czekać tak w nieskończoność.

Tagi: async, clrmd, F#, WPF
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - ClrMd i deadlock

Daj się poznać 2016 1135 dni, 10 godzin, 7 minut temu KonradKokosa 41 rozwiń

Wyjaśniam, dlaczego wyrażenia są bezpieczniejsze od twierdzeń oraz jak zwiększyć czytelność wyrażeń w F#.

Tagi: fsharp
Źródło: keraxel.net
Dziel się z innymi:
F#: wyrażenia

Sztuka programowania 1138 dni, 14 godzin, 12 minut temu Keraxel 86 rozwiń

W rozwoju każdego oprogramowania przychodzi ten moment, że zdarza się pierwszy bug. Potem są już kolejne. No i ja mam za sobą ten etap – aż z wrażenia założyłem Issue we własnym projekcie...

Tagi: clrmd, F#, WPF
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - ClrMd i pierwszy issue

Daj się poznać 2016 1142 dni, 13 godzin, 37 minut temu KonradKokosa 34 rozwiń

Projekt MemoryVisualizera toczy się w kilku wątkach, ale jak na razie dość mało poświęciłem jednemu z najważniejszych - analizy pamięci. Planuję bardziej rozbudowany post o tym jak można się do pamięci dobrać i co tak naprawdę siedzi pod spodem. Na razie jednak jako "zajawkę...

Tagi: clrmd, F#, gc
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - ClrMd + F#

Daj się poznać 2016 1142 dni, 13 godzin, 37 minut temu KonradKokosa 34 rozwiń

Jest kwiecień. Plecień, przeplata, zaraz matury. W mailach od Was również przeplatają się różne tematy, ale kilka pojawia się bardzo często. Jeden z nich to: studia. Po co one programiście? Studiować czy… olać? Ja studia skończyłem około dekadę temu, a dzisiaj wreszcie, po prawie trzech latach pisania, udało się skomponować tekst na ten temat. Zapraszam do lektury i dyskusji. Czas jest odpowiedni.

Źródło: devstyle.pl
Dziel się z innymi:
Czy programiście potrzebne są studia?

Inne 1140 dni, 14 godzin, 57 minut temu rroszczyk 260 rozwiń

Jak już nie raz wspominałem, chciałbym by sercem MemoryVisualizera był język zapytań oparty o Cypher, a właściwie leżąca pod spodem baza grafowa Neo4j. Ma mi to zapewnić dużą ekspresyjność zapytań oraz (mam nadzieję) dużą szybkość działania. Tutaj pojawia się pewien drobny temat do przemy...

Tagi: .Net, cypher, git, GitHub, neo4j
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - Neo4j, .NET i GitHub

Daj się poznać 2016 1145 dni, 16 godzin, 27 minut temu KonradKokosa 93 rozwiń

W poprzedniej części wątku WPFowego projektu MemoryVisualizer skupiłem się na przypomnieniu, czym jest i jak implementować komendę (interfejs ICommand) w C#. Dla przypomnienia, napisałem ogólne rozwiązanie, któremu podaje się odpowiednie metody, dzięki czemu jest ca...

Tagi: C#, F#
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | F# vs C# - eventowa podróż przez mękę

Daj się poznać 2016 1151 dni, 15 godzin, 58 minut temu KonradKokosa 195 rozwiń

Memory Visualizer wymaga udostępnienia języka zapytań odnośnie obiektów i struktur w pamięci. Jak pisałem w części Cypher, co to jest?!, język ten nazywam MQL - Memory Query Language. W istocie jest to jednak po prostu Cypher, który rozszerzę o elementy kontrolujące...

Tagi: cypher, gc, memory, neo4j
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - Memory Query Language

Daj się poznać 2016 1153 dni, 16 godzin, 27 minut temu KonradKokosa 41 rozwiń

Opis projektu MemoryVisualizera toczy się w kilku wątkach. Jednym z nich jest moja przygoda z F# w kontekście WPF. Po pierwszej części, w której w ogólności opisywałem jak możemy “pożenić” WPF z F#, pora kolejne kroki. Ale wcześniej potrzebne nam będzie krótkie przypomnienie z WPF w C#.

Tagi: C#, MVVM, WPF
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - WPF oraz ICommand

Daj się poznać 2016 1153 dni, 16 godzin, 27 minut temu KonradKokosa 65 rozwiń

Obiekty w pamięci tworzą całkiem rozbudowany graf. Mają pomiędzy sobą referencje, są też poukładane w segmenty w ramach pamięci procesu, które to możemy potraktować również jako kolejny węzeł w grafie. W tym sensie segment może być rodzicem wielu obiektów, które zawiera ...

Tagi: cypher, grafy, neo4j
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Memory Visualizer - Cypher, co to jest?!

Daj się poznać 2016 1159 dni, 13 godzin, 56 minut temu KonradKokosa 78 rozwiń

Powoli zbliżają się matury. A co za tym idzie, jeśli noga się nie podwinie, raczej poważne życiowe decyzje - jakie studia, gdzie, w jakim trybie? Pomyślałem, że to dobry moment, by dodać do tego tematu swoje trzy grosze.

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Studia IT - dzienne czy zaoczne?

Inne 1161 dni, 16 godzin, 37 minut temu KonradKokosa 226 rozwiń

To będzie tutorialowy wpis dla początkujących, ale mam nadzieję, że komuś się przyda. Mimo że nie dotyczy wprost projektu MemoryVisualizera, od początku istnienia konkursu obiecywałem sobie przygotować taki mini poradnik n.t. jak rozpocząć nowy projekt na GitHub.

Tagi: git, GitHub
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | GitHub dla zielonych - część I

Daj się poznać 2016 1162 dni, 14 godzin, 47 minut temu KonradKokosa 181 rozwiń

Kilka godzin pracy z F# w Visual Studio i kilka niespodzianek już za mną. Zainstalowanie Visual F# Tools (pozwalające tworzyć projekty F# w Visual Studio) jak się okazuje to był dopiero początek.

Tagi: F Sharp, F#, WPF
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - F# i pierwsze zdziwienia

Daj się poznać 2016 1175 dni, 57 minut temu KonradKokosa 68 rozwiń

Po trzech pierwszych, wprowadzających postach pora wreszcie przejść do konkretów - kodu! MemoryVisualizer ma być aplikacją desktopową, napisaną w WPF. Nie mam jeszcze ani jednej linijki kodu, zacznę zatem od pustej aplikacji z jakiegoś szablonu. Gdybym zdecydował się na C#, sprawa byłaby prosta - startuję z pustego szablonu WPF Desktop Application i już.

Tagi: F Sharp, F#, MVVM, WPF
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - jak połączyć WPF z F#

Daj się poznać 2016 1176 dni, 17 godzin temu KonradKokosa 105 rozwiń

Udało mi się zorganizować społecznościowego combosa. W środę 09 marca Azure Day Poland w siedzibie Microsoftu w Warszawie, potem szybko w pociąg by zdążyć na końcówkę Wroc.NET we Wrocławiu. A w czwartek 10 marca Wroc#. Nie byłbym sobą, gdybym tego wszystkiego nie opisał.

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Azure Day Poland - Triple-combo #1

Inne 1194 dni, 2 godziny, 27 minut temu KonradKokosa 28 rozwiń

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.

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - szczegóły techniczne

Daj się poznać 2016 1196 dni, 7 godzin, 48 minut temu KonradKokosa 94 rozwiń

Projekt w ramach konkursu 'Daj się poznać' czas zacząć! 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. No to napiszę narzędzie!

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - opis projektu

Daj się poznać 2016 1198 dni, 15 godzin, 38 minut temu KonradKokosa 169 rozwiń

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...

Tagi: rozwój
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Co będzie z nami po 50-tce?

Inne 1201 dni, 15 godzin, 11 minut temu KonradKokosa 428 rozwiń

W ostatni czwartek udało się być na kolejnym, 95 spotkaniu Warszawskiej Grupie .NET. Najpierw Marcin Malinowski wprowadził wszystkich w tajniki monad. Jest to jeden z tych mistycznych tematów, które wydają się nieodgadnione i nie do ogarnięcia. (...)

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | WG.NET 95 - debriefing

Inne 1204 dni, 13 godzin, 5 minut temu KonradKokosa 67 rozwiń

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. I coś ciekawego dzięki temu możemy poobserwować.

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Obejrz swoją stronę w 3D... i wyciągnij wnioski

Narzędzia 1210 dni, 15 godzin, 23 minuty temu KonradKokosa 219 rozwiń

1 2 3 4 5 6 7 8
Dotnetos Conference
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 876,58)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 434,77)

8

Damian (9 770,28)

9

danielplawgo (8 283,27)

10

arek (6 822,96)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

dpawlukiewicz (3 979,62)

15

jj09 (3 863,06)

16

AdrianBystrek (3 597,29)

17

spetz (3 448,35)

18

jedmac (3 318,39)

19

http://jakub-flor... (3 224,66)

20

KonradKokosa (3 105,41)