MyNet

Pere Villega published on
1 min, 129 words

One of the many reasons I’ve been barely posting these past weeks is that I’m finishing my Master in Open Source Software by UOC. I’ve had to develop a project for it, and I’ve chosen to develop a portal similar to Pirate Bay. You can checkout the code here at Bitbucket.The project is a Java web application and it uses Seam as framework.

Read More

Renaming Files

Pere Villega published on
1 min, 114 words

I own a Lacie Big5 to backup my files, which amount to almost 2 Tb right now. Lately I’ve had some compatibility issues as some files I copied from my Windows Vista machine were not readable from my Kubuntu 9.10.

Read More

EJB Concepts and Services

Pere Villega published on
7 min, 1365 words

This page contains a brief summary of EJB 3.0 Services and related concepts. It only gives basic information, for more details about life cycle and other functionalities check the EJB 3.0 reference or some book like EJB3 in Action.

Read More

Java Persistence API

Pere Villega published on
19 min, 3692 words

This page contains a brief summary of Java Persistence API (JPA). It only gives basic information, for more details about life cycle and other functionalities check the EJB 3.0 reference or some book like EJB3 in Action.

Read More

Message-Driven Beans

Pere Villega published on
3 min, 496 words

This page contains a brief summary of EJB 3.0 Message-Driven Beans (MDB). It only gives basic information, for more details about life cycle and other functionalities check the EJB 3.0 reference or some book like EJB3 in Action.

Read More

Ubuntu Server Maintenance

Pere Villega published on
7 min, 1358 words

This guide will show some basic stuff you might need to maintain an Ubuntu server. You might not need all of them, but thy are handy enough and I’ve had to use them at least once.

Read More

Redmine on Ubuntu 9.04 with NGinx

Pere Villega published on
9 min, 1759 words

Originally I wanted to install Launchpad on my server to manage my projects. As of 17th of August of 2009, Launchpad is not yet ready for production. The only way to install it is using an script, only available for Ubuntu 9.04, which doesn’t work too well on a server. I’ll keep an eye on it as I like the way Canonical does things (and applications), but in the meantime I decided to use Redmine as I found Trac lacking on some areas.

Read More

Web Application Tools

Pere Villega published on
4 min, 764 words

When developing your own web application, specially if you want to earn money with it, some information is priceless. In this page I will list some tools and tips I’ve found around the net that can help you to improve your product. They are generic tips, not linked to any language nor platform, just ways to enhance your product.

Read More