sircambridgeWorks.com
Gene Tsai : sircambridgeWorks
-
geneLib.js code Editor IDE
Posted on March 16th, 2009 1 comment
Features:- Browser IDE for editing server side code
- Pretty printing, syntax highlighting, live previews
- Used as an internal javascript snippet widget library
- Great for collaborative Jaxer, or PHP application development
- Interesting implication : a stand alone self-editing application!
- try it out (read only) here!
-
geneLib.js
Posted on March 15th, 2009 1 commentgeneLib.js is a server-side Model-View-Controller Application framework written in Ecmascript, designed to run on Aptana’s Jaxer Cloud engine.
Features:
- Uses ActiveRecord from ActiveRecordJS.org for ORM
- URL Dispatcher – Lazy-loaded controller objects with view-caching and Model result set caching.
- Caching system for text, xml fragments, json, view outputs, controller outputs, or serialized arbitrary objects. Memcachd compatible(via Jaxer.socket).
- Multi-Threaded remote DOM scraping using CSS selectors (uses lightening-fast sizzle.js and Jaxer.sandbox).
- Lightweight, fast, extensible templating language for cleanly generating DOM nodes.
- JSONPath ( similar to Xpath ) for mapping JSON structures to functions and views.
- Web-based (and pretty!) IDE for editing and executing server-side code.
- Client-side logging/debugging/testing of Server-side code with FireBug and FireUnit.
- iPhone adapters and hooks for GPS tracking, native Media Player, accelerometer and touch events using cocoa UIWebView javascript interface.
- Supporting over 2 million impressions per month as of 09/09
Uses these Jaxer/Mozilla features:
- Ecmascript compiled to cached bytecode for super fast execution(TraceMonkey)
- GitHub integrated for (semi-)automated staging/production deployment and version control
open source now? or open source later?
-
mochila media marketplace
Posted on February 7th, 2009 No commentsMarketplace application
Responsible for :- Autonomy/Lucene Search engine UI
- Json channel management API
- Ajax checkout wizard
- Widget selection, preview, skinning,
- viral blog delivery
Video Player / Slideshow / embedded content
- Video player : Actionscript 2, JSON/MRSS feed playlist, Translucent overlay ads,
mashable.com press release - Widgets/embedded content : 11m + UMV, Dynamically inserted articles, Ajax slideshow with rich media ads
mashable.com press release



