Entries tagged as development
Size of Flex RSLs with dependencies to other RSLs
Sunday, June 21. 2009
Recently I had switched a complex Flex project that previously used all libraries as statically compiled SWCs to dynamically loaded Runtime Shared Libraries (RSL). In the picture on the right you can see the module structure of the whole build, which was done using Maven and the flex-mojos plugin.
You can see that there is one high level library (library A) that is shared across all applications and a more specialized library (library B) that is providing components and classes to a certain subset of other applications.
Library A contains a couple of embedded images containing various icons and a lot of components, while Library B contained just a few components. So after compilation the obvious expected result would be to have an RSL file of library A that is much bigger than the RSL file of library B in case library B uses library A as RSL and not as statically linked SWC.
Well the dynamic linkage worked well for all the applications, which where just a couple of KBs in size after the change in contrast to more than 1 MB before the change. However this was not the case for the libraries. Library A had a size of 1.2 MB but library B had a size of 1.25 MB???
Continue reading "Size of Flex RSLs with dependencies to other RSLs"
Experience with a Hibernate migration project
Sunday, February 8. 2009
Migrating an existing Java project for use with Hibernate is a difficult process. And yet I'm not sure if it is worth the work at all.
Some years ago I started a Java project with direct database access using JDBC and SQL. I designed my object model and a relational database schema. Both were optimized independenlty to work optimal in their environment. In order to connect the object world with the relational world, I wrote a clean storage layer, which was responsible for communicating with the database. This worked pretty good. But when Hibernate was becoming more and more popular, I started thinking about migrating to a Hibernate based object mapping.
Continue reading "Experience with a Hibernate migration project"
Are you Agile?
Thursday, September 25. 2008
I personally enjoy Agile software development for some years and know that it is not easy for a development team to change its habits. But it's worth the effort. Today I can't image developing without Agile methodologies anymore.
Service Menus for Subversion and Java Developers
Wednesday, September 17. 2008
The service menus for subversion provide quick access to the most common tasks when using subversion. It is aimed to be a little bit like Tortoise SVN for that other "Operating System".
The next set of service menus is aimed for Java developers. Using these service menus you can run Ant and Maven builds, create JAR files from directories or run executable JAR files.Continue reading "Service Menus for Subversion and Java Developers"
Programmers Usenet 2.0
Tuesday, September 16. 2008
If you’re very lucky, on the fourth page of the search results, if you have the patience, you find a seven-page discussion with hundreds of replies, of which 25% are spam advertisements posted by bots trying to get googlejuice for timeshares in St. Maarten, yet some of the replies are actually useful, and someone whose name is “Anon Y. Moose” has posted a decent answer, grammatically incorrect though it may be, and which contains a devastating security bug, but this little gem is buried amongst a lot of dreck.
Some people propose answers. Others vote on those answers. If you see the right answer, vote it up. If an answer is obviously wrong (or inferior in some way), you vote it down. Very quickly, the best answers bubble to the top. The person who asked the question in the first place also has the ability to designate one answer as the “accepted” answer, but this isn’t required. The accepted answer floats above all the other answers.
Continue reading "Programmers Usenet 2.0"
