This article is a transcript from a recorded conversation I had with Anatole
Tartakovsky and Victor Rasputnis – my business partners at Farata Systems.
This conversation took place on the mountain after the day of skiing.
Yakov. There are many ways of creating Web applications and creating them for
the enterprises is not the same as developing a Web site for a pizzeria in
your neighborhood. During the last five years we’ve been using mainly Adobe
Flex for development of the front end of Web applications. Flex applications
work in a well known and predictable run-time environment called Flash
Player. The code is compiled and you have convenient tools for development.
Flex is undergoing “Under New Management” transformations these days.
Even though Flex remains the best framework for development of Web
applications, you can feel the pressure of HTML5. But using just HTM... (more)
During the last month my colleagues and I were immersing into the world of
modern JavaScript frameworks. We didn’t start from scratch though. My
business partners spent the first 5 years of this century porting
PowerBuilder, a used-to-be-popular client server tool, to a JavaScript
framework. That product was called XMLSP and you can still find its 5-year
old version online. The word AJAX was not even invented back then. In 2006, a
killer UI framework Adobe Flex 2 was released and we started using it. It was
clearly better than any AJAX offering, and I was not shy in publishing bl... (more)
JDJ's Enterprise Editor, Yakov Fain (pictured) writes: If you are planning to
hit the job market, you may need to refresh some of the Java basic terms
and techniques to prepare yourself for a technical interview. Let me offer
you some of the core Java questions that you might expect during the
interviews.
For most questions I’ve provided only short answers to encourage
further research. I have included only questions for mid (*) and senior
level (**) Java developers. These sample questions could also become handy
for people who need to interview Java developers (see also ... (more)
Disclaimer. Everything posted on this blog is my personal opinion and does
not necessarily represent the views of my employer.
Part 1. Emotions.
Three days ago I’ve received the following email from an enterprise
architect of one of our former clients (we’ve conducted two Flex training
classes there):
“Adobe has been in the news lately with Flash not being developed for
mobile devices and then the Flex SDK being donated to Apache. With all these
things going on I was thinking if it still makes sense to develop using Adobe
Flex for RIA applications. There are several opinions out ... (more)
This week I’m in Seattle, WA teaching Adobe Flex at the client site.
Everyone in the classroom was given a password to the local Wi-Fi router.
Everyone but one person successfully connected to the Internet. This unlucky
guy was me.
In fact, my notebook was connected to the router, but that was as far as I
could reach. OK, I was the only person using MacBook. Can this be a problem?
Checked the network settings – everything looked hunky dory. I got a valid
IP address. One of the students went to see Da Man – sysadmin, who gladly
confirmed that my IP address has been blocked by the... (more)