-
From one of your fellow Docs users, here’s a well-made and thorough video covering every part of creating a spreadsheets form. The step-by-step instructions are a good way to get started making forms
Archive | May, 2008
links for 2008-05-31
links for 2008-05-30
-
a Twitter clone in Erlang? I sat down and hacked one, and thus Twoorl was born. It took me one full day plus a couple of evenings. The codebase is about 1700 lines (including comments). You can get it at http://code.google.com/p/twoorl
-
As far as the office space is concerned, I think this one has the most unused square footage we’ve ever seen for a startup.
-
For this tutorial, we are going to use a Rails Plugin called AWS SDB Proxy acting as an adapter layer.
-
They were among the darlings of the first dot-com bubble: Boo, TheGlobe.com, Pets.com, Webvan, eToys, Garden.com, Kozmo, Excite@Home, and Entertaindom. Most saw their stock and ownership stakes become nearly worthless after the bubble burst in 2000.
-
We provide a Ruby on Rails plugin that sends runtime information to your TuneUp account while you develop, and you choose “runs” to discuss with the community.
links for 2008-05-29
-
BrowserPlus™ is a Yahoo technology for web browsers that allows developers to create rich web applications with desktop capabilities.
-
Naked is a better way of staying in touch with a chosen few because you can…
-
developers will be able to purchase more resources at the following pricing:
* $0.10 – $0.12 per CPU core-hour
* $0.15 – $0.18 per GB-month of storage
* $0.11 – $0.13 per GB outgoing bandwidth
* $0.09 – $0.11 per GB incoming bandwidth -
Partition by Function, Split Horizontally, Avoid Distributed Transactions, Decouple Functions Asynchronously, Move Processing To Asynchronous Flow, Virtualize At All Levels,Cache Appropriately
-
At eBay, one of the primary architectural forces we contend with every day is scalability.
-
ongoing series of books recommended by Buffett (our last entry in this series was a on Buffett’s political book recommendations) here we highlight ten books that Buffett has recommended on investing.
-
An online baby journal. ItÂ’’s a secure way for parents and caregivers to chronicle their childÂ’s life and share it with friends and family.
-
interesting UI
-
Several new pedagogic modules are available through the Pedagogy in Action site including Teaching with Data Simulations and Making and Testing Conjectures developed as part of a collaboration with CAUSE
-
Google migrates your application across its infrastructure automatically as needed. With EC2, you have to manually detect machine load and bring instances up or down accordingly. You need to set up load balancing and clustering.
-
Dabbleboard is a powerful yet easy-to-use digital whiteboard.
-
SezWho, which tracks the reputations of commenters across the blogs
-
In this presentation recorded during QCon London 2007, Rachel Davies, director of Agile Alliance, talks about the Agile development cycle starting with user stories and planning the releases.
-
The Jahia Community Edition provides a fully-fledged JSR168 Portal Server natively coupled with our Content Management System.
links for 2008-05-28
-
Sun announced a partnership with Amazon, through which we’ve made OpenSolaris, alongside MySQL and Glassfish, available with commercial support on Amazon’s elastic computing cloud.
-
Sun Inner Circle — May 2008: Java Technology Takes a Giant Leap into the World of Microdevices
-
Enterprise Ajax for Java 4.2 features modules functioning with different development technologies such as Spring or Struts. Data services in the product make it easy to populate AJAX widgets with data from a Java server. JSON and XML are supported.
-
Mobile Web surfers in the U.S. spend more time on classified-ad site Craigslist than on any other Web site, and they spent nearly twice as much time browsing as their British counterparts in March.
links for 2008-05-27
-
Construct Flash objects directly in Javascript
-
The term P2PTV refers to peer-to-peer (P2P) software applications designed to redistribute video streams in real time on a P2P network; the distributed video streams are typically TV channels from all over the world
-
It is important to keep in mind how useless this information is. It doesn’t even make sense to say “Rails site” or “PHP site”, and the rails100 wiki was originally set up as a joke!
-
What we forget is this: people in groups will do things that – as individuals – they know are stupid. We see this every day in meetings, and we all remember it from our childhoods. What makes us think that groups are any wiser because they are virtual?
-
if you can manage to absorb and apply these five rules, you’ll be much better off going into your next deal
-
1. Crowds should operate within constraints.
2. Not everything can be democratic.
3. Crowds must retain their individuality.
4. Crowds are better at vetting content than creating it. -
# Make it easy to work on one request at a time
# Highlight duplicate queries
# Show the time each query takes and total db time
# Link to EXPLAIN
# List general MySQL optimization tips -
We don’t need Product Management, that’s for commercial companies; free software already has a method to determine wants and needs across groups of users – it’s called forking!
-
Faster performance, more reliable, and an all new cluster vizualization tool means Terracotta 2.6 is easier to tune requiring less time to production which means you have more time to focus on business logic
links for 2008-05-26
-
Rails 2.1 is right around the corner and now comes my update for “The First Full Rails 2.1 Tutorial”.
links for 2008-05-25
-
Using MySQL Enterprise for Amazon EC2, developers can cost-effectively deliver web-scale database applications in the “cloud”, fully backed by the database experts at MySQL
-
EC2Deploy a Groovy framework for deploying an enterprise Java application on a set of Amazon EC2 servers. EC2Deploy provides a simple, easy to use API for launching a set of EC2 instances; configuring MySQL, Apache and one or more Tomcat servers
-
Distributed version control doesn’t need to be complex. Bazaar is Version Control for Human Beings. Bazaar has a natural feel because we focus on usability, particularly task efficiency.
-
As a final step, I was invited in Seattle in early March, where I faced eight interviews in a row, for a total of six hours and a half, with only about fifteen minutes of break during lunch.
-
The history of a branch is hardly ever looked at. Making it look pretty for the historians is just a waste of time. The beauty of 3-way merge is that you can always clean stuff up later and never worry about the past mess ever again.
-
Showcase for Adobe AIR Applications , Tutorials and Resources
-
The Java runtime is on over 900 million desktops today
links for 2008-05-24
-
In otherwords we are in a massive CDN bubble right now.
-
The aTV Flash is compatible with the current Apple TV Take Two and they offer free updates for a year.
-
Calls writing a new competitor (with Twitter’s open source core, no less) sound a bit far-fetched and desperate.
-
Since its launch in April, Passenger has become quite popular and a lot of developers are already using it to rapidly deploy Rails sites.
-
We’ve found that it’s not terribly hard to build your own job server that runs continuously in the background and can handle all kinds of jobs
links for 2008-05-23
-
The act of measuring itself leads to increased productivity due to the HawthorneEffect.
-
The tendency of humans to temporarily improve their performance when they are aware it is being studied.
-
Follow 80/20 Rule – a high percentage of effects in any large system are caused by a low percentage of variables. In other words, 80% of requested functionality will be used rarely or not used at all, while substantially increasing system complexity.
-
using webkit on OSX, and the OSX box wouldn’t be in the same datacenter as the servers running the web application. I ended up using Drb to send the screenshot requests to the shooter, which then used Net::HTTP to upload them back to the web application
-
Based on a patent-pending scheduling engine, ScheduleOnce is a simple Web 2.0 service that helps you find a time for your meeting with absolute accuracy across all time zones and daylight saving changes.
-
A Zone Integration Server (ZIS) is the central middleware component of the Schools Interoperability Framework (SIF) specification and serves as the router of data between disparate information systems.
-
providers will gradually improve their tools to offer instruction that is more student-centered, in part by breaking courses into modules that can be recombined specifically for each student, the authors predict.
-
Why use PersistJS? Currently the only reliable cross-platform and cross-browser mechanism for storing data on the client side are cookies. Unfortunately, using cookies to store persistent data has several problems
-
Hudson can be used to perform the typical build server work, such as doing continuous/official/nightly builds, run tests, or perform some repetitive batch tasks. This is called “free-style software project” in Hudson.
-
ten general principles for user interface design
links for 2008-05-22
-
a way for developers to create web-based applications that run even when there is no internet connection
-
Decide, before you start, that you’re going to change three things about what you do all day at work. As you’re reading, find the three things and do it. The goal of the reading is to help you choose what to change.
-
del.icio.us seems to have peaked at 2 million unique visitors and is now seeing about half that number of unique users. Compare that to Yahoo! bookmarks which was seeing 20 million active users a year and a half ago.
-
24×24 free icon set in web 2.0 style. These icons are free to use in any kind of project unlimited times. Released under Creative Commons license. Windows only.
-
parallel word processing: receive edits real time from a colleague
-
He contrasts REST with XML-RPC and SOAP. Finally, the basics of REST are outlined: It is a client/server architecture based on stateless requests that describe and transform resource representations.
-
The Journal eliminates the need to constantly ask each other “What are you working on right now?” and “What did you do today?”
-
Most of these sites are updated frequenty, so there’s never a lack of new content that fills up my Google Reader.
-
We’ve gone through our various databases, caches, web servers, daemons, and despite some increased traffic activity across the board, all systems are running nominally. The truth is we’re not sure what’s happening.


May 31, 2008 