Welcome!

From the Trenches of the Enterprise Software

Yakov Fain

Subscribe to Yakov Fain: eMailAlertsEmail Alerts
Get Yakov Fain via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Yakov Fain

From Farata Systems blog The book "RIA development with Adobe Flex and Java" is written. Check out the book site. Do you know why we are smiling? Because the writing is over! It took us longer than planned because we had to work for a living, and the time for writing this book was just stolen from our families and our sleep. The book is about 650 pages, and here's the brief TOC: Foreword by Bruce Eckel Foreword by Matt Chotin Chapter 1. Architecture of RIA Chapter 2. Introduction to Flex Framework Chapter 3. Flex Builder Development Environment Chapter 4. Learning Flex Through Applications Chapter 5. A Complete Application with RPC Communications Chapter 6. End-to-End Rapid Application Development Chapter 7. How to write your own data services Chapter 8. Enhancing and Extending Flex Controls Chapter 9. Trees with Dynamic Data Population Chapter 10. Working with Large Applicatio... (more)

Yakov Fain's Java Blog: On Importance of Book Titles "My Job Went To India"

Yakov Fain's JDJ Blog: On Importance of Book Titles How do I make a decision to purchase a book? 1. If I know the keywords (Java, .Net, SQL), I search  online, read the book description,  3-4  reviews and click that button. 2. I go to my local Barnes & Noble bookstore and pick up some books from the shelves. I pick the books either from a well known publisher/series, or the ones with intriguing title. I may not purchase them eventually, but at least they have a chance. Yesterday I went to B&N and after my usual scan of the Java section, I noticed a small red book  on the  top shelf ... (more)

Food Dial, a Facebook RIA Application Written in Flex

We’ve uploaded the beta version of our first Facebook application called Food Dial. FoodDial is not just a book of recipes. Here’s the big idea – you came back home, tired and hungry. Start the Food Dial application and open the fridge…Here’s the red pepper.  Turn the dial with food categories (we assume that you know that red pepper belongs to veggies). Drag it inside the dial (a.k.a. table), and you’ll see all recipes that include red pepper as ingredient of a recipe. Keep going…Found an onion? Drag it in. Now, the recipe list shows o... (more)

This Java Architecture is a Tough Sell

Three years ago I've suggested a light architecture for Web/J2EE applications that was based on a Servlet container with transaction processing, Message Oriented Middleware, and a DBMS: http://java.sys-con.com/node/204697 . This  piece was a part of an old and  semi-serious Gas Station series published at Java Developer's Journal. Even though during the last three years I was predominantly involved with the client side part, I've been watching closely what's happening in the Java EE domain. Today, I was discussing an architecture of a new Flex/Java application with  my colleag... (more)

360flex, San Jose 2010, Day 3

Community Keynote at #360flex is about to start to the sounds of beat sequences. Why hire a DJ if Sean Moore, a remote Flex developer can call in via Skype from Colorado with video camera on and start spinning his disks? Tom is projecting the video on three large screens and the music goes through the speakers. Great job, @seantheflexguy! If we had more female Flex developers there, all 365 attendees would be dancing. How about introducing discount for girls at the next #360flex? During the first part of this keynote the audience thanks speakers, volunteers, sponsors, and John&... (more)