Archive for September, 2010

Grey Line
The workshop on auto-generation of Flex/BlazeDS/Hibernate CRUD with CDB is uploaded in General Docs at Sourceforge https://sourceforge.net/projects/cleartoolkit/

Hibernate support has been introduced in CDB 4.1. If you are interested in SQL or POJO-based generation, stick to the previous version of CDB and refer to the CDB 4.0 workshop PDF, which is also located in General Docs.

I’ve recorded screencasts. The first screencast is about supporting entities in CDB 4.1. It starts from the finished application and then I explain how it was generated. The second one is about using hierarchical collections with entities.

Victor

Comments (2)

 

Grey Line

Tonight I’m going back home after attending JavaOne 2010. These are my fresh notes about this event.
If you are reading this, you know something about Java. At the very least you know that this is a case-sensitive programming language and the HelloWorld is not the same as helloworld. If you don’t know this much, consider listening my new audio podcasts “Java for Blondes“.

Attendance

On the same note, Sun’s JavaOne was not the same as Oracle’s javaone. This year it’s a small conference. It felt small. Even though it’s a part of the huge Oracle Open World conference (41 thousand attendees), JavaOne crowd was modest. I don’t have the numbers, but based on my past experience. It seems that only between three and four thousands of Java people are here.  At the end of 90th, the peek attendance at JavaOne allegedly was around 15K, and in 2006 – 12K.

Forget about technical session attended by 500+ developers. Most of the auditoriums were for 100 or less attendees. Javaone 2010 had obvious symptoms of men disorder called Shrinkage .

Lawyers

The other thing I miss was the excitement. Didn’t feel it. Oracle is about business. I got a feeling that lawyers run Oracle, not engineers. Just read these evidences I’ve collected during these three days.

1. To get the wi-fi access, you’d have to read and agree to the following statement, ”Use of this Internet connection is intended solely for Oracle OpenWorld, Java One and Oracle Develop attendees. Unauthorized access or use may result in termination of your access, disciplinary action and/or civil or criminal penalties. To the extent permitted by law, your use may be monitored.” But guess what, Internet connection really worked! Now I know, that the wi-fi issues on other conferences are caused by criminal bastards that are sneaking into the event venues and perform unauthorized access.

2. Every slide deck of the presenters working for Oracle had a slide that started like this  “The preceding is intended to outline our general product directions. It is intended for information purposes only…” Basically they didn’t live me a chance to sue them if the syntax of closures in the project Lambda will change between now and release of Java 8 in 2012.

3. Before the Java keynote on Monday night, the voice have read pretty long message from the lawyers. This message was also conveniently displayed on the screen for deaf people.

4. Oracle employees are trained to say “No comments” to strangers. First, one of the Oracle people told me this at a party, and then, executive VP of product development has demonstrated this technique when asked about Gosling’s initiatives by Computer World.

Session Scheduling

I don’t know if Sun Microsystems made any profit on previous JavaOne’s, but for Oracle this conference is clearly business.  I’m not even talking about the airline-quality lunches. They wanted to save money on the venue. The rooms for presentations were smaller than needed and people who didn’t pre-registered for the talk routinely were standing in lines hoping to get in. I wouldn’t think it take a rocket scientist to predict that Brian Goetz will easily fill the room. Apparently I was wrong. After waiting in line for 15 minutes into the presentation I gave up.

People who planned the room/talks had no clue who is who in the Java community. Because of this, lots of talks were rescheduled . If you didn’t pre-register, upon arrival you could find out that this session is not here any longer. Where? Sorry apparently it was cancelled.  The scheduling and notification systems were poorly done.

One hands-on lab (was there more than one lab?) was rescheduled 20 minutes before it was supposed to start, and two hours later went as an instructor’s demo because of some technical issues. Unpreparedness.

The bright side

I didn’t pay for the conference pass. My kudos to Oracle for giving free passes to all Java Champions from around the world who wanted to come. I also enjoyed preferred seating at the JavaOne, private meeting with Olympic Champion Apolo Ohno, party with JUG leaders, and nice jacket with the JC logo. My special thanks to people at Oracle who are responsible for JUGs and Java Champions programs.

Cinderella

When I was walking to the Hilton hotel to register at JavaOne, I noticed these colorful pavement signs. Did you get the message? I did. Oracle Develop and JavaOne are moving in opposite directions. Yes, JavaOne was Cinderella at Oracle’s ball. But the Cindirella story had a happy end, remember? Pretty soon expect to see an online post addressed to Oracle regarding the future of JavaOne. Something’s gotta give.

Yakov Fain

Comments off

 

Grey Line

I looked at the topics at 360|MAX ( https://spreadsheets.google.com/ccc?key=0Aje31R9alFh9dFpzVFlsNVFrU0FqS2NVc2dFRVpDVHc&hl=en&authkey=CNW-wt8C ). It looks that out of 14 sessions we will have at least 6 will be devoted to mobile platforms. And at least 4 are targeting integration with Android Native API.

I delivered 1 hour presentation today at our companies annual “symposium” on Native integration. Techniques are crude but without integration with native APIs AIR is a very limited product.
It is definitely “Gold Rush” time for AIR and mobile platform. The fact that so many people are breaking the walls to enable AIR compete with native apps means that the need is obvious. Adobe will deliver new Visual Basic for the mobiles this fall. All “high level” languages need bridge to “native” level to survive. However, if they will not integrate the way to better integrate native components on target platforms the chance to corner the market will be lost.
Sincerely
Anatole Tartakovsky

Comments off

 

Grey Line

This very long weekend I was working on my presentations for upcoming Flex symposium in New York City. I have two topics there that should have been called “Future of Mobile Computing” and “Bread-and-Butter techniques for Adobe Platform”.

In first I will be talking how Android platform changes the way mobile software will be developed and how to make Adobe AIR “platform independent” approach work seamlessly with native platform ones. Part of the second is how to give another lease on life to good old PDFs with AIR applications. Comparing those two I can not help thinking how close the old and new technologies are. Moreover, how much AIR is currently in need in native technologies for integration and extension as oppose to portability.

It has been quite a ride in hacking for me – but now I am more optimistic that AIR on Android can become very usable in the very near future. Moreover, Android is very usable as complementary platform for current mobile workers.

I will beef up demos between now and Friday, but it is definitely worth a look of IT managers – the platform is ready to start development for real world projects.

Sincerely,
Anatole

Comments (1)

 

 

canada online pharmacy propecia
free cialis
buy cialis without rx
cheap cialis
viagra quick delivery
levitra overnight shipping
best price cialis without perscription
hydrochlorothiazide cialis
50mg viagra
cialis discount prices
best price cialis
canada levitra
online viagra levitra cialis
cialis pills for sale
indian cialis
cialis free samples
when will viagra be generic?
buy cheap viagra online uk
order generic viagra canada
where can i get cialis
generic viagra online pharmacy
cheap online propecia
propecia from canada
best price for generic viagra
where buy viagra
cialis 5 mg
viagra off internet
alaska viagra doctors
buy viagra online without a prescription
viagra onlines
propecia sales canadian
cialis ottawa pharmacy
cheapest viagra online
online ordering propecia
buy cheap uk viagra
overnight viagra
viagra online buy
buy propecia 5mg
online order viagra overnight delivery
how to buy viagra in canada
propecia discount
cialis daily canada
canada propecia prescription
vardenafil:
cialis next day delivery
order viagra in canada
cialis free delivery
uk cialis sales
buying generic propecia
canada viagra
levitra without prescription
generic viagra australia
cheap cialis from india
buy generic cialis online
online presription for viagra
best viagra and popular in uk

real viagra without prescription
levitra online without prescription
liquid cialis for sale
buy generic cialis online from canada
viagra express delivery
soft gel viagra
buy cialis pill
canadian generic cialis
tablet viagra
100 mg cialis
buy cheapest cialis
propecia for sale online
overnight propecia
viagra price
get cialis online
buy cheap generic cialis
viagra replacement
viagra online in canada
order cialis from canada
prescription needed for cialis
menu:
50mg viagra
viagra for sale online in the uk
cialis canada on line
viagra mail order usa
cialis viagra
viagra 100 mg
cialis for less 20 mg
levitra viagra online
find cheap viagra online
online viagra au
online generic cialis 100 mg
online pharmacy propecia
pfizer viagra no prescription
buy propecia online cheap pharmacy
to buy viagra online
propecia
viagra doses
i want free viagra
buy real viagra online no prescription
viagra for woman
brand viagra professional
sildenafil viagra
cialis now
viagra for less
lowest price for viagra from canada
where to buy cialis cheap
viagra online in canada
canadian healthcare cialis
cialis kanada
cheapest levitra uk
cheapest viagra in uk
no prescription viagra canada
canadian pharmacy cialis no rx
cheapest prices on propecia
viagra samples
cheap discount cialis
viagra tablet weight
low price viagra
viagra canadian pharmacy support
cialis us drug stores
generic cialis next day delivery
viagra canada cheapest
buy propecia online
generic propecia canada
find cialis no prescription required
propecia cialis viagra
cialis strenght mg
lowest-price propecia costs us
discount cialis levitra viagra
buy viagra for women
real cialis online
drugstore best buy generic cialisbuy generic cialis
generic viagra canadian pharmacy
cialis testimonial
propecia generic
viagra how much
buy propecia no prescription
find viagra without prescription
buy generic cialis online
no rx viagra
cialis free delivery
viagra from uk
cheap canadian viagra
buy generic cialis
cheap cialis pills
levitra 10 mg without prescriptions
viagra pfizer canada
cheap viagra for sale
cheap cialis online canada
viagra echeck
cheap cialis online no prescription
propecia orders
cialis without prescription in canada
low cost canadian viagra
viagra/cialis sales
buy cialis without prescription
generic propecia for sale
cheap viagra canada
can i buy viagra in canada
nizagara viagra online
viagra mail order
www.cialis.com
viagra sales online
viagra in china
canadian pharmacy viagra cheap
ordering viagra online
cialis canadian cost
buy viagra online without prescription
viagra with no prescription in britain
find viagra no prescription required
cialis daily canada
cheap brand name cialis
vardenafil generic
buy propecia without a prescription
the best price of viagra
try cialis for free
order cialis in canada
usa cialis women
generic cialis sales
viagra sale
sale of viagra tablets
womens viagra no prescription
di scount 50 mg viagra
buy cialis online australia
cialis online australia
real viagra without a prescription
buy cheapest viagra online
cialis canadian online pharmacy
sale viagra
alternative for viagra
prescription for propecia
buying cheap cialis
viagra order
viagra com
purchase cialis next day delivery
online viagra levitra cialis
professional cialis online
combine cialis and levitra
prices for propecia
real viagra to buy
sildenafil
levitra for sale
cheap order prescription propecia