Gate One™ is a web-based Terminal Emulator and SSH client that brings the power of the command line to the web. It requires no browser plugins and is built on top of a powerful plugin system that allows every aspect of its appearance and functionality to be customized.
This is a wonderful tutorial which teaches how to write shell code.
Normalize.css is a small CSS file that provides better cross-browser consistency in the default styling of HTML elements. It’s a modern, HTML5-ready, alternative to the traditional CSS reset.
The aims of normalize.css are as follows:
- Preserve useful browser defaults rather than erasing them.
- Normalize styles for a wide range of HTML elements.
- Correct bugs and common browser inconsistencies.
- Improve usability with subtle improvements.
- Explain the code using comments and detailed documentation.
PDF and PowerPoint lecture slides, video archives.
Morris.js is a lightweight library that uses jQuery and Raphaël to make drawing time-series graphs easy.
For the longest time, to access Facebook, just changing my dns to use either google or opendns worked for me. However that trick doesn’t work anymore because all the IP Addresses that facebook.com normally resolves to have been blocked by the ISPs in Vietnam. I had resorted to using sshuttle – which creates a tunnel between my laptop and my server in the US. It worked, but it was slow. However yesterday one of my friends gave me a list of IP Addresses for Facebook which haven’t been blocked yet. These can be added to your
hosts file and you should be able to access Facebook again! Continue reading
I haven’t been as excited about a new announcement in the Linux world since Google came out with Android. Canonical just announced ‘Ubuntu for Android’ – its a release that will enable a full desktop computing experience on a docked Android smartphone.
It will work like a normal Android phone when not docked, but once its docked, you can have the complete Ubuntu experience. This means common storage – contacts, bookmarks, documents. And it can handle calls and smses when docked! Continue reading
Mobilize.js allows web developers create mobile sites out of existing websites with little effort.
- Automatically detect mobile browsers
- Easy to integrate – no server side changes needed
- Open source – no expensive software or licenses needed
- Supports iPhone, Android, Blackberry, Opera Mini and many other browsers and devices
They also have a wordpress plugin. Wonder if its a light weight alternative to WPTouch?
DropKick works by transforming your existing, boring
<select> into beautiful, customizable HTML dropdowns.