P0L0's Blog

28Jul/090

Eclipse Configuration for Web Development

After trying very different IDE and many Eclipse IDE flawors, this is the best configuration I have found, and all the components are free.

First of all we need to download Eclipse Classic from the Eclipse website.

One of the first things we need to do is to change eclipse.ini, we will make it start faster and increase the memory limit

1
2
3
4
5
6
7
--launcher.XXMaxPermSize
256m
-vm
/usr/bin/java
-vmargs
-Xms40m
-Xmx1024m

The path to Java VM depends on your installation and system, in windows you must search for "javaw.exe". Setting the path to Java VM makes that Eclipse stops searching for the Java VM every start, which makes the start faster.

Now we can start installing the required Plugins. In "Help->Install New Software..." we will add the following Update Sites.

Read more... (536 words, 9 images, estimated 2:09 mins reading time)

18Oct/060

Entorno de desarrollo web con Eclipse

Ultimamente estoy mirando de encontrar el mejor entorno de desarollo multiplataforma que me vaya bien para llevar los proyectos de webs. Finalmente el que me ha convencido ha sido Eclipse con los plugins para PHP/HTML/CSS/Javascript y SVN:

  • Aptana: HTML/CSS/Javascript. Update Site: http://update.aptana.com/update/
  • PHPEclipse: PHP. Update Site: http://phpeclipse.sourceforge.net/update/releases/
  • Subclipse: SVN. Update Site: http://subclipse.tigris.org/update_1.0.x

Lo unico que hace falta para instalarse todos los plugins, es bajarse el ultimo Eclipse e ir a "Help->Software Updates->Find and install..." y añadir los "Update Site" de cada uno bajo "Search for new features to install".

3Oct/060

Multiples proyectos con trac y svn usando HTTPS

Voy a explicar como montar el sistema de gestion de proyectos trac y subversion usando https para trabajar con subversion. Yo lo he montado en una debian usando apache2, asi que lo primero que necesitamos es instalar todo lo necesario

apt-get install trac subversion apache2 subversion libapache2-svn libapache2-mod-python2.3

Una vez descargado e instalado creamos el certificado necesario para usar tanto trac y subversion bajo https. Entra en el directorio /etc/apache2/ssl y ejecuta lo siguiente:

openssl genrsa -des3 -out server.key 1024
openssl req -new -key server.key -out server.csr
cp server.key server.key.org
openssl rsa -in server.key.org -out server.key
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

Ahora ya tenemos listo los certificados, asi que ahora solo nos queda configurar el apache. Yo he creado un trac.dominio.ext y un svn.dominio.ext para hacer esto, pero esto va a gusto de cada uno. Yo como uso dos subdominios distintos, lo tengo en ficheros separados.

Read more... (220 words, estimated 53 secs reading time)

6Sep/060

SVN Keywords

Siempre habia visto en los ficheros de codigo los tags tipo $Id: default.html 261 2006-09-06 09:06:42Z user $ pero nunca los habia necesitado, pero ahora que estoy con el proyecto de EducacioOberta, para llevar un control de versiones y saber facilmente que fichero pertenece a que revision, he encontrado esto de muy buena utilidad.

Realmente no tiene ningun misterio, tu en tu codigo pones uno de estos Keywords en el formato $Keyword$ y subversion lo sustituira una vez que actives los keywords para este fichero (en phpEclipse con el plugin de SVN, esto se puede hacer facilmente para todos los archivos del proyecto, le das boton derecho al proyecto y eliges "Team->Add Keywords" y activas los que necesites). Los keywords que hay predefinidos son:

Read more... (164 words, estimated 39 secs reading time)

Tagged as: No Comments
   

Friends Blogs

Links

Comics

Tags

Most Viewed

License

Blog under the Creative Commons Attribution-ShareAlike 3.0 License
Creative Commons License