Monthly Archive: November 2008

Swype Gesture Keyboard Input for Mobile Devices

There are so many inventions these days, it’s easy to miss one. I’ve seen Swype logos, but didn’t bother to look closer at this gesture based keyboard input software. Watch this demo, it’s impressive!

Eclipse Riena

[quote]”The Riena platform will be the foundation for building multi-tier enterprise client/server applications. As such Riena will broaden the usage of the service oriented architecture of OSGi/Equinox by providing access to local and remote services in a transparent way. Using this uniform programming model, the components of Riena and the business components of the enterprise application can be developed regardless of their target location. Components are later easily placed on client or server depending on the business requirements.”[/quote]

Protect your own websites against CSRF attacks

Jeff Atwood explains an easy [url=http://www.codinghorror.com/blog/archives/001175.html]”double-submitted cookie” technique[/url] to prevent [url=http://en.wikipedia.org/wiki/Cross-site_request_forgery]Cross-Site Request Forgeries[/url] on own websites.

Observing Requirements

[url=http://martinfowler.com/bliki/ObservedRequirement.html]Martin Fowler[/url] suggests to gather (new) requirements by analyzing user behavior within the application/web site. [quote]Everyone knows how big the difference is between what people say they want and what people actually need and use. By watching what people actually do with your application, you can find out what actually happens with the software – which can give you much more direct information than other sources. As a result I think more teams should consider adding this approach to their toolkit.[/quote]

Windows 7: Development by Triads

Senor programmer Larry Osterman, on the Windows development team since the mid 1980’s, writes about the reorganization of their development process. They now work in so-called “triads”: Persons from three divisions (management, development and testing) work together on a new feature in small autonomous groups (“feature crews”), instead of a more hierarchical development structure with management from above controlling each step in the development chain.

Windows 7: The “All New” Toolbar?

On the Windows 7 development blog, you can find an introduction to the new Windows 7 toolbar. Judge for yourself.

Croudsourcing for Localization

[url=http://en.wikipedia.org/wiki/Crowdsourcing]Crowdsourcing[/url] seems to be the new future. The Microsoft internationalization team is currently testing “collaborative translation”, where visitors aid to improve machine translated content. They’re also working on CLIP, a small utility that shows a local translation within the tooltip of a caption.

Yearbook Yourself

Create funny ‘yearbook photographs’ of yourself in a few clicks, with styles ranging from 1950 to 2000.