What Makes a Web Application Enterprisey?

September 5th, 2012 by Yakov Fain

We’re starting writing a book for O’Reilly that’s titled “Enterprise Web Applications: From DeskTop to Mobile”. The book will be available under Creative Commons license, which means you can read it and provide your feedback from the get go. Here’s… continue reading

From Quill Pens to O’Reilly Publishing

September 5th, 2012 by Yakov Fain

 1812 Imagine I wanted to write a book about Web development in the year 1812. Which tools would I need? I’d need an ink, a quill pen, and a stack of paper. To make multiple copies of the book, a… continue reading

The TOC of the Book “Enterprise HTML5 on Desktop and Mobile”

August 15th, 2012 by Yakov Fain

I’ll be participating in writing a new book on the enterprise development with HTML5. At this point we have created only the first cut of mind map (we use MindMeister software) that includes a TOC with very brief description of… continue reading

Advanced Introduction to JavaScript

August 9th, 2012 by Yakov Fain

Some software developers have an impression that JavaScript is a second-league interpreted language with the main purpose of making Web pages a little prettier. The reality is different though. JavaScript is a powerful, flexible, dynamically typed language that supports object-oriented… continue reading

WebSockets: The Current State of the Most Valuable HTML5 API

July 26th, 2012 by Viktor Gamov

Last Tuesday I’ve delivered presentation at Princeton JUG «WebSockets: The Current State of the Most Valuable HTML5 API». HTML5 specification includes WebSockets, a new communication protocol for the Web. It’s becoming the best choice for building real-time Web applications. I… continue reading

Adobe or HTML5?

July 19th, 2012 by Yakov Fain

I know, some people will say it’s apples to oranges. Some people will say Adobe is also pushing for HTML5. But I’m writing this for people who read the title of this blog correctly: Flex or JavaScript. Disclaimer 1. I… continue reading

An Elevator Pitch for Modernizr

July 6th, 2012 by Yakov Fain

Say, you’re creating a new startup. What’s one of the most important things you need badly? Money. But how do you convince someone to give you some cash? An elevator pitch. You need to think hard and produce 2-3 (not… continue reading

Demystifying Ext JS Managed Event Listeners

June 30th, 2012 by Anton Moiseev

In Ext JS there exists the concept of managed event listeners. This topic often confuses Ext JS developers. Official documentation states that managed event listeners are those that “are automatically removed when the Component is destroyed“. But what does that… continue reading

Time to Write a new Book: Enterprise HTML5 and Going Mobile

June 22nd, 2012 by Yakov Fain

Yesterday, I was talking to my business partners (and former co-authors) about writing a new book. So far, the working title of the book is “Enterprise HTML5 and Going Mobile”.  The first part is about technologies and techniques used for the desktop… continue reading

ClearDataBuilder for Ext JS 4.1

June 19th, 2012 by Victor Rasputnis

ClearDataBuilder for Ext JS 4.1 has arrived! The URL for Eclipse plugin update is http://www.cleartoolkit.com/downloads/plugins/extjs/cleardatabuilder/4.1/site.xml. What Has Changed In addition to Ext JS 4.1 support, we introduce much simplified project wizard. Prior versions of CDB required you to create a… continue reading