Breaker

I won’t pay for apple

There are many reasons why I don’t pay for apple. One of the key point is Steve Jobs’ strategy on apple. He thinks he can produce pure apple products by hiding them from third party applications. He says; “You don’t want your phone to be an open platform, You need it to work when you …

Breaker

Old Cool Dark Terminals

I have been working on JEE platform for 2 years as a professional. I like java and java related platforms but I really miss developing native applications on dark black linux terminals. I wish I have a chance to work on embedded devices as a professional. Nowadays being mobile is important as a result mobile …

Breaker

Dependency Injection Sucks

Java EE platform has many benefits one of them is Dependency Injection. It is an useful feature provides just using annotations instead of making lookups. However you cannot use it anywhere you like, only container managed components accepts resource injection. Such as EJB beans, Servlets, and JavaServer Pages (JSP) technology tag handlers. Thus, you can …

Breaker

java.lang.OutOfMemoryError: PermGen space

If you are developing JEE applications with low resources (like me ) probably you have been facing “java.lang.OutOfMemoryError: PermGen space” exception and it will be your nightmare. Sample stack trace of exception: StandardWrapperValve[Faces Servlet]: Servlet.service() for servlet Faces Servlet threw exceptionjava.lang.OutOfMemoryError: PermGen space at sun.misc.Unsafe.defineClass(Native Method) at sun.reflect.ClassDefiner.defineClass(ClassDefiner.java:45) at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:381) at java.security.AccessController.doPrivileged(Native Method) at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:377) …

Breaker

Schema Generation : Hibernate vs Toplink

Do you know why I like hiberante and dislike toplink?A simple reason should be hibernate scheme generation can update columns and lots of stuff in existing table as mentioned below: SchemaExport (hbm2ddl): This tool is provided with the core Hibernate download. It uses Hibernate mapping metadata XML files to generate a SQL database schema with …

Breaker

Texturing with Java 3D

Things getting complex with Java 3D and complexity results in hard working. I was wondering how 3D graphics are implemented and after inspecting Java 3D and implementing some simple objects, I got how the things done. What I’ve been dealing is using textures and materials for 3D objects to have nice appearance. This is my …

Breaker

Java 3D

Have you ever tried 3D programming? I havent till to night. I’m coding 3D simple animations and writing this post at the same time… I liked it, it makes me feel good at the end of a hard working day. It is frustrating not to be able to upload files to blogger, I hope google …