Monday, January 30, 2012

OpenWeb 01/31/2012 (a.m.)

Posted from Diigo. The rest of Open Web group favorite links are here.

Friday, January 27, 2012

OpenWeb 01/27/2012 (p.m.)

Posted from Diigo. The rest of Open Web group favorite links are here.

Tuesday, January 24, 2012

OpenWeb 01/25/2012 (a.m.)

  • Good article describing Node.js.  The Node.js Summitt is taking place in San Francisco on Jan 24th - 25th. I'm wondering if anyone has used Node.js to create real time Cloud ready compound documents?  Replacing MSOffice OLE-ODBC-ActiveX heavy productivity documents, forms and reports with Node.js event widgets, messages and database connections?  I'm thinking along the lines of a Lotus Notes alternative with a Node.js enhanced version of EverNote on the front end, and Node.js-Hadoop productivity platform on the server side? Might have to contact Stephen O'Grady on this.  He is a featured speaker at the conference. excerpt: At first, Chito Manansala (Visa & Sabre) built his Internet transaction processing systems using the venerable Java programming language. But he has since dropped Java and switched to what is widely regarded as The Next Big Thing among Silicon Valley developers. He switched to Node. Node is short for Node.js, a new-age programming platform based on a software engine at the heart of Google’s Chrome browser. But it’s not a browser technology. It’s meant to help build software that sits on a distant server somewhere, feeding an application to your PC or smartphone, and it’s particularly suited to systems like the one Chito Manansala is building — systems that juggle scads of information streaming to and from other sources. In other words, it’s suited to the modern internet. Two years ago, Node was just another open source project. But it has since grown into the development platform of the moment. At Yahoo!, Node underpins “Manhattan,” a fledgling online service for building and hosting mobile applications. Microsoft is offering Node atop Windows Azure, its online service for building and hosting a much beefier breed of business application. And Sabre is just one of a host of big names using the open source platform to erect applications on their own servers. Node is based on the Javascript engine at the heart of Google’s Chrome browser — the engine that executes Javascript code. But it takes Javascript out of the browser and moves it to a new place. The trick with Node is that developers can also use Javascript to build the back-end of an application — the part that runs on a server somewhere. With Node, all those developers who know how to build code for the browser can suddenly build stuff for the server too — at least in theory. It seeks to democratize net programming. “Javascript is ubiquitous,” says Jason Hoffman, the chief technology officer of Joyent. “With the emergence of Web 2.0, it won on the client-side, and it’s 100 percent cross-platform. With Node, we want it to win on the server-side — and be 100 percent cross-platform.” In other words, he wants it to run on any operating system. And it’s well on the way. It began on Linux, and now, in tandem with Microsoft, Joyent has moved it to Windows. This setup is ideal for applications handling a large number of connections to other systems. Chito Manansala’s project is a prime example. It connects not only to a wide range of back-end systems inside Sabre itself, but to myriad systems operated by hotels, airlines, rental car companies, and other travel providers. “We can’t wait for each of those systems to send us what we need — and wait and wait. The back-end system is always the weakest link,” Manansala tells Wired. “With Node, we send the request to the back-end system and then we move on to the next events.” His Node system is currently under test at Sabre, but it’s slated to go live in May.

    Tags: Stephen-OGrady, Node.JS, Joyent, Wired

Posted from Diigo. The rest of Open Web group favorite links are here.

Monday, January 23, 2012

OpenWeb 01/24/2012 (a.m.)

  • Ever wonder why it's so difficult to send a document over the Internet, to a land line Fax machine?  Or how about sending a document through Google Voice to a land line Fax machine?   Since our congress critters still rely on snail mail and land line Fax machines, i'm very interested in improving my Fax productivity.  This Web page has the best answers to my questions, but the solution is elusive.  Good background though. Covers T.37, T.38, why Web-Fax operations use the VOIP channel to Fax, and how eMail gateways can be used instead of that VOIP channel.  Good explanations.

    Tags: Fax, Google-Voice

Posted from Diigo. The rest of Open Web group favorite links are here.

Wednesday, January 18, 2012

OpenWeb 01/19/2012 (a.m.)

Posted from Diigo. The rest of Open Web group favorite links are here.

Tuesday, January 17, 2012

OpenWeb 01/18/2012 (a.m.)

Posted from Diigo. The rest of Open Web group favorite links are here.

Friday, January 13, 2012

OpenWeb 01/14/2012 (a.m.)

  • Amazon releases a new version of the KF8 Format, with greatly improved HTML5-CSS3 capabilities.  Details of the KF8 spec can be found here: A couple of things i'm wondering about here.  One is, the KindleGen conversion tool can convert HTML, XHTML and EPUB to KF8.  Has anyone tried to push a OpenOffice XHTML compound document through this latest KF8 version of  KGen?  I'm thinking that perhaps the OOo HTML problem could be solved in this way? There is no doubt in my mind that HTML5 will continue to grow, and eventually replace the desktop XML "compound document" formats. The great transition from desktop client/server business productivity environments, where legacy compound documents rule the roost and fuel the engines of all business systems, to a Cloud Productivity Platform, will require an HTML5 compound document format model.  Also needed will be HTML5 capable applications participating in the production of Cloud ready compound documents.  Is KF8 a reasonable starting place? excerpt: Kindle Format 8 is Amazon’s next generation file format offering a wide range of new features and enhancements – including HTML5 and CSS3 support that publishers can use to create all types of books. KF8 adds over 150 new formatting capabilities, including drop caps, numbered lists, fixed layouts, nested tables, callouts, sidebars and Scalable Vector Graphics - opening up more opportunities to create Kindle books that readers will love. Kindle Fire is the first Kindle device to support KF8 - in the coming months KF8 will be rolled out to our latest generation Kindle e-ink devices as well as our free Kindle reading apps.

    Tags: KF8, compound-documents, Cloud-Productivity-Platform, Cloud-Compound-Document

Posted from Diigo. The rest of Open Web group favorite links are here.

Thursday, January 05, 2012

OpenWeb 01/06/2012 (a.m.)

  • Interesting theory, but can you really train a Java developer in under 3 months? Great list of training services provided in this blog.excerpt:They’re handing out Gutenberg printing presses out there: with services like Treehouse ( and Codecademy ( (and its expertly-timed year of code), countless university courses free online, Google Code University (, the warm embrace of Stack Overflow, in-person courses like Dev Bootcamp (, summer camps for kids, even the promise of a one-day result with Decoded ( (the six-minute abs of learning to code), and great organizations like CodeNow ( reaching out to teach code in underserved communities. I’m sure I’ve left many out.Treehouse   ( ( Code University ( Bootcamp ( ( (

    Tags: Code, developer-training, HTML5-training, JavaScript-training, Java-training

  • Interesting development in the world of real time Web Apps.  Looks like Business processes and services in the Cloud are embracing HTML5, and moving fast to replace legacy client/server.  Note this is not Flash or Silverlight RiA.   excerpt: Telax Hosted Call Center, a leader in cloud contact center solutions announced the release of its HTML5-based Call Center Agent (CCA) today. Key to the development of the browser-based CCA was Websocket, a component of HTML5 that provides a bi-directional, full-duplex communication channel over a single Transmission Control Protocol (TCP) socket. Websocket is currently supported by the latest versions of Google Chrome, Apple Safari, and Firefox, making Telax's new CCA compatible with the most popular browsers in Mac environments. Before HTML5, real-time unified communication software was typically deployed as a local client because its browser-based counterparts were unable to deliver an acceptable user experience. Some browser-based clients use 3rd party software such as Adobe Flash or Sliverlight to operate adequately, but both solutions require software installation and are not mobile friendly.

    Tags: HTML5

Posted from Diigo. The rest of Open Web group favorite links are here.