RANDOMBLOGS (RSS)

raymii.org


24. 10. 2024The Adventure of the Missing Syscall: Error 38 – raymii.org
21. 9. 2024Logging all C++ destructors, poor mans run-time tracing – raymii.org
18. 8. 2024Compiling TETRIS from 1992 on OpenVMS x86 in 2024! – raymii.org
14. 8. 2024OpenVMS x86 E9.2-3 fixes CDE (DECWindows) and adds a Guest Console (no serial port required anymore) – raymii.org
29. 7. 2024Create Kubernetes user restricted to one namespace with resource limits – raymii.org
17. 7. 2024nameConstraints on your Self Signed Root CA in Kubernetes with cert-manager – raymii.org
17. 7. 2024Self-signed Root CA in Kubernetes with k3s, cert-manager and traefik. Bonus howto on regular certificates – raymii.org
16. 7. 2024OpenSSL get entire certificate chain from a domain or loop over entire chain in file – raymii.org
15. 7. 2024Password protect web services in Kubernetes (k3s/traefik) with basic auth – raymii.org
12. 7. 2024Leaf Node Monitoring v2024.02 released, autostart, ssl certificate expiry and minimize to tray – raymii.org
11. 7. 2024Using nodeSelector to deploy a Kubernetes Helm chart only on x86/amd64 nodes, not arm64 – raymii.org
10. 7. 2024Kubernetes (k3s) Ingress for different domains (virtual hosts) – raymii.org
9. 7. 2024High Available k3s kubernetes cluster with keepalived, galera and longhorn – raymii.org
28. 6. 2024My First Kubernetes: k3s 'cluster' on 3 Orange Pi Zero 3's, including the dashboard, hello-node and failover – raymii.org
25. 6. 2024Netboot (PXE) Armbian on an Orange Pi Zero 3 from SPI with NFS root filesystem – raymii.org
15. 6. 2024Leaf Node Monitoring v2024.01 released, better notifications and history – raymii.org
14. 6. 2024Using a 1965 Dutch Rotary Phone via VoIP (T65) in 2024 – raymii.org
29. 5. 2024Qt Property Macro (Q_PROPERTY with 95% less code) – raymii.org
19. 5. 2024Qt 5.15 LTS on Windows without a Qt Account – raymii.org
23. 1. 2024Fixing the hiss on my Atgames Legends Pinball Micro including root access – raymii.org
1. 1. 2024Which Root Certificates should you trust? Find out with CertInfo – raymii.org
16. 9. 2023YouLessQt, helps you align the YouLess to an analog electricity meter – raymii.org
13. 9. 2023A docker image for Qt 5.15 LTS for Android, including OpenSSL and the KDE patch collection – raymii.org
5. 7. 2023Drawing a Cirle in Qt QML three different ways – raymii.org
1. 7. 2023Site update, self-hosted search via pagefind – raymii.org
15. 6. 2023My 24 year old HP Jornada can do things your modern iPhone still can't do! – raymii.org
22. 4. 2023Bare Metal Vi, boot into Vi without an OS! – raymii.org
19. 4. 2023OpenVMS 9.2 for x86, Installing HAProxy and troubleshooting UNIX file paths – raymii.org
16. 4. 2023OpenVMS 9.2 for x86, Getting Started part 3, the WebUI – raymii.org
15. 4. 2023OpenVMS 9.2 for x86, Getting Started part 2, auto boot, licenses, PAKs, networking and SSH – raymii.org
11. 4. 2023OpenVMS 9.2 for x86, Getting Started part 1, install guide with VirtualBox – raymii.org
9. 4. 2023OpenVMS 9.2 for x86 is finally available for hobbyists! – raymii.org
31. 3. 2023Cookie / Privacy Policy – raymii.org
22. 3. 2023Site update, cookie consent popup (for a static site) – raymii.org
17. 2. 2023Named Booleans prevent C++ bugs and save you time – raymii.org
14. 1. 2023Johnnie 'QObject' Walker, replace a service locator pattern while you're at it – raymii.org
11. 1. 2023APT keeps complaining that the HTTPS certificate cannot be validated? – raymii.org
5. 1. 2023Leaf Node Monitoring v2023.01 released, major performance improvements, new layout and new checks! – raymii.org
12. 12. 2022Add moc includes to speed up Qt compilation – raymii.org
3. 11. 2022Spinrite 6.0 on UEFI and an NVMe SSD drive – raymii.org
15. 10. 2022OpenSSL generate self signed certificate with SAN in one command (subject alternative name) – raymii.org
19. 8. 2022Fade in / fade out in Qt/QML – raymii.org
15. 8. 2022Responsive Qt/QML layout coming to Leaf Node Monitoring – raymii.org
14. 7. 2022What's coming in the next version of Leaf Node Monitoring? – raymii.org
13. 7. 2022OpenVMS 9.2 for x86 will be released tomorrow (2022-07-14), so exciting! – raymii.org
29. 5. 2022Using a Windows Mobile 2003 PDA (HP iPAQ h4350) in 2022, including WhatsApp! – raymii.org
19. 5. 2022Qt/QML Property bindings break after a JavaScript assignment – raymii.org
29. 4. 2022HTTP GET requests with Qt and in Qml (async) – raymii.org
24. 4. 2022Selling my own GPL software part 3, prior art (existing GPL software for sale) – raymii.org
17. 4. 2022Proxmox VE 7 Corosync QDevice in a Docker container – raymii.org
7. 4. 2022Price of a guest post on dragonflydigest.com? – raymii.org
2. 4. 2022Build a WeatherTerminal app for the Seeed reTerminal (with Qt 6 & QML) – raymii.org
18. 3. 2022Yocto boot2qt for the Seeed reTerminal (Qt 6) – raymii.org
4. 3. 2022Qt 5.15.3 Open Source released – raymii.org
26. 2. 2022Raspberry Pi Compute Module 4 eMMC flashing issue (nRPI_BOOT) – raymii.org
22. 2. 2022Execute a script in a Yocto package on every image build – raymii.org
21. 2. 2022Yocto boot2qt for the Raspberry Pi 4, both Qt 5.15 and 6.2 – raymii.org
12. 2. 2022Embed the source code directly in your Qt app with qmake and qrc, for GPL compliance – raymii.org
9. 2. 2022Loop over all Repeater items or Delegate's in Qml – raymii.org
9. 2. 2022Log all Item properties and functions in Qml – raymii.org
8. 2. 2022Thank you, shotternail! – raymii.org
7. 2. 2022QML Touch Area visualization with QML_VISUAL_TOUCH_DEBUGGING – raymii.org
21. 1. 2022QML Drag and Drop including reordering the C++ model – raymii.org
24. 12. 2021Selling my own GPL software, part 1: a lot of hurdles – raymii.org
5. 11. 2021The yearly backup restore test – raymii.org
5. 10. 2021Responsive Qml layout with scrollbars – raymii.org
4. 10. 2021Render markdown in a Qt QML Text or TextEdit control – raymii.org
3. 10. 2021Qt/QML setContextProperty is a bad way to expose C++ classes to QML, you should use qmlRegisterSingletonType! – raymii.org
20. 9. 2021Expose any Qt5 program via VNC – raymii.org
8. 9. 2021Rectangle{} debugging in QML, just like printf(), but for QT – raymii.org
6. 9. 2021Relegendable keycaps for your macropad, the best thing ever for developer productivity – raymii.org
28. 8. 2021Install NetBSD 9.2 on a DEC Alpha CPU with AXPBox – raymii.org
22. 8. 2021Remote desktop on NetBSD with Xnest (no VNC) – raymii.org
18. 8. 2021Install NetBSD 9.2 on a DEC Alpha CPU in QEMU with X11 – raymii.org
10. 7. 2021Using IceWM and a Raspberry Pi as my main PC, sharing my theme, config and some tips and tricks. – raymii.org
27. 6. 2021Firefox 89 Proton UI Tab Styling – raymii.org
7. 6. 2021Execute a command and get both output and exit status in C++ (Windows & Linux) – raymii.org
23. 5. 2021Exclude lines in less (or journalctl) – raymii.org
19. 5. 2021All packages that were present in Ubuntu 18.04 but absent in Ubuntu 20.04 – raymii.org
16. 5. 2021I've packaged up CKermit as a snap, for Ubuntu 20.04 – raymii.org
12. 5. 2021It compiles does not always mean that it works, a tale of virtual overridden fun in C++ – raymii.org
8. 4. 2021Run MS Teams on a coffee machine?!? (Or: Embedded Linux Framebuffer VNC client) – raymii.org
5. 4. 2021Run one specific clang-tidy check on your entire codebase – raymii.org
21. 3. 2021Three ways to print booleans as 'True' or 'False' in C++ – raymii.org
17. 3. 2021Record your Linux Desktop with ffmpeg and slop to any format – raymii.org
27. 2. 2021Disable (debug) logging in QT and QML – raymii.org
25. 2. 2021QT / QML Signals and Slots with C++ – raymii.org
13. 2. 2021Limit specific process memory on desktop linux with cgroups and earlyoom – raymii.org
3. 2. 2021Reset the SYSTEM password on OpenVMS 8.4 – raymii.org
28. 1. 2021The Common Desktop Environment (CDE) is still developed and modern in 2021 – raymii.org
26. 1. 2021OpenVMS CDE Desktop Remote X session GUI (on AXPbox) – raymii.org
23. 1. 2021AXPbox version 1.0.0 released! (Open source Alpha emulator) – raymii.org
12. 1. 2021Site updates, new font for better contrast and other small CSS fixes – raymii.org
9. 1. 2021C++ std::async with a concurrency limit (via semaphores) – raymii.org
2. 1. 2021Lets talk about changelogs, or, how I loathe 'bugfixes and performance improvements' – raymii.org
31. 12. 2020Hacker News vs Lobste.rs in C++, an exercise in parsing json http api's and date/time/timezones – raymii.org
27. 12. 2020Bash HTTP monitoring dashboard – raymii.org
14. 12. 2020C++ set up cpp-httplib with SSL support with cMake – raymii.org
7. 12. 2020I've packaged up Gnash as a snap, for modern linux – raymii.org
25. 11. 2020Semi-accurate live stream viewer count (hls/rtmp/restreamer) on the command line – raymii.org
4. 11. 2020Installing OpenVMS 8.4 Alpha inside AXPbox on Debian 10 / Ubuntu 20.04 with networking – raymii.org
28. 10. 2020Exciting OpenVMS Alpha Emulation news, es40 has been forked to Axpbox (and works!) – raymii.org
20. 10. 2020I enforced the AGPL on my code, here's how it went – raymii.org
27. 9. 2020What does raymii.org cost to run? – raymii.org
26. 9. 2020Tiny Tiny RSS vs Miniflux – raymii.org
23. 9. 2020Store multiple types in a single std::map in C++ with std::any, just like a python dict – raymii.org
12. 9. 2020CookieNumberPrinter, incremental / idle game style numbers in C++ – raymii.org
26. 8. 2020Get all SSH public keys from gitlab – raymii.org
25. 8. 2020Get number of incoming connections on specific port with ss – raymii.org
24. 8. 2020Local incremental backups of Google Photos on Ubuntu with gphotos-sync – raymii.org
23. 8. 2020Get webcam resolution and info on Ubuntu and fix HD – raymii.org
1. 8. 2020Ubuntu Snap auto updates broke my development setup and there is no way to turn them off – raymii.org
18. 7. 2020C++ Remove leading or trailing characters from std::string – raymii.org
5. 7. 2020Running gnash on Ubuntu 20.04 (in Docker with X11 forwarding) – raymii.org
4. 7. 2020Installing PyGopherd on Ubuntu 20.04 – raymii.org
7. 6. 2020Generate QR code and write it to a PNG, scaled, in C++ – raymii.org
27. 5. 2020Github Actions, C++ with Boost and cmake, almost a 50% speedup with caching – raymii.org
24. 5. 2020I had to jailbreak my iPhone to change the default browser... – raymii.org
3. 5. 2020Here be dragons, or, invalidated iterators – raymii.org
24. 4. 2020C++ async, threads and user input – raymii.org
3. 2. 2020Personal Wireguard VPN on a Freedombox with Debian – raymii.org
29. 1. 2020Installing Freedombox on Armbian on the Olimex Pioneer – raymii.org
22. 1. 2020Cancellation notice: cipherli.st, txtn.ws, ssldecoder.org and certificatemonitor.org – raymii.org
6. 1. 2020Windows 10 updates with PowerShell – raymii.org
27. 12. 2019Run CLion native on Android, ditch your desktop! – raymii.org
22. 12. 2019Tiny Tiny RSS + Readability == The best way to read RSS feeds – raymii.org
21. 12. 2019ScreensaverStopper, stop activating the screensaver by sending F24 often – raymii.org
16. 12. 2019and & or are valid in C++ (alternative tokens) – raymii.org
12. 11. 2019Weight for Weight, a coding exercise that kept me busy – raymii.org
7. 11. 2019std::string to lowercase or uppercase in C++ – raymii.org
23. 10. 2019std::accumulate in C++ – raymii.org
2. 10. 2019Send commands or input to a detached screen session – raymii.org
1. 10. 2019C++ project setup with CMake & unit tests (google test) – raymii.org
28. 9. 2019Get serial port data on the web with live updating – raymii.org
2. 9. 2019Bash bits: split a file in blocks and do something with each block – raymii.org
14. 7. 2019Bash bits: find has a -delete flag – raymii.org
12. 7. 2019Only zero is false, everything else is true in C++ – raymii.org
6. 7. 2019GNUplot tips for nice looking charts from a CSV file – raymii.org
29. 6. 2019Gherkin 30% keyboard build log and review – raymii.org
25. 6. 2019connman operstate list – raymii.org
22. 6. 2019C++ template definitions in a .cpp file (instead of a header file) – raymii.org
17. 6. 2019C++ create and write to a CSV file with a variadic template – raymii.org
15. 6. 2019Dark Reader, dark mode for any website – raymii.org
13. 6. 2019Cooking with C++ templates and stronger types – raymii.org
8. 6. 2019C++ variadic template recursive example – raymii.org
7. 6. 2019C++ create and write to a CSV file – raymii.org
29. 5. 2019Retro PC Ads - 1975 Sphere 1 – raymii.org
23. 5. 2019Match dig 127.0.0.53 server with systemd-resolvd server – raymii.org
23. 5. 2019Match dig 127.0.0.53 server with systemd-resolvd server – raymii.org
8. 5. 2019Site updates, new layout – raymii.org
7. 5. 2019Bash Bits: Find all files containing specific text (and remove them) – raymii.org
6. 5. 2019Bash Bits: Randomize a cronjob to run between 00:00 and 06:00 hours – raymii.org
5. 5. 2019Bash Bits: Check if a program is installed – raymii.org
28. 4. 2019OpenSSL test TLSv1.3 connection and ciphersuites with s_client – raymii.org
18. 4. 2019totext.py - Convert URL or RSS feed to text with readability – raymii.org
10. 4. 2019Convert markdown inline links to reference style links with Pandoc – raymii.org
5. 4. 2019Building opkg .ipk packages by hand (for OpenEmbedded/Yocto/OpenWRT) – raymii.org
2. 4. 2019Where is dropbearconvert on Ubuntu? – raymii.org
20. 3. 2019Simple pygopherd log analyzer – raymii.org
18. 3. 2019Disable motd news or (parts of) the dynamic motd on Ubuntu – raymii.org
10. 3. 2019Site updates, raymii.org now also available on Gopher – raymii.org
5. 3. 2019SpaceCat Launchpad v2, an awesome cool little macropad – raymii.org
3. 3. 2019Viewing PDF, .docx and .odt files in mutt (as text) – raymii.org
26. 2. 2019Get a JSON value with bash and sed – raymii.org
16. 2. 2019My phone serves me 400+ ads and trackers per hour. Blokada, the best android adblocker, beats 'm all! – raymii.org
10. 2. 2019Split keyboards, a five year review including the ErgoDox EZ, Matias Ergo Pro and Kinesis Freestyle 2 – raymii.org
12. 1. 2019Sparkling Network – raymii.org
18. 12. 2018SSH on Windows Server 2019 (including how to sudo) – raymii.org
13. 11. 2018Line total (up+down sum) in PHP Network Weathermap – raymii.org
8. 11. 2018Three new NitroKeys! Nitrokey Pro 2, Storage 2 and a FIDO-U2F Nitrokey – raymii.org
27. 10. 2018Use Ubuntu behind a Microsoft ForeFront TMG proxy with cntlm – raymii.org
25. 10. 2018Encrypt and decrypt files to public keys via the OpenSSL Command Line – raymii.org
17. 10. 2018Find files in tar archives and extract specific files from tar archives – raymii.org
26. 9. 2018Reddit Gold for Caldera Openlinux 1.2 – raymii.org
10. 9. 2018Service checks in LibreNMS (http, all other Nagios plugins) – raymii.org
3. 9. 2018tping - ping with a timestamp – raymii.org
22. 8. 2018Linux on Microsoft Azure? Disable this built-in root-access backdoor (wa-linux-agent) – raymii.org
8. 8. 2018Python script to talk to LibreNMS API and get alerts and hosts – raymii.org
6. 8. 2018nginx 1.15.2, ssl_preread_protocol, multiplex HTTPS and SSH on the same port – raymii.org
1. 8. 2018Site updates for accessibility, text only pages and skip to main content – raymii.org
23. 7. 2018Send email with multiple inline images via bash with a loop – raymii.org
10. 7. 2018log_vcs - Ansible callback plugin that creates VCS (git) branches for every Ansible run – raymii.org
1. 7. 2018Windows 7 installer on a KVM Linux VPS (Windows on Digital Ocean) – raymii.org
21. 6. 2018Syslog configuration for remote logservers for syslog-ng and rsyslog, both client and server – raymii.org
14. 6. 2018snap install mosaic, the first graphical webbrowser on Ubuntu – raymii.org
12. 6. 2018Chrome 68 is depcrecating HPKP (HTTP Public Key Pinning) – raymii.org
6. 6. 2018That time when one of my HP-UX servers lost half of it's RAM (and how to connect to an HP iLO 2 with modern OpenSSH (7.6+)) – raymii.org
1. 6. 2018GPG noninteractive batch sign, trust and send gnupg keys – raymii.org
18. 5. 2018HP-UX 11.31 System information and find out part number of a failed disk with sasmgr – raymii.org
16. 5. 2018Icinga2 / Nagios / Net::SNMP change the default timeout of 60 seconds – raymii.org
13. 5. 2018Multiple passwords for one user, UIC uniqueness and the system password on OpenVMS – raymii.org
8. 5. 2018Mount ISO and execute scripts on OpenVMS – raymii.org
6. 5. 2018File locking, grep and process killing on OpenVMS – raymii.org
4. 5. 2018Site updates, new layout for overview pages – raymii.org
30. 4. 2018The sad state of Alpha emulators (for OpenVMS) – raymii.org
27. 4. 2018Introducing the Yubikey Nano XL Rugged edition – raymii.org
24. 4. 2018Installing the es40 AlphaServer emulator 0.18 on Ubuntu 16.04, and trying to install OpenVMS 8.4 on es40 – raymii.org
22. 4. 2018Small OpenVMS titbits – raymii.org
19. 4. 2018Ansible - add apt_key inline – raymii.org
16. 4. 2018OpenVMS 7.3 install log with simh VAX on Ubuntu 16.04 – raymii.org
15. 4. 2018File versioning and deleting on OpenVMS with DELETE and PURGE – raymii.org
11. 4. 2018Synergy, no mouse cursor on Ubuntu 17.10 – raymii.org
10. 4. 2018FreeIPA DNS workaround for DNS zone [...]. already exists in DNS and is handled by server(s): – raymii.org
9. 4. 2018Backspace and delete key behaviour on OpenVMS – raymii.org
5. 4. 2018SSH public key authentication on OpenVMS – raymii.org
3. 4. 2018Delete a directory on OpenVMS – raymii.org
1. 4. 2018Mail on OpenVMS – raymii.org
31. 3. 2018My first OpenVMS – raymii.org
25. 3. 2018OpenStack nova get-password, set-password and post encrypted password to metadata service – raymii.org
20. 3. 2018Essential Monitoring checks – raymii.org
18. 3. 2018My Yubikey broke, but I had a backup. So should you with your 2FA – raymii.org
4. 3. 2018haproxy: restrict specific URLs to specific IP addresses – raymii.org
26. 1. 2018Dell PowerEdge firmware upgrades via iDrac – raymii.org
29. 10. 2017ncdu - for troubleshooting diskspace and inode issues – raymii.org
24. 9. 2017Adding IPv6 to a keepalived and haproxy cluster – raymii.org
18. 9. 2017atop is broken on Ubuntu 16.04 (version 1.26): trap divide error – raymii.org
17. 8. 2017Backup OpenStack object store or S3 with rclone – raymii.org
25. 5. 2017Openstack Horizon, remove the loading modal with uBlock Origin – raymii.org
13. 4. 2017Distributed load testing with Tsung – raymii.org
10. 4. 2017Run software on the tty1 console instead of getty login on Ubuntu 14.04 and 16.04 – raymii.org
9. 4. 2017Check HTTP status code for a page on all DNS records – raymii.org
8. 4. 2017Burn in testing for new Hypervisor and Storage server hardware – raymii.org
18. 3. 2017Openstack Soft Delete - recover deleted instances – raymii.org
9. 3. 2017Running WPS-8 (Word Processing System) on the DEC(mate) PDP-8i and SIMH – raymii.org
5. 3. 2017Traceroute IPv6 to Smokeping Target config – raymii.org
27. 1. 2017Ansible: access group vars for groups the current host is not a member of – raymii.org
20. 12. 2016OpenStack: Quick and automatic instance snapshot backup and restore (and before an apt upgrade) with nova backup – raymii.org
7. 12. 2016Create a PDP-8 OS8 RK05 system disk from RX01 floppies with SIMH (and get text files in and out of the PDP-8) – raymii.org
24. 11. 2016Overflow the Investigatory Powers Bill! – raymii.org
14. 11. 2016Build a FreeBSD 11.0-release Openstack Image with bsd-cloudinit – raymii.org
11. 10. 2016Nitrokey gnuk firmware update via DFU – raymii.org
10. 10. 2016MySQL restore after a crash and disk issues – raymii.org
25. 9. 2016Firefox History stats with Bash – raymii.org
23. 9. 2016Create /etc/shadow crypted password entries – raymii.org
13. 9. 2016Mouse movement via the keyboard with xdotool and xbindkeys – raymii.org
12. 9. 2016IPSEC VPN on Ubuntu 16.04 with StrongSwan – raymii.org
11. 9. 2016Nagios 4 + Nagiosgraph (latest) installation on Ubuntu 12.04 & 14.04 – raymii.org
10. 9. 2016Ansible - Create OpenStack servers with Ansible 2.0 and the os_server module and a dynamic inventory – raymii.org
9. 9. 2016FST-01 gnuk firmware update via USB – raymii.org
8. 9. 2016Ansible - create playbooks and role file and folder structure – raymii.org
3. 9. 2016Reset iptables to ACCEPT all (backup and remove all existing rules) – raymii.org
14. 8. 2016Nitrokey Start: Getting started guide (gnuk openpgp token) – raymii.org
1. 8. 2016Nitrokey HSM/SmartCard-HSM and Raspberry Pi web cluster – raymii.org
27. 7. 2016Raspberry Pi unattended upgrade Raspbian to Debian Testing – raymii.org
17. 7. 2016Storing arbitraty data in the Nitrokey HSM/SmartCard-HSM with Elementary Files (EF) – raymii.org
15. 7. 2016Use the Nitrokey HSM or SmartCard-HSM with sc-hsm-embedded, mod_nss and Apache (read only module) – raymii.org
13. 7. 2016Decrypt/Extract Nitrokey HSM/SmartCard-HSM RSA private keys – raymii.org
21. 6. 2016Use the Nitrokey HSM or SmartCard-HSM with mod_nss and Apache – raymii.org
19. 6. 2016Get started with the Nitrokey HSM or SmartCard-HSM – raymii.org
17. 6. 2016HTTP Strict Transport Security for Apache, NGINX and Lighttpd – raymii.org
8. 6. 2016Toggling in a simple program DEC PDP-8 and PiDP-8 using the switch register – raymii.org
15. 5. 2016Ansible - Add an apt-repository on Debian and Ubuntu – raymii.org
5. 5. 2016Migrating personal webapps and services – raymii.org
27. 4. 2016Build a FreeBSD 10.3-release Openstack Image with bsd-cloudinit – raymii.org
12. 4. 2016IPv6 in a Docker container on a non-ipv6 network – raymii.org
27. 2. 2016Active Directory and Exchange Command Line Powershell – raymii.org
24. 2. 2016Let's Encrypt with DirectAdmin, now built in! – raymii.org
17. 1. 2016Ansible playbook for GoAccess Log Analyzer – raymii.org
11. 1. 2016Deborphan cleanup until no more orphaned packages left – raymii.org
2. 1. 2016Microsoft Office 2013 and 2010 on Linux – raymii.org
31. 12. 2015Recursively find all [installed] package dependencies – raymii.org
20. 12. 2015IPSEC VPN on Ubuntu 15.10 with StrongSwan – raymii.org
20. 12. 2015IPSEC VPN on Ubuntu 15.04 with StrongSwan – raymii.org
16. 12. 2015Forward or save outgoing email with Exim – raymii.org
11. 12. 2015Generate hashes of files with rhash for archival storage – raymii.org
12. 11. 2015Linux Containers – raymii.org
9. 11. 2015Sign and verify text/files to public keys via the OpenSSL Command Line – raymii.org
1. 10. 2015Make OpenELEC/Kodi work with the Sitecom CN-524/ Cambridge Silicon Radio (CSR) 8510 A10 Bluetooth USB adapter on the Raspberry Pi. – raymii.org
3. 8. 2015Install Ubuntu Linux on the LG Chromebase – raymii.org
26. 7. 2015Running TSS/8 on the DEC PiDP-8/i and SIMH – raymii.org
23. 7. 2015Running Adventure on the DEC PDP-8 with SIMH – raymii.org
14. 7. 2015Find all services using libssl to restart after an OpenSSL update – raymii.org
14. 6. 2015Strong SSL Security on nginx – raymii.org
14. 6. 2015Strong SSL Security on lighttpd – raymii.org
14. 6. 2015Strong SSL Security on Apache2 – raymii.org
13. 6. 2015Openstack - (Manually) migrating (KVM) Nova compute virtual machines – raymii.org
4. 5. 2015The awesomely epic guide to KDE – raymii.org
3. 5. 2015Raspberry Pi Arcade Machine – raymii.org
3. 5. 2015Filing Effective Bug Reports – raymii.org
25. 3. 2015systemd: Don't fear change – raymii.org
22. 3. 2015OpenSSL: Manually verify a certificate against a CRL – raymii.org
22. 3. 2015Keep messages secure with GPG – raymii.org
21. 3. 2015Olimex OlinuXino A20 LIME2 mainline 4.0.0 kernel, u-boot and debian rootfs image building tutorial – raymii.org
21. 3. 2015How I got a valid SSL certificate for my ISP's main domain, xs4all.nl – raymii.org
11. 3. 2015Automating Openstack with cloud init run a script on VM's first boot – raymii.org
9. 3. 2015Build a Flexible and Powerful System with Arch Linux – raymii.org
9. 3. 2015Ada Lovelace and The Analytical Engine – raymii.org
8. 3. 2015Solve word puzzles with bash – raymii.org
8. 3. 2015Example – raymii.org
8. 3. 2015Euclid's algorithm: recursion and python – raymii.org
3. 3. 2015OpenSSL command line Root and Intermediate CA including OCSP, CRL and revocation – raymii.org
3. 3. 2015OpenSSL command line Root and Intermediate CA including OCSP, CRL and revocation – raymii.org
25. 2. 2015Openstack Glance Image Download, download Openstack images – raymii.org
8. 2. 2015Remove Installatron from a (Directadmin) server – raymii.org
8. 2. 2015Installing Virtual Machines with virt-install, plus copy pastable distro install one-liners – raymii.org
4. 2. 2015Raspberry Pi FM radio transmitter with Buttons – raymii.org
28. 1. 2015Olimex OlinuXino A20 LIME2 Minimal Debian 7 Image – raymii.org
18. 1. 2015OpenVZ/Proxmox - pre-backup all container dump script – raymii.org
17. 1. 2015Filtering IMAP mail with imapfilter – raymii.org
11. 1. 2015Let's Encrypt with DirectAdmin or other Web Control Panels – raymii.org
9. 1. 2015Broken Corrupted Raspberry Pi SD Card – raymii.org
5. 1. 2015Shared Git repository over ssh for multiple users – raymii.org
4. 1. 2015Get all IP ranges from an AS number – raymii.org
31. 12. 2014pfSense allow web interface access on WAN from specific IP – raymii.org
30. 12. 2014IPSEC VPN on Centos 7 with StrongSwan – raymii.org
30. 12. 2014HTTP Public Key Pinning Extension HPKP for Apache, NGINX and Lighttpd – raymii.org
29. 12. 2014Arch Linux AUR PKGBUILD generate new checksums – raymii.org
27. 12. 2014Ansible - Only if a file exists or does not exist – raymii.org
22. 12. 2014Fix inconsistent Openstack volumes and instances from Cinder and Nova via the database – raymii.org
21. 12. 2014Clear Uncluttered SSH client config with Ansible – raymii.org
20. 12. 2014Olimex OlinuXino a10 Lime uBoot, Kernel and root image guide – raymii.org
20. 12. 2014Olimex OlinuXino a10 Lime uBoot, Kernel and root image guide – raymii.org
2. 12. 2014ingsoc – raymii.org
1. 12. 2014IPSEC L2TP VPN on Ubuntu 14.04 with OpenSwan, xl2tpd and ppp – raymii.org
1. 12. 2014IPSEC L2TP VPN on Ubuntu 13.10 with OpenSwan, xl2tpd and ppp – raymii.org
1. 12. 2014IPSEC L2TP VPN on Ubuntu 13.04 with OpenSwan, xl2tpd and ppp – raymii.org
1. 12. 2014IPSEC L2TP VPN on Ubuntu 12.10 with OpenSwan, xl2tpd and ppp – raymii.org
1. 12. 2014IPSEC L2TP VPN on Ubuntu 12.04 with OpenSwan, xl2tpd and ppp – raymii.org
1. 12. 2014IPSEC L2TP VPN on CentOS 6 / Red Hat Enterprise Linux 6 / Scientific Linux 6 – raymii.org
1. 12. 2014IPSEC L2TP VPN on Arch Linux on a Raspberry Pi with OpenSwan, xl2tpd and ppp – raymii.org
29. 11. 2014Openstack Affinity Groups, make sure instances are on the same or different compute hypervisor hosts – raymii.org
25. 11. 2014Ansible - Only if host is also in other hostgroup – raymii.org
23. 11. 2014Build a FreeBSD 10.1-release Openstack Image with bsd-cloudinit – raymii.org
15. 11. 2014OpenSSL Decoder Script – raymii.org
9. 11. 2014Ansible - Only do action if on specific distribution (Debian, Ubuntu, CentOS or RHEL) or distribution version (ubuntu precise, ubuntu trusty) – raymii.org
8. 11. 2014OpenSSL Command Generator – raymii.org
31. 10. 2014Olimex OlinuXino a10 Lime Minimal Debian 7 Image – raymii.org
26. 10. 2014Keepalived notify script, execute action on failover – raymii.org
14. 10. 2014Check and Fix SSL servers for SSLv3 connections or the Poodle CVE-2014-3566 bug – raymii.org
12. 10. 2014Configserver Firewall and Security (CSF and LFD) – raymii.org
24. 9. 2014Patch Shellshock)with Ansible – raymii.org
18. 9. 2014Boot to Vim, Vim as Pid 1 – raymii.org
17. 9. 2014Statically (cross) compiled vim for x86, x86-64 and mipsel – raymii.org
15. 9. 2014Owncloud, DirectAdmin, Apache 2.4 and Error AH01797: client denied by server configuration – raymii.org
14. 9. 2014Set your IP as wallpaper – raymii.org
8. 9. 2014foaas.sh - Command Line Fuck Off as a Service client – raymii.org
1. 9. 2014Get the current or all Firefox tab urls in Bash – raymii.org
29. 8. 2014Build a $35 Time Capsule - Raspberry Pi Time Machine Backup Server – raymii.org
25. 7. 2014Building HA Clusters with Ansible and Openstack – raymii.org
11. 7. 2014OpenVZ/Proxmox - Container to Template – raymii.org
10. 7. 2014Proxmox VE - One Public IP – raymii.org
6. 7. 2014CentOS 5 CA Certificate Bundle Update – raymii.org
28. 6. 2014Traceroute to Smokeping Target config – raymii.org
13. 6. 2014Simple keepalived failover setup on Ubuntu 14.04 – raymii.org
11. 6. 2014OSSEC 2.8 Server, Client, Web UI and Analogi Dashboard Installation tutorial – raymii.org
11. 6. 2014Build a FreeBSD 10.0-release Openstack Image with bsd-cloudinit – raymii.org
29. 5. 2014Openstack Horizon installation with SSL on Ubuntu – raymii.org
25. 5. 2014Openstack Swift Objectstore Access via FTP – raymii.org
19. 5. 2014Encrypted Duplicity Backups to Openstack Swift Objectstore – raymii.org
3. 5. 2014IPv6 at Home – raymii.org
28. 4. 2014Transmission Web on a Raspberry Pi with Arch Linux – raymii.org
17. 4. 2014FreeBSD 10, Converting from RELEASE to STABLE – raymii.org
14. 4. 2014Linux software raid, rebuilding broken raid 1 – raymii.org
9. 4. 2014FreeBSD Ports: remove config options – raymii.org
7. 4. 2014OpenSSL: Manually verify a certificate against an OCSP – raymii.org
2. 4. 2014Chef: overwrite templates in wrapper-cookbooks – raymii.org
1. 4. 2014Chef: chef_gem vs gem_package and ORDER – raymii.org
14. 3. 2014OS X: Remove all Apple Remote Dekstop settings – raymii.org
2. 3. 20143D modeling a real world object in OpenSCAD – raymii.org
23. 2. 2014KVM add disk image or swap image to virtual machine with virsh – raymii.org
16. 2. 2014KVM convert qcow2 disk images to raw disk images for performance – raymii.org
15. 2. 2014KVM host with bonding and VLAN tagged Virtual Machines setup on Ubuntu 12.04 – raymii.org
14. 2. 2014Bonding NIC Teaming on Ubuntu 12.04 – raymii.org
5. 2. 2014Install extra software in the VMWare vCenter Appliance (VCSA) – raymii.org
4. 2. 2014OpenSSL: Get all certificates from a website in plain text – raymii.org
3. 2. 2014OCSP Stapling on nginx – raymii.org
3. 2. 2014OCSP Stapling on Apache – raymii.org
1. 2. 2014haproxy: intercept all cookies and set secure attribute – raymii.org
30. 1. 2014Check if passwordless sudo can be used in a bash script or nagios check – raymii.org
18. 1. 2014Remove unused CentOS/Red Hat kernels – raymii.org
13. 1. 2014rc.local support on Arch Linux with systemd – raymii.org
6. 1. 2014Ansible Inventory from VMWare – raymii.org
30. 12. 2013Bash Bits: Simple command line arguments – raymii.org
29. 12. 2013Ansible - Playbook Testing – raymii.org
27. 12. 2013Local W3C HTML5 Validator Server – raymii.org
22. 12. 2013Ansible - Only do something if another action changed – raymii.org
21. 12. 2013Ansible - Sudo sometimes – raymii.org
18. 12. 2013haproxy: client side ssl certificates – raymii.org
15. 12. 2013Back Up Thunderbird Message Filters – raymii.org
15. 12. 2013Apache access/error log to syslog – raymii.org
13. 12. 2013Install nmap 6.40 on Ubuntu 12.04 – raymii.org
12. 12. 2013haproxy: set specific ssl ciphers – raymii.org
11. 12. 2013haproxy: add strict transport security or any other http header – raymii.org
10. 12. 2013haproxy: ssl backends – raymii.org
9. 12. 2013haproxy: redirect to ssl or other website – raymii.org
29. 11. 2013ntop-ng 1.1 installation on Ubuntu 12.04 – raymii.org
20. 11. 2013Corosync Pacemaker - Execute script on failover – raymii.org
19. 11. 2013DigitalOcean Sucks. Use DigitalOcean! – raymii.org
17. 11. 2013NoPriv.py - Easy IMAP Email Backup. – raymii.org
9. 11. 2013Self Hosted CryptoCat - Secure self hosted multiuser webchat – raymii.org
2. 11. 2013Corosync Notes – raymii.org
28. 10. 2013Remove unused Ubuntu kernels – raymii.org
25. 10. 2013Install the latest ZNC from source on Ubuntu – raymii.org
15. 10. 2013Set up your own truly secure, encrypted and shared file synchronization, aka Dropbox clone – raymii.org
9. 10. 2013OpenSSL One liner to create self signed certificate – raymii.org
8. 10. 2013Chef: search in recipe based on roles or recipes – raymii.org
6. 10. 2013Chef: include_recipe only_if or not_if – raymii.org
1. 10. 2013Uninstall and Remove OSSEC – raymii.org
21. 9. 2013Bash Bits: Check if item is in array – raymii.org
18. 9. 2013Bash Bits: Add colour output to your script – raymii.org
15. 9. 2013Bash Bits: Debug Logging – raymii.org
14. 9. 2013Bash Bits: Trap Control C (SIGTERM) – raymii.org
7. 9. 2013OSSEC Server, Client, Web UI and Analogi Dashboard Installation tutorial – raymii.org
3. 9. 2013OS X - Enable access for assistive devices via the command line – raymii.org
2. 9. 2013OS X - Applescript to lock date and time preference panel to fix local sudo exploit – raymii.org
1. 9. 2013IPv4 Address Conversion Tricks – raymii.org
14. 8. 2013OpenVZ dnsmasq set capabilities failed fix – raymii.org
13. 8. 2013Bind DNS Query Graph Charts with GNUPlot – raymii.org
8. 8. 2013Microsoft Exchange / Active Directory Powershell script to notify users of expiring Passwords – raymii.org
30. 7. 2013Nagios - Hide all hosts in hostgroup – raymii.org
28. 7. 2013Diffie Hellman Key Exchange Dutch Notes and Example – raymii.org
26. 7. 2013OpenSSL - Generate Psuedo Random Passwords – raymii.org
24. 7. 2013Stong SSL Security on Lighttpd – raymii.org
24. 7. 2013My Todo.txt Workflow, including Unison, Todour and Android – raymii.org
23. 7. 2013Pass the SSL Labs Test on NGINX (Mitigate the CRIME and BEAST attack, Disable SSLv2 and Enable Perfect Forward Secrecy). – raymii.org
20. 7. 2013Pass the SSL Labs Test on Apache2 (Mitigate the CRIME and BEAST attack, Disable SSLv2 and Enable Perfect Forward Secrecy). – raymii.org
10. 7. 2013OS X: Disable Notification Center – raymii.org
29. 6. 2013bdsh - Whitelist Restricted Shell – raymii.org
27. 6. 2013Strip all non-ascii characters from a file – raymii.org
27. 6. 2013Samba Shares with Active Directory Login on Ubuntu 12.04 – raymii.org
26. 6. 2013Bash Incremental History Search / Autocomplete – raymii.org
19. 6. 2013Dogtag / Red Hat Certificate System reset admin pkiconsole password – raymii.org
13. 6. 2013Ejabberd SSL Certificate – raymii.org
12. 6. 2013Ejabberd Active Directory LDAP Login – raymii.org
11. 6. 2013Set up a federated XMPP Chat Network with ejabberd, your own Google Talk Hangouts alternative – raymii.org
4. 6. 2013OS X - Turn Bonjour off or on via the command line – raymii.org
3. 6. 2013OS X - Turn off sleep from the command line – raymii.org
2. 6. 2013OS X - Create Hardware report SPX and save it to a AFP share – raymii.org
28. 5. 2013Gitlab Active Directory LDAP Authentication – raymii.org
10. 5. 2013OS X: Turn firewall on or off from the command line – raymii.org
9. 5. 2013Exchange 2007 and 2010 Autodiscovery DNS SRV record for BIND – raymii.org
8. 5. 2013Hide or determine BIND version number – raymii.org
6. 5. 2013Nagios plugin to check an OCSP server – raymii.org
3. 5. 2013Nagios plugin to check Safenet HSM – raymii.org
2. 5. 2013Nagios plugin to check CRL expiry in minutes – raymii.org
2. 5. 2013Join Mac OS X to an Active Directory / OpenDLAP directory from the commandline – raymii.org
13. 4. 2013HP ILO - Quickly gather ILO version and firmware information via CURL – raymii.org
12. 4. 2013Munin plugin to show Logstash/Kibana messages per hour – raymii.org
9. 4. 2013Set up a Collectd server with web frontend – raymii.org
9. 4. 2013Set up a Collectd client – raymii.org
4. 4. 2013NGINX: Proxy folders to different root – raymii.org
30. 3. 2013Silent unatended apt-get upgrade – raymii.org
23. 3. 2013Ansible - sudoers safety and sanity checking in playbook – raymii.org
13. 3. 2013NGINX: Hide / Block .git and .svn folders – raymii.org
13. 3. 2013NGINX: Catch all error codes – raymii.org
9. 3. 2013Screenfetch installation tutorial – raymii.org
9. 3. 2013Hosted Piwik – raymii.org
9. 3. 2013Ansible - pure ssh based configuration management and deployment – raymii.org
8. 3. 2013Better Cron env and shell control with the SHELL variable – raymii.org
7. 3. 2013Word occurrence counter and analyzer – raymii.org
27. 2. 2013Create a VMWare ESXi 5 5.1 5.5 USB install disk – raymii.org
15. 2. 2013Basic website and database backups with Duplicity – raymii.org
10. 2. 2013Systemd rosetta / cheatsheet – raymii.org
9. 2. 2013OpenSSL match certificate and private key – raymii.org
9. 2. 2013OpenSSL Generate CSR non-interactive – raymii.org
2. 2. 2013Munin - Fix MySQL plugin on Ubuntu 12.04 and Debian 6 – raymii.org
31. 1. 2013Munin - Set up the NGINX status plugin on Ubuntu 12.04 – raymii.org
28. 1. 2013Exploring /proc/ - tips and tricks for the procfs – raymii.org
23. 1. 2013OpenSSL one liner to get expiry date from SSL Certificate of any website – raymii.org
23. 1. 2013Fix CentOS IPTables rule saving (iptables: Saving firewall rules to /etc/sysconfig/iptables: /etc/init.d/iptables: line 274: restorecon: command not found) – raymii.org
20. 1. 2013Restrict SSH – raymii.org
17. 1. 2013RT (Request Tracker) - find and delete big attachments – raymii.org
15. 1. 2013Install python 2.7 or 3 under Debian 6 – raymii.org
1. 1. 2013Ruby script to upload or convert a Maildir Inbox to an IMAP server – raymii.org
21. 12. 2012Python script to monitor a file for changes and then mail the report with the file attached. – raymii.org
19. 12. 2012Exchange 2010 - OWA - Lock user after x amount of failed logins – raymii.org
12. 12. 2012Restore iptables rules after a reboot on debian – raymii.org
11. 12. 2012Resize OS X Mountain Lion installer to fit on a single layer 4.7 GB DVD – raymii.org
11. 12. 2012CIDR Cheatsheet – raymii.org
8. 12. 2012Munin optimization guide for Debian (rrdcached, tmpfs, ionice and nice) – raymii.org
5. 12. 2012Set OS X hostname from the commandline – raymii.org
1. 12. 2012ClamAV installation and daily scan + report on Ubuntu – raymii.org
24. 11. 2012Limit access to openssh features with the Match option – raymii.org
8. 11. 2012Set up your own distributed, redundant, and encrypted storage grid with Tahoe-LAFS – raymii.org
8. 11. 2012Git-clean – raymii.org
7. 11. 2012Small low cost linux pc's, an overview from 11-2012 – raymii.org
22. 10. 2012Ray-Mon - PHP and Bash server status monitoring – raymii.org
15. 10. 2012Codename Geld – raymii.org
6. 10. 2012ed cheatsheet – raymii.org
5. 10. 2012Persistent reverse (NAT bypassing) SSH tunnel access with autossh – raymii.org
24. 9. 2012Nagios plugin to check certificates on local file system – raymii.org
15. 9. 2012NutsManager – raymii.org
12. 9. 2012PHP Task/Todo list – raymii.org
9. 9. 2012Complete word count analysis of Security Now, episode 1 trough 370. – raymii.org
6. 9. 2012Correctly grep and display the uptime, load average and amount of users – raymii.org
2. 9. 2012Packages – raymii.org
1. 9. 2012Tiny Tiny RSS – raymii.org
22. 7. 2012Wallbase.cc commandline bash wget downloader – raymii.org
9. 7. 2012Small Operating Systems / Linux Distributions – raymii.org
9. 7. 2012Postfix snippets - not finished – raymii.org
28. 6. 2012ProxBash - a bash script to manage Proxmox VE – raymii.org
10. 6. 2012Ubuntu/Debian update mailer – raymii.org
7. 6. 2012Terrible Start – raymii.org
16. 5. 2012Bash - do something in every subdirectory – raymii.org
13. 5. 2012Bash script to list all changed files in certain period – raymii.org
28. 3. 2012Set up a local Ubuntu (apt) repository with apt-mirror – raymii.org
12. 2. 2012NurseCalc o2 - Bash script and online app for Oxygen Calculations – raymii.org
1. 2. 2012NurseCalc Infuus - Bash script and Online app for infusion and drip (speed) Calculations – raymii.org
1. 1. 2012Some Bash and Arch Tweaks – raymii.org
27. 12. 2011MagicProg: Magic the Gathering (RPG/TGC) Life Program – raymii.org
1. 9. 2011Chrome Extensions for Privacy, Adblocking and anti-tracking – raymii.org
23. 6. 2011Stopping fail2ban.server : ERROR Unexpected communication error and other errors in fail2ban on ubuntu 9.04 – raymii.org
15. 6. 2011Introduction to DokuWiki – raymii.org
12. 6. 2011Introduction to Markdown – raymii.org
8. 2. 2011Tether your Sonim XP3 phone with Linux – raymii.org
15. 5. 2010What to do if you cannot execute CHMOD – raymii.org
1. 1. 2010NoPriv.py - Easy IMAP email backup to HTML archive. – raymii.org
1. 1. 2010Debian packages clean up commands – raymii.org
1. 1. 2010Customize your Clonezilla Live CD – raymii.org
23. 12. 2009EasyConverter – raymii.org
26. 10. 2009SSHdialog – raymii.org
18. 5. 2009Clonezilla Backup Script v0.2 – raymii.org
28. 3. 2009Postfix: log message from, to and subject – raymii.org
14. 9. 2008Bash script for massive rename to numbers – raymii.org
8. 7. 2008Javascript tricks – raymii.org
15. 6. 2008Convert FLV's to MP3 – raymii.org
9. 4. 2008Setting up Motion with FTP and Email! support – raymii.org
3. 2. 2008Bash ja/nee keuze – raymii.org
29. 11. 2007Imagemagick thumbnailer – raymii.org
1. 1. 2007Vim Cheatsheet – raymii.org
2. 1. 2006RET Metro ZUB – raymii.org
2. 1. 2006RET Metro Type T SG/2 – raymii.org
2. 1. 2006RET Metro Type M MG/2 – raymii.org
2. 1. 2006RET Metro ATB – raymii.org
1. 1. 2006About – raymii.org
@kaja47, 0xDEADBEEF funkcionálně.cz, k47.cz