Alan's Lair
Ramblings, thoughts, software and data
- Posts
- 64 from 21 Oct 2010 to 19 Jun 2025
- Posting
- now and then
- Kind
- personal blog
- Feed
- https://www.franzoni.eu/rss/
2025 1
2023 2
2022 2
2021 2
2019 4
2018 4
2017 5
2016 6
2015 2
2014 8
- Kill Me Softly: killing a process The Right Way
- Unfreezing your desktop: when Compiz goes wrong
- Don't give a shell to system users - use su
- SSH hostnames configuration and shortcuts
- I wish sudo would ask for my password less often
- Ubuntu: faster release upgrade
- Python Packaging Woes: part 3
- Keep your tomcat instance up-to-date, and keep apps and configuration tidy.
2013 8
- Puppet Http Source for files
- Quick log for bash scripts, with line limit
- Python Packaging Woes - part 2
- One Assertion Per Test Considered Ambiguous
- apt-get update: fixing 'package index files are corrupted'
- Wmctrl: gather and focus your chosen window by hotkey
- Python Packaging woes - part 1
- PHP Killer Features
2012 8
- ssh-copy-id with nonstandard sshd port
- ssh client: stopping key verification complaints inside your own private network
- Thunderbird temporary directory
- Disown is your friend
- Unicode and Encoding: Python vs Java Shootout, part 2
- Purging outdated kernels on systems with unattended-upgrades
- Dropbox and Mercurial: and lived happily ever after
- Unicode and encoding: Python vs Java shootout, part 1
2011 9
- Jetbrains IDEs: dock-aware launcher for Linux
- Deploy any Java webapp via war to Heroku
- Mock Javamail primer
- Unit testing with Twisted: testing protocols
- Building a successful community-driven software project: part 4
- Using trial as test runner with zc.buildout
- PyCharm, RubyMine and IDEA linux desktop entries
- Building a successful community-driven software project: part 3
- Building a successful community-driven software project: part 2