Monthly ArchiveFebruary 2005
General 21 Feb 2005 04:18 am
Problemas en el servidor…
Durante 4 días el servidor de bases de datos, donde tengo alojado el blog, ha estado con problemas, como habréis podido comprobar. Disculpas por adelantado, y espero que todo siga funcionando con normalidad ;-).
No Tags
General 15 Feb 2005 03:19 pm
Nuevo proyecto en mente
Dentro de un par de meses intentaré sacar una nueva web, su temática es de Linux aunque visto desde un modo un tanto especial ;-). A medida se vaya completando iré dando más pistas.
No Tags
General 14 Feb 2005 05:18 am
Software Libre
En el mundo del Software Libre hay veces que por desconocimiento nos perdemos programas que son verdaderas joyas, a mi me ha pasado en multitud de ocasiones, programas que si fueran de $win$ o incluso de pago seguramente serían famosos o al menos estarían muy bien vistos, aunque claro, hay excepciones que son mejor acogidas incluso que por otras por las que hay que pagar, independientemente de la calidad. Es por eso que voy a publicar al menos los programas que uso y que dispongo en mi ordenador, como agradecimiento a todos esos buenos programas hechos de forma altruista, para que otras personas puedan disfrutarlo y difundirlos también.
Aplicaciones:
| Aplicación | Descripción |
| *Amarok | Es para mi el mejor reproductor de música, tiene muchos detalles que lo hacen indispensable: Te baja las carátulas de los discos, te busca información del grupo o cantante, comparte tu música por internet (no los mp3, sino más bien funciona como una radio), etc…(en el enlace tienes la información para la instalación en sistemas tipo Debian) |
| *K3b | Grabador de CDs y DVDs. Es realmente la mejor alternativa al Nero. |
| *Open Office | La mejor suite ofimática libre |
| *K3b | Grabador de CDs y DVDs. Es realmente la mejor alternativa al Nero. |
| *Eclipse | Un magnífico entorno de programación que soporta multitud de lenguajes gracias al uso de plugins. |
| *KDevelop | Otro magnífico entorno de programación que soporta multitud de lenguajes, te ayuda en la generación de makefiles, etc…. |
| *Easy Tag | Configura perfectamente las etiquetas de los mp3 (Autor, grupo, canción, estilo…), un buen complemento junto con Amarok. |
| *Kaffeine | Execelente reproductor de video, basado en Mplayer. Soporta streaming, lo puedes integrar en Mozilla, etc.. |
| KFTPGrabber | El cliente FTP que más me ha convencido, está francamente bien. |
| *xChm | Visor de archivos de ayuda .chm de windows. |
| *QTParted | La mejor alternativa al Partition Magic. Lo descubrí gracias a Knoppix y la verdad que viene siempre conmigo |
| *Kopete | Un gran cliente de mensajería instantánea al cual le puedes añadir funcionalidades mediante plugins |
| *Kile | Es un editor amigable de Latex. Ahora escribir documentos de Latex será más sencillo |
| *Firefox y Thunderbird | Creo que no necesitan explicación |
| *Krusader | Un gran administrador de archivos, al estilo Might Commander pero para las X :-). Recomendado |
| *Lynx | Es un navegador de consola, que viene genial si por alguna de aquellas se nos ocurre actualizar algo de las X |
| TomBoy Notes | Es un programa en el que escribes notas, pero con el añadido de que las puedes enlazar, como si fuese un Wiki :-). |
| *Firestarter | Firewall que te permite estar más seguro frente a intrusos desde internet |
| *Kpilot | Para conectar tu PDA y sincronizarlo con programas como el KOrganizer. |
| *Gimp | Casi todos conoceis este magnifico programa, sustituto perfecto al Photoshop. |
| KShutDown | Útil programa que sirve para programar la hora en la que deseas apagar el ordenador, reiniciarlo, ejecutar algún programa antes de apagarlo… |
| *Celestia | Un programa en el que nos permite navegar por el espacio saltando de un planeta a otro, o de una galaxia a otra, etc.. Un gran experiencia esa de navegar en el espacio en tres dimensiones |
| Downloader for X | Un buen gestor de descargas, al estilo de Flashget o Getright. Se combina perfectamente con la extensión Flashget de Firefox Instalar y configurar lm-sensors de ColdBeer |
| *ksensors | Para ver la temperatura en la barra de tareas de tu KDE. Requiere lm-sensors |
| XdTV | Para ver la television, grabar… |
Las aplicaciones con un arterisco(*) significan que están disponibles por apt-get (al menos en los servidores más o menos normales). En algunos casos no existirán ya que son repositorios especiales para ciertos programas. Creo que en el Actualizador de Ubuntu v0.1 están en el repositorio universal.
Supongo que me dejo muchas, pero iré completándolas de cuando en cuando tenga tiempo
Extensiones para Firefox y Thunderbird:
| Extensión | Descripción |
| Gmail notifier | Para controlar los mails de tu cuenta de Gmail |
| Web Developer | Control total sobre las páginas web, puedes dehabilitar hojas de estilo, ver en cada momento que estilo se está aplicando, ver los bloques, cambiar de resolución… Recomendado 100% para webmasters. |
| Search Status | Te da el ranking de popularidad tanto de Google como de Alexa |
| Flashgot | Para administrar las descargas desde otro programa externo a Firefox |
| Translate | Sirve para traducir páginas del inglés o francés al español (si te bajas el plugin para el español) |
| Scrapbook | Para guardas páginas web o fragmentos de ellas |
| EnlaceitorPro | Cuando haya una dirección en texto normal, seleccionandola puedes abrirla en otra pestaña sin tener que copiar, abrir pestaña, pegar |
| Tabbrowser extension | Infinitas posibilidades a las pestañas, 100% recomendado |
| MapIt! | En pocas palabras, un plano de cualquier ciudad |
| Nuke Anything! | Elimina cualquier parte de una web, ideal para imágenes molestas |
| Adblock | Sirve para bloquear partes de páginas web, como la publicidad. |
| Contacts Sidebar (Thunderbird) | Crea en el lateral, una barra con tus contactos. |
| Enigmail(Thunderbird) | Para encriptar tus mails PGP y autentificarlos |
| Message Faces(Thunderbird) | Sustituye las caras de este estilo |
| Calendario(Thunderbird) | Añade una completa agenda a tu Thunderbid, el conjunto sería un Evolution :-). Habrá una versión de Thunderbird junto con esta extensión que se llamará Lightning |
Juegos:
| Nombre | Comentario |
| Planeshift | Es un juego de rol online en 3D, con unos gráficos increibles y un mundo en continua expansión |
| Battle for Wesnoth | Es un juego de estrategia basado en turnos de fantasía. Muy muy adictivo. |
| FlightGear | Simulador de aviones con unos gráficos realmente buenos. |
Programación 14 Feb 2005 04:18 am
Python. El Inicio (I)
Python es el nuevo lenguaje que quiero aprender, para ello me he bajado uno de los mejores manuales de iniciación, por lo que he podido leer por ahí. El manual en cuestión es Dive in to Python de Mark Pilgrim, pero por suerte existe una traducción al español en la misma web (gracias Fco. Callejo por el trabajo).
Sirva como introducción a este lenguaje lo que nos cuenta nuestra Wikipedia española sobre Python:
Python es habitualmente comparado a TCL, Perl, Scheme, Java y Ruby. Actualmente, Python se desarrolla como un proyecto de código abierto, administrado por la Python Software Foundation. La última versión estable del lenguaje es actualmente (enero 2005) la 2.4.
Guido van Rossum, más conocido como Guido, creó Python, un lenguaje de programación de scripting, la “oposición leal” a Perl, lenguaje con el cual mantiene una rivalidad amistosa. Los usuarios de Python consideran a éste mucho más limpio y elegante para programar.
Python permite dividir el programa en módulos reutilizables desde otros programas Python. Viene con una gran colección de módulos estándar que se pueden utilizar como base de los programas (o como ejemplos para empezar a aprender Python). También hay módulos incluidos que proporcionan E/S de ficheros, llamadas al sistema, sockets y hasta interfaces a GUI (interfaz gráfica con el usuario) como Tk.
Python es un lenguaje interpretado, lo que ahorra un tiempo considerable en el desarrollo del programa, pues no es necesario compilar ni enlazar. El intérprete se puede utilizar de modo interactivo, lo que facilita experimentar con características del lenguaje, escribir programas desechables o probar funciones durante el desarrollo del programa. También es una calculadora muy útil.
El nombre del lenguaje proviene de la afición de su creador original, Guido van Rossum, por los geniales humoristas británicos Monty Python. El principal objetivo que persigue este lenguaje es la facilidad, tanto de lectura, como de diseño, etc.
Comentar a parte, que el software que se desarrolla para Ubuntu se realiza en este lenguaje, así que, creo que ya estoy tardando en aprender :-P, bueno eso será si las prácticas de la universidad no acaban conmigo
Links interesantes:
- Python (Web oficial)
- Python hispano
- Iniciación a Python
- Guía de aprendizaje de Python
- Recursos de Python
Universidad 13 Feb 2005 07:18 pm
Adios exámenes…. hola prácticas :-S
La verdad es que ha sido un Febrero algo atípico, ya que tan sólo he tenido dos exámenes, pero bueno, parece ser que si no tienes ya ninguno es como si hubiera pasado todo lo malo, pero no… hay prácticas, y que prácticas a la vista…
Programa de gestión de logos de Apache, web de comercio electrónico y shell, estas son las prácticas con las que me va a tocar lidiar estos días, en fin, espero no desesperarme mucho :-S. Me pregunto qué prácticas tendrán en otras universidades distintas a la mia de Murcia… en fin, espero que sean leves, como las mías aunque eso si son pesadas ![]()
Linux 13 Feb 2005 03:18 pm
Actualizador de Ubuntu v0.1
Descargar actualizador de Ubuntu
Para “instalar”:
- $ tar xvfz act.tg
- $ sudo mv act /usr/bin/
Buenas!
Se nota que estaba en épocas de exámenes, ya que me puse a hacer esta pequeña aplicación, si es que por no estudiar…
Bien, después de poner el “marco histórico” os voy a comentar un poco para que sirve el actualizador de Ubuntu. Es una pequeña aplicación en Bash que actúa sobre apt-get creando así una interfaz algo más amigable, sobre todo para los que aun no controlan mucho el apt-get (está en castellano y no necesitas de ningún permiso de root para realizar cualquier operación). ¿ Por qué el Actualizador de Ubuntu ?, pues bien, si os soy sincero quería evitar el meter la pata a la hora de hacer un dist-upgrade (actualización del sistema), ya que el sistema lo quiero estable (Warty), pero para instalar aplicaciones suelo usar repositorios de debian, y claro, si alguna vez me olvido de “comentar” los repositorios de debian, me veo mi Ubuntu casi listo para reinstalar :-S, por eso, y por si a algún novato de linux o a cualquiera le puede ayudar o facilitar su administración del sistema.
Pues bien, llego la hora de la presentación:
-=inwe@Faerun=-:~ $ act Actualizador de Ubuntu: Source actual Ubuntu (Warty) ==================================================== 1. Instalar paquete 2. Actualizar e instalar paquete 3. Cambiar de source 4. Actualizar el repositorio 5. Actualizar el sistema 6. Eliminar paquete 7. Buscar paquete 8. Ver paquetes instalados 9. Ayuda 10. Salir (v0.1) Opción >>
Así se ve el actualizador cuando lo ejecutas en modo normal, diríamos, hay otras formas de ejecutar el programa, veamos unos ejemplos:
-=inwe@Faerun=-:~ $ act 1 Actualizador de Ubuntu: Source actual Ubuntu (Warty) ==================================================== Nombre del paquete a instalar >> Leyendo lista de paquetes... Hecho Creando árbol de dependencias... Hecho amarok ya está en su versión más reciente. 0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
O bien..
-=inwe@Faerun=-:~ $ act 1 amarok Actualizador de Ubuntu: Source actual Ubuntu (Warty) ==================================================== Ejecutando: Instalando amarok Leyendo lista de paquetes... Hecho Creando árbol de dependencias... Hecho amarok ya está en su versión más reciente. 0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
Como veis, a medida que te vas familiarizando con el programa, esta última forma $ act [opción 1-9] [paquete], es más rápida, así que en la variedad está el gusto :-P.
Antes de pasar a comentar un poco las diferentes opciones, es importante reseñar que el programa juega con 3 repositorios distintos:
- Ubuntu (Warty): Es la versión estable de Ubuntu, la mejor opción para tener siempre el sistema sin problemas, pero por contra lo tendrás algo más “anticuado” que en el resto de repositorios.
- Ubuntu (Hoary): Es la próxima versión de Ubuntu, no es tan estable como la Warty, pero tiene paquetes más nuevos.
- Universal: Aquí tienen cabida todos los repositorios externos a Ubuntu, como pueden ser los de debian, php5, java, kde… es decir, programas varios pero de actualización bastante frecuente
Pues ya sabeis, jugando con cada repositorio para según que cosas obtendreis un sistema estable y al día ;-), como por ejemplo instalando siempre programas desde el repositorio Hoary o Universal (siempre que no requieran dependencias que modifiquen las librerías de nuestro escritorio (gnomelibs, kdelibs, xserver, etc) o archivos más o menos vitales para el sistema (kernel, etc..), y para las actualizaciones del sistema en modo Warty ;-).
Comentaré por encima un poco por encima cada opción del programa:
- Instalar paquete: Instala el paquete que le indiquemos, si tiene dependencias y las cumplimos nos preguntará si queremos instalarlas estas también, en caso contrario no se instalará.
- Actualizar e instalar: La única diferencia con respecto a la primera es que antes de instalar hace una actualización del repositorio.
- Cambiar de source: Te permite cambiar entre los repositorios que antes os he comentado (Warty, Hoary y Universal)
- Actualizar el repositorio: Actualiza el repositorio actual :-O
- Actualizar el sistema: Antes de actualizar te advertirá si estás en otro repositorio distinto a Warty (por mantener la estabilidad), continuará actualizando el repositorio y por último tu sistema
- Eliminar paquete: Borra el paquete que le indiques
- Buscar paquete: Mira en tu reposositorio por la/s palabra/s claves que le pases (máximo 2), como por ejemplo $ act 7 kernel o $ act 7 kernel headers para obtener una búsqueda más acertada
- Ver paquetes instalados: Con esta opción podrás comprobar los distintos paquetes que hay instalados en tu sistema o comprobar si un paquete en cuestión está o no instalado
- Ayuda: Pues eso XDD, pero mejor que sigas mirando este post que seguro que lo explico algo mejor
Pues bien grosso modo creo que esto es todo lo que tenía que comentar, de todas formas ya sabeis si teneis alguna duda o similar posteais e intentaré resolverla, recordad es la versión 0.1, no tiene ni toda la funcionalidad que desearía y a lo mejor tiene algún fallo por algún lado (yo aun no lo he visto, pero fijo que tiene muchos :-P). De todas formas va con licencia gpl es decir, hacer lo que querais con él, mejorarlo, empeorarlo, regalarlo en navidad, etc.. pero eso si, que mi nombre esté entre los creadores XDD. Pues eso, espero que os ayude con algo.
Un saludo.
No Tags
Linux 13 Feb 2005 03:18 pm
Actualizar los nuevos drivers de Nvidia en Ubuntu
Buenas!
Hoy vamos a instalar los nuevos drivers de nvidia, ya vereis como queda rico rico.
Primero nos bajamos los drivers oficiales de la web de nvidia, una vez bajado el último (hoy en día es el 6629), procederemos con la instalación de las cabeceras del nucleo por si no las tenemos (para saber cuales son las tuyas $ sudo uname -a.
Las cabeceras las podemos bajar simplemente haciendo $ sudo apt-get install linux-headers-2.6.8.1-k7 (en mi caso). Una vez todo está bajado salimos de las X y las matamos, ¿Cómo?, pues bien, si usamos GDM como gestor de arranque de las X con:
sudo /etc/init.d/gdm stop
Si usamos KDM:
sudo /etc/init.d/kdm stop
Procedemos con la instalación ejecutanto el driver bajado $ sudo sh NVIDIA-Linux-x86-1.0-6629-pkg1.run, luego, una vez se ha instalado correctamente debeis hacer lo siguiente (OJO: como veis pongo actualización, supongo que ya teneis instalado otro drivers nvidia más antiguos por lo que también supongo que la configuración de las X está modificada, XF86Config-4):
$ sudo modprobe nvidia
$ sudo update-modules
Ahora, paso importante, si tenemos instalados previamente los drivers binarios que vienen con Ubuntu, esto es, los nvidia-glx debemos borrarlo del arranque del sistema operativo ya que sino habrá conflicto entre ellos, por lo que habrá que hacer:
$ sudo rm /etc/init.d/nvidia-glx
$ sudo update-rc.d nvidia-glx remove
Perfecto, ahora al reiniciar el sistema ya tendremos nuestros nuevos drivers funcionando, cosa que recomiendo ya que en mi amd +1700xp con una GeForce 5700 256MB, he pasado en el glxgears de 2100-2500 fps a 2800-3000 fps, como veis unas mejoras sustanciales :-D.
Nota: Las actualizaciones a través de los drivers que provee nvidia es muy sencilla, por lo que aconsejo usar estos en lugar de los binarios nvidia-glx, simplemente con escribir $ sudo nvidia-installer –update comprueba si hay una nueva versión, y si es así nos la baja y la instala, como veis, unos drivers ricos ricos.
Nota2: No me hago responsable que no os vaya eh XDD, pero eso si, espero que si lo intentais os ayude a que todo os funcione ;-).
Un saludo.
No Tags
Linux 13 Feb 2005 01:18 am
Cuestión de ratones…
Mini-Como para configurar perfectamente los ratones (Sobre todo si son Logitech serie MX, en mi caso el MX500):
- Mapear los botones
- Para ello deberemos indicar la cantidad de botones que dispone nuestro ratón, así que debemos modificar la configuración de las X (/etc/X11/XF86Config-4) y lo haremos de la siguiente forma:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ImputFashion" "Mouse"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "6 7"
Option "Buttons" "7"
EndSection
Una vez lo hayamos cambiado, debemos instalarnos el comando xmodmap para poder mapear bien los botones del ratón y con ello conseguir que la rueda del ratón funcione adecuadamente, etc.., para ello escribiremos:
$ xmodmap -e “pointer = 1 2 3 6 7 4 5″
Ahora podemos comprobar como la rueda del ratón tiene su funcionalidad original, e incluso los botones laterales sirven para desplazarnos adelante y atras entre páginas web en el Firefox
En los ratones Logitech, vendrá por defecto una resolución de 400 ppp, aunque la que realmente admiten (según modelos) es de justamente el doble. Para “doblar” la resolución, debemos de instalarnos el siguiente programa lmctl.Para instalarlo nada más fácil, $ dpkg -i lmctl_0.3.2_i386.deb.
Una vez que lo tengamos instalado, comprobaremos el bus USB a ver si nos encuentra el ratón:
-=inwe@Faerun=-:$ sudo lmctl -s 002.001: 0000:0000 Not a Logitech device 001.002: 046d:c025 MX500 Optical Mouse (M-BP81A) Caps: RES SMS 001.001: 0000:0000 Not a Logitech device
Perfecto, ahora para saber a que resolución se encuentra ejecutaremos:
-=inwe@Faerun=-:$ sudo lmctl -i
001.002: 046d:c025 MX500 Optical Mouse (M-BP81A) Caps: RES SMS
Resolution (RES): 400 cpi
SmartScroll (SMS): on
Como podemos comprobar lo tenemos 400 ppp, para doblarlo bastará con poner $ sudo lmctl -8 –sms. Ahora comprobamos su estado otra vez y vemos como efectivamente nos ha doblado la resolución (como timofónica XD)
-=inwe@Faerun=-:$ sudo lmctl -i
001.002: 046d:c025 MX500 Optical Mouse (M-BP81A) Caps: RES SMS
Resolution (RES): 800 cpi
SmartScroll (SMS): on
Desafortunadamente, deberíamos ejecutar los dos procesos cada vez que reiniciamos el ordenador, para ello nada mejor que hacer un pequeño script que haga eso por nosotros
tan fácil como:
#!/bin/sh echo "Configurando el ratón Logitech MX500..." lmctl -8 --sms /usr/X11R6/bin/xmodmap -e "pointer = 1 2 3 6 7 4 5"
Lo guardamos como raton.sh y le damos permisos de ejecución chmod 770 raton.sh. Ahora caben varias posibilidades para que se ejecute al inicio, la mejor, ya que hay que señalar que el comando xmodmap sólo funciona cuando están las X lanzadas, es guardar el archivo en la carpeta (OJO, yo uso KDE) $HOME/.kde/Autostart, donde cada vez que se ejecuten las X se cargarón automáticamente.
Enlaces: No Tags
Personal 11 Feb 2005 03:18 pm
Por fin mi Blog :-D
Bien!!!
Tras varios días de ardua programación y de búsqueda de un sitio donde alojarlo, por fin puedo ver alojado mi blog y al menos, por lo que parece, más o menos funcional. Si bien es cierto que aun tengo que terminarlo, al menos la parte complicada si está terminada :-D.
Si alguien visita esta humilde morada, bienvenidos ![]()
Linux & Php 11 Feb 2005 03:18 pm
Servidor web y Eclipse + Phpeclipse
La Forma más rápida y sencilla de instalar un servidor web, más fácil aun que hacer un apt-get, se trata en bajarnos este genial programa XAMPP (con algo de paciencia 32 MB), el cual trae una enorme cantidad de programas y utilidades que nos hará la vida más fácil
Apache 2.0.52, MySQL 4.1.7, PHP 5.0.2 & 4.3.9 & PEAR + SQLite 2.8.9 + multibyte (mbstring) support, Perl 5.8.4, ProFTPD 1.2.10, phpMyAdmin 2.6.0-pl3, OpenSSL 0.9.7d, GD 2.0.1, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.7, gdbm 1.8.0, zlib 1.1.4, expat 1.2, Sablotron 1.0, libxml 2.4.26, Ming 0.2a, Webalizer 2.01, pdf class 009e, ncurses 5.8, mod_perl 1.99_17, FreeTDS 0.62.4, gettext 0.11.5, IMAP C-Client 2002b, OpenLDAP (client) 2.2.13, mcrypt 2.5.7, mhash 0.8.18, Turck MMCache 2.4.6, cURL 7.10.7, libxslt 1.1.8, phpSQLiteAdmin 0.2, libapreq 2.04-dev.
Una vez bajado simplemente tendremos que descomprimirlo en el directorio donde lo queramos, aunque aconsejan que sea en el directorio /opt:
$ sudo tar xvfz xampp-linux-1.4.10a.tar.gz -C /opt
Ahora nos vamos al directorio donde se ha descomprimido (/opt/lampp) y ejecutamos el programa:
$ sudo lampp start
Y ya tendremos en marcha nuestro servidor web Apache junto a Mysql y PHP.
Para aclarar un poco, la estructura de directorios que se crea en /opt/lampp, los directorios que tenemos que tener en cuenta son:
- /opt/lampp/etc.- Aqui se almacenan todos los archivos de configuración, tanto de apache, php, mysql…
- /opt/lampp/htdocs.- Este es nuestro raiz(http://localhost) donde debemos colocar todas las webs que vayamos haciendo.
- /opt/lampp/bin.- Aquí tenemos todos los programas ejecutables (apache, mysql, proftp…)
Aconsejo usar $ sudo lampp security antes que nada, ya que por defecto viene con unas opciones un tanto “raras”, entre ellas:
- Todas las webs seran accesibles por Internet
- MySQL será accesible desde Internet
- La contraseña de phpMyAdmin y ProFTPD viene con una contraseña predeterminada
- No hay contraseña para el root de MySQL
En fin como veis, recomendable antes que nada ejecutar $ lampp security y asegurar un poco nuestro servidor web ;-). Por cierto para el resto de comandos, visitar la página principal de este programa XAMPP.
Eclipse junto con el plugin Phpeclipse forman un excelente IDE para programar con PHP además de poderlo hacerlo con libertad tanto sobre GNU/Linux como sobre Windows. La instalación de Eclipse sea quizás algo tediosa ya que para empezar debemos tener instalado java en nuestro ordenador. En el caso de que no lo tengamos instalado, nos tendremos que bajar de la página de Sun. El fichero que nos bajaremos será el J2SE SDK; una vez descargado, procedemos con la instalación e instalamos java.Eclipse lo bajaremos de su web oficial y el plugin de php en esta página. La descarga de Eclipse la comentaremos paso a paso ya que a la hora de la descarga nos ofrece una multitud de mirrors y de distintas versiones de eclipse, os recomiendo el siguiente mirror, ya que entre otras cosas dispone de la traducción de eclipse al español cosa que siempre viene bien. Los archivos a descargar son Last Release 3.0.1 y Language Pack 3.0.1_Translations, la versión correcta del Language Pack es el SDK Language Pack y el sistema operativo que useis.Para instalar Eclipse tan sencillo como descomprimirlo en el directorio que queramos que se encuentre, la traducción bastará con descomprimirla sobre el directorio donde se encuentra eclipse al igual que el plugin Phpeclipse. La primera vez que ejecutemos Eclipse nos pedirá la ruta donde Eclipse guardará todos los documentos por defecto, para ello le diremos que nos lo guarde en dentro del directorio donde colgamos nuestros documentos web en nuestro servidor web, de esta forma siempre podremos ver nuestras webs en el navegador.
La configuración del plugin de Phpeclipse no es muy complicada, simplemente en Ventana < > Preferencias < > PHPEclipse Web Developer < > PHP. Una vez ahí ponemos las rutas correctas correspondientes tanto a Apache como a MySQL; también eliminaremos de la opción Start Apache lo siguiente “DocumentRoot “{0}”" ya que no hace falta.
Un saludo.
Tags: eclipse, ide, php, phpeclipse
