Web Info & Tutorials

October 17th, 2006

GWT ROUNDTABLE PODCAST

The latest Java Posse podcast is a 70-minute roundtable on GWT, featuring the GWT tech lead, the GWT widget library keeper, and the developer of GPokr, join Posse hosts Dick Wall, Carl Quinn, and Joe Nuxoll.

Topics include: Why GWT was created, Benefits of GWT, Comparison with other Ajax libraries/frameworks (e.g. Dojo-style On-Demand Javascript), code compression (getting around problem with IE not caching gzipped JS files), support for application versioning (avoiding mismatched client-server versions), possibility of WYSIWYG widget toolkit, flexible RPC mechanism to communicate with server apps running any languages, upcoming books, performance (JS fast, DOM slow :-), the future of GWT.

October 17th, 2006

HALFNOTE: SECURE DOCUMENT SHARING

Halfnote is a web based secure notepad created by Aaron Boodman.

Aaron created this originally to allow him to share documents between his own computers in a secure manner.

The web application uses local storage in IE 5+ and Firefox 2 to store an encryption key. This means that your notes are encrypted with a key that never leaves your machine.

In traditional web applications your data is not encrypted at all. It’s sitting there on the server in plaintext for all to see. If the provider screws up, your data will be leaked, for example what happened with AOL.

Even if it were encrypted, you’d either have to enter the key every time you wanted to view the data, or else store the key on the server, which would defeat the purpose of encrypting it in the first place.

Local storage offers a way around this issue, and I wrote halfnote as a sort of proof of concept for client side encryption in web applications.

Features

  • Client-side encryption. Your notes are strongly encrypted with your account password before they leave your browser. Even if I totally screw up someday and pull an AOL, your data will remain pretty safe.
  • Auto-save. Save buttons are lame. Halfnote saves your notes automatically whenever you stop typing.
  • Synchronization. You can have Halfnote open on multiple computers and they will stay in sync with each other. You don’t have to worry about accidentally overwriting notes you entered on another computer.

October 17th, 2006

MYESPN BETA: AJAX PORTAL

Cody Swann of the ESPN aggroup permit us undergo most the newborn MyESPN Beta, a flush vena for ESPN noesis shapely on Behaviour/Prototype.

It every entireness rattling cleanly. When you signup it walks you finished configuring your vena in a artefact that is such nicer than display you an empty/sample tender to “go and tweak”. You crapper place in your fix cipher and it directly comes backwards with your topical teams, and digit utter after and the aggroup programme is added.

It is also engrossing that settings are mearly portlets themselves.

Check it discover and permit us undergo if you hit some feedback. promoter wants to undergo what you think.

MyESPN