Archive for June, 2006

protoGrowl: Notification Messages

June 12th, 2006  |  Published in Uncategorized

protoGrowl: Notification Messages:

Over at Midgard CMS, they have created protoGrowl, a JavaScript utility to bubble up event notifications in a web page. This library is inspired by the OS X tool Growl that gives a system level notification system to Mac OS X.

This is COOL

(Via Ajaxian Blog.)

I just about died…

June 11th, 2006  |  Published in Uncategorized

I just about died…:

Watch this when people won’t look at you funny for falling out of your seat in stitches.

(Via codepoetry - technology, unabridged..)

Today’s ride…

June 11th, 2006  |  Published in Uncategorized

Todays Ride

Not fast but check out the elevation gain….

DeerParkScreenSnapz001.png

elevation map coming

(Via Reaching Higher Ground with Google Maps.)

How I do love the cheat-sheets

June 9th, 2006  |  Published in Code Development, PHP, Security

How I do love the cheat-sheets:

Last month Davey Shafik, programmer, author, Zend Framework contributor and all around nice guy, released a PDF to help PHP programmers grasp what is necessary to turn filthy dirty, untrustworthy user input into refined data that can be safely used in your application.

He named it his Filtering and Escaping Cheat Sheet and it should be required reading for all PHP programmers and children under the age of 5 who just like brightly colored squiggly lines. Seriously, this is a great tool for programmers. Filtering your user input is a very important and often overlooked task. (I know, your users would never attack your application? Right?) Some developers don’t bother with it for whatever reason, others because they don’t know how. Davey’s new cheat-sheet should make it easy and understandable, so there’s no excuse anymore.

Thanks Davey for this cool new tool. Now I’ve just got to find a place on my walls between the Frodo posters to put it.

=C=

Cool little summary of things to remember and what to apply

(Via Zend Developer Zone.)

In the /help directory

June 9th, 2006  |  Published in Uncategorized

In the /help directory:

Google open letter on Net Neutrality.

This is a nice clean summary of the issue, if you use the internet you should b e concerned, this has the potential to truly change the nature as well as the usefulness of the internet.

(Via The Doc Searls Weblog.)

tell it like it is

June 8th, 2006  |  Published in Uncategorized

tell it like it is:

http://sam.youaremighty.com/

(Via Harold’s Home.)

Taking a first look at the AutoCRUD for PHP library

June 7th, 2006  |  Published in Blogroll, Code Development, PHP

Taking a first look at the AutoCRUD for PHP library:

leslie writes:

Phpit.net has posted a new tutorial that takes you through all major features of the AutoCRUD for PHP library.

Welcome to this article on the AutoCRUD for PHP library. This library is a new database library specifically for MySQL, written by yours truly. I’ve used many different database libraries in the past, and most of the time I’ve used a really simple MySQL class, but after while I noticed that some things kept repeating themselves. That’s why I decided to write a library that handles 80% of the tasks that need to be done with MySQL, but still allows enough flexibility to make the other 20% possible.

The reason that this library is only compatible with MySQL is that I very rarely need to use another database, and I really wanted to focus on one database. It’s possible that the library might get support for other databases in the future, but for now it’s strictly MySQL only.

<

p>Actually this looks prety cool, it might be worth looking at for projects that do not need the whole framework notion. Though I have to admit I am hooked on CakePHP these days….

(Via php|architect - The Magazine for PHP Professionals.)

Yahoo! UI Library: Grids CSS

June 7th, 2006  |  Published in Blogroll, CSS, HTML

Yahoo! UI Library: Grids CSS:

Grids CSS is a suite of seven web page templates and the ability to nest grids of one to four columns within the content area of those templates. Together, the combined template and grid system offers these features: Full A-grade browser support More than 100 page layouts with a single CSS file at just 1.82KB Flexible scaling with user font-size adjustments Min-width enforcement, regardless of font or viewport size (except IE; helper JS under consideration) Abundant DOM hooks for CSS and scripting flexibility Source-order independence, allowing you to place your most important body content first in your HTML document Self-clearing footer (no matter which column is longer, the footer stays at the bottom) Centering within the viewport by default Forward-compatibility as standard page structure evolves to claim more screen real estate Accommodation for IAB Advertising Units

This is pretty rad! need to dig into this for some other personal projects, css swapping on the fly would be cool with this many options….

(Via .)