Chartify -- jQuery plugin to create Google charts from HTML tables. (via Rasmus Sellberg) Designing Incentives for Crowdsourcing Workers (Crowdflower) -- In a tough turn for the sociologists and psychologists, none of the purely social/psychological treatments had any significant effects at all. The gTLD Boondoggle -- ICANN promised back in 1998 that they would bring the world lots of...
Ubiquity, the open source add-on currently in alpha and being produced by the Mozilla team for Firefox, is intended to make such a command line possible. The idea behind ubiquity is to take advantage of both the internal storage capability and online communications in order to let users both create local "scripts" written in JavaScript that can be invoked to perform certain actions and to create a centralized (and vetted) library of such scripts online that people can load to accomplish nearly any task.
A friend of mine pointed out Disco, a map-reduce framework written in Erlang and using Python for writing the actual map and reduction functions. I haven't tried it just yet, but the concept is interesting in that it uses both Erlang and Python.
Chrome represents a change in the way that Google is choosing to play the game, putting them on a far more equal footing with the other browser vendors, and asserting that, on the browser as on the server, they have arrived.
Is JavaScript and HTML the new BASIC? What does the average programmer need from JavaScript 2? Is the web the new client-server model of computing? JavaScript guru David Flanagan addresses these questions and more in this interview.
A long and contentious struggle came to an end this week as ECMA Technical Committee 39, responsible for the development and maintenance of ECMAScript (known universally everywhere else as JavaScript), voted to establish ECMAScript 3.1 as the next "trunk" branch for the venerable web browser language, rather than the more ambitious (and contentious ECMAScript 4.0). While the breaking of the deadlock is a momentous achievement, not everyone is happy with it.
The old client-server application versus client-only application debate is back on the Web, thanks to Ajax and RIA technologies. It's missing a long-forgotten third contender, however -- one which had significant drawbacks and very significant advantages.
JavaScript: The Missing Manual from bestselling author David McFarland teaches you how to use JavaScript in sophisticated ways — even if you have little or no programming experience. Once you the master the language's structure and terminology, you'll learn how to use advanced JavaScript tools
In an effort to promote my recent book, Dojo: The Definitive Guide, I've been writing an ongoing column for the ONLAMP blog entitled "Dojo Goodness". The idea behind the column is to provide bite-sized chunks of useful information that are...
OSCON is happening right now at the Oregon Convention Center in Portland, Oregon, bringing together thousands of experts, visionaries, and hackers in the trenches to explore all that open source has to offer. Today's afternoon sessions include:
Creating Location-aware Web 2.0 Applications on an Open Source Geospatial Platform
TCP/IP Troubleshooting for System Administrators
People for Geeks
Practical Erlang Programming
Porting to Python 3.0
Hack This App! PHP Security Workshop
...and more! For more information about OSCON and to view the complete event schedule visit our OSCON 2008 site.
O'Reilly published Building Scalable Web Sites, High Performance Web Sites, and now Website Optimization. How similar and different are these three books?
Dojo: The Definitive Guide — This comprehensive guide to Dojo includes a hard-hitting reference to help you build rich and responsive web applications with complex layouts and form controls closely resembling those found in the most advanced desktop applications. If you're a DHTML-toting web developer, you need to read this book.
The book I've been working on for the past year, Dojo: The Definitive Guide, has finally materialized and is now available on Safari. Printed copies should be available no later than this Tuesday, June 17th -- the same day Firefox...
Persistence, performance, rich APIs and increasing broadband connectivity are all likely to make a huge difference for this latest generation of browsers, and the quantum improvement of JavaScript capabilities due to Trace Trees and precompiled JavaScript will likely play a major part in that evolution.
You want to verify that a
text box contains one of the following: any text, a number, a string
of a fixed length, or an email address.
Link Enhancer Using this script, outbound links will open in a new window automatically. No need to add anything to the link. The script will also apply a different style to the outbound link to make visitors aware it is an outbound link. You don't have to worry anymore about targets and the appearance, especially if your customers have their own CMS. [Source: JavaScriptSource.com news]
Love Test Here's a neat little script to figure the "love compatibility" between two people. Just enter their names and hit calculate! We are not responsible for any broken relationships resulting from this script. ;-) [Source: JavaScriptSource.com news]
Creating the XMLHTTPRequest Object Many browsers allow the XMLHTTPRequest object to be created directly. One method is to use this snippet. It tries all methods of creating the object until it discovers one that works. [Source: JavaScriptSource.com news]
Month Page If you maintain separate pages for each month, this script can redirect the user to the correct page automatically! The script determines the current month and sends them to the correct page. Neat! [Source: JavaScriptSource.com news]
Info Table JavaScript can write a neat little box to the screen telling the visitor's browser and operating system. [Source: JavaScriptSource.com news]
Critter Thwacking A Critter Thwacking game. Whack 25 critters and try and improve your time. The whole game is fully encapsulated in the single HTML file, so it can be emailed as a single attachment very easily. [Source: JavaScriptSource.com news]
Platform Page Do you maintain a different version of your site for Windows and another for Mac users? Or, when allowing your visitor to download items from your site, would you like to automatically redirect them to the appropriate software download page for their computer? This script does it all, and it's short too! [Source: JavaScriptSource.com news]