Articles and News for Jul08
10,000 EURO going nowhere...?
100 Killer Web Accessibility Resources: Blogs, Forums and Tutorials
10 articles on Creating a blog design from scratch
10 Creative Ways To Use Amazon Web Services
10 Eye-Catching DZone Titles With Words Like ‘Naughty’
10 Free Installer Tools For Java
10 Handy Editor Keyboard Shortcuts in NetBeans IDE 6.0
10 Key Principles of Agile Software Development
10 lessons from 35K TransactionsPerSecond
10 must-have Rails plugins
10 Open Souce or Free Flash or Flex Code Libraries You Need To Check Out
10 Perl modules all Java developers should know
10 Reasons Why I Hate Recruitment Agents
10 reasons why I use PHP
10 reasons why SQL Server 2008 is going to rock
10 seamless website designs
10 Smart Ways to Cut IT Costs During a Recession
10 Things Every Programmer Should Know For Their First Job
10 Tips to Increase IntelliJ IDEA Performance
10 traits to look for when you’re hiring a programmer
10+ Useful JavaScript Regular Expression Functions to improve your web applications efficiency
10 Ways to Fix the Blogger Comment System
10 Ways to Improve Your Programming Productivity
10 Ways to Learn New Things in Development
10 Ways to Speed Up Windows Vista
11 Ways to Gain Exposure as a Web Designer
12 common programming mistakes to avoid
12 Things You Should Know About REST and WOA
12 very simple,basic but useful function source in Flex
13 awesome open source content management systems reviewed
13 Reasons Why CSS Is Superior to Tables in Website Design
13 Things To Discuss To Keep A Web Design Client Happy
13 Web Development Tips You Should Know
15 Tools to Help You Develop Web Pages Faster than before
17 October 2007 - Apache Cayenne 1.2.4/2.0.4
20,000 Reasons Why Comet Scales
2007 Predictions, a look back
2008Q3 Call for Grant Proposals
20 Famous Software Disasters
20 Free Magazine Wordpress Themes
20+ Great Look and Feel Libraries for Java Swings
20 MediaWiki Extensions You Should Be Using
20+ practical and ethical tips to earn more revenue from Google Adsense
20 Qualities of an Agile Leader
20 Websites With Unique Layouts
21 Signs a Geek Girl Likes You
23+ Impressive Tools for Faster Javascript/Ajax Development
25 Beautifully Colorful Websites - Part 2
25 Beautiful Minimalistic Websites - Part 3
25 Excellent Ajax Techniques and Examples
25 Incredibly Artistic Websites - Part II
25 Must Buy, Borrow, or Steal Books for Web Designers
27 Mind-Blowing See-Through Mac Monitors (Pics)
27 Not to be Missed Web Development Articles - Web Builder Zone - May 2008
280 Slides: Using Javascript to build the Keynote on the web
30 Exceptional CSS Techniques and Examples
30+ Free Online Books
30+ Javascript/Ajax Techniques for Sliders, Scrollers and Scrollbars
30 Must See Comment Designs for Web Designers
30+ Outstanding Character Illustrations in Modern Web Design
30+ Reasons Why All Programmers Are Schizophrenics
30 Websites to follow if you’re into Web Development
35 (New) WordPress Plugins for an Effective Blogging Experience
37+ Great Ajax, CSS Tab-Based Interfaces
3D desktop disappointment
3 Important question around Dependency Injection
3 Mistakes to Avoid When Using jQuery with ASP.NET AJAX
3 paths to career self-sabotage
3 useful CSS image tricks for your blog
3 Ways to Automatically Track Your Time
3 WYSIWYG Editors for Webmasters in ASP.NET and why I chose FreeTextBox
40 Excellent Photoshop Tutorials for Textures and Backgrounds
40 Free Web Template Resources
40+ Killer Typographic Posters
40 Professional Icon Sets For Free Download
40 Tips for optimizing your PHP code
41 of the Best Mootools Ajax Examples
47+ Excellent Ajax CSS Forms
480+ free and fresh icon sets help you to create your beautiful skins and themes in Flex
4 Plugins to turbocharge your Firebug
4 Principles of Not Wasting Time
4 Uber Cool Css Techniques For Links
4 ways to dynamically load external JavaScript(with source)
50+ open source/free alternatives to Adobe Acrobat
50 Python Modules for All Needs
50 Ways To Improve Your Software Project
50+ Web Designers to Follow On Twitter
50 Zend Framework Tutorials
51+ Best of jQuery Tutorials and Examples
560 Free Web Application Interface Icons
5 Eclipse plugins I can’t live without
5 Firefox Extensions Any Web Developer Must Have
5 for Friday | The Week's Best Web Design Blogs (5/16/08 Edition)
5 - Free 3D Flash Galleries
5 Ideas for Open Source Projects
5 JavaScript Best Practices
5 little-known Rails methods
5-minute guide to start developing with OSGi in Eclipse
5 mistakes new web developers often make
5 reasons why the Drupal CMS is not ready for the enterprise
5 Sets of Icons
5 Tips to becoming a better coder
5 Useful, Free Graphics Apps
5 Ways to be a Better PHP Developer
5 web development techniques to prevent Google from crawling your HTML forms
60+ Killer Open Courseware Collections for Web Designers
69 Tools to Monitor, Measure, and Track Your Website
6 Reasons Why You Shouldn’t Be a Web Worker
6 Useful Visual Studio Tweaks You Need To Know
6 Ways to Remind the Mustaches That You're Important
71 Gradient Resources for Web Design
7 of the Hardest Things I Learned About Writing Software
7 PHP functions that saved my life
7 Reasons Every Programmer Should Love Multi-Core
7 soon to be released Ruby and Rails books
7 Things You Must Do To Innovate In Downturn
7 Ways to Reduce Stress With a To-Don’t List
7 Ways to Show Your Visitors that You Don't Care
8 Fonts you probably don’t use in css, but should
8 Premium One Line Css Tips
8 useful server variables in PHP
8+ Ways To Train Yourself To Be Creative
9 Signs You Shouldn't Hire THAT Web Guy
9 ways Google is discovering the invisible web
9 Ways to Fight Feature Creep in Our Lives
9 Web Design No Nos for the Newbie
A Better Date and Time API: Joda Time
A better Java for Firefox 3
A better way to iterate java maps
About Sitemaps and their Submission to Search Engines
Absoft Announces New Pro Fortran Compiler Technology for Windows...
A career in Engineering (cartoon)
Accenture and Sun Microsystems Unveil New Solutions for Enterprise-Wide Security
Accessing objects in JNDI using Spring
ACCESS Joins Unified Testing Initiative
A Collection of JVM Options
A complete tutorial on Ruby on Rails
A Conversation on Architecture
A Cross Language Generics Trick - Java, Scala and C#
ActiveCouch - A Ruby Wrapper for CouchDB
ActiveRecord-JDBC 0.6 Released: Much Easier to Run Rails in JRuby
ActiveState Releases Komodo IDE 4.4
acts_as_conference 2008 - Day 1 Report
acts_as_conference 2008 - Day 2 Report
Acts As Ferret Tutorial
Adacore Releases Ada-Java Interfacing Tools
Add Groovy to your Eclipse Plugin Projects
Add Hover Class to Anything in jQuery
Adding a Google Map to the Sample JSF Catalog Application
Additional screenshots of Flamingo 3.0
Administering MySQL Using Flex
Adobe adds Flash, video, and Web services to its venerable Acrobat software.
Adobe AIR on Linux: Pre-Beta Testers Needed
Adobe AIR Resources for the Ajax Developer
Adobe AIR roadmap
Adobe AIRTM Programming Unleashed
Adobe AIR v1.1 Released, Enhanced Support for Internalization
Adobe AIR Vs Microsoft Silverlight: It’s All About Numbers
Adobe ColdFusion warming to 64-bit OSes
Adobe Flex 3 Now Shipping!
Adobe joins Linux Foundation, develops Air for Linux
Adobe Open Screen Project: Is Java ME Dead In the End?
Adobe Open Screen, where the hell is Apple?
Adobe (Open) Source Libraries and Declarative Programming
Adobe opens up Flash, but leaves out Google and Apple
Adobe refreshes Flash Player
Adobe Releases AIR Runtime for the Desktop, Opens Flex
Adobe Responds To Silverlight
Adobe's James Ward on Upcoming Flex 3 Enhancements and Silverlight
Adobe Thermo Exclusive Screenshots
Advanced CSS Menu Technique
Advanced CSS menu trick
Advanced inputfiltering with flex
Advanced Rails Recipes - Sort Of A Review
Advanced Typesafe Command Pattern using Java Generics
Adventures in Merb
Advice to a Young Developer
Advice to the Young Developer (Part 1)
AfterthoughtSoft-Secure- Java Security Tool for Java Developers
Agile 101: What you need to know about agile software development
Agile Development For Java Enterprise Applications
Agile development practices at Microsoft
Agile is Relative - When it comes to agile development, myths abound
Agilent Announces New Antenna Design, Optimization Features
Agile Project Management is not enough!
Agile way of documentation!!!
Agile Web Development with Rails - Chapter 1
A Grails Plugin for Fuzzy String Matching
A Great XPath Query Tool
A Groovy DSL from scratch in 2 hours
A Groovy interview at JavaPolis'07
A History of Gaming Platforms: The Commodore 64
Airbus Steps Up Battle with Boeing on Subsidy.
A J2EE Flex dev environment a ColdFusion guy can use
A jabber class for PHP
A Java Programmer’s Guide to Random Numbers, Part 1: Beyond java.util.Random
AJAX developers continue migrating to unobtrusive JavaScript
Ajax For Evil: Spyjax
AJAX frameworks - For newbies
Ajax Predictions for 2008
AJAX World - A New Weapon in Developing Rich Client Applications
Alafco Sells Five Aircraft to Aref for $325 Million.
Alan Cox On Open Source Projects
A Legal Issues Primer for Open Source and Free Software Projects
ALERT: U.S. Time Zone Changes March 11, 2007
Alex Martelli Interviewed - Google's Uber Tech Lead on Software Engineering
Alex Miller: Exploring Terracotta - Weiqi Gao's Observations
A Little Groovy Fluency
All About Floats
All Work And No Play - The Lighter Side Of Eclipse
All you wanted to know about JavaFX - RIA Weekly #013
Aloha Color Theme for NetBeans 6.1*
A Look at Windows XP Service Pack 3, Part 2: Missing Vista
Alternatives to Server-side Web Frameworks
Alt.NET Podcast Launched
Amazing New Feature for Flash 10 - FileReference Runtime Access
Amazon Blows Away Objections
Amazon EC2, 97% Complete!
Amazon EC2 - What You May Not Have Known
Amazon SimpleDB and CouchDB compared
Amazon thinks Cloud will conquer Man by 2010
Amazon, Twitter, Disqus down. Do you really want your data in the cloud?
Ambric delivers higher performance, lower power teraOPS-class MPPA
AMD Announces AMD Core Math Library 4.0 with Enhanced Optimizations
AMD General Session -- A Different Perspective on Java Technology Evolution
AMD's Barcelona benchmarks: Omissions and disclosure matter
AMD Unveils Open Source Eclipse Plug-In to Enable Advanced Java Technology Profiling Functionality
AmericanLife TV Network May Line-Up Is Action Packed, Debuting American Classic "Remington Steele"
A million lines of Lisp
A more fun php captcha for your forms, choose the cats from the dogs
A more prototype based JavaScript
Amy Fowler wants your grubby hands off of UIs, and she's right (yes, more JavaFX)
An Agile Developer's Responsibility
An alternative approach to layouts
A Naming Scheme for Database Tables and Fields
An Approach to Internal Domain-Specific Languages in Java
An architecture for designing reusable embedded systems software, Part 3
And Design Patterns suddenly Degrade!
... And miles to go before I sleep. (DSLs in Groovy)
Android and LiMo square off at MWC
Android Clouds - Cool But Then What?
Android Clouds - More Than Cycle-Scraping
Android Developer Challenge Entries
Android, GWT, and Lingua Java
Android - Just use Smack API for XMPP
And the award winner is...
And the longest JRE class name is...
An easy way to make your code more testable
A neat way to express multi-clause if statements in C, C++, Java, etc
An embedded Java DSL for manipulating hierarchical JavaBeans
An Endorsement for the GlassFish V3 gem
A New Can of Worms - SVG as Website Graphics
A New Way to Look at Portals
An Inconvenient Truth: A Global Software Crisis
An interesting new player in the Database world
An Introduction to Classy Javascript
An Introduction to Erlang
An Introduction to Intland's codeBeamer Module for NetBeans
Announcing: Feather
Announcing... PoolParty! An Open Source tool for managing EC2 clusters
Announcing the release of Microsoft Source Analysis for C#
[ANN] Scala 2.7.0-final
[ANN] scala.swing 0.1
An Open Letter to BEA WebLogic Customers
An Open Letter to Girls Considering a Career in Programming
An Open Letter to the ALT.NET Community
An OSGi Experience
Another Big Week For Groovy And Grails (Grails 1.0.1 released)
Another Brain Fart on Why Open Source is Bad
Another PHP5 Framework?
Another week (or two) in CouchDB
An Ubuntu netbook?
Aonix Announces Availability of the PERC Ultra Virtual Machine for INTEGRITY
Aonix Begins Implementation of Java Multiprocessor Virtual Machine
Aonix Releases PERC(R) Pico Tool Chain with Real-Time Memory Analysis Tools for Java(TM) Programmers
Aonix's Java Language Technologies Make Great Strides in Europe
AOP with prototype.js made easy
Apache Axis2 installation to Tomcat
Apache Derby 10.4.1.3 released
Apache Geronimo v2.1 Passed JEE5 Certification Test Suite
Apache Jackrabbit 1.4 released
Apache PIG: Processing Language for Map/Reduce
Apache Wicket 1.3.4: Many Bug Fixes, Especially Leaks Plugged
A Powerful Mix for a Developer's Fix - The Ultimate IDE Recipe
Appcelerator Integrates RIA Platform with Google App Engine
Apple fixes 18 flaws in Tiger's Java
Apple OS X Leopard doesn’t have Java 6
Apple Posts Java Update 1 for Leopard
Apple security team finds code execution holes in Ruby
Apple's fourth Leopard spits out 25 patches
Apple’s iPhone SDK Prohibits Real Mobile Innovation
Applicative Functors in Scala
A Programming Job Interview Challenge #10 - The Missing Number
A Programming Job Interview Challenge #4
A Programming Job Interview Challenge #6 - C# Games
Aptana releases Ruby on Rails tool
A Question of Programming Ethics
A Quickstart to Haskell
Architecture astronauts take over (Joel on Software)
ArcLite - Arc Ported to JavaScript
ARC Releases New MetaWare Development Toolkit Featuring Lower Power and Smaller Code Size
Are Bad Tests Worse Than No Tests At All?
Are C and C++ Losing Ground?
Are JSR277 and OSGi coming together?
Are Machine-Learned Models Prone to Catastrophic Errors?
Are Object-Relational Mappers Worth It?
Are There Too Many Women in IT?
Are you inadequate?
Are you still worried about sql injection ?
Are you using a real XML parser?
Ari Zilka on Terracotta, Clustering and Open Source
Artificial Idiots
Artists Invited to Collaborate in Arts & Technology Project
A Rudderless Ship?
A Safe HashMap for Java
ASCII Art Generator Ajaxified
A Service Locator for PHP5
A Short History of Java
A short primer on Java enums - part 1
A Silverlight Beginning - The Verdict
A Simple OSGi Service
A Simple Scala, Spring and WebWork/Struts2 Test
A six step process for migrating embedded C into a C++ object-oriented framework
A Small Curricular Tempest
a small Open-source flash MP3 player
ASP.NET Ajax and LINQ Cheatsheets!
ASP.NET AJAX Best Practices
ASP.NET Inline Tags
ASP.NET MVC Controller Action Precondition Filter
ASP.Net MVC Framework Preview 2 - A step by step guide to create a simple Web Application
ASP.NET MVC RouteBuilder Module Released.
ASP.NET Validation Controls – Important Points, Tips and Tricks
ASP.NET - ViewState - Client Side State Management
ASP.NET Web.config file...
ASP.NET WebForms and MVC in the same Project
Asynchronous Execution in Silverlight, GWT and Javascript
Atex Acquires Polopoly
ATM Fail
Attend an Eclipse DemoCamp
AT&T Launches 'Pop Culture' Video Content across Company's Three-Screen Platform
Automated conversion to web standards a (beta!) reality
Automated Regression Testing: Why, What and How
Automate Grails App Code Coverage Reporting with TeamCity - Part 3
Automate Website Testing with Selenium RC
Automatic Resource Management (ARM blocks) in Scala
Autotest -- a hidden tool gem
Average Salary for PHP Developers
A Very Simple and Effective Captcha
A week of symfony #78 (23->29 june 2008)
Awesomebar or Breach of Trust?
Awesome Textmate Theme for Ruby, Rails, Haml, and More!
Awesome web development and web design articles and sites in May 2008
A Wicket API for Google Charts
A Year of Wicket
Azul smacks down Reg claims with $40m
Backlash starts against 'sexy' databases
Bacon: the ideal incentive? (cartoon)
Bad concurrency advice: interned Strings
Balloon Tips in Java
Bare Bones Software Releases TextWrangler 2.3
Bash Arrays
Basic Instincts: Lambda Expressions
Basics of Java EE and Web Development with IntelliJ IDEA
Bayes classification in Ruby made easy
BEA Expands Relationship With VMware to Deliver Java Virtualization for the Enterprise
BEA gets last laugh on Oracle app server
Bear programming
BEA Systems Releases WebLogic Portal v10.2
Beautiful CSS buttons with icon set
BEA + VMware = Virtual Java Appliances
Be Cautious About Rolling Back To JVM 1.5
Before you use an IoC tool, some concepts to know first
Beginners Guide To Threading In .NET Part 3 of n
Beginning Java SE 6 Platform: From Novice to Professional
Behaviour Driven Development
Being a Developer During a Recession
Bending Java: More readable code with methods that do nothing?
Ben Forta on the Adobe AIR/Flex 3 Tour
Ben Silverman of NBC / Universal to be Awarded the Prestigious...
BerkeleyDB and Hapmap: My notebook.
Best C# Web Sites:
Better ASP.NET Exception Management
Better Partials with Ruby on Rails
Better unit tests with ScalaCheck (and specs)
Better User Experience With Meaningful Errors Messages
Beyond XML and JSON: YAML for Java Developers
Bill Gates And His Frustration Towards His Company's Product
Bill Gates and the Greatest Tech Hack Ever
Bill Gates' last day at Microsoft (video)
BIRT 2.3 Wat's New And the Ganymede IDE for Java Report Developers
BIRT - A Technical Interview With Evangelist Virgil Dodson
BIRT/Stripes example
BitNami Joomla! Stack 1.5.3-1
Bjarne Stroustrup on the Evolution of Languages
Blocks - an alternative for Closures ?
Blogging Tools Galore
BlueprintCSS 101
Bombardier Wins 35-Jet Order.
Book Excerpt and Interview: Effective Java, Second Edition
Book Excerpt and Review: Filthy Rich Clients - Developing Animated and Graphical Effects for Desktop Java Applications
Book review: Ajax Construction Kit
Book Review - Beautiful Code
Book review: jQuery Reference Guide
Book review: Learning PHP Data Objects by Dennis Poppel
Book Review: Programming Groovy
Book Review - Pro Java 6 3D Game Development
Book Review: Teach Yourself Django in 24 Hours
Books to look forward to in 2008
Boolean parameters can be evil
Boost ASP.NET performance with deferred content loading
Borland (Finally) Sells CodeGear to Embarcadero
Brand New & Free Samples for NetBeans IDE
Breadcrumb bar in Eclipse 3.4 milestone 5
Breeze makes mobile apps easy
Bright! - a free icon set
Brilliant way to speed up MySQL re-indexing
Bringing parallel programming to the engineering masses
Browser Beta Battle : IE8 vs Firefox 3b5
BrowserMedia Launches New Website for NCCBH
Bugtraq: [CVE-2007-5741] Plone: statusmessages and linkintegrity unsafe network data hotfix
Bugtraq: Falt4 CMS Security Report/Advisory
Bugtraq: [ GLSA 200711-07 ] Python: User-assisted execution of arbitrary code
Bugtraq: [ GLSA 200711-17 ] Ruby on Rails: Multiple vulnerabilities
Bugtraq: [security bulletin] HPSBUX02284 SSRT071483 rev.2 - HP-UX...
Bugtraq: SYMSA-2007-014: SQL Injection Vulnerability in Beehive Forum Software
Build Beautiful Buttons in Photoshop, Part I
Building a Linux Box for $150
Building a medium to large scale Flex App using Cairngorm (Part 2)
Building an F# powered indexing system (part 2)
Building a Simple Blog Engine with ASP.NET MVC and LINQ - Part 3
Building a Software Company: How to sell your software for $20,000
Building a Web App on $30 a Month and an Hour a Day
Building Better Forms
Building Bridges: Deutsche Post AG's Move to SOA
Building Dashboards With PHP and Flex
Building Flash applications with Google App Engine
Building Mono on Leopard
Building the Java business application with PHP technology
Building Web Applications Using PHP and Java
Building Your First Facebook Application with CakePHP
Building your own literals in Java - Tuples and Maps
Build your online social graph
Bulk SMS Gateway using the Open Source .NET SMS Library
Bullet Proof Corners plugin for jQuery using Canvas/VML
Business Logic vs. Free Software Idealism
Busy time in Grails plugin land: Announcing the OpenID plugin
Butterfly Container 2.2.0
Buttons That Indicate Actions - Design vs Art Blog
Cable firms and Sony agree to do away with set-top-boxes
Cable TV spec could revive living room PC
Caching in for Fun and Profit
Caching PHP objects: how to do it in 4 easy steps
Cadence Boosts Enterprise Verification Offering
Calling Accessible Context-Sensitive Help with Unobtrusive DOM/JavaScript - Part 1
Calling WebServices via AJAX Part 1
Can Dynamic Languages Scale?
Can I trust Oracle JDBC drivers?
Can Linux find one good way to install software?
Can Rubinius bring Ruby back?
Can Servlets have constructors?
Can Sun rejuvenate Java?
Can’t Apple and Adobe Just Get Along?
Careless Design From Google and Apple?
Cascada Breeze: Create, Test and Launch Mobile Applications
Catch Problems in Proper Places
Catch That Memory Bug Before It Catches You
C-based coprocessor design, part 1: SIMD architecture
C by Dissection: The Essentials of C Programming
C++/CLI Primer - Enter The World Of .NET Power Programming
C++ Destructors FAQ
CelebrityDeathMatch : MapReduce v/s RDBMS
C++ GUI Programming with Qt 4, Second Edition
Charles Nutter discusses JRuby
Cheap Tricks XV - Static Collections in Java
Checking Java Programs (Book Review)
checking username availability using jquery’s fading effect
Check Username Availability with ASP.NET AJAX
Chet Haase discusses Java FX, Update N and JDK 7
Chet Haase Leaves Sun to Join Adobe Flex Team
Choosing a JVM Web Framework
Choosing and OSS License; and the Ext-JS saga
Choosing a UI Pattern (MVC, MVP, and ASP.Net MVC)
Choosing Erlang IDE
Cincom Smalltalk goes social
Class that any Swing application can't live without
CleanPHP extension?
Click Web Framework 1.5 M1 released
Client-Side Polling With Dynamic Faces
Clojure - Lisp dialect on the JVM
Closures - Demystifying Javascript’s secret weapon
Closures for Java
Closures in Java - the debate continues ..
Cluster your application - NOW!
CMS battle: Drupal vs Joomla vs Custom Programming
Cobra language slithering to open source
Cocoa Programming for Mac Os X, Third Edition
Code CAN Be Beautiful
CodeCity - Visualize source code as a 3D city view
Code-free User-Interface Design with Expression Blend
CodeGear Enhances JBuilder IDE with Instantiations Swing GUI Designer to Help Java Developers
CodeGear Releases 3rd Rail 1.1, Donates Ruby Debugger
CodeGear Releases 3rdRail – The Powerful IDE Built Specifically for Ruby on Rails
CodeGear's 3rd Rail Eclipse-based IDE for Ruby on Rails
CodeIgniter for Rapid PHP Application Development
Code Quality - Why Maintenance And Risk Management Are So Important to Developers
Code readability - Documentation vs. Refactoring
Code Search Engines you should know
Coding Horror: Classic Computer Science Puzzles
Coding Horror: Who Wrote This Crap?
Coherence for C++
ColdFusion for JSP Developers
Collected bits about Spring 3.0
College Coders Working With IBM's Project Zero
Combine UML domain modeling and Grails web development
Comet and Java
Comet: Enough Already with the Connections!
Comet Slideshow example on Grizzly
Comic: Apple's Pathetic Java Support? Oh Really?
Comic: Computer Programming (Overcompensating)
Comic: Why developers need to work the weekend
Coming soon: Swing for mobile Java, but better
Command Design Pattern In Java
Command line programs are classes, too!
CommandProxy:integrate native libraries and launch native executables from an AIR application
Common REST Design Pattern
CommunityEngine is a free, open-source social network plugin for Ruby on Rails applications
CommunityOne Free and Open Developer Conference Returns For Second...
CommunityOne Open Source Developer Conference - sponsored by Sun
Comparator or Comparable and more than one Ordering Implementation
Comparing Apache FOP with iText
Comparing Popular JavaScript/Ajax Frameworks
Comparing TWO continous build tools: Cruise Control and Hudson
Comparing Two High-Performance I/O Design Patterns
Compass/Lucene and DataGrids
Competition and the Java Ecosystem: why Sun launched the PDF Renderer and Scene Graph projects
Compiled JavaFX Script Rosetta Stone (in Progress)
Compiled JavaFX Script
Completely Subjective Reasons I Prefer Perl to Python
Complete starter guide for developing Flash projects using Eclipse/FDT
Complex Assertions in C# 3.0
Component Based Java Web Development Using Apache Wicket
Composite Shape Filter for Flex
Computer Programming: Art, Science, or Both?
Concatenate your stylesheets and JavaScripts in 3 seconds - Rails 2.0 a feature a day #3
Concisely operating with ternaries
Confessions of a Cobol programmer
Configuration Method Chaining
Configuration Objects: using JAXB instead of java.util.Properties
Console applications with Java 6
Continuations Explained II: Java 7 BGGA Closures Prototype
Continuations Explained I: Java 5
Continuous Integration And Version Control for Databases
Continuous integration strategies
Continuous Integration - The Temptation of the Antipattern
Controlling Flex UIComponent States in ActionScript 3.0
Cool Ant file trick and concept
Cool trick to extract only what you need using regular expressions
Core Java: Product and Technology Releases
Core Java, Volume II--Advanced Features, Eighth Edition
CoSy Compiler for 96-Core Multi-Threaded Array Processor
CouchDB first impressions
Coupling is NOT always bad
Cray Introduces Next-Generation Supercomputers
Create a multilevel Dropdown menu with CSS and improve it via jQuery
Create a Nice, Lightweight JavaScript Tooltip
Create an iPhone Interafce from any RSS Feed
Create dynamic applications with Javax.tools
Create RESTful URLs with Wicket
Create Scalable Applications with ColdFusion Components
Creating a Build Number With Ant and Subversion
Creating Action Controller in PHP
Creating a Java EE Appliance With GlassFish Application Server on OpenSolaris
Creating an RSS Parser/Reader using PHP
Creating a simple AIR/Flex UI for a Snobol program
Creating a small CRM application with Gaia Ajax Widgets
Creating DSLs in Java, Part 1: What is a domain-specific language?
Creating Flex Applications with IntelliJ IDEA
Creating great thumbnails in ASP.NET
Creating GUIDs in Two Steps or Less with C#
Creating Inline Timepicker with JavaScript and jQuery
Creating Themes for BIRT
Creating Web 2.0 Effects With Photoshop, Part 1
Criticisms of Spring
Cross-Domain AJAX calls using PHP
Cross-Platform Development with Free Pascal 2.2.0
CRTC says private broadcasters, CBC should have separate financing for TV shows
C# - Singleton Pattern vs. Static Classes
CSS and Design Links of Interest
CSS Bits - Vol 2 - Date Stamps
CSS Child Selector Performance
CSS Decorative Gallery
CSS do's and dont's Part 1: CSS Selecting
CSS Frameworks
CSS Homer, animated
CSS: Matrix of Rollovers
CSS Message Boxes for different message types
CSS Nesting Specifics - When CSS Misbehaves
CSS Organization Tips
CSS Sculptor by Eric Meyer for Expression Web 1 and Expression Web 2 BETA
CSS Shorthand Guide with W3C Reference
CSS Sprites: What They Are, Why They’re Cool, and How To Use Them
CSS Sucked my Soul
CSS Tabs - DOM tab effect with just CSS
CSS Tabs Menu with Dropdowns
CSS Toolbox : Menus and Sitemaps, Part 1
Css Tutorial: Create Resizing Thumbnails Using Overflow Property
CSS with vertical rhythm
C-to-FPGA design resources guide
CTO vs. VP Engineering
Cube Evolution Chooses Sourceguardian to Protect Its Software
Curl adds runtime support for Mac environments
Curl's Nitro Takes Aim At Adobe AIR
Curried JavaScript functions
Currying in C# with Oliver Sturm
Custom Controls Design Time Support Part 9: Introducing the Designer
Cyber Group Announces Addition to Technical Staff
Database agnostic != database ignorant
Database design fundamentals
Database Performance 1: Huge Inserts
Database Performance: The Web Layer
Databases: A Sane Approach To Primary Key Definitions
Database schema: Keep track, manage and apply changes.
Database sharding unraveled - part II
Database versioning Part 1
Databinder 1.2 Unleashed
Data Binding with jQuery
DataDirect Offers MySQL XQuery Product
DataDirect Puts the zIIP in SOA Mainframes
DataDirect Rolls Out Enterprise MySQL Drivers
DataDirect Technologies Slashes Mainframe Total-Cost-Of-Ownership for Service-Oriented Architectures
DataDirect Technologies' XML Converters Support Major Vertical...
Data Encryption and Decryption using DPAPI classes in .NET
DataSynapse To Offer FabricServer 2.5
David Frear to Present at the UBS Global Media & Communications Conference
David Williams column: Trite holiday hides love's complexities
Day Software Launches Day JCR Cup 2008 Global Competition at TheServerSide Java Symposium
Day-to-day with Subversion
Day to Present at ApacheCon Europe '08
Deadlock Prevention
Dealing with a mistrustful client
Dealing with (Eclipse) API compatibility
Dealing with UTF-8 with appengine’s bulk loading
Deals Cast Sun in Role of Open Source Standard Bearer
Debugging PHP using Eclipse and PDT
Debugging Web Services
Declarative exception-handling in Rails 2.0
Deep dive into assembly code from Java
Deep Profiling jQuery Apps
Defending Java against Paul Murphy
Delphi Jumps Ship: Welcome Embarcadero
Dependency Hell reaching new heights?
Dependency Injection In Flex
Dependency Injection Without Frameworks
Deploying JRuby applications with Java Web Start
Design Books for Developers
Design details of Audiogalaxy.com’s high performance MySQL search engine
Design dysphasia and the pattern maintenance cycle
Design for the Unconscious: Use Design Secrets to Create Great Websites
Designing databases for flexibility (II): Relationships
Designing For Every Browser: How To Make Your Site Fully Cross Browser Compatible
Design of a C library for the implementation of 3D graphics applications on a SoC
Design Patterns and design problems
Design Patterns Explained By Alan Shalloway, James R. Trott
Design Patterns - Strategy Pattern
Desktop, browser and RIA - interview with Chet Haase
Desktop integration with Java 6
Detailed PHP form processing tutorial
Developers are Born Brave
Developers praise Android at Google I/O
Developer Versioning: Which Version are You?
Developing a Simple Workflow within SugarCRM
Developing a Spring Framework MVC application step-by-step
Developing for GPUs, Cell, and Multi-core CPUs Using a Unified Programming Model
Developing in Exploded Format
Develop with Git on a Google Code Project
Did you get infected? Virus runs amok amid JavaOne
Difference between Interfaces and Abstract Classes
DigiSoft Announces Availability of a Java Platform ME Solution for IPTV
Diminishing returns from virtualization will affect larger core count server sales
Director 11 with full Flash 9 support coming next March
Disabling Swing Containers, the final solution
Disadvantages of Agile Software Development
Discover the Boost Filesystem Library
Discriminate Between JavaScript Object and ActionScript Object In AIR
Distributed Software Development Explained
Django 1.0 roadmap and timeline
Django: JSON, Object Oriented Views, and Starting a Real App
Django on Jython in Jetty
DJ NativeSwing 0.9.5 - State-of-the-art native component integration for Swing
Does Game AI Knowledge Grow On Binary Trees?
Doesn't Anyone Bookmark Anymore?
Does Open Source Mean You Can't Bitch?
Does our addiction on visual tooling harm the rate of innovation in the .Net world?
Does the history of computing matter?
Doing simple code generation with MS Excel
Dojo 1.0 Released
Dojo clients with an Apache Sling backend
Dojo: Using the Dojo JavaScript Library to Build AJAX Applications
Domain Driven Design and Development In Practice
Domain Specific Languages Book - Work in progress
Don Brown Makes Maven 2 Not Suck
Do not Learn Ruby
Don't be clever 2 - The cost of cleverness
Don't call it a static or dynamic typed language!
Don’t throw your ScriptEngines away! Or how to get Groovy to run 80x faster.
Don’t Use Double.Nan
Don't Use Exceptions To Control Application Flow
Douchebaggery
Doug Lea is a grandfather of all Scala Actors
Download PDF of Java Jazz up Jan 2008 Issue
Do you really need to know C? I think so
Do you Really Want to Be a Development Team Leader?
Do You Reset Your Web Design?
Do You Want BGGA Closures? Read this.
Do you want to become a great developer?
Dr. Dobb's Architecture & Design World 2008 Features Top Keynote Speakers
DSLs involving existing classes in Groovy
Duby: A Type-Inferred Ruby-Like JVM Language
DWR + Aptana Jaxer
DWR, Spring and AOP
Dynamically-reconfigurable Elemental Computing Arrays
dynamic invocation in the VM
Dynamic Languages: Rationalizations and Myths
Dynamic Languages Strike Back
DZone PlugIn for Windows Live Writer
DZone Suggestion, More Comments
DZone Widget Wordpress Plugin
E4 and Web 2.0 - Is There a Better Way?
eAccelerator PHP Accelerator
Easily switch between Rails development sites with Phusion Passenger
Easy 0.9
easyb makes it easy, man
Easy Cgi PHP Support Upgrades Debut
Easy Django installer with Apache and MySQL support
Easy, Elegant CSS Table Styling with Tablecloth
Easy fixtures easyb style
EasyRGB - Color mathematics and conversion formulas.
Easy Scroll: Accessible Content Scroller
Easy Setup Guide for BlazeDS: Zero to hero in (less than) an hour with Amazon EC2
Eating habits of developers
Eclipse 3.3.1.1 available
Eclipse Announces EclipseLink Project to Deliver JPA 2.0 Reference Implementation
Eclipse-Compatible User Interface Included On Mule 2.0 ESB
EclipseCon Day Three Roundup
Eclipse + CVS + JIRA is all i need for my development team.
Eclipse Delivers Its Annual Release Train
Eclipse Equinox project branches into middleware
Eclipse: Four Screencasts You Really Should Watch
Eclipse Ganymede: An in-depth look at PDE (Plugin Development Environment)
Eclipse Ganymede released
Eclipse IDE at a crossroads
Eclipse Plug-In Development - Tutorial
Eclipse RCP - How-to-Guide (based on Eclipse Europa)
Eclipse Releases First Ajax Platform Based on OSGi
Editable Content Using MooTools 1.2, PHP, and MySQL
Edit, run, and share code samples on a website.
EeePC - Tile Size Considerations
Effective CSS Shorthand
Effective Dashboard Design Practices
Effective Eclipse: Don't write the code, generate it
Effective Eclipse: I. Setup
Egroupware server with LDAP backend
EJB 3.1 in GlassFish V3 TP2
Elliotte Rusty Harold on native XML data servers
Embeddable GlassFish in Action - Servlet in a Maven project
Embedded Java Community Hosts McObject's ProScout Database Demo
Embedded Systems Get Smarter, Tougher
Embed the NASA World Wind Java SDK in Eclipse
Emergent Design: The Evolutionary Nature of Professional Software Development
Emulating a long-running process (and a scheduler) in Google App Engine
Enabling Test Driven Development in GWT client code
Endless Pageless: No More Next Page
Engineers make awful sales people
EngineYard hires developer for mod_rubinius and Rubinius
Enhancing the Flamingo command button component
Enterprise Architecture: A Joke, A Failure...or an Opportunity?
Enterprise RIA - real examples in use
Envers: Easy Entity Versioning
Epics and Themes
Eric Evans on Domain Driven Design (video)
Erik Meijer: Evaluating Functional Programming Language Purity
Erlang for Python programmers: Part II
Erlang for Python programmers: Part V
Erlang for the OO-minded
Erlang List Comprehensions: By Necessity
Erlang, Tail Recursion, and Living the Dream
Erlang: Update on "Little Schemer", ways to improve documentation
Erlang vs. Scala
Erlang: Web Development (Part 4)
Erlide - the Erlang IDE. Powered by Eclipse.
ESC Fall 2007 Preview: Multi-cores, software's Gordian Knot and the Alexandrian Solution
Essential C# 3.0: For .NET 3.5, Second Edition
Ethics of AI - Legal Rights
eval() Kerfuffle
Evaluating BGGA Closures
Evolving Virtual Creatures: The Definitive Guide
Exactly, Ruby Isn't An Insurgency
Excellent JavaFX Script Presentation by Matthew McCullogh
Excellent Overview of Functional Programming
Excelsior JET 6.4: Smaller, Faster, More Secure Java
Exceptional Java - Checked exceptions are priceless… For everything else there is the RuntimeException
Exceptional Java - Exception design relativity
Exceptional Java - Less than perfect exceptions hierarchy
Exception Enrichment in Java
Exception Handling - Do's and Dont's
exe4j 4.1
Exploring JRuby Syntax Trees With Scala, Part 1
Expo: REALBasic to support introspection
Exporting records from MySQL table into separate csv files.
Exposing the ORM Cache
Extensible Programming for the 21st Century
Extensive Robots.txt 101
Ext JS 2.1 and Ext GWT 1.0 released, preview of Ext JS 3.0
Ext Licensing: Oh, what a mess.
Extra Light php Framework - BETA 1
eXtreme Programming Is Not Agile!
eXtreme Programming Versus Scrum
F# 1.9.4 Now Available: Making F# Simpler and More Consistent
Facebook: Needle in a Haystack: Efficient Storage of Billions of Photos
Facebook Sliders With Mootools and CSS - Now With Image Generation!
Fading JavaScript Tooltips 2kb
Fail-Over On The Grid - Simple And Powerful
Famous Quotes From Bill Gates - Part 2
FastCGI and PHP: A User's Story
'Fat camp' planned for Suffolk
Favorite Java resources
F# doesn't need parenthesis in functions, or does it?
Fear of parsers? Not really...
Fear of parsers?
FeatherDB - Java JSON Document database
Federal Circuit To Hear Case That Could Stem Software Patents Tomorrow
Fedora Core 9 2008-5676: phpMyAdmin
Fedora Unleashed, 2008 Edition
FEST-Assert: Another "assertThat" library for testing
FEST at Silicon Valley Code Camp
Festive Functional Tests for Swing GUIs
FEST-Swing 1.0a1: Fluent interface for testing Swing GUIs
FEST-Swing 1.0a2: Fluent interface for testing Swing GUIs
FEST-Swing 1.0a3: Fluent interface for testing Swing GUIs
Fibonacci Functions
Field Guide to Firefox 3
File lock problem in Java
File Type Detection
Finally! IMAP for GMail... Too Late
Firebug 1.2 beta for Firefox 3 RC 1
FireBug Like Tools in Safari
Firefox 3 Bookmarks (My god, it’s full of stars…)
Firefox 3 Continues to Improve
Firefox 3 Download Day
Firefox 3 Memory Benchmarks and Comparison
Firefox 3 Release Candidate 1 is here
Firefox 3 Themes
Firefox Extension to Track Favorite Code Snippets
Firefox - :first-child, :only-child, and :last-child Broken Since 2001
First Class Commercial Support for Spring Development
First Class F# Functions:2 Multiprogramming
First Eclipse Project Targeting PHP Now Available
First Impressions of Django
First Look at Silverlight 2
First look: Google's high-flying cloud for Python code
First Look: Project Zero
First Look: UNA Collaborative Edition 1.0
First make it right. Then make it fast
First Perl revamp in five years released
First Ruby design meeting notes
Five common PHP design patterns
Five Different Ways To Return Data From One Table Which Doesn't Exists In another Table
Five Things I Hate About Django.
Five things I like in .Net that I miss in Java
Fixing Twitter in three letters: CEP
Flag is still flying, but Belgium is at half mast
Flash 3D Has a Long Way to Go
Flash Charts With XML/SWF Charts
Flash Content Is Now Searchable
FlashDevelop 3.0.0 Beta4 released
FlashDevelop 3.0.0 Beta5 released
Flash - FDT 3.0 released today
Flashing Message box using jQuery
Flash Player Memory Use�
Flex 3 Compiler Design
Flex/ActionScript3 - Object to XML
Flex and Yahoo Maps
Flex Component Class Hierarchy Diagram and Explanation
Flex Fanatics
Flexibility Is Bad Design
Flexible Layouts: Challenge For The Future
Flex Module for Apache and IIS--folks using other languages like PHP, ColdFusion, ASP, JSP etc
Flex on Grails: Introducing the Grails Flex plugin
Flex Skinning: Programmatic Skins (Part 2)
Flex, Spring and BlazeDS: the full stack! (Epilogue)
Flex, Spring and BlazeDS: the full stack! (Part 4)
Flint Particle System
Fluid Width and Floating Object Possibilities
Flux 7.7 Java Management App Released
Focus Your Work Week (Even More) - Beyond Mylyn 3.0
Former vp questions Sun's open source strategy
Formy - CSS Form Framework
Fortran 90/95 for Scientists and Engineers
Foundations of Python Network Programming
Foundry Group Raises $225 Million Early Stage VC Fund
Four open source Java application servers compared
Four To-Do List Managers Worth a Look
FREE 20-week Ruby-on-Rails Programming Course - with Passion
Free Book: Object-Oriented Reengineering Patterns
Free EJB3 Cheatsheet
Free, finely crafted stock icon sets
Free “Foundations of Programming” eBook
Free Icons!
Free JavaOne Passes for Students
Freelancing Resources and Tools
Free mercurial hosting for open/private projects
Free Microsoft Press E-Books !
Free services for Web developers
Free Subversion Repository
Free Tool - Extract Hard Coded Strings to Resource Files
Free Web 2.0 Button Generator : Vista,Mac and more
Free Web.Config utility tool
Friday fun - Or is this a serious AJAX comment?
Friday Java Quiz: Know Your JDK Tools
Friday Java Quiz: What's Your Favorite Java 7 Feature..
From Java CAPS to Open ESB - Reuse or Rewrite
From PHP to Ruby - 30 similarities and differences
Functional Languages on Quad-Core
Functional Programming 101: Lists and Closures
Functional Programming for Java Developers
Functional Web Services Testing Made Easy with SoapUI - Part 3
Functions (python) versus blocks (ruby)
Future Web Trends: Artificial Intelligence
Gaia Ajax Widgets 3.0 "Glory" Officially Released!
Gaia Ajax Widgets - Glory BETA Released
Gaia Ajax Widgets price reduced with 90% to $49
GAME OVER - Java Server Faces
Game Programming Crash Course (for J2ME)
Gant 1.3.0 released
Ganymede M5 Packages Are Now Available for Download
Gates talks up declarative modeling language effort
Geek Girls: Revenge of the Nerdettes
General: Object Oriented Programming
Generate Class Diagrams, Structure Charts and Data Models from Source Code
Generic Classes don't share static members
Generics Compiler Bug..?
Gentoo: Pecl Apc Buffer Overflow
Gentoo: Sun JDK/JRE Multiple vulnerabilities
Get a kick-start with Blaze DS
Get it while it's hot: jQuery UI 1.5a and jQuery Enchant 1.0a!
Get kids programming with Wowwee bots!
Getting Flex 3 talking to Java via JSON
Getting PHP 5.2.6 and MySQL (and PHPMyAdmin) working on IIS 6 Windows 2003 Server
Getting Started Extending VisualVM (Part 6)
Getting Started on Google App Engine with Flex and PyAMF (1)
Getting Started with Adobe Flex and Away3D
GETTING STARTED WITH ANDROID
Getting started with functional programming?
Getting started with Grails: Build your first Grails application
Getting Started with Grails (video)
Getting Started with OSGi
Getting Started with Ruby on Rails
Getting Started with SOAP4R
Getting Started with Spring RCP
Getting your boss to use open source, or even go open source - 3 free papers
Get to know "Merb"
Girl Developer's Review of the iPhone, the One We've All Been Waiting For
GIS Application Engineer -- Pacific Gas & Electric Company -- San Francisco, CA
Gis Asp.Net/Web Developer -- Rohl Geomatics Inc. -- Edmonton, Canada
GIS Specialist - Washington, DC, Tallahassee, FL, and Cambridge, MA...
GitHub and Lighthouse Tap Private Cluster from Engine Yard
git init: Say Hello to Agility
git vs bzr vs hg: Distributed Version Control Systems: A Not-So-Quick Guide Through
GlassFish Book Review
GlassFish Day @ India Tech Days Update - Feb 29, 2008
GlassFish V2 and Phobos
GlassFish v3.0 and OSGi
GlassFish v3 gem 0.1.2 released
Glenn Vanderburg: diggin' Ruby
glTrail - realtime website usage visualization
GMail Chat - Gmail Client Side Architecture Part 3
GNU Project Releases Latest Version of GNU Classpath
God has a sense of humor and he hates developers
GoF Design Patterns: Factory Method Pattern
Going Agile? Another reason stream-based SCM tells a good story
Going to JavaOne? Sign up for Twitter.
Good Java Style, Revisited
Good SQL Articles To Read If You Can't Afford Books
Good UI Design: Make It Easy, Show Me You Care
Google Android leaves Sun wondering
Google Android Tutorial
Google and Sun may butt heads over Android
Google App Engine needs PHP support
Google App Engine Now Open for Developers
Google App Engine performance - Part 2
Google App Engine - When will programmers learn that a language is just a tool?
Google Code: OAuth Available for Google Data APIs
Google Code University
Google Contacts API: Never give our your username and password again!
Google C++ Testing Framework
Google Data APIs now easier to use for mashups
Google defends open source from 'poisonous people'
Google engineer explains Android choices
Google Guice Starts a New Google Age?
Google India announces Engineering awards for women
Google I/O
Google Java and Sun Java need to talk
Google Maps Without JavaScript
Google: OpenSocial party nearing start
Google releases GWT for JavaScript 2
Google Searching for Java Innovators
Google's Latest Developer Web Toolkit to be Unveiled
Google Spreadsheets Tips: Gantt Chart (Microsoft Project-like) using Widget
Google's Problem
Google Starts Charging For The Cloud
Google's Top 17 Easter Eggs, Gags, and Hoaxes
Google Tech Talks Presents Overview of NIO.2 for Java 7
Google To Unveil GWT 1.5 at Developer Conference
Google Web Toolkit: Finally Java Has Been Put into JavaScript!
Gosling: Blu-ray victory to spur Java creativity
Gosling ready to kill-off lame duck J2ME
Graeme Rocher on Grails 1.0 (Podcast)
Grails and NetBeans IDE: A Story in Pictures
Grails application now working on GlassFish v3
Grails Authentication plugin released
Grails, be agile my friend
Grails eXchange review
Grails, favicon, and urls
Grails Gives Me the Giggles
Grails in Depth slides from JavaOne 08
Grails Jasper Plugin
Grails JSecurity Plugin - Quick Start 0.1.x
Grails.org now powered by Grails
Grails, SEO, SWFObject and Flex : Progressive Enhancement - Layering SWF on top of GSPs
Grails: Tip for scaffolding required fields
Grails Trainings in Scandinavia
Grails: Using coverage reports for better tests
GraphicsBuilder: drawing custom shapes
GraphicsBuilder Experimentation
GraphicsBuilder: extending paints
GraphicsBuilder: in & out
GraphicsBuilder: Making Shapes Groovier
Gravl: Adding Fulltext Search
Great developers
Great Indian Developer Summit
Greedy Coin Changer in Scala
Greg Sabino Mullane: Problems with Pl/Perl and UTF-8
GridGain: 10 Reasons To Use It
GridGain 2.0.3 Released with Grid-Enabled Executor Service
GridGain 2.5: The Road Map
GridGain: Embeddable Grid Container
GridGain: Example of Two Job Scheduling Approaches
GridGain: Presenting At IEEE/ACM Grid 2007 Conference
GridGain Systems unveils GridGain 2.0