Yakuake for Gnome

I have previously written about Tilda, a gnome replacement for Yakuake. I had some issues with Tilda so I came to have a nice relationship with Yakauke. It’s important to note though, that there is another reasonable alternative to both Tilda and Yakuake and it’s called Guake. Guake has some of the basic features of …

How to compress css & javascript: An alternative to mod_deflate or mod_gzip

So, you have used Website Optimization Analyzer or you installed Yslow for Firefox or you discovered somewhere else that compressing your files (html, javascript & css) is a good thing to do. Unfortunately, it’s not always as easy as it looks to do this. In Apache web hosting environments, there is a module called mod_deflate …

Boo Language aspx .Net using xsp2 on Mono and Linux (Ubuntu)

I have been playing around with boo a little bit because it has Python-inspired syntax, runs at C# speeds and is a first class citizen on dotnet. So I decided to find out what it would be like to do some web programming in it. I learned a bit about asp.Net in the process and …

Bulk Export Images to JPG from PDF – bash one liner

Sometimes I forget what power there is in free software. I put this quickie together the other day. Just be aware that it won’t handle any spaces in the PDF filename. for i in *.pdf;do pdfimages $i ${i%.*};done && for i in *.ppm;do ppmtojpeg $i >> ${i%.*}.jpg;done; rm -f *.ppm images are exported as -00n.jpg …

How to schedule Linux to mute speaker volume overnight

Here’s a simple method of automatically muting your volume overnight and resetting it in the morning. This is especially good for those who use softphones, skype or an IM client that have sound alerts output to speakers. We are going to use three command line tools for this: aumix, which and cron. We are also …

Troubleshooting Apache with mod_status, strace, apachetop, iftop & top

Ok – some real-life critical experience today.. one of our web servers notifies us (thanks to csf / lfd firewall ) that the server has had a high load for greater than 5 minutes. I get logged in and see the 5,10 & 15 minute load average exceeding 30 and this server normally runs at …