When extraterrestrial planetary storms (almost) collide

Found via APOD (click on image for full size or go to original APOD page). The two largest storms on Jupiter, the largest planet in our solar system, came very close to colliding and possibly merging. The picture was just too compelling not to include here. Incidentally, I’m starting to think I need to rename…

HTML Slidy: Slide Shows in XHTML

Dave Raggett, one of the original developers of the HTML spec (and the one whose guide I first studied to learn HTML), and the original author of HTML Tidy, an HTML cleanup utility, has written a utility called HTML Slidy which is an outstanding tool for creating pure, XHTML standards-compliant & semantic web-based presentations.

Testing from within Fedora Core

I’m posting this entry from within my Fedora Core desktop (on my laptop, to be more precise). It successfully detected my blog via XML-RPC, so I can only assume it’s going to work. I guess you can all just leave some comments about how the formatting is. It feels kinda weird, though…I can’t even see…

FairTest – working against standardized testing

I work at a company that is involved in providing consulting services to K-12 educational organizations (that is, schools). My officemate gets the pleasure of writing & rewriting our testing coding, which basically handles the testing & test scores of students.  Therefore, it should be no surprise (or, well, at least only moderately surprising) that…

LinuxBIOS

Is there anything Linux can’t do (other than take over the desktop market, that is…*ducks*)? http://www.linuxbios.org/index.php/Main_Page I meant to post this a long time.  I guess I was planning on fleshing out the two lines above a bit more but I decided to go ahead & just post it anyway, just to trim down my…

Computer temperature

I’ve ordered 4 case fans from Newegg, because ever since I’ve closed-up my case (a gift from an old friend), the noise level is actually higher as the CPU fan is spinning faster to keep it cool now that it’s closed. I figure adding a few larger fans will help keep the internal temperature lower…

Andrew Tanenbaum’s website

Whilst browsing Slashdot today, I came across a post describing yet-another-computer-science debate. This one in particular is regarding the debate regarding microkernels versus monolithic kernels in operating system design. The players: Andrew Tanenbaum & Linus Torvalds. Torvalds is, of course, the original writer & maintainer of the Linux kernel, while Tanenbaum is the author of…

Continuous Integration

I came across a link to this article describing some good development practices & procedures from an announcement on the Tigris project site. I’m posting it up here so I don’t forget about it. I’ll try and offer a better write-up and/or analysis when I get some time (most likely outside of work hours). Feel…

PHP, PEAR, & Zend Framework coding standards

I’m all for standardization and standardizing procedures for long-term efficiency. However, up until now, where there were no “official” standards for something, I would make up my own or imitate what I thought was the nicest. One place where I’ve done just this was with regards to my coding styles for PHP – I had…

Implementing PHP Iterators – The Beginning

One of the new features that came with PHP 5 is the ability to implement Iterators. Implementing one of your objects as an iterator essentially allows you to treat it as a standard array. By default, without adding any additional code, you can enable iteration over a regular objects variable members. So, for example, if…

Mediawiki 1.6 (& 1.6.1) released

Mediawiki 1.6 has been released! Why is this so important? Why, because both HidayahWiki & Encyclopedia Islam are powered by it! Oh, and I think there is this other site that uses it too…

Fedora Core 5 installed

Well, bliss might be too strong of a word, but running FC5 on my PC is really enjoyable. If only for the new Gnome interface, it would be worth it, but FC5 (and Linux, generally) really is a pleasant experience, though definitely not recommended for mainstream computers users yet without getting a system fully prepped.

Subversion externals property

I discovered this obscure Subversion feature called externals which is just fascinating. Here’s the documentation for it. I’ll save a more detailed description of Subversion for when I discuss version-control systems in greater detail.

Eclipse PHP IDE

Via my MySQL news feed subscription, this post caught my eye. It seems that MySQL AB is joining the Eclipse foundation. However, my attention was quickly drawn to point made in passing reference – there is a formal proposal for an Eclipse PHP IDE Project!

A Twisted Turing Test

While reading blog posts while I should have been working, I came across something that, to me, was funnier than anything I’ve read for the past 2 or 3 months, mostly because of my own experiences.

Zend Framework

My supervisor brought to my attention the Zend Framework – an interesting PHP-powered answer to Ruby-on-Rails.  The Zend Framework seems to espouse the MVC design pattern.  It looks really interesting & is worth another look here shortly.  I’ll follow-up & let you know what I find out.

MyDNS – MySQL (or PgSQL)-powered DNS server

I came across a review for MyDNS – a database-driven DNS server – over on Linux.com.  I’m going to try it out, since it comes with some nice features such as a web-based management page as well as the ability to hand-modify the database records.  Coupled with the fact that it should scale well, this…

Social networking & online projects

While browsing around at work today, I came across an interesting post on Bradley Horowitz’s blog describing his take on the relative distribution on the “phases of value creation”. I found this post via another post on Jeremy Zawodny’s blog, which I linked to from the links listed at the Google Blog. Rather appropriate for…