Tom's Blog
Tom's Blog
Tom
DevOps blog about Linux configuration, Containerization, Automation, Security and from time to time Leadership.
Latest posts
-
Running Gemini CLI in a Docker container 2025-10-30 05:00pm
-
How to add llms.txt to a Hugo Blog 2025-10-15 05:00pm
-
UNSCRIPTED 2025-10-05 05:00pm
-
Why You should not motivate people? 2025-09-25 05:00pm
-
Escaping the Build Trap 2025-09-19 05:00pm
-
Crosspost Your Blog articles to Social Media 2025-09-13 05:00pm
-
How to split Git repository 2025-09-01 05:00pm
-
Benchmarking Docker image registries 2025-08-30 05:00pm
-
Harvard Negotiation Model 2025-08-29 05:00pm
-
How to run a Personal User Manual exercise for Team Building 2025-08-26 05:00pm
-
Laws for Every Occasion 2025-08-25 05:00pm
-
Purge old Cloudflare Pages deployments 2025-08-25 05:00pm
-
The 4-hour work week 2025-08-17 05:00pm
-
Antifragile Systems and Teams 2025-08-13 05:00pm
-
Getting to Yes 2025-07-13 05:00pm
-
iTerm2 - Hotkeys unavailable - Another app has enabled secure keyboard input 2025-05-19 05:00pm
-
Asus TUF Gaming Z790-Plus WIFI - My UEFI/BIOS Settings 2025-04-29 05:00pm
-
Jak w kilku krokach Odnaleźć Zespół 2025-04-24 05:00pm
-
Backup from broken NVMe drive with ddrescue 2025-04-23 05:00pm
-
Psychologia szefa 2025-04-15 05:00pm
-
The First Trading Manual 2025-03-15 05:00pm
-
The Man Who Broke Capitalism 2025-03-03 04:00pm
-
ata1.00: failed command: READ FPDMA QUEUED 2025-02-23 04:00pm
-
Getting Started in Chart Patterns 2025-01-26 04:00pm
-
Best Loser Wins 2025-01-22 04:00pm
-
Efficient Dockerfile templating for complex build scenarios 2024-12-31 04:00pm
-
The Crowd 2024-12-15 04:00pm
-
Turn the Ship Around! 2024-12-09 04:00pm
-
Why Should Anyone Be Led by You? 2024-09-15 05:00pm
-
Remove password from PDF documents 2024-05-26 05:00pm
-
Fix 'Cannot Rebase Onto Multiple Branches' error once and for all 2024-05-26 05:00pm
-
The Art of Being Right 2024-05-19 05:00pm
-
Optimizing Hugo Sitemaps to prioritize posts crawling over taxonomies 2024-05-16 05:00pm
-
Nostalgy for old RPG games 2024-04-28 05:00pm
-
Rising costs of running legacy Amazon RDS systems 2024-04-26 05:00pm
-
Create a Virtual Bookshelf with Hugo and PaperMod 2024-04-25 05:00pm
-
The Culture Map 2024-04-23 05:00pm
-
Rewired 2024-04-22 05:00pm
-
Installing Oracle Instant Client on Ubuntu 24.04 2024-04-16 05:00pm
-
How old are Official Docker images? 2024 Edition 2024-03-23 05:00pm
-
Automatically setting 'lastmod' in Hugo pages with Git modification date 2024-03-23 05:00pm
-
Zed Code Editor as an Atom reincarnation 2024-03-18 05:00pm
-
Monetize your blog with Ko-fi shortcodes for Hugo sites 2024-03-07 04:00pm
-
The power of extensive command history in Bash and Zsh 2024-03-04 04:00pm
-
Optimizing Hugo static site redirects with Cloudflare Pages 2024-03-03 04:00pm
-
SEO kicks my stats 2024-03-02 04:00pm
-
Automatic updates of Docker images with Renovate Bot 2024-02-29 04:00pm
-
Błękitna kropka 2024-02-29 04:00pm
-
Blindsight 2024-02-29 04:00pm
-
Adding Mermaid diagrams to Hugo 2024-02-24 04:00pm
-
How I stopped worrying and loved Makefiles 2024-02-15 04:00pm
-
Best practices for patching and deprecating Docker images 2024-02-08 04:00pm
-
How to run x86-64 Docker images on Apple's MacBook with M1/M2/M3 CPU 2024-02-05 04:00pm
-
Extreme Ownership 2024-02-04 04:00pm
-
My pre-commit config for Hugo blog 2024-01-28 04:00pm
-
Tuning PipeWire for best audio quality on Ubuntu 2024-01-27 04:00pm
-
Git hacks - a set of my favorite git aliases 2024-01-26 04:00pm
-
Checking compressed size of Docker image 2024-01-23 04:00pm
-
How to interview DevOps candidates? 2024-01-22 04:00pm
-
Working Backwards 2024-01-22 04:00pm
-
How to give Probation Period feedback? 2024-01-21 04:00pm
-
Ładne kwiatki - czyli wywód o pielęgnacji roślin doniczkowych 2024-01-13 04:00pm
-
Maximizing page performance and security with Cloudflare tuning 2024-01-10 04:00pm
-
New Year's reflections and Leadership path 2024-01-09 04:00pm
-
How to run Google Tasks in separate browser tab? 2024-01-01 04:00pm
-
How to run Zwift in full screen 2023-12-27 04:00pm
-
Use Github with SSH on port 443 2023-12-25 04:00pm
-
Changing comments provider for my blog 2023-12-25 04:00pm
-
The 48 Laws of Power 2023-12-25 04:00pm
-
How to Win Friends & Influence People 2023-12-13 04:00pm
-
Lider w trampkach 2023-10-21 05:00pm
-
Taka praca nie ma sensu 2023-10-20 05:00pm
-
Collaborating with the Enemy 2023-10-08 05:00pm
-
Legendarna obsługa klienta 2023-09-14 05:00pm
-
The Effective Manager: Second Edition 2023-08-16 05:00pm
-
The Effective Manager 2023-05-22 05:00pm
-
The best way to get NVM working in CI/CD systems 2023-04-24 05:00pm
-
Nowy jednominutowy menedżer 2023-04-10 05:00pm
-
Psychologia pieniędzy 2023-04-01 05:00pm
-
Change configuration of Docker daemon in Rancher Desktop 2023-03-22 05:00pm
-
Who Moved My Cheese? 2023-03-20 05:00pm
-
Rycerz nieistniejący 2023-03-01 04:00pm
-
Przywództwo i oszukiwanie samego siebie 2023-02-24 04:00pm
-
Praca głęboka 2023-01-12 04:00pm
-
Zaczynaj od DLACZEGO 2022-11-30 04:00pm
-
Pięć dysfunkcji pracy zespołowej 2022-11-21 04:00pm
-
Starość aksolotla 2022-11-20 04:00pm
-
Błądzą wszyscy (ale nie ja) 2022-11-02 05:00pm
-
Ubuntu - Key is stored in legacy trusted.gpg keyring... 2022-10-20 05:00pm
-
Best practices for writing Dockerfiles - Use .dockerignore 2022-09-10 05:00pm
-
Dockerfile writing best practices 2022-09-09 05:00pm
-
Pułapki myślenia 2022-09-06 05:00pm
-
The three-body problem 2022-09-05 05:00pm
-
Ford S-MAX - kasowanie ostrzeżenia wymiany oleju 2022-09-02 05:00pm
-
Czy jesteś tym, który puka? 2022-08-12 05:00pm
-
Kubernetes Operators 2022-06-21 05:00pm
-
Back on the big stage! 2022-06-12 05:00pm
-
Drive 2022-04-18 05:00pm
-
Wewnętrzna gra 2022-02-11 04:00pm
-
On slow decline of streaming services 2022-01-09 04:00pm
-
Projekt Jednorożec 2021-12-08 04:00pm
-
Creating fully encrypted ZFS pool 2021-11-21 04:00pm
-
Shucking WD Elements 14TB 2021-11-11 04:00pm
-
Automatically add ticket ID to every commit message in Git 2021-11-08 04:00pm
-
Resize images from command line on MacOS 2021-11-06 05:00pm
-
Homebrew - uninstall formula with dependencies 2021-11-04 05:00pm
-
Asus ROG STRIX Z590-E GAMING WIFI - my UEFI BIOS settings 2021-10-29 05:00pm
-
Od dobrego do wielkiego 2021-10-01 05:00pm
-
Miłość i matematyka 2021-09-18 05:00pm
-
Official CentOS 8 Stream Docker image finally available! 2021-07-24 05:00pm
-
Inteligentny inwestor 2021-05-11 05:00pm
-
Bogaty albo biedny 2021-04-12 05:00pm
-
My projects 2021-04-08 05:00pm
-
How to remove geo-localization/EXIF data from photos 2021-03-04 04:00pm
-
Książę 2021-03-03 04:00pm
-
How to run JMX monitoring in Docker image? 2021-02-18 04:00pm
-
CentOS 8 Stream Docker image 2021-02-10 04:00pm
-
How old are Official Docker images? 2021-01-27 04:00pm
-
Eryk 2021-01-05 04:00pm
-
Czarodzicielstwo 2021-01-04 04:00pm
-
Mort 2021-01-03 04:00pm
-
Równoumagicznienie 2021-01-02 04:00pm
-
Blask fantastyczny 2021-01-01 04:00pm
-
Kolor magii 2020-12-31 04:00pm
-
Bye Bye Wordpress! 2020-10-23 05:00pm
-
W transie inwestowania 2020-06-27 05:00pm
-
Teoretyczne minimum 2020-06-22 05:00pm
-
Przeciw bogom 2020-03-27 05:00pm
-
Podróż ludzi Księgi 2020-03-13 05:00pm
-
Java Performance Companion 2020-02-09 04:00pm
-
Troubleshooting Java Performance 2020-02-09 04:00pm
-
Moving from Linux to MacOS – first steps 2020-01-03 04:00pm
-
Teoria kwantowa nie gryzie 2019-12-01 04:00pm
-
RUNY Spekulacyjne Rafała Zaorskiego 2019-11-25 04:00pm
-
Czas Spekulacji 2019-11-17 04:00pm
-
Jeszcze krótsza historia czasu 2019-11-11 04:00pm
-
Teoria wszystkiego, czyli krótka historia wszechświata 2019-10-28 05:00pm
-
DevOps 2019-10-03 05:00pm
-
Bezpieczeństwo aplikacji webowych 2019-10-03 05:00pm
-
DevOps Hiring 2019-03-28 05:00pm
-
Book of Life 2018-12-29 04:00pm
-
Shadow of Night 2018-11-29 04:00pm
-
A Discovery of Witches 2018-10-23 05:00pm
-
Projekt Feniks 2018-08-17 05:00pm
-
Animal Farm 2018-06-16 05:00pm
-
1984 2018-05-16 05:00pm
-
Broń matematycznej zagłady 2018-03-21 05:00pm
-
Children of Dune 2018-02-27 04:00pm
-
Catch 22 2018-02-26 04:00pm
-
Cisza w sieci 2018-02-22 04:00pm
-
Dune Messiah 2018-02-13 04:00pm
-
Dune 2018-02-03 04:00pm
-
Nowy dom 2018-01-29 04:00pm
-
Wygnanie 2018-01-19 04:00pm
-
Odliczając do dnia zero 2018-01-16 04:00pm
-
Ojczyzna 2018-01-09 04:00pm
-
Klejnot halflinga 2017-12-21 04:00pm
-
Strumienie srebra 2017-12-11 04:00pm
-
Kryształowy relikt 2017-12-04 04:00pm
-
Czysty kod 2017-12-02 04:00pm
-
Java. Efektywne programowanie 2017-12-02 04:00pm
-
Pragmatyczny programista 2017-12-02 04:00pm
-
Perfekcyjna niedoskonałość 2017-11-14 04:00pm
-
Trylogia ciągu 2017-08-10 05:00pm
-
Inne pieśni 2017-05-26 05:00pm
-
Sztuka wojny 2017-05-21 05:00pm
-
Black Hat Python 2017-05-21 05:00pm
-
Szpieg 2017-05-21 05:00pm
-
Extensa 2017-03-12 05:00pm
-
Wydajność Javy 2017-02-09 04:00pm
-
Gra Endera 2016-10-09 05:00pm
-
Debuging commands running on memcached 2016-07-12 05:00pm
-
How to stole ssh session when you’re root 2016-04-26 05:00pm
-
pip - uninstall package with dependencies 2016-04-25 05:00pm
-
Daily MySQL backups with xtrabackup 2016-04-22 05:00pm
-
Use bastion host with Ansible 2016-04-21 05:00pm
-
Tweaking ASUS Zenbook UX305CA on Linux 2016-04-20 05:00pm
-
Prefer IPv4 over IPv6 2016-03-28 05:00pm
-
WordPress with HyperDB on PHP 7.0 2016-02-23 04:00pm
-
List octal file permissions in bash 2016-02-23 04:00pm
-
Automatically build after file change 2016-02-22 04:00pm
-
Install WordPress from command-line 2016-02-14 04:00pm
-
Install Docker Compose 2016-02-11 04:00pm
-
Some useful commands in Docker 2016-02-10 04:00pm
-
Manual installation of Docker on Debian/Ubuntu 2016-02-10 04:00pm
-
Sztuka podstępu 2016-02-09 04:00pm
-
Ruby 2016-02-09 04:00pm
-
Mass replace in WordPress posts via MySQL query 2016-02-08 04:00pm
-
Use www.horizon.tv with Pipelight/Silverlight on Linux/Ubuntu 2016-02-08 04:00pm
-
Intel Dual Band Wireless-AC 7260 for Desktop on Linux 2016-02-05 04:00pm
-
Prepare for DoS like Cloudflare do 2016-02-04 04:00pm
-
Zeitgeist activity.sqlite-wal getting huge 2016-02-03 04:00pm
-
Optimize Nginx for performance 2016-01-13 04:00pm
-
XenServer - export VM to file 2016-01-11 04:00pm
-
Nagios - downtime on host/service from command line with curl 2016-01-10 04:00pm
-
InfluxDB - installation and configuration on Debian/Ubuntu 2016-01-08 04:00pm
-
CollectD - installation and configuration with InfluxDB on Debian/Ubuntu 2016-01-07 04:00pm
-
Let’s Encrypt - without auto configuration 2016-01-03 04:00pm
-
fail2ban - block wp-login.php brute force attacks 2015-12-30 04:00pm
-
Apache - Force caching dynamic PHP content with mod_headers 2015-12-28 04:00pm
-
Ansible on Vagrant - skipping: no hosts matched 2015-12-28 04:00pm
-
Rotate movies 2015-12-27 04:00pm
-
MySQL - reset root password 2015-12-27 04:00pm
-
I’m back 2015-12-24 04:00pm
-
Extract password saved in Remmina 2015-12-24 04:00pm
-
Apache AuthBasic but excluding IP 2015-12-22 04:00pm
-
The Girl Who Kicked the Hornets' Nest 2015-12-11 04:00pm
-
Splątana sieć 2015-12-09 04:00pm
-
The Girl Who Played with Fire 2015-11-11 04:00pm
-
The Girl with the Dragon Tattoo 2015-10-11 05:00pm
-
Ruby 2015-08-12 05:00pm
-
GIT 2015-02-09 04:00pm
-
Copy GTP partiotion table between disks 2014-07-27 05:00pm
-
Quickly setup SQL query logging on console in Django 2014-05-27 05:00pm
-
Command to change root password 2014-05-07 05:00pm
-
Changing default php.ini file for PHP-CLI on CentOS 2014-05-07 05:00pm
-
Install Steam on Debian/Ubuntu 2014-04-21 05:00pm
-
Rebuild yum/rpm database 2014-04-03 05:00pm
-
Nagios - run checks as root with NRPE 2014-03-28 05:00pm
-
WordPress - add meta tags: author, description, keywords, etc 2014-03-26 05:00pm
-
Mediawiki - recover admin rights 2014-03-24 05:00pm
-
Checking memcached status 2014-03-20 05:00pm
-
Postfix - automatically drop outbound mail 2014-03-17 05:00pm
-
Ansible - ssh pipelining 2014-03-03 04:00pm
-
Chrusty, faworki 2014-02-25 04:00pm
-
Comparing two lists in bash 2014-02-17 04:00pm
-
Searching for better code editor 2014-01-23 04:00pm
-
Change default WSUS port from 8530 to 80 on Windows Server 2012 2014-01-23 04:00pm
-
Debian - Upgrade MySQL to MariaDB 2014-01-23 04:00pm
-
Nginx - enabling SPDY with freeware certificate 2014-01-23 04:00pm
-
Manage Windows 8.1 and Windows Server 2012 R2 in WSUS 3.0 2014-01-15 04:00pm
-
Regenerate thumbnails in Shotwell 0.15 (for last month) 2014-01-07 04:00pm
-
Loop unlooping in Javascript 2014-01-06 04:00pm
-
Tracking users by nickname on WordPress using Google Analytics 2014-01-06 04:00pm
-
Apache - precompressing static files with gzip 2013-12-26 04:00pm
-
Generate ECDSA key with OpenSSL 2013-12-16 04:00pm
-
Running Apache with mod_spdy and PHP-FPM 2013-12-15 04:00pm
-
Delete audio track from mkv file 2013-12-15 04:00pm
-
Preparing video files for streaming on website in MP4 and WEBM format 2013-12-15 04:00pm
-
Re-adding failed drive in mdadm 2013-12-11 04:00pm
-
Ansible - Dynamicaly update /etc/hosts files on target servers 2013-12-10 04:00pm
-
Reset user password in your own Ghost Blog 2013-11-27 04:00pm
-
Inodes exhaustion on XFS 2013-11-26 04:00pm
-
Kill with SIGSTOP and SIGCONT 2013-11-20 04:00pm
-
My new toy - Iomega StorCenter ix2-200 Cloud Edition 2013-11-18 04:00pm
-
Reenable web interface on Polycom VBP 5300 ST from CLI 2013-11-17 04:00pm
-
Changing language of articles on my blog to English 2013-11-14 04:00pm
-
GearmanManager: wygodne zarządzanie workerami 2013-11-12 04:00pm
-
Debian - zablokowanie aktualizacji pakietu 2013-11-04 04:00pm
-
Instalacja gearman-job-server 1.0.6 na Debianie Wheezy 2013-10-28 05:00pm
-
Uruchamianie aplikacji .NET jako 32-bitowej w 64-bitowym systemie 2013-10-28 05:00pm
-
Certyfikaty nazwaSSL na własnym serwerze 2013-10-21 05:00pm
-
Postfix: ciekawy problem z smtpd_delay_reject i permit_sasl_authenticated 2013-10-07 05:00pm
-
Instalacja Python’a na Windowsie 2013-09-24 05:00pm
-
Sprawdzanie zainstalowanej wersji Django 2013-09-15 05:00pm
-
Spammer screwed up 2013-09-14 05:00pm
-
Raspberry Pi: pierwsze kroki 2013-09-12 05:00pm
-
tor: generowanie milszej nazwy dla hidden service 2013-09-08 05:00pm
-
Nginx - przydatne rewrite’y i różne sztuczki 2013-09-08 05:00pm
-
DFS - sprawdzanie statusu replikacji 2013-09-03 05:00pm
-
Root’owanie Androida 4.3 na Google Nexus 7 po aktualizacji do JWR66Y 2013-09-03 05:00pm
-
Kopiowanie wolumenów LVM z dd i netcat 2013-09-01 05:00pm
-
GPO: Instalacja GIMP’a 2.8 2013-08-05 05:00pm
-
logrotate: kompresja logów xz 2013-07-28 05:00pm
-
Bezstratna konwersja MKV z DTS do AC3 lub AAC 2013-07-16 05:00pm
-
Dodawanie urządzeń SCSI/FC bez restartu serwera 2013-07-16 05:00pm
-
Debian - Instalacja Bittorrent Sync (btsync) 2013-07-15 05:00pm
-
Tworzenie patch’y z poleceniami diff i patch 2013-03-31 05:00pm
-
Rozsynchronizowane serwery NTP 2013-03-30 05:00pm
-
Fortigate - VPN IPSec PSK XAuth z Android’a 4.x 2013-03-29 05:00pm
-
Nginx - hide server version and name in Server header and error pages 2013-01-23 04:00pm
-
PHP - max_input_vars 2013-01-21 04:00pm
-
Linux - naprawianie bad sectorów 2012-12-26 04:00pm
-
Getting Things Done 2012-12-23 04:00pm
-
Jak dokuczać spamerom 2012-12-17 04:00pm
-
Nginx - kompresowanie plików dla gzip_static 2012-12-16 04:00pm
-
Apache: mod_authnz_ldap z Active Directory 2012-12-13 04:00pm
-
Python - wysyłanie maili w unicode 2012-12-09 04:00pm
-
ldapsearch w Active Directory 2012-12-04 04:00pm
-
Ciastka z kleiku ryżowego 2012-11-19 04:00pm
-
Ciasto z dynią 2012-11-11 04:00pm
-
Automatically compact CouchDB databases in version 0.11.x 2012-11-07 04:00pm
-
LVM na RAID5 i dysku z sektorami 4KB 2012-11-06 04:00pm
-
Hybrid Rainbow DB 2012-11-06 04:00pm
-
Instalacja drukarki i skanera Brother DCP-130C na Ubuntu 12.04 2012-11-03 05:00pm
-
Prosty MTA z heirloom-mailx i ssmtp 2012-10-30 05:00pm
-
Nautilus - ukrywanie lost+found 2012-10-29 05:00pm
-
Rolada kokosowo-czekoladowa na zimno 2012-10-21 05:00pm
-
Utrzymanie przy życiu sypiących się usług na serwerach Windows 2012-10-21 05:00pm
-
Piwik - alternatywa dla Google Analytics 2012-09-25 05:00pm
-
mod_rewrite - wymuszenie małych liter w adresie URL 2012-09-24 05:00pm
-
Aktualizacja Debian Squeeze do Wheezy 2012-09-23 05:00pm
-
GPO: Windows 7 - postęp przetwarzania polityk przy starcie systemu 2012-09-19 05:00pm
-
Sprawdzanie nieaktywnych linków na stronie 2012-09-17 05:00pm
-
Generator kodów paskowych dla napędów taśmowych LTO 2012-09-10 05:00pm
-
Listowanie zasobów NFS 2012-09-09 05:00pm
-
unicode-rxvt - moje ustawienia 2012-09-08 05:00pm
-
Wymuszenie fsck po restarcie 2012-09-07 05:00pm
-
Moje ulubione aplikacje na Android’a 2012-09-06 05:00pm
-
Montowanie partycji z obrazu dysku 2012-09-05 05:00pm
-
Przeszukiwanie plików danego typu pod kątem tekstu 2012-08-30 05:00pm
-
Nginx - konfiguracja pod WordPress’a 2012-06-28 05:00pm
-
Xen - Podstawowe polecenia 2012-06-18 05:00pm
-
Xen - Konfiguracja interfejsu sieciowego Dom0 jako brdige’a dla VLAN’ów 2012-06-17 05:00pm
-
Nginx - ustawienie domyślnego vhosta 2012-06-17 05:00pm
-
Apache - reverse proxy z cache’owaniem 2012-06-16 05:00pm
-
CouchDB - Instalacja i wstępna konfiguracja 2012-06-07 05:00pm
-
Dynamiczna zmiana rozmiaru partycji EXT4 na LVM’ie 2012-06-07 05:00pm
-
Nginx - mój domyślny config 2012-06-07 05:00pm
-
Fortigate: Warning: SQL Logging is not enabled 2012-04-10 05:00pm
-
Konwersja formatu certyfikatu dla telefonów Nokia 2012-04-10 05:00pm
-
Ponowne wygenerowanie kluczy serwera OpenSSH 2012-02-26 04:00pm
-
Xen - ustawienie autostartu DomU 2012-02-26 04:00pm
-
Xen - Włączenie Live Migration 2012-02-24 04:00pm
-
Xen na Squeeze - Instalowanie i konfiguracja hostów gości (DomU) 2012-02-23 04:00pm
-
Kaczka pieczona z żurawiną i jabłkami 2012-02-22 04:00pm
-
Xen na Squeeze - instalacja i konfiguracja hypervisor’a 2012-02-22 04:00pm
-
Wstępne ładowanie programów przy starcie z ureadahead 2012-01-23 04:00pm
-
Sniffowanie w FortiOS 2012-01-22 04:00pm
-
Apache mod_expires konfiguracja 2012-01-22 04:00pm
-
Długie oczekiwanie na nawiązanie połączenia ssh 2012-01-22 04:00pm
-
Upgrade Debian Lenny do Squeeze 2012-01-12 04:00pm
-
Skoda Fabia - Kasownie ostrzeżeń OIL i service INSP 2012-01-11 04:00pm
-
Mój domyślny config dla SciTE 2012-01-10 04:00pm
-
Empathy - zamykanie okienka chatu przyciskiem Escape 2011-12-29 04:00pm
-
Konfiguracja modemu USB iPlus na urządzeniach FortiGate 2011-12-28 04:00pm
-
Automatyczne backupy w stylu snapshot z rsync’iem 2011-12-28 04:00pm
-
MySQL - Proste metody optymalizacji 2011-12-28 04:00pm
-
fail2ban - regułki dla dovecot’a 2011-11-27 04:00pm
-
Porównanie optymalizatorów PHP - eAccelerator, PHP APC, XCache 2011-11-01 05:00pm
-
SLES 11 - instalacja Service Pack’a 2011-10-19 05:00pm
-
Ochrona usług przed atakami brute force z fail2ban’em 2011-10-02 05:00pm
-
pflogsumm - Mail Statistics for Postfix 2011-09-21 05:00pm
-
Magic SysRq - bezpieczny reset Linux’a 2011-09-16 05:00pm
-
approx - cachujące proxy dla repozytoriów Debiana 2011-09-15 05:00pm
-
Wymuszenie zwolnienia pamięci buforów dyskowych na Linux’ie 2011-09-14 05:00pm
-
Zabezpieczenie Apachego na Debianie przed slowloris’em 2011-09-11 05:00pm
-
Sprawdzenie który proces obciąża dyski 2011-09-01 05:00pm
-
JPGraph, wykresy z PHP’a 2011-08-28 05:00pm
-
Konfiguracja backportów na Debianie 2011-08-28 05:00pm
-
Optymalizacja PHP z eAccelerator’em 2011-08-28 05:00pm
-
Statystyki odwiedzin dla wielu serwisów z AWStats 2011-08-28 05:00pm
-
RainbowDB 2011-08-26 05:00pm
-
Certyfikaty SelfSigned 2011-08-26 05:00pm
-
Dynamiczne IP i RBL’e 2011-08-26 05:00pm
-
Klastrowanie sesji PHP z memcached 2011-08-26 05:00pm
-
MySQL - dostęp zdalny na szybko 2011-08-26 05:00pm
-
Quota na katalog w XFS’ie 2011-08-26 05:00pm
-
Włam na lokalne konto root’a 2011-08-26 05:00pm
-
Wysyłanie załączników poleceniem mail 2011-08-26 05:00pm
-
Few words about me 2011-08-25 05:00pm
-
Rzecz o istocie informatyki 2010-12-09 04:00pm
-
Więcej perełek oprogramowania 2010-02-09 04:00pm
-
Krótka historia czasu 2009-10-28 05:00pm
-
Perełki oprogramowania 2009-09-09 05:00pm
-
Zarządzanie czasem 2008-03-09 05:00pm
-
Głębia 2008-02-19 04:00pm
-
Bezpieczeństwo sieci 2007-02-09 04:00pm
-
Kurs Szybkiego Czytania 2006-04-03 05:00pm
-
Władca Pierścieni 2005-03-10 04:00pm
-
Władca Pierścieni 2005-03-10 04:00pm
-
Władca Pierścieni 2005-03-10 04:00pm
-
The Hobbit 2005-02-10 04:00pm
-
Reporter 2002-07-26 05:00pm
-
The Cuckoo's Egg 2000-02-08 04:00pm
-
My bookshelf 0000-12-31 04:07pm