Shared Items - 19/05/2010
Illustrated Guide Explains Your Mind’s Decision Biases [Mind Hacks] NIST Releases Updated Handbook of Math Functions Matplotlib For Python Developers
Illustrated Guide Explains Your Mind’s Decision Biases [Mind Hacks] NIST Releases Updated Handbook of Math Functions Matplotlib For Python Developers
SEE, or, Stanford Engineering Everywhere, has turned out to be my favourite E-learning resource; I’ve dipped into it a few times over the past few years but in light of my recent investment into a CUDA enabled Graphics Card, I thought that it was coming high time to brush up on my C++ programming, which I’ve basically left stagnant for two years after advancing no further than function pointers, structures, and templates. So, in the spirit of openness that SEE tries to foster, I’ll be blogging my work through their CS106B course, Programming Abstractions, the second of three programming courses. (I passed on CS106A, Programming Methodology, since I’ve had enough Java shoved down my throat to last a lifetime…). ...
Twittering pub hanging Questions to Ask if You’re Thinking of Getting Involved in Open Source Backing Up With rsync And Managing Previous Versions/History How To Write Your First Google Android Application How to Build your Wardrobe – Part 1 TeamViewer Remote Desktop Tool Available for Linux [Updates]
Its a problem that I’ve come across, and I’m not the only one, so heres what works for me to find those pesky files that start with a . ls -a | egrep -i "^\." This only works in the current working directory, which is the normal usage. FYI the reason that this is problematic is that the ‘.’ symbol is a single character wildcard; most people are familiar with the asterisk ‘*’ indicating ‘anything, however long’, whereas the ‘.’ means ‘any single character’. ...
Just incase you forget how to fix this the easy way: Enable mod_rewrite for URL voodoo; (Or any module replacing the rewrite ) $sudo a2enmod rewrite $sudo service apache2 restart Remember to fiddle with /etc/apache2/sites-available.*< \pre> and change "AllowOverride none" to "all" in any places that you're having trouble with rewritten URL's
NumberQuotes Gives Perspective to Your Statistics, Is Great for Presentations [Statistics] The Menaissance: The Death of the Metrosexual and the Rise of the Retrosexual Jesus Loves Me? World’s Most Stunning Data Centers Jason takes us through exploit a web application, uploading a… IF YOU DON’T STUDY Recursively remove all empty directories Top 10 Atheism Quotes Dynamic lighting effects in Canvas Digg: 4000% Performance Increase by Sorting in PHP Rather than MySQL ...
** NS-3 Appears to have a staggeringly steep learning curve so I hope these posts help out someone else (or me, when i forget all this in a month). Running off a virtualised Ubuntu 9.10 system, the prerequisites I installed were all the ones listed here. (And i removed some out of date packages) sudo apt-get install bison bzr dia doxygen flex g++ gcc gdb graphviz imagemagick libgoocanvas-dev libgtk2.0-0 libgtk2.0-dev libsqlite3-dev libxml2 libxml2-dev mercurial python python-dev python-kiwi python-pygoocanvas python-pygraphviz sqlite sqlite3 tcpdump texi2html texinfo texlive texlive-extra-utils valgrind ...
I hadn’t used Mercurial before so I thought it might be a good idea to leave a reminder for me and anyone else who comes across it… For tidyness, I do all of my dev-stuff (Subversion, Mercurial, CVS, Git etc) under ~/src and only take root privileges when its needed; any good makefile should relocate the necessary files for you at the ‘make install’ or equivalent point. **Update:**This article was picked up by the guys at DevCheatSheet.com and I’m really honoured to be included in a site that I’ve been dipping into over the years, so if you need any kind of cheat sheet or quick reference, I highly recommend checking them out. Anyway… ...
I had been looking at this years Google Summer Of Code google group and saw the list of organisations that are getting involved. While i was alooking at it, I knew i didn’t want to even consider the big boys (I’m looking at you, Debian, Drupal, KDE, Apache, X.Org, etc), they’re too big to get my teeth into, and I’m currently in the throws of ‘WHAT THE HELL AM I GOING TO DO MY FINAL YEAR PROJECT ON!!! ’ (For any Americans, that means ‘dissertation’). ...
10 ways to make Internet Explorer act like a modern browser Until IE comes into the fold, I guess these methods for Open Web Standard shiving will have to do. Getting Freelance Work: The Hacker Technique Definatly going to be doing this, even just to keep my Design chops up to scratch Puzzle Websites to Sharpen Your Programming Skills Great Collection of Sites that inevitably suck all the time out of my week! ...