Semantic logging w ASP.NET Core: Serilog + Elasticsearch

Czas czytania ~ 180 sekund Zdarzenia w aplikacji logować oczywiście trzeba. Często informacje budujemy w ten sposób, by były czytelne dla kolejnej osoby, która otworzy taki plik z logiem. Przykład: User jkowalski failed to log in at 2016-12-30 09:21:04 from 192.0.78.25 Niby mamy wszystkie informacje, jest to czytelne dla człowieka. Problem pojawia się, gdy takich logów … Continue reading Semantic logging w ASP.NET Core: Serilog + Elasticsearch

Porównywanie tekstu w .NET – badanie szybkości z użyciem BenchmarkDotNet

Czas czytania ~ 150 sekund. Jest to wpis zainspirowany prawdziwymi wydarzeniami. Wszelkie podobieństwo do osób, Spotkanie z klientem. Omawiamy nową funkcjonalność wyszukiwarki. Pada pytanie, dlaczego system nie szuka w środku wyrazu,.przecież Excel tak potrafi. Odpowiadamy, że porównywanie tekstów po przedrostkach jest znacznie szybsze, a przecież tutaj będzie sporo danych. No właśnie, ale znacznie to znaczy … Continue reading Porównywanie tekstu w .NET – badanie szybkości z użyciem BenchmarkDotNet

Harmonogramowanie zadań w SQL Server i Windows Server

Nowy rok to czas postanowień. Postanawiamy na przykład, że regularnie, co wtorek będziemy odwiedzali siłownie / baseny itp. Jakiś czas temu w sieci pojawiła się informacja, że tylko 8% Polaków realizuje swoje postanowienia noworoczne. Dlaczego ? Być może dlatego, że nie jesteśmy maszynami. Jedną z tych cech, w których komputery są od nas zdecydowanie lepsze … Continue reading Harmonogramowanie zadań w SQL Server i Windows Server