- Jun. 10, 2022
-
CloudFlare commands
- Dec. 27, 2020
-
Migration from FreeNAS to TrueNAS
- Nov. 09, 2020
-
How-to revert HP printer firmware ban on 3rd-party toner cartridges
- Oct. 27, 2020
-
TrueNAS Configuration and Maintenance
- Oct. 12, 2020
-
Billing pipeline: a critical time sensitive system
- Jun. 16, 2020
-
AWS commands
- Jun. 12, 2020
-
10G Network at Home
- May. 16, 2020
-
Home Server Hardware for NAS
- Feb. 10, 2020
-
Transitioning from Software Engineering to Management
- Dec. 18, 2019
-
Unlocking, Rooting and Custom Recovery for Sony Xperia E3
- Jul. 22, 2019
-
macOS commands
- Jun. 08, 2017
-
Klotho induced longevity
- Apr. 24, 2017
-
I’m a Hot Developer
- Mar. 22, 2017
-
Plumage 0.9 released
- Mar. 01, 2017
-
Meta Package Manager v2.5.0
- Jan. 28, 2017
-
Meta Package Manager v2.4.0
- Jan. 18, 2017
-
Meta Package Manager v2.3.0
- Jan. 13, 2017
-
maildir-deduplicate 2.1.0 released
- Dec. 27, 2016
-
Falsehoods Programmers Believe About Falsehoods Lists
- Nov. 13, 2016
-
maildir-deduplicate 2.0.0 released
- Nov. 03, 2016
-
How-to initialize Cassandra in macOS?
- Oct. 07, 2016
-
How-to initialize PostgreSQL in OS X?
- Jul. 12, 2016
-
Package Manager v1.3 BitBar plugin
- Jul. 06, 2016
-
Package Manager plugin v1.0 for BitBar
- Jun. 22, 2016
-
Plumage 0.8 released
- Jan. 13, 2016
-
maildir-deduplicate 1.1.0 released
- Dec. 28, 2015
-
Plumage 0.7 released
- Dec. 22, 2015
-
maildir-deduplicate 1.0.2 released
- Dec. 08, 2015
-
Using Git’s orphan branch for partial project fusion
- Nov. 19, 2015
-
How to solve SSL errors on pip install
- Nov. 05, 2015
-
Pandas snippets
- Sep. 28, 2015
-
How-to reconcile metadata differences of a messed up pull-request
- May. 30, 2015
-
Plumage 0.5 and 0.6 released
- Feb. 15, 2014
-
Plumage 0.4 released
- Nov. 05, 2013
-
How-to simplify Amazon affiliate links
- Sep. 24, 2013
-
Vieilles Charrues
- Sep. 08, 2013
-
Plumage 0.3 released
- Aug. 28, 2013
-
Funky Storm WebDesign Retrospective
- Aug. 22, 2013
-
funky-storm.com source code released after 11 years
- Aug. 08, 2013
-
Phorum 3.x to WordPress migration script
- Jul. 24, 2013
-
Plumage 0.2 released
- Jul. 07, 2013
-
Compile BFGMiner for scrypt-based CPU mining
- Jul. 01, 2013
-
How-to keep natural glitches from videos
- Jun. 23, 2013
-
Git fatal error: invalid date format: 0 +0000
- Jun. 17, 2013
-
Fix big HTML table rendering in IE
- Jun. 09, 2013
-
Support La Quadrature du Net!
- Jun. 04, 2013
-
maildir-deduplicate.py moved to its own repository
- May. 20, 2013
-
Behind the Scenes of Omashay’s Where is she?
- Apr. 23, 2013
-
Addon to restore search range in OpenERP 6.1
- Apr. 18, 2013
-
Run OpenERP’s ir.cron from command-line
- Apr. 05, 2013
-
Pelican effects
- Mar. 26, 2013
-
Tale of Two: production notes
- Mar. 20, 2013
-
libvirt commands
- Mar. 14, 2013
-
OpenERP 6.1 web client hacks: hide buttons with Javascript
- Mar. 04, 2013
-
Goodnight video
- Feb. 19, 2013
-
How-To Compile slowmoVideo on Ubuntu 12.10
- Feb. 12, 2013
-
Mandriva repositories retired
- Feb. 06, 2013
-
WordPress to Pelican
- Jan. 22, 2013
-
WordPress to Disqus Migration
- Dec. 31, 2012
-
LibreOffice templates: Blue Curve & Fancy Window Frame
- Dec. 18, 2012
-
How-to clean and tidy up OpenERP’s XML
- Dec. 04, 2012
-
Conversation
- Nov. 27, 2012
-
Linux GoPro HD Hero2 Firmware Upgrade
- Nov. 13, 2012
-
Wedding Entrance: Video Postcard of Paris
- Oct. 30, 2012
-
How-To transfer bbPress content to plain WordPress objects
- Oct. 23, 2012
-
Ultimate Gmail backup with Gmvault
- Oct. 16, 2012
-
Kdenlive Fundraising Campaign Tee-Shirt
- Oct. 09, 2012
-
How-to create a local copy of a remote SVN repository
- Oct. 02, 2012
-
Converting a bbPress Forum to a Mailbox Archive
- Sep. 18, 2012
-
ZenPhoto to WordPress Migration
- Sep. 11, 2012
-
Merging back Git changes to an outdated Subversion fork
- Sep. 04, 2012
-
mail_ingestor.py : Ingest Raw Text Files and Produce a Mailbox
- Aug. 28, 2012
-
Announcing Matrix Widget for OpenERP 6.0
- Aug. 07, 2012
-
Keep a Local Backup of Gmail thanks to mbsync
- Jul. 31, 2012
-
How-To map a non-US domain name to a WordPress.com blog
- Jul. 17, 2012
-
Displaying Upcoming Events from a Google Calendar in Javascript
- Jul. 10, 2012
-
Behind the Scenes of Burlesque Burglary music video
- May. 29, 2012
-
Hacking OpenERP 6.0 User Interface with Javascript
- May. 22, 2012
-
Kdenlive fundraising campaign: a tremendous success!
- May. 15, 2012
-
How-To Backup Gmail with OfflineImap
- May. 08, 2012
-
VirtualBox commands
- May. 01, 2012
-
JavaScript commands
- Apr. 24, 2012
-
Increase OpenERP 6.0 web-client session timeout
- Apr. 17, 2012
-
How-to add a warning banner to OpenERP’s web client
- Apr. 10, 2012
-
Check Point’s SNX client on Ubuntu 11.04
- Apr. 03, 2012
-
Beautify Contextual Related Posts WordPress plugin
- Mar. 27, 2012
-
Video summary of latest Cool Cavemen’s concert
- Mar. 20, 2012
-
I contributed $200 to Kdenlive and you should too!
- Mar. 06, 2012
-
Dump, backup and restore a PostgreSQL database
- Feb. 28, 2012
-
Stabilizing Cute Baby Goats
- Feb. 21, 2012
-
How-to monkey-patch OpenERP’s native Javascript
- Jan. 31, 2012
-
How-to generate PDF from Markdown
- Jan. 24, 2012
-
Burlesque Burglary music video released
- Jan. 17, 2012
-
Reusing vintage footage for Cool Cavemen’s concert intro
- Jan. 03, 2012
-
Windows glitches
- Dec. 27, 2011
-
Auto-advance WordPress’ TwentyEleven showcase slides
- Dec. 20, 2011
-
Increase Dropbox free capacity with Google AdWords
- Dec. 13, 2011
-
WordPress commands
- Dec. 06, 2011
-
Live Browser : a Python web app using Microsoft Live Connect API
- Dec. 01, 2011
-
Nichrome Preview (and Behind the Scene) video
- Nov. 08, 2011
-
GPG & OpenSSL commands
- Nov. 01, 2011
-
Bazaar commands
- Oct. 25, 2011
-
PostgreSQL commands
- Oct. 18, 2011
-
Installation Guide for a full-featured Debian server
- Oct. 11, 2011
-
How-to merge Mailman mailing-lists
- Oct. 04, 2011
-
Mailman migration
- Sep. 27, 2011
-
How-to setup Mailman + Nginx + Exim on Debian Squeeze
- Sep. 20, 2011
-
My Nginx + PHP-FPM + MySQL configuration
- Sep. 13, 2011
-
Cloud-based Server Backups with Duplicity and Amazon S3
- Aug. 30, 2011
-
How I Open-Sourced an Internal Corporate Project (WebPing)
- Aug. 23, 2011
-
CherryPy + Mako + Formish + OOOP boilerplate
- Aug. 16, 2011
-
WebPing Open-sourced!
- Aug. 09, 2011
-
Better Entropy on a Debian Squeeze server
- Jul. 26, 2011
-
Lighttpd-powered WebDAVs server on Debian Squeeze
- Jul. 19, 2011
-
PHP APC on Debian Squeeze with Munin monitoring
- Jul. 12, 2011
-
Making of Omashay’s Wish You Looked at Me music video
- Jul. 05, 2011
-
e107 Importer plugin for WordPress v1.4 released!
- Jun. 28, 2011
-
Nginx + PHP-FPM + MySQL on a Debian Squeeze server
- Jun. 21, 2011
-
Configuring Fail2Ban on Debian Squeeze
- Jun. 14, 2011
-
Cool Cavemen WebDesign Retrospective
- Jun. 06, 2011
-
Using Munin to monitor a Debian Squeeze server
- May. 31, 2011
-
MGE Ellipse 750 UPS on Debian Squeeze
- May. 24, 2011
-
Keep a Debian fresh thanks to cron-apt
- May. 17, 2011
-
Setting up HDD’s SMART monitoring on Debian Squeeze
- May. 03, 2011
-
How-to use GMail to send mails from Debian Squeeze
- Apr. 18, 2011
-
FTT Migration from Subversion to Git
- Apr. 11, 2011
-
Network commands
- Mar. 28, 2011
-
Feed Tracking Tool released under an Open-Source license
- Mar. 21, 2011
-
Why I chose Ubercart instead of Magento or osCommerce.
- Mar. 14, 2011
-
Fixing messed-up encoding in MySQL
- Mar. 07, 2011
-
I’m Top 1% Open-Source Developer! (and that’s a lie)
- Feb. 21, 2011
-
Kubuntu 10.10 on Sony Vaio VPC-S12C5E
- Feb. 14, 2011
-
Pushing Git to Subversion: the case of WordPress plugin repository
- Feb. 08, 2011
-
Trapped in Freedom: live at Garage Café
- Feb. 01, 2011
-
Moving a Git sub-tree to its own repository
- Jan. 18, 2011
-
New blog header and tiny WordPress theme customizations
- Jan. 11, 2011
-
Apache commands
- Jan. 04, 2011
-
Python commands
- Dec. 28, 2010
-
Apple iPhone 3G bugs gallery
- Dec. 20, 2010
-
MIDI-controlled Text Zoom in Quartz Composer
- Dec. 14, 2010
-
Quartz Composer & Behringer BCF-2000 MIDI controller tests
- Dec. 01, 2010
-
Automate Trac instance deployment with Buildout
- Nov. 23, 2010
-
Using latest stable Kdenlive with a development version of MLT
- Nov. 16, 2010
-
Simple video backdrop with Quartz Composer
- Nov. 09, 2010
-
Flame & Snow, using Quartz Composer particle system
- Nov. 02, 2010
-
Sharp scan-lines & Squared lava-lamp
- Oct. 25, 2010
-
Kaleidoscope #001 and #002
- Oct. 15, 2010
-
Export Quartz Composer to video
- Oct. 07, 2010
-
Mercurial commands
- Sep. 29, 2010
-
Making of Info TGV Android app video
- Sep. 16, 2010
-
How-to extract data trapped into an iPhone
- Sep. 09, 2010
-
Ultimate guide of Lotus Notes mail migration
- Sep. 02, 2010
-
Convert Lotus Notes’ nsf files to mbox with nlconverter
- Aug. 25, 2010
-
How-to fix Lotus Notes’ disabled TCPIP port error
- Aug. 19, 2010
-
Maildir deduplication script in Python
- Aug. 12, 2010
-
Midnight in Paris: on-set photos of next Woody Allen movie
- Aug. 10, 2010
-
QLC effects generator for LED panels
- Aug. 03, 2010
-
Blocking e107 dDOS attack with fail2ban
- Jul. 28, 2010
-
Exim commands
- Jun. 25, 2010
-
How-to export/backup Lotus Notes mails
- Jun. 16, 2010
-
Subversion commits and mail activity stream in iCalendar
- Jun. 09, 2010
-
Commit history reconstruction with Git
- Jun. 02, 2010
-
Le Duc live at Happy Farm Fest 2010
- May. 25, 2010
-
How I initialize my Git repositories
- May. 12, 2010
-
Lotus Notes’ Rich Text to MIME conversion error
- May. 05, 2010
-
How-to fix bad commit authorship in Git
- Apr. 26, 2010
-
Setup a lightweight IMAP server on Mac OS X Leopard with Dovecot
- Apr. 19, 2010
-
My PuTTY profile template
- Apr. 15, 2010
-
Subversion commands
- Apr. 14, 2010
-
Optical illusion: circles in motion
- Mar. 26, 2010
-
OpenSSH commands
- Mar. 26, 2010
-
Web commands
- Feb. 28, 2010
-
System & Shell commands
- Feb. 26, 2010
-
MySQL commands
- Feb. 25, 2010
-
Twitter search failed… :(
- Feb. 23, 2010
-
How-to fork a CVS project with Git
- Feb. 21, 2010
-
Git commands
- Feb. 20, 2010
-
Cool Cavemen live at Gayant Expo, part II.
- Feb. 12, 2010
-
How-to configure GRUB in (k)Ubuntu
- Feb. 09, 2010
-
Light Painting session II
- Jan. 28, 2010
-
Cool Cavemen live at Gayant Expo: first video released!
- Jan. 14, 2010
-
Remove videotape timecode
- Jan. 07, 2010
-
New Year’s Eve Light Painting
- Dec. 23, 2009
-
Mac OS X really starts to get irritating…
- Dec. 02, 2009
-
Auto-saving a file at regular intervals
- Sep. 21, 2009
-
Moving a WordPress blog to another domain
- Sep. 07, 2009
-
Fuse and sshfs on Mac OS X Leopard
- Aug. 25, 2009
-
eAccelerator for PHP5 on Debian Lenny
- Jul. 20, 2009
-
Plone 3.2 (and Python 2.4) on Mac OS X Leopard
- May. 14, 2009
-
Enttec DMX-USB firmware upgrade with Qemu
- Mar. 18, 2009
-
A fix to xkcd’s emoticons + parentheses problem
- Mar. 03, 2009
-
On tour with Cool Cavemen!
- Dec. 29, 2008
-
Got unsized object errors with Debian’s Mailman? Try this patch!
- Dec. 28, 2008
-
dpkg, APT & Aptitude commands
- Nov. 28, 2008
-
How-to fix wireless DHCP on Mandriva 2009.0
- Aug. 22, 2008
-
How-to: e107 autogallery to Zenphoto migration
- Jul. 31, 2008
-
How-to fix ruby’s FeedTools latin-1 parsing
- Jul. 24, 2008
-
Heroic journey to RAID-5 data recovery
- Jul. 16, 2008
-
How-to add proxy support to Feedalizer ruby library
- Jul. 08, 2008
-
Python ultimate regular expression to catch HTML tags
- Jun. 07, 2008
-
How-to add a corner banner to a K2 Wordpress theme’s style
- Jun. 05, 2008
-
I wrote the best Open-Source Payroll Software of the world!
- Jun. 03, 2008
-
How-to inherit CSS width attributes for Internet Explorer
- Mar. 07, 2008
-
HP w2207h external display on Intel 945
- Nov. 27, 2007
-
How-to import a Maildir++ folder to Kmail
- May. 27, 2007
-
FeedBurner and e107 integration
- Apr. 20, 2007
-
How-to Backup / Mirror a public SVN repository
- Apr. 08, 2007
-
How-to grow any Qemu system image
- Mar. 23, 2007
-
Ultimate Regular Expression for HTML tag parsing with PHP
- Mar. 07, 2007
-
How-to Recover a RAID array after having Zero-ized Superblocks
- Feb. 10, 2007
-
Delayed CD Tracks Publishing with PHP
- Jan. 27, 2007
-
Quick How-To: Install NFS Server & Client
- Jan. 02, 2007
-
Mandriva 2007.0 Screenshots: 3D Desktop
- Dec. 20, 2006
-
Image Processing commands
- Dec. 13, 2006
-
PDF commands
- Dec. 13, 2006
-
Text, Date & Document processing commands
- Dec. 06, 2006
-
Hardware commands
- Nov. 29, 2006
-
RPM, Urpmi & Yum commands
- Nov. 27, 2006
-
Wordpress to e107 v0.6: Better Content Rendering and Extended News support
- Nov. 22, 2006
-
i18n / l10n commands
- Nov. 20, 2006
-
Wordpress to e107 v0.5: Static Pages Import added
- Nov. 15, 2006
-
CVS commands
- Nov. 15, 2006
-
New CD Jewel Case Template ready to Print!
- Nov. 13, 2006
-
Wordpress to e107 v0.4: now with Comments Import
- Nov. 08, 2006
-
Transcode commands
- Nov. 08, 2006
-
Video commands
- Nov. 01, 2006
-
Audio commands
- Oct. 29, 2006
-
Samsung Q35 XIC-5500 : Tiny Review of a Strong Compact Laptop.
- Oct. 25, 2006
-
CD Burning commands
- Oct. 18, 2006
-
Archives commands
- Oct. 18, 2006
-
File Management commands
- Sep. 26, 2006
-
CD Templates for Jewel Case in SVG
- Sep. 16, 2006
-
Location of Kopete Emoticons
- Sep. 15, 2006
-
How to Convert a Png image to a Website Icon (favicon)
- Sep. 11, 2006
-
e107 to Wordpress: v0.3 add user import
- Sep. 03, 2006
-
e107 to Wordpress Importer: v0.2 with bbcode support
- Aug. 31, 2006
-
Konqueror config file: disable menu bar
- Aug. 24, 2006
-
e107 to Wordpress Importer: Alpha version
- Aug. 24, 2006
-
e107 to Wordpress Migration: Here is Why.
- Aug. 18, 2006
-
Basic lftp Usage
- Aug. 02, 2006
-
How to wake up early, the geekest way
- May. 19, 2006
-
How-to Install Sun’s Java for Firefox on your Mandriva 2006
- Apr. 29, 2006
-
Bad FTP mirrors with fmirror or wget? Use lftp!
- Apr. 10, 2006
-
A/V sync problems: VLC better than Mencoder
- Jul. 24, 2005
-
Easy Mirroring Without RAID: the Poor Man’s Disk Array
- Jun. 04, 2005
-
Qemu commands
- Jun. 04, 2005
-
Qemu: How-To Share Network Access with the Ghest OS
- May. 29, 2005
-
How-To Mount a File System Binary Image
- Apr. 21, 2005
-
Remote Backup with rsync
- Apr. 04, 2005
-
How-to empty CUPS spool