Wybrany obszar
Wszystkie wpisy
Wszystkie artykuły specjalistyczne, omówienia i fragmenty kodu źródłowego we wspólnej sekcji magazynu.
Service Accounts sauber betreiben: Lebenszyklus, Secrets-Rotation, Rechtezuschnitt und Auditing in der Praxis
Service Accounts sind oft die stille Abhängigkeit hinter Jobs, Schnittstellen und Batchketten. Dieser Beitrag zeigt, wie Sie Lebenszyklus, Secrets-Rotation, Rechtezuschnitt und Auditing so organisieren, dass Security-Anforderungen nicht zu Ausfällen führen.
FireDAC: Dokładne kapsułkowanie transakcji – ponawianie przy deadlockach i konsekwentne wycofanie (rollback) bez skutków ubocznych
Jak opakować transakcje FireDAC tak, by deadlocki (np. SQL Server 1205) nie powodowały skutków ubocznych: ponawianie obejmujące całą Unit-of-Work, konsekwentny rollback, prawidłowe umiejscowienie savepointów oraz wskazówki do debugowania i eksploatacji.
MDM vs. „Golden Record“ w DWH: które dane podstawowe gdzie powinny być przechowywane i jak konflikty są rozwiązywane operacyjnie
Wiele zespołów buduje Golden Record w DWH i później jest zaskoczonych konfliktami operacyjnymi. Ten przewodnik decyzyjny pokazuje, które dane podstawowe powinny trafić do MDM, co DWH robi lepiej oraz jak rozwiązywać konflikty przy pomocy reguł, przepływów pracy i przypisania odpowiedzialności.
VCL: Copy&Paste z Unicode i formatem HTML – prawidłowe ustawianie i odczytywanie formatów schowka
Gdy Copy&Paste z VCL do Outlooka, Teams lub edytorów webowych powoduje utratę formatowania lub uszkodzenie znaków diakrytycznych, często przyczyną jest pakiet CF_HTML. Tak ustawiasz i odczytujesz tekst Unicode oraz „HTML Format” poprawnie — włącznie z offsetami, fallbackiem i debugowaniem.
Single Sign-On dla aplikacji legacy: bramki SAML/OIDC, Header-Auth i ryzyka związane ze starymi mechanizmami sesji
Umieszczenie SSO przed aplikacją webową typu legacy brzmi prosto. Decydujące są jednak Trust Boundaries, zabezpieczone Header-Auth oraz pułapki sesji w starszych aplikacjach webowych. Ten przegląd błędnych założeń przedstawia możliwe opcje, kryteria akceptacyjne i kroki wdrożenia.
Delphi: Bezpieczny odczyt i zapis UTF-8 za pomocą TFile/TStreamWriter – BOM, znaki końca linii i cicha pułapka ANSI
Jeśli import „tylko czasami” zawodzi, często przyczyną jest kodowanie. Ten schemat decyzyjny pokazuje, jak w Delphi powtarzalnie obsługiwać UTF‑8 przy użyciu TFile i TStreamWriter: polityka BOM, końcówki linii, fallback ANSI i kontrole debugowania.
Testowanie odporności na ransomware: ćwiczenia przywracania kopii zapasowych, niezmienny magazyn danych i precyzyjne RTO/RPO odzyskiwania dla administratorów
Kopia zapasowa oznaczona na zielono nie oznacza, że da się ją przywrócić. Ten praktyczny przewodnik pokazuje, jak administratorzy mogą udokumentować odporność na ransomware za pomocą ćwiczeń przywracania, pamięci niezmiennej (WORM) oraz mierzalnych RTO/RPO — włącznie z matrycą weryfikacyjną, kontrolami czystego odzyskiwania i kryteriami zatrzymania.
Testy jednostkowe z DUnitX: mockowanie zależności przez interfejs bez naruszania struktury projektu
Jak w Delphi zbudować testy jednostkowe za pomocą DUnitX, mockować zależności przez interfejs i przy tym czysto oddzielić logikę domenową od infrastruktury – bez przełączników testowych i bez chaosu w sekcji uses.
Blokady plików w Windows: bezpieczny zapis z użyciem pliku tymczasowego, ReplaceFile i rollbacku w razie błędów
Sporadyczne błędy Sharing Violation, uszkodzone pliki po awarii, trudno wyjaśnialne zgłoszenia serwisowe: Jak zbudować pod Windows odporny wzorzec zapisu z plikiem tymczasowym w katalogu docelowym, Flush, ReplaceFile i zdefiniowaną ścieżką rollback.