Tuesday, August 28, 2007

The most fun you'll have with zip codes

Type any numbers to create constrain your search, or use backspace to widen it. You can also zoom in to get a better view of surrounding zip codes. Semi-useful and something to keep you occupied.

read more | digg story

Things You Shouldn't Do In Rails

The Rails core team recently checked in code that kicks and screams all the way home if you’re using deprecated methods or instance variables. Here's a list of things I still see over and over in Rails code that you really shouldn’t be doing anymore. Really. Trust me on this.

read more | digg story

Developers Everywhere Rejoice - Eclipse Callisto Released

The Eclipse Callisto Project was just released - get it while it's hot! Callisto is a simultaneous release of 10 Eclipse.org open source projects, including the Platform (IDE) 3.2, Java Development Tools, Web Tools Platform, Data Tools Platform, and a whole lot more.

read more | digg story

WYMeditor - forget about fckedit and tinymce

With no disrespect for the authors of other WYSIWYG editors out there, but this one really gets it RIGHT. I think I'm gonna put this one to heavy use, hope it gets to stable really soon.

read more | digg story

IBM focuses on Drupal for new developerWorks series

The popular IBM developerWorks site has started a new series entitled "Using open source software to design, develop, and deploy a collaborative Web site". After reviewing numerous open source packages such as Typo3, Mambo, and the ever-hyped Ruby on Rails, they "decided to use Drupal". Read more at Drupal.org.

read more | digg story

Adobe Component Developer Summit

The slides that Mike Chambers presented Apollo at ACDS.

read more | digg story

Cool "WebThumb" app lets you take snapshots of websites in 3 sizes

I've seen some apps like this before, but not one that lets you choose the size. You can also see the last few thumbnails that were generated. WebThumb was created by Joshua Eichorn, a respected PHP and AJAX developer.

read more | digg story

Open Source AJAX and Flash compiler

haXe is a new powerful programming language that can generate Javascript code and also compiles to Flash SWF (including latest Flash Player 9). It handles all the browsers differences and has crossplatform APIs such as Xml, Http, Date...

read more | digg story

Funky JavaScript - works on all websites (even digg)

Just paste the JavaScript given in you address bar after visiting any website. Try it now on digg. :) The code is given in the comments as well.

read more | digg story

WinZip Serial Number Algorithm Found on NEW Google CodeSearch!!

Just by searching for "keygen", "serial", "name", and some well known cracker groups you can come by the keygen sources (how serial numbers are generated) to some very popular programs. I found WinZip, Photoshop, mIRC, and a few others.

read more | digg story

Python 101 cheat sheet

This is a great Python cheat sheet.

read more | digg story

How to create an AJAX homepage - step-by-step

This tutorial covers everything you need to create your own Netvibes-like AJAX HOMEPAGE.It covers everything from detecting the browser, handling events, drag and drop, working the DOM, AJAX and JSON background, and loading RSS feeds and Web APIs into the Web application. cool.

read more | digg story

15 things with Yahoo UI

Dustin Diaz shares some of his recent experiments with the Yahoo! User Interface library

read more | digg story

Data Generator for Developers

"This little program lets you generate large volumes of random, custom data for use in testing software. Try messing around with it: you'll soon figure it out! I've had to limit it to a maximum of 5000 results, since server resources are limited."

read more | digg story

Round-up of 30 AJAX Tutorials

There are quite a few AJAX demos and examples on the web right now. While these are invaluable to learning AJAX, some people need a bit more information than just a raw piece of code. The following is a list of the best and most helpful AJAX tutorials that I've found over the past year.

read more | digg story

Ruby and Rails Book Roundup

Great list of books related to Ruby and Ruby on Rails.

read more | digg story

Shiny Scriptaculous Javascript Effects Cheat Sheet

Colorful, downloadable PDF cheat sheet for the Scriptaculous (http://script.aculo.us/) visual effects library. Site also has cheat sheets for various aspects of Ruby on Rails.

read more | digg story

New Human-Test: KittenAuth

Say goodbye to annoying "are you a human being?" human-checkers that make you decipher cryptic fonts on cryptic backgrounds. And say hello to kittens! Its a win-win situation. Out with the annoying and in with the cute!

read more | digg story

The Top 10 Best Wordpress Plugins

If you use Wordpress then you have to check out these 10 free plugins. Everything ranging from a sidebar widget to a Digg this button. All free too! Check it out..

read more | digg story

The Transition to jQuery for WordPress

WordPress is currently being migrated to jQuery for version 2.2.

read more | digg story

AMAZING tips for PHP!!!!!

Here are six of the PHP classes, extensions, and libraries that no developer should be forced to live without!

read more | digg story

Cool Javascript Effect -- Timeout Your Mousovers

From TFA: "The problem with most menu systems is that they're really touchy whether you're too fast or slow with the mouse. The trick is to use a timeout with the effect, so it will wait a fraction of a second to pop-up, and a fraction of a second to go away...just enough to make the effect feel solid and not finicky. "

read more | digg story

19 Rails Tricks Most Rails Coders Don't Know

Some good rails tricks for everyone who is interested in rails.

read more | digg story

Create your own version of "How Projects Really Work" cartoon using AJAX

Create your own version of "How Projects Really Work" cartoon using AJAX and save it.

read more | digg story

Unobtrusive Degradable Ajax Style Sheet Switcher

The Unobtrusive Degradable Ajax Style Sheet Switcher combines the power of Server Side processing and DOM scripting to swap style sheets on the fly with the power of Ajax. If JavaScript is disabled - UDASSS degrades gracefully to improve your website accessibility.Very cool library indeed!

read more | digg story

symfony 1.0 released

At last, the long-awaited 1.0 stable version of symfony is just released. For all those who waited for the "stable" status to dive into symfony, the time has come.

read more | digg story

Using recursive functions to speed up development time

Explores the use of functions that call themselves. Useful for traversing files and folders or multi-dimensional arrays.

read more | digg story

FJAX (Flash + AJAX)

Jay and Steve McDonald use a tiny bit of Flash to parse their AJAX XML instead of relying on javascript."try to go to the Fjax site and point to the Flash. You can't. It's not visible anywhere. That's completely different than how people are used to using Flash." ... not visible unless you have Flashblock installed.

read more | digg story

Visual Database Explorer in Ruby

A how-to for a quick visual database explorer in Ruby. Learn how to build a quick threaded web-server, access SQL databases from Ruby, and how to create SVG graphs on the fly. The result.. A dynamic visual browser to help you find that needle in the haystack of information hidden away in your databases!

read more | digg story

Flash Performance Tips Part I

Optimizing Flash sites to run efficiently is 93% perspiration, 6% electricity, 4% evaporation, and 2% butterscotch ripple. Despite many coders' frustrations over the performance of the player, there are ways you can make your site run more efficiently. Here's a couple of tricks we use on a daily basis to keep things running smooth. No

read more | digg story

Printing Code

I don't normally print out the code I write on paper ... but nenscript is the last word in printing out lines of code.

read more | digg story

Spring IoC: The Java Enterprise drug

Potential dangers of Sprign IoC

read more | digg story

Rails naming gotcha

More convention over configuaration or a little bug?

read more | digg story

No… More… Jars…

Beware of frameworks bearing gifts.

read more | digg story

A New Way of Tracking Users' Browsing Habits

Extremely clever way of seeing where the web surfer has been using Javascript.

read more | digg story

Secrets of the Rails Console Ninjas

Have you ever used the Rails console? I'd love to see a show of hands (or comments, really). If not—boy, are you in for a treat. This article has something for everyone from beginners to experts. Learn, laugh, cry, and become a more effective Rails developer.

read more | digg story

Asap2 -A little bit of agile acronimiteah

Just another useless agile acronym...

read more | digg story

Eclipse: Open-Source Tool Gains Traction To Help Build User Interfaces

Until recently, Java tools have been employed for server applications but have been overshadowed by the popularity of Microsoft's Visual Studio.net toolset for end-user interfaces. The Eclipse Foundation has been attempting to counter that, given its strong, Java tool constituency, by setting standards and making available tools for an Eclipse RCP.

read more | digg story

InfoQ-eBook: Getting Started with Grails

Jason Rudolph wrote a nice guide on how to develop applications with grails. It's a free eBook (pdf), including code samples. Of cause you may also support his work, by buying the printed copy ...

read more | digg story

Audio/video of "Snakes and Rubies" Django/Rails conference

On December 3, 2005, developers of the Django and Ruby on Rails Web frameworks (for Python and Ruby, respectively) met in Chicago for a friendly discussion of rapid Web-application development. Now video and audio is available.

read more | digg story

Django 0.95

The very hot Django framework, a web site development framework for the Python language, has released a new version containing many new improvements. The overall theme is: slicker, faster, easier, better.

read more | digg story

A MySQL Cheat Sheet

"The MySQL cheat sheet is designed to act as a reminder and reference sheet, listing useful information about MySQL. It includes a list of the available functions in MySQL, as well as data types. It also includes a list of MySQL functions available in PHP, and a list of useful sample queries to select data from a database."

read more | digg story

Java Posse Podcast Episode 94 out

This week: Java wasn't the only thing open-sourced, what's going on with .NET and mono? What is Fortress? Project Phobos and JMaki updates, Ubuntu, Eclipse, JPA, Spring, Java EE 5, Sun Utility Grid Apps winners and more

read more | digg story

Simple 3d Engine in Javascript

A proof-of-concept page shows that arbitrary triangles can be rendered using Javascript+DOM+CSS (no use of images, canvas tags, flash or java applets). What better way to celebrate the acheivement than with a rotating cube rendered in real time?

read more | digg story