W odcinku numer 54 nie ma zmiłuj. Zagrzebiemy się w tym, co konieczne i – zwykle – nielubiane. Zadania specjalne dla dev-komandosów.
Takiego komandosa udało się dorwać. Specjalistę, który to LUBI! Znany i lubiany Paweł Łukasik! Programista, założyciel firmy Octal Solutions. Tata portalu dotnetomaniak.pl, jeden z organizatorów spotkań Wrocławskiej Grupy .NET (wrocnet). A od niedawna także… jeden z dwóch prowadzących nowy podcast programistyczny Ostra Piła! Oprócz tego prelegent, blogger i… możliwe, iż coś pominąłem :). Na Twitterze: @pawel_lukasik.
Temat dzisiejszej rozmowy, po tak groźnym wstępie, musi zmrozić. Bo kto – oprócz Pawła – ekscytuje się na myśl o… debuggowaniu? Albo profilowaniu? Czyli czynnościach ewidentnie udowadniających, iż “ojej, ale napisałem słaby kod”.
Z tego odcinka dowiesz się CO TO i PO CO TO. Kiedy się przydaje, do czego służy. JAK się do tego zabrać. Jakie są TYPY profilowania, po co czasami otrzymujemy te magiczne pliki PDB i … itede.
I jak zwykle: będzie mi niezmiernie miło, jeżeli znajdziesz minutę na zostawienie oceny na iTunes: http://devtalk.pl/itunes. To pomaga.
PLAY!
Zasubskrybuj podcast (e-mail, iTunes) lub ściągnij ten odcinek w mp3.
Linki:
- PDF przygotowany przez Pawła: http://blog.octal.pl/devTalk
- blog Pawła: http://blog.octal.pl
- podcast Ostra Piła: http://ostrapila.pl
- portal DotNetoManiak: http://dotnetomaniak.pl
- poprzedni DevTalk z Pawłem: DevTalk#08 – O community z Pawłem Łukasikiem i Pawłem Sawiczem
- Narzędzia i biblioteki:
- JetBrains dotTrace Profiler: https://www.jetbrains.com/profiler/
- JetBrains dotMemory Profiler: https://www.jetbrains.com/dotmemory/
- RedGate ANTS Performance Profiler: http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/
- RedGate ANTS Memory Profiler: http://www.red-gate.com/products/dotnet-development/ants-memory-profiler/
- NCrunch: http://www.ncrunch.net/
- BenchmarkDotNet: https://github.com/dotnet/BenchmarkDotNet
- Debugging Tools for Windows (WinDbg, KD, CDB, NTSD): https://msdn.microsoft.com/en-us/library/windows/hardware/ff551063(v=vs.85).aspx
- MDbg.exe (.NET Framework Command-Line Debugger): https://msdn.microsoft.com/en-us/library/ms229861(v=vs.110).aspx
- OzCode: https://oz-code.com/
- Programistyczne FLOW to ŚCIEMA [devstyle vlog #27] : https://www.youtube.com/embed/s-MdgvKL5bM
- DevTalk#17 – O gamedev z Przemysławem Czatrowskim: http://devstyle.pl/2015/06/01/devtalk17-o-gamedev-z-przemyslawem-czatrowskim/
Koniecznie zostaw komentarz: jak Ci się podoba odcinek?
Nie zapomnij też dołączyć do społeczności DevTalk na Facebooku i Twitterze :)!
Zapisz się również na Newsletter, aby nie przegapić żadnego odcinka!
Muzyka wykorzystana w intro:
“Misuse” Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
http://creativecommons.org/licenses/by/3.0/