Weekly Roundup - July 7th 2008

Posted July 7th, 2008 in Weekly Roundup

This is my weekly roundup for the week of June 30th to July 6th 2008, where I look back at the posts I made over the past week as well as useful and interesting articles on other websites and blogs that I might have read.

Articles posted on my blog

Monday: Weekly Roundup - June 30th 2008 & Sri Chinmoy Auckland Domain Half Marathon 2008/2
Tuesday: Monthly Roundup - June 2008
Wednesday: Renaming a table in MySQL
Thursday: Get a list of all available functions with PHP
Friday: Reset administrator and other user passwords in Windows XP etc
Saturday: How to check if a Javascript function exists
Sunday: Delete a file starting with a dash/hypen on Linux on the command line

Interesting articles found offsite


Konge.com posted many C# articles, including how to send emails, threading, exception handling and regular expressions.


Unix Daemon posted "The Cron Commandments". This is an older post (from 2007) but one I only just found recently. It's full of good advice about running cron on a *nix box.


CSS-Tricks.com posted an introduction to CSS floats, comparing them with print layout, what they are used for, some of the problems with floats and techniques for clearing them. This is a really good introduction explaining CSS floats and some of the quirks and issues involved.

Blogging Tips posted how to style links with images with CSS without having to add the image itself to the HTML. For example, a PDF icon could appear next to the text link automatically thanks to CSS. View examples here.

Code It Red posted a basic introduction to CSS.

Ext JS

John Fronckowiak posted an introduction to Ext JS on the IBM website.


Jenny Kortina at the Apple Blog posted 10 Firefox Keyboard Shortcuts. They're for the Mac but will work on other operating systems if you substitute the Apple key for the Ctrl key. I didn't know about the Ctrl+Shift+T one to re-open an accidentally closed tab which is really useful.

Sean P. Aune at bspcn.com posted 30+ must-have updated Firefox 3 extensions, including ColorfulTabs, Adblock Plus, ChatZilla, Firebug, Google Toolbar and WebMail Notifier.

It's official, Mozilla received confirmation from Guinness World Records that they officially achieved the record for the "largest number of software downloads in 24 hours." From 18:16 UTC on June 17, 2008 to 18:16 UTC on June 18, 2008, 8,002,530 people downloaded Firefox 3. Read more here at the Mozilla blog.

Free Icons

HiddenPixels.com posted some free web icons and Smashing Magazine posted another 55 free high quality icon sets.


Roshan Bhattarai looked at Internet Explorer's conditional comments and how to show or hide DIVs depending on which version of Internet Explorer is being used, or not being used. I've looked at this a couple of times to date in my posts about Targeting specific versions of Internet Explorer and other browsers with conditional comments and Using Internet Explorer Conditional Tags for Style Sheet Selection.


DZone posted how to track the mouse position with jQuery and loading data from other pages with jQuery.

Learning jQuery posted an introduction to jQuery UI.


In last week's Distrowatch Weekly, Distrowatch looked at the various packages and package managers available across Linux distributions. pkgtool, APT, RPM, urpmi, YUM, Zypp and source based package/managers are covered.

Watching the Net posted how to add a command prompt "here" to Nautilus in Ubuntu.

The Ubuntu Geek wrote about ISO Master, a CD/DVD ISO image editor. ISO Master can read .ISO files (ISO9660, Joliet, RockRidge, and El Torito), most .NRG files, and some single-track .MDF files; it can save only as .ISO.


The MySQL Performance Blog looked at how to rsync a table on a MySQL slave. You may need to do this if they have come out of sync for some reason.

I found this new site during the week: MySQL Tutorial which has tutorials and introductions to many of the features, functions etc of MySQL.

Hackosis posted how to set up MySQL Replication, which is where you have a master MySQL database server and one or more slaves. When any queries are run on the master which change data (update, insert, delete etc) the are then replicated to the slave(s).


avnetlabs.com posted a PHP framework comparison benchmark, comparing PHP procedural code with CakePHP, CodeIgniter and the Zend Framework. For good measure Ruby on Rails is thrown in at the end for comparison as well. Procedural code was obviously the best, being able to serve more requests per second than the others, followed by Ruby on Rails, CodeIgniter, Zend then CakePHP. When testing with code caching, CodeIgniter came ahead of Ruby on Rails.

Search Engines

DailyBits posted 6 Better Ways to Search Google, including phone number searching, searching by file types and by numeric ranges.

semoz.org posted "White Hat Cloaking: It Exists. It's Permitted. It's Useful" and looking at some big sites that do cloaking of one form or another, and at a scale of cloaking from "pearly white" through to "solid black".


blog comments powered by Disqus