{ | one, step, back | } 1 of 1 article • Wiki • Syndicate: full/short

Web Applications   20 Jan 05
[print link all tagsurf-it ]
I am really suprised at the number of web applications that I have started using in just the past few months. I’ve never been a fan of web apps (too slow, clusmy interfaces, etc.), but GMail broke the mold here and showed the world what a good web interface could do. And I think we will see more of that as time goes on.

Anyways, here’s what I use…

BlogLines (bloglines.com)
After messing around with desktop news aggregators for a while, I moved to BlogLines to monitor all my news feeds. It solved two problems for me: (1) the need for a cross platform news aggregator and (2) keeping multiple workstations synced with regard to the news already read. This is the perfect fit for web app.
GMail (gmail.com)
I entered the GMail race late in the game, as I was very happy with my mail hosting on the UML Co-op system that I use. However I discovered one problem with hosting mail on the co-op box. When the box goes down, how do I send/receive mail on the UMLCOOP mailing list? So I broke down a got a GMail account mainly for backup. I’ve very impressed with the clean and responsive user interface. GMail has set the bar for all web apps in the future.
del.icio.us (del.icio.us)
Yes, that’s how its spelled, and yes, that is really the host name. Weird. But I love this site. I had heard about it for some time and never really understood what it was all about. Then two months ago someone demoed del.icio.us at our local Linux users group meeting. Since then I’ve got over 400 bookmarks added to the system.

So, what is del.icio.us? It is a bookmarking web app that allows you to add keywords to the bookmarks. For example, if I come across a great site about programming X10 devices in Ruby, I can bookmark the site and associate the keywords "ruby", "x10", "programming" with the bookmark. Later I can come back and ask for all bookmarks associated with "x10". Cool! Did you ever want to return to a site you had visited earlier, but just can’t remember where in web it was? Del.icio.us is a great answer to that.

And what’s more, your bookmarks are sharable. Today someone ask me about Ruby IDE’s and I sent them to my del.icio.us bookmarks: del.icio.us/jimweirich/ide+ruby

Ta-Da Lists (www.tadalist.com)
I just came across this one today, and its the real reason I started this blog entry. Wow, what a simple idea. And so beautifully executed. Notice the lack of submit buttons. Just start typing todo list entries, hitting a return to go to the next one. Finished a todo item and want to check it off? Just check the box … no submit button needed to get the changes back to the database. Ta-Da lists uses XMLHttpRequest to interact dynamically with the host. Beautiful.

And to top it off, it is a Ruby-on-Rails application. Written in 579 lines of Ruby code, that’s less than the size of the XML config files used in many J2EE applications. David is really showing off the latest features of Rails too.

Now, if I only liked todo lists …


  • Feedback

 
Welcome to ...
Jim Weirich’s blog on Ruby, OO, Programming, whatever.

EMail: jim@weirichhouse.org

Speaking At ...
spacer
Jan 25-27, 2007
Categories
Top Level: 0
Tech: 0
Ruby: 48
Gems: 5
Spotlight: 2
Perl: 1
Physics: 1
Programming: 18
Kata: 6
Rake: 6
Tutorial: 3
Groovy: 1
Conferences: 4
RailsEdge: 1
OSCON2005: 3
RubyConf2003: 3
RubyConf2004: 3
RubyConf2005: 2
Rails: 2
Misc: 3
Web: 2
XpCinci: 2
Ruse: 1
Humor: 4
News: 4
Books: 1
General: 17
Movies: 1
UmlCoop: 3
Article Calendar
⇐ April, 2007
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930
Search
(word|+word|-word)...
Articles/Presentations
  • Polyglot Polymorphism
  • Same Fringe, Iterating Parallel Lists in Ruby
  • Using Ruby -- In Introduction to Ruby for Java Programmers
  • Test Driven Development Demo, In Ruby!
  • Invitation to Ruby
  • Building with Rake
  • Dependency Injection
  • Groovin' with Groovy
  • The Many Facets of RubyGems
  • Connascence and Java
  • 10 Things Every Java Programmer Should Know About Ruby
  • Dependency Injection -- Vitally Important or Totally Irrelevant?
  • Speaking the Lingo
  • Continuations Demystified
  • A Quick Introduction to Rails
  • Test Driven Design Meets Design by Contract
Software
  • rake
  • source2html
  • flexmock
Site Links
Weirichs on the Web
UML Coop Wiki
Software Packages
Ruby Stuff
Pragmatic Programmer
Ruby Wiki
RAA
Ruby Garden
Ruby Home
Cincinnati Users Groups
CinJUG
Cinti XP
CLUG
Blogs and News ...
[rss] PragDave
[rss] /\ndy
[rss] Pragmatic Automation
[rss] Chad Fowler
[rss] David A. Black
[rss] Brian Marick
[rss] Uncle Bob
[rss] Bruce Eckel
[rss] Aggregated Ruby Blogs
[rss] Grok Law
Gem Watch
Gem Watch
gem ver date
attachr 0.1.5 10-Feb
mspire 0.1.5 10-Feb
rally_worksp... 0.0.6 10-Feb
projectinfo 0.5 10-Feb
fastercsv 1.2.0 10-Feb
autorake 0.4 10-Feb
echoe 1.1 10-Feb
rubygems-upd... 0.9.2 10-Feb
simplehttp 0.1.1 10-Feb
rtmilk 0.0.2 10-Feb
rubysspi 1.0.6 10-Feb
ratchets-exa... 0.2 10-Feb
actionpack 1.13.2 10-Feb
mux 0.0.3 10-Feb
ramaze 0.0.7 10-Feb
json 0.4.3 10-Feb
festivaltts4r 0.1.0 10-Feb
ruby-debug 0.7.5 10-Feb
DBrb 0.1.1 10-Feb
ograph 0.1.0 10-Feb
1326 total gems spacer spacer
Powered By...
spacer
spacer
spacer

Formatted: 03-Apr-07 13:34
Feedback: jim@weirichhouse.org
spacer
Copyright © 2007 Jim Weirich
(see details)
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.