Technology
English style decimal marks with a European keyboard layout
Suppose you live in Europe where they separate numbers with commas instead of periods. Written: Six thousand eight hundred and forty three and two tenths English/American: 6,843.2 European 6 843,2 Suppose you also have a European keyboard and use a European keyboard layout but the stupid comma in the numpad drives you mad. Simple fix [...]
Visual impairments are a part of the physical world. Thank god we live in a virtual one.
We have alt tags for screen readers, well let’s be honest, people only do it for SEO and no screen reader is perfect . But what if your “alt tag” had perfect IPA phonetic transcription… Tell me more Here is the current w3 draft: http://www.w3.org/TR/speech-synthesis/ Demo: go to this page http://www2.research.att.com/~ttsweb/tts/demo.php and copy/paste this element: <phoneme [...]
Github and code review
I first wrote a post in March 2012 about code review with SVN. Since then, we’ve switched to Github and it’s awesome. Github isn’t free, buts its very inexpensive and amazing. Inline comments, automatic issue tracking, and you can backup your code to their servers without needing commit access to the main repo.
IPv6 Subnet Calculator
I wrote a tool to organize subnet addressing for IPv6 Demo | Source Code A little about IPv6 An IPv6 address is 128-bits and commonly represented as eight colon separated groups with each group consisting of four hexadecimal digits. For the general unicast address format, the first 64-bits are used for routing and the second 64-bits are the interface identifier [...]
How to make Chrome use Deluge for magnet links in Fedora
The three things you need to know: 1) Unlike Firefox, Chrome uses xdg-open to choose the default program to open a file. 2) You can set the default application for each type by using xdg-mime. 3) The Fedora desktop file for Deluge is fedora-deluge.desktop and not deluge.desktop. xdg-mime default fedora-deluge.desktop x-scheme-handler/magnet
How to install Compiz on Fedora 17 XFCE Spin
Let’s just be clear, this is not for the faint of heart. Why isn’t Compiz in the Fedora 17 repos? Compiz is a replacement window manager for the GNOME window manager called Metacity. When GNOME 3 came out last year, they replaced Metacity with Mutter. Apparently there are library incompatibilities that prevent Compiz from replacing Mutter. I [...]
iPad and iPhone Web Frameworks
Sencha Touch This is the gold standard of iPad web frameworks. It’s amazing (and free!), check out the kitchen sink demo. Project Page
Draughts, my first android game
Made with Unity3D, coded in C# https://play.google.com/store/apps/details?id=com.colinrrobinson.draughts
How to free up space in rootfs on Arch Linux
Is your rootfs partition at 100% and causing you problems? I’ve been hovering around 95%-100% for a few weeks now. Being at 95% is fine, but 100% can cause all kinds of problems. I was testing a form on my local web server and couldn’t do file uploads because “the disk was full.” I was [...]
Code Review
Where I work, we have a lot of new developers and people still learning the languages. When learning a language, being able to get feedback on your code is an invaluable learning asset. It lets the more experienced programmers help teach the newer ones. Most code review software is designed for pre-commit comments. A reviewer looks at the code [...]