CRUNCH LESS into CSS the easy way

Posted by & filed under Web Development.

Everyone loves LESS. After all, who isn’t tired of typing all the browser prefixes to make some kick-ass CSS3? But don’t you wish you could organize your LESS/CSS styles into some well-organized libraries, and then just serve a single file to the browser? Or render your page without relying on JavaScript or command-line geekery? Wouldn’t it be great if you could just edit LESS, and then save CSS?

Ubuntu, Apache2 and relaying mail thru an external relay

Posted by & filed under Server Admin.

I have a fresh Ubuntu 11 server installation with the LAMP stack installed. When I sent e-mail thru PHP, the message never left the server.

I believe there is a more kosher way to do this, but this is what worked for me.
=> Modify /etc/mail/
=> Locate the lines that say:

# “Smart” relay host (may be null)

=> Edit the DS line like so:

Restart the services… good to go.

Connecting to a MySQL Database with Apache and PHP with Ubuntu.

Posted by & filed under Uncategorized.

It’s this easy:

nriley@server:/var/www$ sudo apt-get install php5-odbc freetds-dev tdsodbc php5-sybase
nriley@server:/var/www$ sudo /etc/init.d/apache2 restart
nriley@server:/var/www$ php -m
[PHP Modules] 

Configuration under Yii is simple as well. Simply add a new item under components in main.php:

'connectwiseDb' => array(
            'class'            => 'CDbConnection',
		'connectionString' => ';dbname=databasename',
            'username'         => 'user',
            'password'         => 'pass',

Hawt JS List Action

Posted by & filed under Javascript, Programming.

Do you want a 9 KB cross-browser native JavaScript that makes your plain HTML lists super flexible, searchable, sortable and filterable? Yeah!
Do you also want the possibility to add, edit and remove items by dead simple templating?