One might think that a school district software is an easy case when it comes to performance and scalability. Now think of the end of a marking period when everyone is working with progress reports? From this interview you can learn how Neoload, one of the popular stress testing softw... One might think that a school district software is an easy case when it comes to performance and scalability. Now think of the end of a marking period when everyone is working with progress reports? From this interview you can learn how Neoload, one of the popular stress testing softw...Oct. 28, 2009 08:30 AM EDT Reads: 397 |
Today, Adobe announced a major release of LiveCycle® Enterprise Suite 2 (ES2), an SOA architecture for automation of document processing, RIA, and process management. It’s an enterprise platform for SOA that brings together various technologies and tools including LiveCycle Data Servi...Oct. 5, 2009 12:01 AM EDT Reads: 1,149 |
I’d like to offer you a legal way to get more than 80% off the registration price at Adobe MAX that will take place next week in Los Angeles. But you have to move fast!Sep. 30, 2009 12:30 PM EDT Reads: 448 |
I try to go easy on frameworks in the classroom, because there could be lots of non-technical reasons for adopting this or that framework. I also know that people who created frameworks are seasoned developers with their vision of how things should be done. No disrespect here. But if t...Sep. 27, 2009 11:30 AM EDT Reads: 939 |
In ten days I’ll be sitting at the general session at Adobe MAX 09 in LA. People from Adobe will come up on stage one after another delivering the latest news on the products we all use daily. Here’s my short wish list of the news I’d like to hear. I’m sure people who are using Creati...Sep. 23, 2009 03:00 PM EDT Reads: 1,419 |
Sep. 21, 2009 08:15 AM EDT Reads: 1,302 |
We talked about specifics in dealing with East European and Indian offshore developers. Sep. 14, 2009 01:52 PM EDT Reads: 106 |
I got an email from an enterprise architect considering Adobe Flex as a platform for Web application development in their organization. This email contained a well prepared list of questions/remarks/concerns that many of enterprise Web architects may face. That’s why I decided to pub...Sep. 3, 2009 08:45 AM EDT Reads: 916 |
First of all, to add a little more credibility to what I’m about to write, let me just say that I’m running Princeton Java Users Group (JUG) for years and have a pretty good idea of how organization of the meetings and sponsorship work in such gatherings.
Java community is huge, wel...Aug. 19, 2009 10:30 AM EDT Reads: 1,138 |
I started a new podcast where I'll be talking about life in IT, enterprise software development, startups, offshoring, loking for a job, passing the interview, changing employers, pros and cons of being a consultant vs an employee, et al. I won’t bore you with technical detai... Aug. 18, 2009 02:47 PM EDT Reads: 149 |
When a couple of months back I told a fellow Flex developer that I’ll be speaking at CFUnited, conference he shrugged, “Why ColdFusion?” Little did he know that CFUnited is branded as a ColdFusion, Flex and AIR conference. And this was true – there were lots of quality presentations o...Aug. 16, 2009 02:45 PM EDT Reads: 1,307 |
Flex framework includes a pretty useful object that deserves more attention: mx.util.ObjectProxy. You can wrap your object (i.e. Person) into this proxy which will obediently report on all changes that are happening to this instance of a person. If you subclass ObjectProxy, you can ev...Aug. 12, 2009 08:00 AM EDT Reads: 1,360 |
In general, creating of such a simple Yes/no site can save lots of money to the vendors of any other commercial software. Say, your firm runs an e-commerce Web site GreatOnlineStore.com. When your server is down, the phone lines of your customer support get swamped (and you pay for ...Aug. 6, 2009 07:30 PM EDT Reads: 1,057 |
Each real-world software developer knows at least one design pattern – Singleton. Flex has some specifics in implementing Singletons due to lack of private constructors in ActionScript, but the goal of this little writeup is not to show you how to implement Singleton, but rather to dis...Aug. 5, 2009 01:30 PM EDT Reads: 1,518 |
In this brief article I’d like to talk about one of the most important aspects of RIA in general and written in Flex in particular – the initial download process. You'll also see a screencast showing how designing each Flex application as a portal can make your RIA more modular and res...Jul. 29, 2009 09:30 PM EDT Reads: 1,560 Replies: 1 |
During the last several years our company have been involved in development of many enterprise Flex project. This article is an attempt to summarize challenges and offer solutions that we've developed, tested and successfully implemented for our customers.Jul. 14, 2009 02:30 PM EDT Reads: 2,469 |
It includes an ActionScript component OfflineDataCollection that allows you to program local/remote data synchronization. Open source Clear Toolkit framework is here: http://sourceforge.net/projects/cleartoolkit/ The source code of the OfflineDataCollection is here: http://tinyurl.com/...Jun. 1, 2009 11:30 AM EDT Reads: 1,995 |
Many Flex and Flash developers were waiting for these news for a year. The public Beta 1 of new Flash Builder 4, Flash Catalyst and Flex 4 SDK (previously codenamed Gumbo) has been released by Adobe. First, about the name change. What used to be known as Flex Builder is Flash Builder n...Jun. 1, 2009 10:30 AM EDT Reads: 3,821 |
During my recent visit to Ukraine I made a presentation in the local offices of Microsoft on various RIA technologies.After that, I've given a couple of interviews about outsourcing, careers of immigrant programmers in the USA and more.May. 12, 2009 05:09 PM EDT Reads: 1,342 |
Here’s the roadmap for Clear Toolkit 4 for the year of 2009: 1. Offer data syncrhonization solution for AIR/BlaseDS applications - March 2009 2. Enhance Flex UI component to support PDF generation on the client - April 2009 3. Release documentation on classes from Clear component libra...Apr. 15, 2009 07:00 PM EDT Reads: 6,702 |
Tim Bray, a Distinguished Engineer and Director of Web Technologies at Sun Microsystems has been interviewed by InfoQ about the future of the Web. With all my respect to Sun’s engineers, I have to disagree with some of the statements Mr. Bray made.
Apr. 15, 2009 10:00 AM EDT Reads: 2,036 |
Today, I was discussing an architecture of a new Flex/Java application with my colleague, and we came up with even lighter architecture than the one I offered, Yakov, the gas station owner. But selling an architecture at a gas station is not the same as selling to Wall Street IT archit...Mar. 28, 2009 11:37 AM EDT Reads: 3,144 |
Why developers want the software to be open sourced? I like quotes by great minds. Here's my favorite quote by Henry Ford: If you think you can do a thing or think you can't do a thing, you're right. Some of these chapters of our upcoming O'Reilly book "Enterprise Development with Flex...Mar. 23, 2009 05:15 PM EDT Reads: 1,452 |
When Wall Street Journal writes, they have their reasons. A couple of days ago they wrote that IBM wants to buy Sun Microsystems for $6.5B.
To me, this is sad news. People will be laid off and some software will cease to exist.Mar. 20, 2009 08:00 AM EDT Reads: 4,156 Replies: 1 |
When you design user interface, it has to be intuitive. If a user does something wrong, the first reaction of rookie developers is, “Stupid Users!” Are they really that stupid? While some users may not be exceptionally bright, if they make mistakes using your software, most likely it...Mar. 12, 2009 12:15 PM EDT Reads: 1,962 |
In early September of '08, I did realized that something was very wrong with the economy. Back then, we’ve deposited a check from one of our customers, a very large enterprise. A week later, we’ve got the message from the bank - the check bounced. That company went belly up.Mar. 10, 2009 07:05 AM EDT Reads: 1,505 |
Joel Spolsky doesn't need my help in defending himself. But since he's my favorite blogger and a person I highly respect, I feel obligated to speak up. Mr. Curt Monash has written an article implying that Joel overestimates his importance while not achieving that much since he was able...Mar. 9, 2009 10:15 PM EDT Reads: 3,122 |
Fifteen years ago, when a New York company needed a programmer, it would publish an ad in the classified section of Sunday edition of New York Times. The paper would charge by column/inch. The ads were short and up to the point. Only big guys like IBM, Microsoft or Oracle could afford ...Mar. 9, 2009 09:16 AM EDT Reads: 941 |
One day my son Davey-steamboat showed up in my office with my rated “R” Java tutorial in his hands. He asked me to teach him programming so he could create computer games. At that time I’ve already written a couple of books on Java and taught multiple classes about computer programmi...Mar. 8, 2009 12:00 AM EST Reads: 2,142 |
The goal of this article is to give you a brief overview of some of the objects from clear.swc, which is a part of the open source Clear Toolkit Flex framework available at Sourceforge.
Mar. 5, 2009 09:53 AM EST Reads: 1,805 |
The goal of this article is to demo a sample Pet Store application written in JavaFX 1.0. I work for a company called Farata Systems. Laura is our office manager, and she doesn’t know Java. Everyone else does. We work in the enterprise RIA space using Adobe Flex as a main development ...Feb. 12, 2009 09:00 AM EST Reads: 6,911 |
Responding to an article accusing Joel Spolsky that since his business has only 25 employees, Joel is not a successful businessman.Feb. 10, 2009 08:01 AM EST Reads: 1,300 |
Management of IT organizations keeps covering the real situation with IT outsourcing. They punish employees for not keeping offshore teams busy.Feb. 8, 2009 06:25 PM EST Reads: 829 |
One of the main selling points of Adobe AIR is its ability to support occasionally connected applications. See a demo application that implements data synchronization using Adobe AIR, BlazeDS and Clear Toolkit Feb. 6, 2009 05:20 PM EST Reads: 1,555 |
Today at Adobe MAX Japan, Adobe announced that Adobe AIR and Adobe Flash Player 10, key components of the Adobe Flash Platform, exceeded installation numbers in record time. Jan. 29, 2009 07:33 AM EST Reads: 1,544 |
I'll write my first JavaFX article for Java Developer's Journal in February. BTW, have you seen a new look of JDJ and Flex Developer's Journal? Expect some more very interesting announcements from sys-con that may turn you into a published author. Just keep an eye on the word Ulitzer...Jan. 28, 2009 11:00 AM EST Reads: 2,189 |
During the last week I had to interview five developers for a position that required the following skills: Flex, Java, Spring, and Hibernate. Most of these guys had demonstrated the 3 out of 10 level of Flex skills even though each of them claimed a practical experience on at lea... Jan. 18, 2009 08:16 AM EST |
On December 4, JavaFX 1.0 has arrived to this world with lots of "It's a Boy" balloons. The family of RIA development tools gets bigger. Java developers should definitely start experimenting with this new kid on the block.Dec. 8, 2008 03:30 PM EST Reads: 4,836 Replies: 1 |
Adobe and SpringSource have created an alliance for developing software for enterprise Java developers who are using Spring framework on the server side and Adobe Flash platform on the client. The improved integration between the two will be offered for the developers who utilize eithe... Dec. 8, 2008 02:04 PM EST Reads: 3,408 |
This is my final blog from the Adobe MAX 2008 conference. Nov. 24, 2008 10:30 AM EST Reads: 1,699 |







Yakov Fain is a Managing Director of 
Today, Adobe announced a major release of LiveCycle® Enterprise Suite 2 (ES2), an SOA architecture for automation of document processing, RIA, and process management. It’s an enterprise platform for SOA that brings together various technologies and tools including LiveCycle Data Servi...
I’d like to offer you a legal way to get more than 80% off the registration price at Adobe MAX that will take place next week in Los Angeles. But you have to move fast!
I try to go easy on frameworks in the classroom, because there could be lots of non-technical reasons for adopting this or that framework. I also know that people who created frameworks are seasoned developers with their vision of how things should be done. No disrespect here. But if t...
In ten days I’ll be sitting at the general session at Adobe MAX 09 in LA. People from Adobe will come up on stage one after another delivering the latest news on the products we all use daily. Here’s my short wish list of the news I’d like to hear. I’m sure people who are using Creati...
I got an email from an enterprise architect considering Adobe Flex as a platform for Web application development in their organization. This email contained a well prepared list of questions/remarks/concerns that many of enterprise Web architects may face. That’s why I decided to pub...
First of all, to add a little more credibility to what I’m about to write, let me just say that I’m running Princeton Java Users Group (JUG) for years and have a pretty good idea of how organization of the meetings and sponsorship work in such gatherings.
Java community is huge, wel...
When a couple of months back I told a fellow Flex developer that I’ll be speaking at CFUnited, conference he shrugged, “Why ColdFusion?” Little did he know that CFUnited is branded as a ColdFusion, Flex and AIR conference. And this was true – there were lots of quality presentations o...
Flex framework includes a pretty useful object that deserves more attention: mx.util.ObjectProxy. You can wrap your object (i.e. Person) into this proxy which will obediently report on all changes that are happening to this instance of a person. If you subclass ObjectProxy, you can ev...
In general, creating of such a simple Yes/no site can save lots of money to the vendors of any other commercial software. Say, your firm runs an e-commerce Web site GreatOnlineStore.com. When your server is down, the phone lines of your customer support get swamped (and you pay for ...
Each real-world software developer knows at least one design pattern – Singleton. Flex has some specifics in implementing Singletons due to lack of private constructors in ActionScript, but the goal of this little writeup is not to show you how to implement Singleton, but rather to dis...
In this brief article I’d like to talk about one of the most important aspects of RIA in general and written in Flex in particular – the initial download process. You'll also see a screencast showing how designing each Flex application as a portal can make your RIA more modular and res...
During the last several years our company have been involved in development of many enterprise Flex project. This article is an attempt to summarize challenges and offer solutions that we've developed, tested and successfully implemented for our customers.
It includes an ActionScript component OfflineDataCollection that allows you to program local/remote data synchronization. Open source Clear Toolkit framework is here: http://sourceforge.net/projects/cleartoolkit/ The source code of the OfflineDataCollection is here: http://tinyurl.com/...
Many Flex and Flash developers were waiting for these news for a year. The public Beta 1 of new Flash Builder 4, Flash Catalyst and Flex 4 SDK (previously codenamed Gumbo) has been released by Adobe. First, about the name change. What used to be known as Flex Builder is Flash Builder n...
During my recent visit to Ukraine I made a presentation in the local offices of Microsoft on various RIA technologies.After that, I've given a couple of interviews about outsourcing, careers of immigrant programmers in the USA and more.
Here’s the roadmap for Clear Toolkit 4 for the year of 2009: 1. Offer data syncrhonization solution for AIR/BlaseDS applications - March 2009 2. Enhance Flex UI component to support PDF generation on the client - April 2009 3. Release documentation on classes from Clear component libra...
Tim Bray, a Distinguished Engineer and Director of Web Technologies at Sun Microsystems has been interviewed by InfoQ about the future of the Web. With all my respect to Sun’s engineers, I have to disagree with some of the statements Mr. Bray made.
Today, I was discussing an architecture of a new Flex/Java application with my colleague, and we came up with even lighter architecture than the one I offered, Yakov, the gas station owner. But selling an architecture at a gas station is not the same as selling to Wall Street IT archit...
Why developers want the software to be open sourced? I like quotes by great minds. Here's my favorite quote by Henry Ford: If you think you can do a thing or think you can't do a thing, you're right. Some of these chapters of our upcoming O'Reilly book "Enterprise Development with Flex...
When Wall Street Journal writes, they have their reasons. A couple of days ago they wrote that IBM wants to buy Sun Microsystems for $6.5B.
To me, this is sad news. People will be laid off and some software will cease to exist.
When you design user interface, it has to be intuitive. If a user does something wrong, the first reaction of rookie developers is, “Stupid Users!” Are they really that stupid? While some users may not be exceptionally bright, if they make mistakes using your software, most likely it...
In early September of '08, I did realized that something was very wrong with the economy. Back then, we’ve deposited a check from one of our customers, a very large enterprise. A week later, we’ve got the message from the bank - the check bounced. That company went belly up.
Joel Spolsky doesn't need my help in defending himself. But since he's my favorite blogger and a person I highly respect, I feel obligated to speak up. Mr. Curt Monash has written an article implying that Joel overestimates his importance while not achieving that much since he was able...
Fifteen years ago, when a New York company needed a programmer, it would publish an ad in the classified section of Sunday edition of New York Times. The paper would charge by column/inch. The ads were short and up to the point. Only big guys like IBM, Microsoft or Oracle could afford ...
One day my son Davey-steamboat showed up in my office with my rated “R” Java tutorial in his hands. He asked me to teach him programming so he could create computer games. At that time I’ve already written a couple of books on Java and taught multiple classes about computer programmi...
The goal of this article is to give you a brief overview of some of the objects from clear.swc, which is a part of the open source Clear Toolkit Flex framework available at Sourceforge.
The goal of this article is to demo a sample Pet Store application written in JavaFX 1.0. I work for a company called Farata Systems. Laura is our office manager, and she doesn’t know Java. Everyone else does. We work in the enterprise RIA space using Adobe Flex as a main development ...
Management of IT organizations keeps covering the real situation with IT outsourcing. They punish employees for not keeping offshore teams busy.
One of the main selling points of Adobe AIR is its ability to support occasionally connected applications. See a demo application that implements data synchronization using Adobe AIR, BlazeDS and Clear Toolkit
Today at Adobe MAX Japan, Adobe announced that Adobe AIR and Adobe Flash Player 10, key components of the Adobe Flash Platform, exceeded installation numbers in record time.
I'll write my first JavaFX article for Java Developer's Journal in February. BTW, have you seen a new look of JDJ and Flex Developer's Journal? Expect some more very interesting announcements from sys-con that may turn you into a published author. Just keep an eye on the word Ulitzer...
On December 4, JavaFX 1.0 has arrived to this world with lots of "It's a Boy" balloons. The family of RIA development tools gets bigger. Java developers should definitely start experimenting with this new kid on the block.






















