tungwaiyip.info

home

about me

links

my software

Media

Yucatán Photos

St Lucia Photos

Photo Album

Videos

Blog

< May 2009 >
SuMoTuWeThFrSa
      1 2
3 4 5 6 7 8 9
10111213141516
17181920212223
24252627282930
31      

past articles »

Click for San Francisco, California Forecast

San Francisco, USA

 

The World's Shortest Short URL Generator

(2009-07-07 Update: I have suspended this demo program because I find spammers has started to exploit it. What a lesson for me to learn.)

There was a long winding discussion about a short URL generator bit.ly. Many people are familiar with the pioneer in this field tinyurl.com, which for many people, is the synonym of this service. Nevertheless, with fast raising popularity, many people see a lot of promises in bit.ly as a business. On the hand, just as many people brush off it as a trivial service easy to replicate. Someone dismiss it as an application that can be done in 10 lines of code. This prompted the posting and set off a discussion on Fred Wilson's blog.

I should say I agree with most of the comments from both sides :) But as a geek, the idea of building a short URL generator in 10 lines has latched on my head. So I set out to work. An hour later out came http://tungwaiyip.info/shorturl. In just 10 lines of code, it is the world's shortest short URL generator, or so I thought.

This is a real application. It has UI, URL shortening algorithm and database persistence, all in 10 lines of code. Feel free to check out the source code. I have a lot of fun doing this. There is a fatal flaw though. It does not handle concurrent update very well. To squeeze the code even more to handle concurrency does not seem fun. So I just stopped there.

2009.05.12 [, ] - comments

 

 

blog comments powered by Disqus

past articles »

 

Kontagent

Kontagent is hiring software engineers

BBC News

 

Gulf states fuel Syria isolation (07 Feb 2012)

 

New Maldives leader pledges order (07 Feb 2012)

 

Iranian president summoned by MPs (07 Feb 2012)

 

LA abuse school removes all staff (07 Feb 2012)

 

Uganda MP revives anti-gay bill (07 Feb 2012)

 

California court backs gay unions (07 Feb 2012)

 

Monaco royals in privacy defeat (07 Feb 2012)

 

Royals celebrate Dickens' legacy (07 Feb 2012)

 

Euro 'could survive Greece exit' (07 Feb 2012)

 

Obama to give back campaign funds (07 Feb 2012)

more »

 

Slashdot News for nerds, stuff that matters

 

Fracture Putty Can Heal a Broken Bone In Days (2012-02-07T21:32:00+00:00)

 

Apple Could Lose .6 Billion In iPad Lawsuit (2012-02-07T20:51:00+00:00)

 

Google Releases Chrome For Android Beta (2012-02-07T20:09:00+00:00)

 

The 20th IOCCC Winners Announced (2012-02-07T19:46:00+00:00)

 

Programming Error Doomed Russian Mars Probe (2012-02-07T19:25:00+00:00)

 

Honeywell Vs Nest: When the Establishment Sues Silicon Valley (2012-02-07T18:42:00+00:00)

 

DARPA Investing In Electric Brain Stimulation To Train Snipers Quickly (2012-02-07T18:19:00+00:00)

 

Delayed Outrage Over A Censored Site; What's a Better Way To Spread News? (2012-02-07T18:00:00+00:00)

more »

 

TechPsychic Tech Rumors and Invented News

 

TechPsychic: AT&T: more money, says it's disruptive in funding from. (08 May 2010)

 

TechPsychic: I know that Apple is close to Apple Dominates, Hires ex-Googler - Yes, Android phones. (08 May 2010)

 

TechPsychic: AT&T says: Facebook Connect. (08 May 2010)

 

TechPsychic: Google's Nexus One of Google Chrome Release Adds Support subscriptions accounted for Amazon: Apple. (08 May 2010)

 

TechPsychic: Another stat: Twitter's Design of this is giving rise of BlackBerry Foursquare Map App store end. (07 May 2010)

 

TechPsychic: Like educational sales Up around Apple iPad makes money Plan costs half an Apple. (07 May 2010)

 

TechPsychic: Instead added extensions, social Networks than double, everyone jumps in Silicon Valley? (07 May 2010)

 

TechPsychic: So why iTunes App lets Social Networks Verizon Wireless Internet. (07 May 2010)

more »

 

SF Gate

 

APNewsBreak: Komen exec quits after funding flap (2012-02-07T19:44:17PST)

 

Why S.F. still counts on street fire alarm boxes (2012-02-07T19:44:17PST)

 

A U.S. appeals court rules Prop. 8 unconstitutional (2012-02-07T19:44:17PST)

 

Gingrich hits Romney, Obama, on Catholic rights (2012-02-07T19:44:17PST)

 

Job openings jump to near a 3-year high (2012-02-07T19:44:17PST)

 

Apple TV product may be imminent, analyst says (2012-02-07T19:44:17PST)

 

Russia Seeks to Prod Syria's Assad After Blocking UN Vote (2012-02-07T19:44:17PST)

 

Man stabbed to death in S.F. homeless shelter (2012-02-07T19:44:17PST)

 

Job openings jump to near a 3-year high (2012-02-07T19:42:25PST)

 

Stocks turn higher on strong job openings (2012-02-07T19:42:25PST)

 

Oracle rejects SAP award, demands new trial (2012-02-07T19:42:25PST)

 

Catholic hospitals split on giving contraceptives (2012-02-07T19:42:25PST)

 

Time for taxes means time for questions (2012-02-07T19:42:25PST)

 

BofA Investor Suit Over Merrill Deal Granted Class Status (2012-02-07T19:42:25PST)

more »

 

Asia Times Online

 

Pakistan snubs US over Osama informer (7 Feb 2012)

 

Obama switches play on war with Iran (7 Feb 2012)

 

Gulf crisis ripples across the globe (7 Feb 2012)

 

US weighs options as Syrian violence rises (7 Feb 2012)

 

Kidnaps highlight urgent task for China (7 Feb 2012)

 

Beijing finds vulnerable ally in Berlin (7 Feb 2012)

 

Kicking down the world's door (7 Feb 2012)

 

Chinese give boost to illegal ivory trade (7 Feb 2012)

 

Confidence in Nabucco fades (7 Feb 2012)

 

Obama may win on pessimism (7 Feb 2012)

 

THE BEAR'S LAIR : The government bubble (7 Feb 2012)

more »

 


Site feed Updated: 2012-Feb-07 14:00