Internet Blackout
Join The New Zealand Internet Blackout to protest against the Guilt Upon Accusation law ‘Section 92A’ that calls for internet disconnection based on accusations of copyright infringement without a trial and without any evidence held up to court scrutiny. This is due to come into effect on February 28th unless immediate action is taken by the National Party.
Click to continue reading “Internet Blackout”
Debian GNU/Linux Lenny Released
After 22 months of constant development, Debian Lenny stable is finally released! Debian Lenny is the latest from the Debian project, which is a GNU/Linux distribution. Debian Lenny supports a total of twelve processor architectures and includes the KDE, GNOME, Xfce, and LXDE desktop environments.
Debian GNU/Linux runs on computers ranging from palmtops and handheld systems to supercomputers, and on nearly everything in between. A total of twelve architectures are supported: Sun SPARC (sparc), HP Alpha (alpha), Motorola/IBM PowerPC (powerpc), Intel IA-32 (i386), IA-64 (ia64), HP PA-RISC (hppa), MIPS (mips, mipsel), ARM (arm, armel), IBM S/390 (s390), and AMD64 and Intel EM64T (amd64).
Click to continue reading “Debian GNU/Linux Lenny Released”
INI Parser
As a current project, I’m developing a small game in C++ using the SDL API, the project is going well, so I thought I’d share some code. The following is a small parser to parse the game settings file. Target syntax for the INI file is within the header comment.
Click to continue reading “INI Parser”
VIM Run Command (~/.vimrc)
Yes, yet another VIM Run Command file (~/.vimrc). Enough said, read the comments for information on the commands if needed. Use it as you please, feel free to change anything to suit your needs.
Also, a nice resource for tips and tricks for better and easier VIM usage is http://vim.wikia.com/wiki/Main_Page.
Click to continue reading “VIM Run Command (~/.vimrc)”
fbsetbg Wallpaper Rotation
Bash wallpaper rotation is a simple wallpaper changer for GNU/Linux. It doesn’t work in every environment, but one’s which use fbsetbg to set the wallpaper. The usage of the script is fairly basic, you can set the delay timer in which wallpapers are changed, as well as demonizing the script or not.
Click to continue reading “fbsetbg Wallpaper Rotation”
CLI Argument Parser
CLI Argument Parser has been written in C, and simple parses command line arguments. I’ve used it for a few applications, and will continue to do so. Well, enough said really. Feel free to post comments, bug fixes, patches, suggestions, complaints etc.
I may recode this in C++ when I have the time, but for now, it’s in C. Enjoy.
Click to continue reading “CLI Argument Parser”
SVN Commit
The main purpose of SVN Commit is to save you time commiting any file(s) to the target SVN repository. What SVNc does, it parses files within an SVN checkout for a “commit comment”. Once this comment is found, it does certian checks to see if the file has changed, if so, it then commits the file back to it’s SVN repository, otherwise, moves to the next.
It’s a good program to use alone with a task scheduler (Windows) or a Cron job (GNU/Linux).
Click to continue reading “SVN Commit”
Armageddon 2008
If you have not heard about Armagedon, it’s a place for geeks and nerds to come together for a social gathering, meeting science fiction TV show stars, comic book creators, play games on LAN and more.
As always, this year’s Armageddon was held at Aotea Center over labour weekend. I only managed to go on the Monday, out of three days however.
Click to continue reading “Armageddon 2008″
Combining Web 2.0 with 1.0
It’s all very nice and dandy to have a website built within 2.0 standards. However, what if the website hasn’t been built for non-JavaScript browsers, or for people with JavaScript disabled?
Since all web 2.0 website’s require JavaScript, whether we are talking about Flash or AJAX. A nice way to resolve this issue is to return true, or false from a function being called via a JavaScript event. This can determine if the client is using a web 2.0 or 1.0 web browser.
Click to continue reading “Combining Web 2.0 with 1.0″
Gedit Plugins
Software Freedom Day was held on Saturday 20th September. It was a chance to raise more awareness of GNU/Linux and free software. I got involved with the day, and setup an awareness stand with my friend Jake. We burnt off about 25 copies of Ubuntu, 10 copies of Open Disc (containing OpenOffice, Firefox and more free software), and about 5 copies of Open Education disc, which contained free educational software for students.
The day went from 10am till 4pm. Software Freedom Day for our team consided of a few lengthy discussions based on GNU/Linux, showing off the Compiz-Fusion project, demonstrating a few features of OpenOffice, and of course, teaching some newcomers what GNU/Linux is about.
Click to continue reading “Gedit Plugins”
Previous Entries