-
There are basically two approaches to this challenge that I’ll touch in this post:1. Scale your database through database clustering 2. Scale your application, while leaving your existing database untouched by front-ending the database
-
There’s the LyricWiki API. This well documented SOAP-based API provides methods that enable programmed search, get, and post operations.
-
The OpenLearn website gives free access to course materials from The Open University. The LearningSpace is open to learners anywhere in the world.
-
Find other sites hosted on a web server by entering a domain or IP address above.
-
Who Is Hosting This is a tool that enables you to find out who is hosting any web site.
-
A tool to check at-a-glance the link popularity of any site based on its ranking (Google PageRank, Alexa Rank, Technorati etc.), social bookmarks (del.icio.us, etc), subscribers (Bloglines, etc) and more!
links for 2008-03-31
links for 2008-03-30
-
12 of the best CSS Frameworks
1.Elements CSS Frameworks
2.WYMstyle: a CSS framework
3.YAML CSS Framework (Source: High Resolution)
4.YUI Grids CSS
5.Boilerplate CSS Framework
6.Blueprint CSS -
LinkedIn is now offering RSS feeds for network updates. Allows users to track updates and connections across their LinkedIn network via their favorite RSS Reader.
-
LinkedIn Mobile is built using Ruby on Rails.
-
1996-2004: While the island is stuck in the year 1996, all of the main characters of LOSTS’ lives play out via flashbacks. The Losties’ flashbacks that we see in seasons 1-3 are taking place as the Others are in the time loop on the island.
-
What others have done with NASA budgets and Star Wars-like equipment, MapJack has done on a shoestring budget, along with a few trips to Radio Shack.
links for 2008-03-29
-
Have you ever wanted more friends on your Twitter account? Now you can. Just enter your Twitter login details below and we’ll add 20 random friends to your account.
-
For its current fiscal year, ending in March 2009, Red Hat expects sales to reach $665 million to $680 million, above Wall Street projections, while earnings per share should rise to 78 cents to 82 cents.
-
“It is pretty clear that the legacy approach to server-side Java development is done,” said Rod Johnson, founder and CEO of SpringSource, the company behind the open-source lightweight Java development platform Spring Framework.
XP QoW: Responsibility is accepted, not given
The third in my series of quotes from Extreme Programming Explained: Embrace Change by Kent Beck. Once a week I post a quote from XP that I think is really important to consider when developing software. This is from the end of Chapter 8:
“Accepted Responsibility-No single action takes the life out of a team or a person more than being told what to do, especially if the job is clearly impossible. Primate dominance displays work only so long in getting people to act like they are going along. Along the way, a person told what to do will find a thousand ways of expressing their frustration, most of the them to the detriment of the team and many of them to the detriment on the person.
The alternative is that responsibility be accepted, not given. This does not mean that you always do exactly what you feel like doing. You are part of a team, and if the team comes to the conclusion that a certain task needs doing, someone will choose to do it, no matter how odious.”
There are two key things to listen to in this excerpt. First always work with your direct reports to define, estimate and plan their work. If they have helped craft the goal they will feel much more ownership toward completing on-time and at high quality. Secondly, if you have buy-in from everyone on the team then they will want to do everything needed to complete the project.
The job of the manager is to pick the destination and make sure everyone is rowing towards. Everything else is up to the team.
Looks for more XP Quotes of the Week to be forthcoming.
- XP QoW: Assume Simplicity – March 12, 2008
- XP QoW: The Customers get to Pick 3 – March 5, 2008
links for 2008-03-25
-
This presentation offers real pricing numbers from large, globally focused content delivery networks as well as smaller regional service providers.
links for 2008-03-24
-
It’s been hard to follow Twitter conversations, even if you are in the middle of them. e to
The service is easy enough to use – just tell it a Twitter ID and it will show you threaded conversations that involve that person. -
Due to Apple’s tenure, and the company’s rising from the ashes with the return of Steve Jobs, you can see employees that once left the company have returned, having never lost the Mac religion.
-
See over 160,000 profiles of companies on LinkedIn. Company Profiles on LinkedIn is a succinct overview of a company’s industry data in combination with LinkedIn data along certain key metrics.
-
What is Twitter?
-
There’s no question that developers need version control when working on an app. But what about designers? In this article Chris Nagele, founder of Beanstalk, talks about the benefits and basics of Subversion for designers.
links for 2008-03-23
-
I think that’s one reason big companies are so often blindsided by startups. People at big companies don’t realize the extent to which they live in an environment that is one large, ongoing test for the wrong qualities.
-
Waves of technology innovation take 30 years – one human generation – to be completely absorbed by our culture. That’s 30 years to become an overnight sensation, 30 years to finally settle into the form most useful to society, 30 years to change the game.
-
Rails plugin that allows you to send an SMS from your application. This does not require any kind of “gateway” or third-party service to get the job done.
-
It would only really keep him occupied for about 15 to 20 minutes at a time before he really needed help getting into one thing or another that he wanted to do. Still, the system seems designed to be kid-proof, trapping all the function and control keys.
-
Mosio is a mobile community enabling you to text any question from your phone
and have it answered by other Mosio members)
links for 2008-03-22
-
New service designed to let website designers see what their website looks like in different browsers and in different operating systems. It is based on virtual server technology which allows us to keep costs low and pass the savings on to you.
-
Owner of http://www.donotreply.com, the Seattle-based programmer receives millions of wayward e-mails each week, including a great many destined for executives at Fortune 500 companies or bank customers, even sensitive messages sent by government personnel.
-
John Lilly, CEO of Mozilla, who unequivocally calls the decision “wrong,” and says that doing something other than “updating” with an “updater” betrays the public trust.
-
Java with design patterns scales a lot better for average programmers. Bear in mind I’m talking scalability with regards to team size, not with regards to deployment.
links for 2008-03-21
-
Chief Executive Bryant L. Keil says he has toyed with the idea of an IPO but has been able to raise plenty from private investors, including the Starbucks Chairman. In five rounds of financing, Potbelly has secured $100 million over the past decade.
-
ScriptCopy.com web directory allows you to find scripts on the net that are similar or mimic functionalities of popular websites.
-
In order to ensure a quick recovery after one of our servers went down, we needed to be able to update DNS entries and have the changes take effect immediately. Amazon suggests using dynamic DNS solutions such as DynDNS and ZoneEdit.
links for 2008-03-20
-
Pylot is a free open source tool for testing performance and scalability of web services. It runs HTTP load tests, which are useful for capacity planning, benchmarking, analysis, and system tuning.
-
Cells behave like lightweight controllers with associated views. Rendering a cell is similar to rendering a partial, but without the tight coupling to the controller that comes with partial rendering.
-
Even with sessions off, Rails 2.0 is still 30% faster! So the cookie session store isn’t the only thing responsible for the performance improvement!
-
When I first started social bookmarking on Delicious I realized that if you subscribed to someone´s feed you could in some ways follow their train of thought – viewing their fluctuating interest levels through what they were viewing and reading over time
-
If all you have is create/read/update/delete, how can you possibly express more complicated application semantics?
-
# amazon.com
# BBC
# CapGemini
# BPN
# Cisco
# C|Net
# EA (Electronic Arts)
# IBM
# JP Morgan
# NASA
# Oakley
# Oracle
# Siemens
# ThoughtWorks
# Yahoo!


March 31, 2008 