| java.blogs Day's Entries |
|
| Description: |
Blog entries on 10/1/2005 |
| Format: |
RSS 0.91 |
| Feed URL: |
http://www.javablogs.com/ViewDaysBlogs.jspa?view=rss |
| |
| Latest Headlines |
|
Too much to learn, too little time?
Fri, 16 May 2008 23:50:56 GMT
WebSphere-WorldIn 10 years, WebSphere has grown from one single product to 64 products in the WebSphere family today (as of May 2008). Just click on "Read more..." to see a full list.I have built myself a simple news syndication webapp called "wasnews" that allows me to stay informed of technical news happening around WebSphere land. I have just revised wasnews with new feeds. Come and take a look. If you have found useful RSS feeds that other WebSpherians may find useful, just comment on this story and I can add it to wasnews.
|
ExtJS bad movement and the GETExt Case study, License is important
Fri, 16 May 2008 23:07:59 GMT
Inspiration of a Frans Thamura, the Indonesian flatenerHas been weeks i used GWTExt, and we love it, and now we can see the License implementation in Opensource World, that this is a very expensive learning experience, esp the case from LGPL to GPL that Jack did, and now he lost his one of the most booming cool communities, this is second experience in my 12 years OpenSource movement. first is the bad movement of Jorg in Compiere, thx god there is Adempiere. now, we have ExtJS, a new born cool opensource project that change his license to LGPL to GPL.
Compiere also change the license from MPL to GPL, and ExtJS also from LGPL to GPL. in Compiere, because community has been big, so the fork is not problem, in ExtJS, because ExtJS is new bread technology, the community is starting, Jack kill his movement.
The problem in ExtJS movement is Jack. HE have a trust development problem now, and he have a stomatch and income problem, but like it or not, in open source world, this is the art, you must create the community that loyal, and believe the money will come after (if can come), and you must be patient, if not, you get this case, you lost the guy that spending hours to develop ExtJS solution. I believe a lot of people will move and finding a more safe solution that ExtJS (I am preparing also), esp after we found the DatePicker bug, the migration will be in hurry.
I think OpenSource community in global must learn from this case, esp to choose the license. and for Sanjiv, which work hard, I am another guy that use ExtJs, and still learning your GWTExt, that amazing cooler, and make ExtJS valuable, but Jack kill your new cool carreer. Jack dont know how to develop community, and your case that if HB3 have bugs and put fixed in HB4, and it is GPL. This movement is look like that RedHat stub us in the back.. will u do it RedHat team?
Now i can realize the power of Standard on implementation, if RedHat make GPL for his Hibernate, and we have thousands client that use it, and fork is a costly way. JPA is the best one.
a silly question? Google, will u make GWT from ASF to GPL???
in memorial blog that drive me: http://www.jroller.com/sjivan/entry/update_on_future_direction_of1
|
Master with Two Details on the Same Page
Fri, 16 May 2008 22:32:12 GMT
Shay Shmeltzer's WeblogADF makes it very easy to create a master detail page with one drag and drop operation from the data control palette onto the page.
But what if you want a master with 2 details on one page?
It's actually quite simple to achieve this - but I got asked this a couple of times last week so here goes...
All you need to do is drag the first detail over and drop it as a master->detail.
Then drag the second detail over and drop it as a table or a form - and now you have the three tables on the page and you are almost done.
But if you'll run your page now you'll find that your second detail is not refreshing when you are switching between the master records the way that your first detail does.
ADF did this synchronization part automatically for the first master-detail you dropped. All you are missing is a partial page rendering setting on your second detail.
See the difference between the two detail tables here:
So let's set it up - all you need to do is go to the form or table that contains your second detail and set its partialTrigger property to point to the master component.
(You can look at the setting for your first detail component and copy them).
|
Performances des Getters/Setters des JavaBeans
Fri, 16 May 2008 22:29:59 GMT
5 Fresh Minutes IT - Java & ITAfin d’accéder aux variables d’instances d’un objet, on n’appelle rarement cette variable en elle-même: on utilise bien souvent des accesseurs/mutateurs ou Getter/Setter. Nous allons tenter de voir si ce type d’architecture, aussi vieille que l’objet, est pénalisante.
Qu’est ce qu’un JavaBean ?
(Source: Wikipedia)
Un composant JavaBean est une simple classe Java qui respecte certaines conventions sur le [...]
|
State of Spring Web
Fri, 16 May 2008 22:13:00 GMT
Alternative Adult
|
Speaking at the TSS Symposium
Fri, 16 May 2008 22:00:56 GMT
Antonio Goncalves' WeblogSoon (18–20 June) starts the TSS Symposiumconference in Prague. A great conference with good speakers in a beautiful city. Well, this time I‘ll be speaking there. In fact, I‘ll be giving two talks :
Building Enterprise Applications Using Glassfish . I‘ll talk about administrating GlassFish instances in general and in a cluster in particular. In this session, you will learn how to deploy Web and enterprise applications in different configurations and administer them through the UI console or command line. GlassFish also has tools to help you test your components and analyse a call flow. I will also show some features of the upcoming GlassFish V3.
What’s new in EJB 3.1 . Java EE 6 will be shipped with EJB 3.1, which will bring more power and simplification to the enterprise platform. In this session, you will discover the new features of EJB 3.1 and see how EJB development has gone from heavy, to lightweight, to even lighter weight.
There‘s still a bit of time to change some slides, so if you want to see any other features during the presentation, feel free to leave a comment.
|
Riddles with EJB 3.1
Fri, 16 May 2008 21:43:37 GMT
A Sunny Commune - Cheng's Blog
|
Cairo-Dock Theme Ubuntu
Fri, 16 May 2008 21:42:47 GMT
ShareMe -The Mobile FutureI think I like the Cairo-dock theme Ubuntu the best on top as in this screen shot:
Now, to customize it.
|
OpenOffice.org 3.0 Beta now, GA soon
Fri, 16 May 2008 21:36:56 GMT
S'mythologyOpenOffice.org has continuously pumped out new features in the "minor" releases since 2.0, but 3.0 is exciting from a lot of perspectives. Everyone will have their own view on what's important in the OpenOffice.org 3.0 Beta release, but here's my list of favourites:Native MacOS X support - a fast, stable, accessible free productivity suite on the platform that "thinks different" - what's not to like?Vista support - that's one less reason to hate Microsoft's flashy but slow and incompatible downgrade to Windows XPEven More Microsoft Compatibility - Microsoft Office 2007 (and 2008 Mac) Document Filters - keep sharing docs with the folks who are still paying Microsoft for upgrades, limited VBA support (probably enough for a lot of useful documents to work flawlessly)Improved Usability - Intuitive image cropping in Draw, Writer notes appear on the side with colours for each user, drag and drop rows and columns in Calc, paste CSV directly into a Calc cellSee More - Impress can display on a second monitor (an upcoming extension will also let presenters see their notes and the next slide), Writer can edit multiple pages across and down the on screen (now if only there was a mode optimised for reading, like in Acrobat Reader and MS Word)Collaboration - spreadsheets are used for capturing and sharing all kinds of information, now multiple users can edit one simultaneously, a wiki extension for editing Wikipedia itself and both public and in-house MediaWiki deploymentsSize Matters - up 1024 columns in Calc, images up to 300x300 cm in DrawFormat Upgrades - ODF 1.2 support, better HTML export from Calc and (coming soon) import PDF documents!Of course it's not all good news - OpenOffice.org has also gained a "Start Center", one of those useless dialogs to ask what you want to do. Silly, that's what menus are for. OOo, please don't take the next step and add a talking paperclip, but keep on delivering features like the above!
|
Adding Recursion to Ant
Fri, 16 May 2008 21:34:36 GMT
S'mythologyTo iterate is human, to recurse divine - certainly this is true for hierarchical structures such as nested project source folders. With this in mind, and encouraged by numerous posts (such as Bill de hOra, Geoffrey Mitchell) citing this weakness, I decided to learn a bit more about Ant and it's code by developing a recursion enhancement.It turned out to be entirely painless. The antcontrib project already had iteration support over a fileset. The only thing missing was a property to identify the current target (and also the default target in case no target was specified). The macro to do recursion was easy with these two features added.If you want to know more or to vote for this patch to be accepted, take a look at Ant bug 44980 - Recursion in Ant.
|
Webmasters - Another button for your collection
|