Niestety nie mam czasu przygotować polskich wersji nowych postów :(
Teksty po angielsku (najnowszy z 2025-10-10):
- The Daily Grind (Quick Tips on Miscellaneous Issues, Ep. 4)
- The Daily Grind (Quick Tips on Miscellaneous Issues, Ep. 3)
- The Daily Grind (Quick Tips on Miscellaneous Issues, Ep. 2)
- The Daily Grind (Quick Tips on Miscellaneous Issues, Ep. 1)
- RTK Slice Reducers Performance
- Vanilla DIV Performance
- Material UI 5 Box Performance
- Accessing State in Redux Thunks
- Controlling CSS Module Class Names in Vite
- Notes From Migrating React App From CRA to Vite
- vim.morzel.net - Questions With Explanations
- Filtering DOM Dump in React Testing Library
- Suppressing Legacy Lifecycle Method Warnings in Tests for Chosen React Components
- WebGPU/WGSL Hello Triangle!
- Safer ag-Grid (React) Column Definitions With TypeScript
- ag-Grid (React) Cell Renderers Performance
- Resizing All ag-Grid (React) Columns
- ag-Grid API Access With Hooks
- CSS Grid - Site for Rapid Experimentation
- Legacy Apps - Dealing With IFRAME Mess (Window.postMessage)
- Detecting a Drone - OpenCV in .NET for Beginners (Emgu CV 3.2, VS 2017). Part 3
- Detecting a Drone - OpenCV in .NET for Beginners (Emgu CV 3.2, VS 2017). Part 2
- Detecting a Drone - OpenCV in .NET for Beginners (Emgu CV 3.2, VS 2017). Part 1
- Save Yourself Some Troubles With TortoiseGit pre-commit Hook
- Easy Way to Fix Outdated Links (URL Rewrite Rule in Web.config)
- Differences in Java and C#: protected
- Setting Version of Assemblies in ASP.NET MVC Application With TeamCity Build…
- [OoB] Controlling Gun Turret With Spring Boot REST Service (Java/Arduino)
- [OoB] Moving Webcam With Joystick and Servos (Arduino/SharpDX/WinForms)
- [OoB] Shooting Paintball Marker With Relay, Arduino and .NET WinForms
- [OoB] Sonar With Arduino, C#, JavaScript and HTML5 (Part 2)
- [OoB] Sonar With Arduino, C#, JavaScript and HTML5
Najnowsze posty
Przeczytaj poprzednią cześć tego artykułu jeśli jeszcze tego nie zrobiłeś. Część 1 zawiera krótkie podsumowanie tego czym jest GC i w jaki sposób działa. Mieści się tam również test wydajności w obsłudze dużej tablicy bajtów i dokładny opis mojego środowiska testowego…
.NET GC jest bardzo szybki! Mam nadzieje, że ta pocieszająca informacja Ci nie wystarcza i potrzebujesz nieco więcej szczegółów :) Pokaże Ci kilka testów, które dowodzą, że nie kłamię. Na początek jednak przyda się krótkie przypomnienie tego czym jest GC:
Wyobraź sobie, że chcesz stworzyć widok do edycji encji Company, która posiada dwie właściwości: Name (typu string) i Boss (typu Person). Chcesz by obie właściwości były edytowalne. Dla Company.Name proste pole tekstowe zupełnie wystarczy ale dla Company.Boss potrzebny będzie widget jQuery UI Autocomplete1. Kontrolka ta musi realizować poniższe wymagania:
Niedawno potrzebowałem pozyskać zawartość pewnej bazy danych. Niestety była ona upubliczniona jedynie w formie serwisu WWW prezentującego 50 rekordów na pojedynczej stronie. Cała baza miała ponad 150 tysięcy rekordów. Co zrobić w takiej sytuacji? Przeklikiwać się przez 3000 stron, ręcznie gromadząc dane w pliku tekstowym? Tydzień i po sprawie! ;) Lepiej jednak napisać automat (tzw. scraper), który zrobi to za Ciebie. Automat musi zrobić trzy rzeczy:
Ostatnio chciałem wyciągnąć z logów komunikaty wysyłane do zewnętrznego systemu i przeprowadzić kilka operacji LINQ to XML na pozyskanych danych. Oto przykładowa linia logu (uproszczona, rzeczywisty log był o wiele bardziej skomplikowany ale nie ma to znaczenia w tym poscie):