-
The best way to implement joins with BigTable is: don’t. You–pause for dramatic effect–duplicate data instead of normalize it. *shudder*
-
if Summize’s publisher strategy is successful, it also stands to drive a lot of mainstream adoption to Twitter.
-
Lockdown is an authentication / authorization system for Rails (ver 2.x). It includes support for user groups and permissions with a nice Ruby syntax to enforce the security constraints.
-
We’ve amassed a collection of podcasts that are either directly about web design, or would be helpful to a web designer.
-
the biggest benefit of Rails is that “it will get you to market faster than any framework out there.” The rub: That time to market will cost you less development time, but once it’s in production it may require more servers. “That’s a good trade
-
Sometimes the individual person holds one role, but mainly he will hold quite a few roles like consumer, customer, user, client, investor, producer, creator, participant, partner, part of a community, member, and so on.
-
The only conclusion I can draw is that building a compelling application is far more important than choice of language. While PHP wouldn’t be my choice, I can’t argue with the results.
-
Rubular is a Ruby-based regular expression editor. It’s a handy way to test regular expressions as you write them.
-
We could have gone about trying to fix Meetro but the team was just ready to move on. Raising money on the flat growth we had was nearly impossible.
Archive | May, 2008
links for 2008-05-21
links for 2008-05-20
-
Tweeterboard is a way of looking at who is influential on Twitter based on their conversations with other Twitter users. There are other services, like Twitterposter, that base influence on how many followers you have.
-
David Allen leads the world on a new path to achieve focus, control, and perspective. Throw out everything you know about productivity—”Making It All Work: Winning at the Game of Work and the Business of Life” will make life and work a game you can
-
Calculate Your Fudge Ratio: Add up your total time spent, and divide it by your total time estimate for the collection of tasks. That’s your fudge ratio.
-
Scala, on the hand, has the best of both worlds. Its has functional semantics, its Actors library provides Erlang style concurrency, and it runs on the JVM and it has access to all the Java libraries
-
Software engineering is different because the organization can’t afford to lose the individual productivity of the best people by pushing them into management.
-
Backboard can gather feedback on documents (Word, Excel, PowerPoint, WPD, ODT, Text and PDF), images (GIF, JPEG and PNG), web pages or other URLs, and free-form text.
-
social analytics for all your apps across all your platforms
-
SWFUpload is a brilliant tool built with flash and javascript that allows you to upload multiple files at the same time, allows you to display progress bars and various other useful things.
-
Google Doctype is an open encyclopedia and reference library.
-
Using LVM + DRBD + NFS + Heartbeat + VTun To Gain Data Persistence, Redundancy, Automatic Fail-Over, and Read/Write Disk Access Across Multiple EC2 Nodes
-
RailRoad is a class diagrams generator for Ruby on Rails applications. It’s a Ruby script that loads the application classes and analyzes its properties (attributes, methods) and relationships (inheritance, model associations like has_many, etc.)
-
Let’s consider the other case, where your app’s retention sucks, and you are going through the sharkfin graph of rapidly acquiring users, hitting a peak, and then falling down:
-
Compare of products, services, people, sports teams, etc. using table.
-
Zappos calls “The Offer.” The company says to its newest employees: “If you quit today, we will pay you for the amount of time you’ve worked, plus we will offer you a $1,000 bonus.” Zappos actually bribes its new employees to quit!
links for 2008-05-19
-
The maven plugin is the easiest way to use Cloud Tools. Once you have configured the plugin in the pom.xml you can deploy your web application to EC2 with “mvn cloudtools:deploy”.
-
Facebook finally has a real problem to deal with – an exceptionally rational and well-thought-out strategy by Google that puts the leading social media cloud in the path of a wave of angry users.
-
In January of 2008 we announced that the Amazon Web Services now consume more bandwidth than do the entire global network of Amazon.com retail sites.
-
Safire is an open source framework written in HTML/CSS/JS. It make’s building/porting applications to the iPhone ridiculously easy.
links for 2008-05-15
-
In this tutorial we’re going to build a simple one-page site and then in less than 5 minutes, get it setup with a Twitter feed for daily updates and with CushyCMS for general content.
links for 2008-05-13
-
The bottom line is languages don’t kill scaling, programmers do. As such, Blaine’s piece, while sounding a bit defiant, might really be read more like a mea culpa.
-
The Yahoo Internet Location Platform provides programmers “with the vocabulary and grammar to describe the world’s geography in an unequivocal, permanent, and language-neutral manner,” the site said.
-
This new version is designed to offer many of the same features as the desktop. If you’ve used list view, then it should be familiar to you. Scan the titles for an item that interests you, tap and it expands in place.
-
“Revenues realized through the Google Print Ads Program, Google Audio Ads, Google TV Ads, Google Checkout, YouTube, Postini and DoubleClick were not material in any of the periods presented.”
-
Track Your Packages Over Twitter
links for 2008-05-12
-
tinydb.org’s goals are: 1. Provide a simple API for writing and reading small chunks of data from anywhere. 2. Serve as a platform upon which twitter applications and javascript widgets can be written. 3. Circumvent crossdomain.xml
-
I’ve been able to witness what amounts to be a near-familiar life cycle for these companies. Not every company hits every step, but most of these will be familiar to those of you in the Silicon Valley Social Media/Web 2.0-Something trenches.
-
Hudson is a complete build management and tracking solution. As well as publishing Javadocs, archiving build artifacts, and monitoring and graphing JUnit/TestNG results over time, you can also track and plot code coverage.
-
Here is a resources site for building iphone applications easily. Samples of code for building windows, buttons, canvas, dynamic lists, debug console and etc. Have a look and start building useful iPhone applcations.
-
It is important to notice that the actual crafted image or link doesn’t necessarily has to be situated in the web application’s domain, it can be anywhere – in a forum, blog post or email.
-
Today sees the launch of Doko, a social networking game aimed at the tween market which claims to be “The World’s First Global Trading Game”.
links for 2008-05-11
-
You couldn’t escape Ruby. Ruby running on Java, Java from Ruby, Ruby from Java
-
Facebook has closed a deal to take a $100 million loan (“venture lending”), all of which will be spent on new servers.
-
XP Home license for UMPCs will go for $26 in developing nations and $32 elsewhere
links for 2008-05-09
-
The OWASP AntiSamy project is an API for ensuring user-supplied HTML/CSS is in compliance within an application’s rules.
-
Cross-site request forgery, also known as one click attack, sidejacking or session riding and abbreviated as CSRF (Sea-Surf) or XSRF, is a type of malicious exploit of websites
-
Heroku, the online Ruby on Rails (RoR) development and hosting environment, has raised $3 million from Redpoint Ventures and other angel investors.
-
SOA @ Overstock · But the most interesting Web-Service-y preso was It’s All About the SOA: RESTful Service-Oriented Architecture at Overstock.com
-
presentation yesterday at JavaOne of the long tail of Java tools that not many people have come across
links for 2008-05-08
-
Perhaps the most interesting demo was a JavaFX application running on an Android emulator. Android does not support JavaME and Sun has not announced support for Android.
-
Meetro is the world’s first location-aware IM client and real-time social network — which means Meetro allows you to meet real people in your neighborhood.
-
Copy feature for Amazon S3 is now available for beta use
links for 2008-05-07
-
Brightkite, a Denver-based start-up that uses both a Web interface and SMS text-messaging to log your location and broadcast it to your friends. It’s a lot like a more feature-intensive version of Dodgeball,
-
JavaFX will be a breath of fresh air for people and will help in expanding the RIA footprint further.
-
The RSCM (Ruby Source Code Management) gem provides a nice interface to SVN, CVS, ClearCase, StarTeam, etc. and since it’s written in pure Ruby, it runs just fine on the JVM.


May 21, 2008
