Eneris Solutions » BlogBrave new world Fedora 9 arrives, and HP Pavilion. Seam EJB3 update..This spring i bought a new hp pavilion laptop, because the other one had just died - 5 months after the warranty expired of course and the mother board replacement costs the sames as a new laptop... Nice little computers, except for the low resolution monitor. I thought i would be a fast machine since it had decent specs. However, it came pre-installed with Vista, which made it slower than my 1.5 year old pavilion. Vista annoys me... Why? Mainly because of the constant permissions fumbling and troubles. None of Microsoft's own sw development (vs 2005) product seem to be able run without anything less than Administration permissions. It's like someone tried to make Windows into Unix, but forgot that there are millions of applications out there that just don't care about permissions. Also, the default menus schemes seemed ridiculous - Almost everyone I know has 40 or 50 different installed menu things. Ok, so I put in a new hard drive and tried to install XP to get my work done. Seemed to go great, and was really screaming, until I got to the drivers part. Looks like HP doesn't want to provide drivers for XP, and there was a nice, but stern message that said - If you have XP on this laptop, then the fix is to uninstall XP and put Vista back on the computer - duh. At Eneris we have been using Fedora and RedHat before that for almost 10 years. This has allowed us to have a extremely consistent development and hosting environment. I highly recomment that other small companies do the same... of course people can plan with whatever they want in their spare time. We like RedHat. We run JBoss, and use Hibernate and Seam, etc. And some of our customers use RedHat support - which we recommend. This enables us to really over a complete service. Fedora 6 was great. 7 and 8 were painful for me. So, I thought I'd give Fedora 9 a try. I installed it on another laptop dual boot first. It went perfect, no more searching for Knoppix linux so that I could resize the disk. OpenJDK. Interesting stuff. I was quite suprised how fast it is. Netbeans 6.0.1 seems to run pretty well on it - so far. This is a big change from the Ice stuff on the previous version of Fedora. Technologies update (Update) -- Things aren't perfect yet. Seems the x drivers don't produce 3d on the nVidia chipset yet. This is a hotly debated topic on the Fedora Forums. And also the wireless networking doesn't work, and the ethernet seemed to have trouble starting occasionally. For any of you pundits out there, I have something to say: EJB3 and Seam work great. We have been doing almost all our web applications using these and it has really started to pay off. A couple of years ago we took a risk in moving to EJB3 and then to start with the Seam framework. It was a tie between using Struts and Spring and Seam. However, we had already used Java Server Faces (JSF) for a couple of years and it is getting better all the time. Anyways, EJB3 instead of EJB2 was a no-brainer (WHY? Because it is faster, and the j2ee entity beans stuff was trashed and hibernate-styles was adopted), and Seam seemed like a better JSF than JSF. So the conclusion is fairly direct -> Seam + EJB3. (c) 2008 Thomas O'Rourke |