Friday, September 7, 2007

10 Tips That Every PHP Newbie Should Know

10 things you (probably) didn’t know about PHP A few obvious items in this list, but a number of gems too. Even PHP experts should take a quick look—there ...

read more | digg story

Django vs. Rails vs. Symfony: Django is fastest

Some folks benchmarked Symfony, Ruby on Rails and Django. Django was the fastest.

read more | digg story

OpenID is growing in momentum.

Just like your email address, your web address is a form of identification for you. OpenID is the name of the free, open system for using the URL of your blog or other website as an identity to sign in on sites across the web. (Points out the successes that the community’s achieved even as the effort is just starting.)

read more | digg story

Encode a binary file - like an image, or even an MP3! - into a text URL

I discovered a URI called "data:" today which allows you to encode any amount of file data into a URL. This data could be an image, ascii text, xml data, you name it. You'll have to read the details, but you use it like this:data:image/jpeg;base64,base_64_encoded_jpeg_goes_here

read more | digg story

Top 10 custom JavaScript functions of all time

A very nice top 10 of the most used (custom or native) JavaScript functions! A must read!

read more | digg story

Programmer Personality Test

A great test to take if you are a programmer! Some of the questions will leave you halfway between, but similar to the Myer Briggs test you should choose the option that you are more inclined towards. The author says he will make version 2 sometime in the future, I can't wait!

read more | digg story

Make a Y! Messenger Plugin (with Flash)

Yahoo! Messenger just released a new beta this week with a plugin SDK so that you can customize messenger and build your own single or multi-user application.

read more | digg story

Video of Adobe's Apollo demoed @ DEMO

Apollo is the code name for a cross-operating system runtime that allows developers to leverage their existing Web development skills in HTML, JavaScript, AJAX, Flash and Flex in order to build and deploy rich Internet applications (RIAs) to the desktop.

read more | digg story

Will the Web Standards Battle Ever be Won?

Molly E Holzschlag talks about her battle for web standards, Microsoft and the WASP task force. Great!

read more | digg story

Have a great startup idea? Hmm. Maybe not.

Great article on startup ideas

read more | digg story

Nokia Website HACKED!

Scroll down to the Nokia 1100. You'll see the message.. "Dr.Jr7 HEre,Get More Secure Next Time,h3llp@hotmail.com" - if not still up I took a picture.. http://monarkstudios.ca/hacked.JPG

read more | digg story

How to Setup a Free Great Cross Platform Rails Development Enviroment

Setup a cross platform rails development environment with Subversion, Aptana (intellisense), RadRails and Eclipse. Great guide will show you how to easily setup a full feature IDE to build your rails apps.

read more | digg story

Java Posse Podcast Episode 95

This week: JavaOne 2007 Call for Papers, RatFor for Java?, F3 brings predicate logic to scripting, Christmas wishes for Java, Feedback on the Tamarin Project (Open Source ActionScript) and much more

read more | digg story

go forth and API

Practical advice on how best to use APIs

read more | digg story

Enhance your (page) performance!

Sluggish internet speeds may be a thing of the past, but instant page loads are still the stuff of the future. Christian Heilmann has some tips for delivering faster, smoother pages to your visitors.

read more | digg story

9 must have Firefox extensions for web developers

Engadget's CSS blog lists 9 Firefox extensions that anyone who works with web technology should check out. Some you might have heard of already, others you may not.

read more | digg story

Ruby/Python/C++/Java Side By Side Code Comparison

An essay comparing some aspects of the 4 languages but possibly more interesting is the page that lets you make a side by side comparison of some real code of a red-black tree algorithm done in each language. Follow the link to the comparison page.

read more | digg story

Let's Lisp again

Lisp is one of the oldest and best-loved programming languages around, but it gets relatively little attention from programmers despite its flexibility and power. Now the organisers of the 2007 International Lisp Conference hope to raise the language’s profile by inviting entries for their latest programming contest.

read more | digg story

How to Architect Your CSS

Great breakdown of how to actually architect CSS, not just create it. "Gone are the days of creating a single CSS file and dropping in rules as needed. As we build new sites, it is necessary to spend time planning how to organize and structure CSS."

read more | digg story

iPhoto-Like Super Sleek Javascript Slideshow

A javascript class to stream and animate the presentation of images on your website. This new version has been re-written from the ground-up for Mootools 1.0, incorporating many developments and feature requests over the past year. Extremely configurable, Includes Ken Burns Effect, Pan, Zoom, Wipe, Push and all the cool Robert Penner Transitions.

read more | digg story

Start-Up Aims for Database to Automate Web Searching

Metaweb Technologies is setting out to create a vast public database, paving the way for a more automated Internet.

read more | digg story

The tools that make developers' lives easier

To celebrate the tools that make Windows developers lives easier–and the people who’ve createdthem–Friday, Jan. 19th is unilaterally declared to be Windows Developer Tools Day. It’s a spontaneous effort to draw attention to the growing number of free and open source software (FOSS) tools that support developers who work on the Windows platform.

read more | digg story

OMG! A list of 25+ Free Video COURSES on EVERYTHING Computer Science! FTW!!

HUNDREDS of videos! Sorry for the sensational title, but I stumbled on this amazing list just now that someone put together of entire college COURSES on computer science. Computer Architecture, Operating System Analysis, Programming Languages, the list goes on and on. Spread the love! It's like getting a full college education for free!

read more | digg story

Cheat Sheet Round-Up: Ajax, CSS, LaTeX, Ruby...

170 Cheat Sheets about Ajax, Apache, Blogging,CSS, CVS, Firefox, Google, HTML/XHTML,JavaScript,Linux, MySQL, LaTeX, Oracle, Perl,PHP, Python, Photoshop Ruby, Unix, Windowx, XML

read more | digg story

Gallery selects the top 4 applications for Google Summer of Code

The Gallery mentors have selected four students to participate in the Summer of Code to complete projects such as LDAP support and modifying the data structure to use Modified Preorder Tree Traversal. Gallery is a modular web based PHP photo gallery application.

read more | digg story

More than 1500 programming tutorials and resources

I found here best ajax, php, ruby, and javascript tutorials. If you know other resources leave a comment

read more | digg story

685 of the best programming links

Links sorted by category and popularity. Includes: .net,ajax, c, c#, c++, flash, java, javascript, perl, php, python, ruby,sql and xml.

read more | digg story

Massive List Of 5000 Programming / Computer / Internet Books - For Free!

Who needs to pirate books / steal from the library with a list of free resources like these?

read more | digg story

Dear Digg.com: I'm going to save you a million dollars with 3 lines of code

Dear Digg.com - I couldn't help but notice your site has a small technical issue. It's no biggie, but I think fixing it could save you a bunch of money. Luckily, these three lines of code are all it takes to patch things up.

read more | digg story

Mouse wheel programming in JavaScript

Programming mouse wheel event handling in JavaScript. Works on IE, Firefox and Opera 9. Might be useful to web application developers.

read more | digg story

Digg.com created for only $200.00

In 2003, Kevin Rose had a big idea. He went to Elance.com to post a project and look for a PHP programmer, he selected Owen Byrne (Elance username: permafrost) and worked with him to build Digg.com for $10 hr. Listen to Kevin's presentation

read more | digg story

Extracting meta data from Firebird system tables

The site lists example queries to retrieve information about tables, views, fields, indexes, constraints, triggers, generators, stored procedures, functions and users defined in the meta data of a Firebird database.

read more | digg story

Convert HTML to PDF with PHP

Handy for PHP developers looking to generate PDFs from their HTML content: dompdf is an HTML to PDF converter written entirely in PHP5. It has no dependencies on external libraries (e.g. html2ps) and it supports CSS 2.1.

read more | digg story

Ruby Unit Test Sadism with Heckle

Heckle is a Ruby mutation tester inspired by Jester. It modifies your code and runs your tests to make sure they fail. The idea is that if code can be changed and your tests don't notice, either that code isn't being covered or it doesn't do anything.

read more | digg story

Tour de France - Live Google Maps Tracks

A cool Google Maps and Tour de France mash-up: Displays driver's data live on a interactive map. And you can can even follow the bike's position! Heart beat, speed, stress factor, distance, power and current position are tracked. Check it right on time ;)

read more | digg story

How to correctly insert a Flash into XHTML

I found this to be helpful while coding one of my clients site's in that I had never been required to make Flash fully compliant by W3C Standards. Hopefully this can help some others too =D!

read more | digg story

Hilarious Windows 2000 Source Code Review

Two years ago the source code of Windows 2000 (the basis of XP) was leaked. It's good code... but who knew Microsoft programmers swore so much?

read more | digg story

Why are manhole covers round? What if you get that in a job interview?

The question of why manhole covers are typically round, at least in the U.S., was made notorious by Microsoft, who began asking it as a job-interview question. Originally meant as a psychological assessment of how one approaches a question with more than one "right" answer, the problem exerts a strange fascination on people.

read more | digg story

Ruby on Rails Getting Started

This is the first chapter of a book that runs you through installing Ruby on Rails on all major operating systems, and shows you how to do your first application too. This chapter has been released for free and the author hopes it helps many people start using Rails who wanted to try it out.

read more | digg story

Summer of Rails

Essentially a badge for folks learning and deploying their first Ruby on Rails applications during the Summer of 2006. Nice logo!

read more | digg story

Version 2.0 of JonDesign's SmoothSlideshow Javascript Library is out

The new version of this impressive little tool features useability improvements, major code rewrite (now using MooTools and objects), graphic changes and bugfixes.As always, this lib provides a simple way to install great looking slideshow or showcases to your website, in less than 20kb of javascript code.

read more | digg story

Configuring Rails Environments: The Cheat Sheet

A fairly exhaustive list of the options allowed when configuring a Rails application.

read more | digg story

Phormer : a PHP-Based PhotoGallery Manager application

Phormer, unlike most of the other gallery mangers tools that require MySQL or any other high-level Databases, uses its own XML database.

read more | digg story

Phormer : a PHP-Based PhotoGallery Manager application

Phormer, unlike most of the other gallery mangers tools that require MySQL or any other high-level Databases, uses its own XML database.

read more | digg story

Thursday, September 6, 2007

Subversion 1.4 Released!!

Eargerly awaited by some, especially those using TortoiseSVN and other source control clients. Subversion 1.4 is now available.

read more | digg story

CSS Selector compatibility tester

Forget all compatibility tables: this JavaScript tool will give you a live view of the CSS selectors your browser supports, including CSS3 selectors. Results are quite interesting, you'll never guess which browser passes the most tests successfully...

read more | digg story