Shonzilla, a pattern-seeking animal

Life is a game of patterns and chance, and those who play well will win.

Feeds
Add to Technorati Favorites


Twitter

See also (via Entrecard)

programming coupons powered by RetailMeNot.com

Sun Aug 9

Rhonda - 3D sketching

Rhonda is the new sketching tools that will finally allow us to do it as it was always meant to be - in three dee! :-) The author is Amit Pitaru who has been working on this for quite a while (more than you have imagined, but not for more reasons like technical complexity).

In the first two minutes of the video you can see Amit’s collaborator James Peterson’s creating a 3D sculpture that was done in - 2003! The rest of the video contains some of his works from 2004 and 2005. In case you wondered, music in the video is Neil Young’s “Out On The Weekend”. From product point-of-view the project has been dormant since, while it has been capturing far too little eye balls in galleries, museums, festivals and conferences.

In a nice turn of events, two well-known software art engineers (according to Google I coined a new term) have joined the project - Zach Liebermann (of OpenFrameworks, who also took part in Toyota iQ Font campaign I wrote about) and Zack Gage (of synthPond, the spacial sequencer).

Want to be in the know when Rhonda will be out? Follow rhondaforever on Twitter.

Do you want to beta test this baby? Leave your name and email on Rhonda website.

[via Peter Kirn @ Creative Motion]

Sat Apr 25
Mon Apr 6
Wed Apr 1

Rhodes framework

Here’s another open-source cross-platform mobile application framework I’ve discovered. It’s called Rhodes framework. This one is both very interesting and special because it does not use web browser as run-time environment but it rather creates native applications.

Cross-platform mobile applications are written in Ruby programming language using MVC architectural. This is definitely good news for all Rails developers out there and perhaps an additional push for everyone else considering finally learning the Ruby language and Rails framework as well.

The version 1.0 release a week ago, on March 24th, supports mobile platforms such as iPhone, Windows Mobile, Symbian, BlueBerry, and last but not least, Android.

Rhodes framework includes the first Ruby implementation for all the mentioned platforms except Symbian which already had one. Cross-platform mobile Ruby code gets translated into natively optimized mobile apps. One of the main components is client-side component called RhoSync which allows integration with web services and, consequently, integration with almost any back-end system or application. Some integrations already available with Rhodes framework are SugarCRM integration and Ligthouse integration.

How does it work? Nice people from Rhomobile explain it themselves:
“In general, developer productivity is much higher in Rhodes than writing to diverse native device operating systems and APIs since most of your UI customization can be done in HTML templates (ERB files). Rhodes also provides access to native device capabilities such as GPS and PIM data via an extended set of tags (e.g. <geolocation/>).”

Rhodes architecture

Has Rhodes framework intrigued you? If so, have a look at Rhodes tutorial.

[via googletechtalks]
Wed Mar 25
Thu Mar 5
Wed Jan 28
Mon Dec 29
[Flash 9 is required to listen to audio.]

Here’s a cool indie rock tune for all of your developers and rockers out there :-)

Code Monkey by Jonathan Coulton

In case you wonder, the author is not a programmer but a self-proclaimed internet superstar (ever seen a programmer thats’ also a internet superstar?). He has a bunch of geeky, easy-listening songs that you may want to check out and eventually purchase.

Fri Aug 1
# Write the test before you write the code # Manage the lifecycle of your objects fastidiously
# Build only what you need now, not what you might need later
# Apply ancient philosophies to software development
# Question authority, rather than blindly adhere to standards
# Make hard things easier and impossible things possible through meta-programming
# Be sure all code within a method is at the same level of abstraction
# Pick the right editor and assemble the best tools for the job
O’Reilly - Safari Books Online - The Productive Programmer
Tue May 13

Android Developer Challenge - round I winners

Android Developer Challenge - round I winners

Android is a mobile device platform coming from Google and backed by Open Handset Alliance. As of May 2008, there are still not Android devices available for purchase, although some have been demoed at the Mobile World Congress in Barcelona this March.

In an attempt to bootstrap creation of a developer community, Google has launched Android Developer Challenge in November 2007, when this mobile device platform has been seen by the general public for the first time. This move has generated a significant interest in the blogosphere, as well as some criticism as far as the Android SDK was concerned, especially for its first, M3 release. In the round I of the contest which has been open until April 14, 2008, a solid number of 1788 entries have been accumulated, 50 best submissions have been selected. Each of the round I winners has received $25kUS which is a nice amount to boostrap the new business. All of 50 winners are participating in round II for additional ten $275,000 awards and ten $100,000 awards. Pretty nice?

In a smart and “don’t be evil” manner, Google has not announced the winners and delegated it to respective Android application developers to spread the buzz and promote the Android platform.

Official list should appears online today. In the meantime, I’ll post some winner entries whose authors chose to brag about their success. After respective applications become available, I might as well post some reviews of the most promising ones.

In the alphabetical list that follows you’ll notice there

  1. Android Scan - Jeffrey Sharkey - automatic barcode recognition and interface to review and auctions web sites
  2. Beetaun - Sergey Gritsyuk and Dmitri Shipilov
  3. BioWallet - Jose Luis Huertas Fernandez - biometric authentication system
  4. BreadCrumbz - Amos Yoffe
  5. CallACab - Konrad Huebner and Henning Boeger
  6. City Slikkers - PoroCity Media and Virtual Logic Systems - location based game
  7. Commandro - Alex Pisarev, Andrey Tapekha - track where your friends are located
  8. Cooking Capsules - Mary Ann Cotter and Muthuselvam Ramadoss
  9. Diggin - Daniel Johansson, Aramis Waernbaum, Andreas Hedin
  10. Dyno - Virachat Boondharigaputra
  11. e-ventr - Michael Zitzelsberger
  12. Eco2go - Taneem Talukdar, Gary Pong, Jeff Kao and Robert Lam - tracks your trips and suggests transportation alternatives to reduce your carbon footprint
  13. Em-Radar - Jack Kwok - weather emergency alerts
  14. Fingerprint - Robert Mickle - collaborative sketching and painting
  15. FreeFamilyWatch - Navee Technologies LLC
  16. goCart - Rylan Barnes
  17. GolfPlay - Inizziativa Networks - support for golf players
  18. gWalk - Prof. Dr.-Ing. Klaus ten Hagen, Christian Klinger, Marko Modsching, Rene Scholze
  19. HandWx - Weathertop Consulting LLC - location based weather forecast (news article about HandWx)
  20. IMEasy - Yan Shi
  21. Jigsaw - Mikhail Ksenzov
  22. JOYity - Zelfi AG
  23. LifeAware - Gregory Moore, Aaron L. Obrien, Jawad Akhtar
  24. Locale - Clare Bayley, Christina Wright, Jasper Lin, Carter Jernigan - dynamic device settings manager (CNN Money and TechCrunch wrote about this team of MIT students)
  25. LReady Emergency Manager - Chris Hulls, Dilpreet Singh, Luis Carvalho, Phuong Nguyen
  26. Marvin - Pontier Laurent
  27. Mobeedo - Sengaro GmbH - mobile search engine
  28. Multiple Facets Instant Messenger - Virgil Dobjanschi
  29. MyCloset - Mamoru Tokashiki
  30. PedNav - RouteMe2 Technologies Inc. - trip planner
  31. Phonebook 2.0 - Voxmobili
  32. PicSay - Eric Wijngaard
  33. PiggyBack - Christophe Petit and Sebastien Petit
  34. Pocket Journey - Anthony Stevens and Rosie Pongracz - interactive pocket city guide
  35. Rayfarla - Stephen Oldmeadow
  36. Safety Net - Michael DeJadon
  37. SocialMonster - Ben Siu-Lung Hui and Tommy Ng
  38. SplashPlay - guitar teacher
  39. Sustain- Keeping Your Social Network Alive - Niraj Swami
  40. SynchroSpot - Shaun Terry
  41. Talkplay - Sung Suh Park
  42. Teradesk - José Augusto Athayde Ferrarini
  43. The Weather Channel for Android - The Weather Channel Interactive Inc.
  44. TuneWiki - TuneWiki Inc. - lyrics downloaded and awailable while a music tune is being played
  45. Wikitude-the Mobile Travel Guide - Philipp Breuss - suggests points of interest based on location
  46. Writing Pad - ShapeWriter Inc

I’m taking the liberty of listing another entry which has not been published.

Mobeegal.in - location based search engine about which I found out via Intellibitz@Twitter.

If you have more details on any of the entries - let me know via Twitter.

Cheers!
Shonzilla