- Index
- Sistemas
- Ocio
- Personal
- Tecnología
- Programación
- Recomend.
- Books
- Games
- Films
- Music
- Sidenotes
- Archivo
- Estadísticas
Al día
- Argalladas
- Bit
- Degea
- Efremigio
- E-Shell
- Ender3
- Flexo
- Fluzo
- Frank
- Jose Jiménez
- Juanjo
- Mamel
- Krs
- MarcosBL
- Natxo
- Phpbsd
- Pof
- Technorati
- Throll
Promoción
- Vuelos Baratos
- Mercadona Compra Online
- Poquer
- Hoteles Malaga
- Coche Alquiler
- Apple Mac mini
- Coche de Alquiler
Remote
Eclipse: SQL Explorer
25.mar 2008
1 Comentarios
Muchos programadores nos conformamos con tener acceso a la base de datos a través de un phpMyAdmin o similares. Otros más osados con una shell directa a mysql> tienen suficiente. Hoy acabo de descubrir uno de los muchos motivos que está llevando a la gente a cambiarse de IDE: SQL Explorer.
Se trata de un plugin para Eclipse que se encarga de conectarse a la base de datos y facilitar al programador un interfaz para gestionar las consultas a base de datos. Cuenta con múltiples drivers e información más que suficiente para optimizar las consultas en fase de desarrollo (tiempo de las mismas, total de resultados...). »
Eclipse: Java en Linux
24.mar 2008
0 Comentarios
Es posible que a la hora de instalar Eclipse en Linux tengamos algún que otro problema con Java. Particularmente me ha pasado en Ubuntu y lo he solucionado instalando el Java de Sun:
# apt-get install sun-java6-jdk # sudo update-java-alternatives -s java-6-sunUna vez instalado lo hacemos nuestro java por defecto y arrancamos Eclipse para seguir configurando RSE, Subclipse o lo que necesitemos.
Eclipse: Subclipse plugin
24.mar 2008
1 Comentarios
Para instalar Subclipse (plugin Subversion para Eclipse) simplemente vamos a Help » Software Updates » Find and Install » Search for new features to install y en la ventana de diálogo que aparece seleccionamos New Remote Site. Le llamamos Subclipse y en url rellenamos lo siguiente: http://subclipse.tigris.org/update_1.2.x
Y poco más, una vez acabada la instalación tendremos acceso a Subversion a golpe de un par de clicks.
Eclipse: RSE Plugin
23.mar 2008
0 Comentarios
Probando Eclipse he notado que hay varias funciones esenciales -al menos para mi- que necesitan ser activadas mediante la instalación de un plugin. Una de estas características básicas es la edición remota. Con el plugin RSE es muy sencillo.
Para instalarlo simplemente vamos a Help » Software Updates » Find and Install » Search for new features to install y en la ventana de diálogo que aparece seleccionamos New Remote Site. Le llamamos RSE y en url rellenamos lo siguiente: http://download.eclipse.org/dsdp/tm/updates/2.0/.
Lo siguiente será seleccionar los protocolos de edición remota a usar (SSH, FTP, Telnet...) y aceptar la licencia de uso. En el siguiente reinicio de Eclipse tendremos habilitada la edición remota.
Insertar un flash correctamente en XHTML
17.mar 2008
0 Comentarios
No siempre se puede vivir sin flash, sobre todo dedicándose al diseño y desarrollo web. Tarde o temprano llegaría ese momento en el que insertar cualquier elemento flash se convertiría en un pequeño suplicio para el standars-compliant. Buscando un poco por la red he encontrado una solución sencilla y funcional. »
CSS: Imprimiendo saltos de página
14.mar 2008
1 Comentarios
Imaginemos un informe de 200 hojas generado con PHP por pantalla. Supongamos que lo queremos archivar y guardar coherentemente en un típico A-Z de los que tanto gustan a la gente. Igual a la hora de imprimir esa pequeña vista nos llevamos una sorpresa viendo cómo las páginas se cortan por donde corresponda.
Aquí un pequeño css-tip para que estas cosas no pasen. Cuando imprimimos una página web el navegador la procesa -renderiza- y envía a la impresora un postscript para que ésta no tenga mucho que pensar. El pequeño hack consiste en aplicar un css distinto para la impresión. »
Bash tip: Convertir png en jpg (mogrify)
13.mar 2008
0 Comentarios
Ya sabemos que con convert (ImageMagick) podemos hacer auténticas locuras combinando una -o varias- foto(s) y la linea de comandos. Pero cuando no queremos hacer tantas locuras y solo tenemos que cambiar de formato y extensión cerca de 2000 fotos podemos simplificar el trabajo con mogrify (también en ImageMagick): »
Archivos .php~
12.mar 2008
1 Comentarios
Dependiendo del IDE (o lo que sea) que usemos para programar es posible que él mismo se encargue de hacer copias de seguridad de forma automática cada X tiempo. Algunos tienen la mala costumbre de renombrar los archivos que estamos editando y agregarle el siempre molesto "~" a la extensión, con lo que un config.php pasaría a ser config.php~ y ya la hemos liado.
¿Por qué?, básicamente porque -por defecto- Apache no tiene capacidad de procesar los archivos .php~ con lo que su comportamiento -por defecto- es enseñar el código fuente de dicho archivo. Una de las posibles soluciones:
<FilesMatch ".php~"> Order allow,deny Deny from all </FilesMatch>Hecho ésto en el VirtualHost correspondiente obtendremos un bonito Forbidden (403) indicando al presunto malhechor que el archivo existe pero, en cierto modo, nos hemos preocupado de corregirlo.
PHP: loadTemplate()
12.mar 2008
5 Comentarios
Sin apenas tiempo a postear me gustaría reflejar una fase de cambios y adaptaciones importantes en mi carrera profesional.
Nada mejor que hacerlo adentrándonos en el sinuoso mundo de la programación -MySQL+PHP- para sitios con gran volumen de visitas con una simple función: »
Colorzilla y HTML Validator en Firefox con Linux
06.mar 2008
0 Comentarios
Hay pequeños problemas con este plugin y nuestro sistema operativo favorito. Para resolverlos nada más sencillo que seguir estos 3 estúpidos pasos:
- Bajarse el tar.gz del firefox correspondiente a la versión que tengamos instalada (directamente de mozilla.org).
- Descomprimirlo en una carpeta temporal y localizar los archivos con el siguiente patrón: libxpcom*.*
- Los copiamos al directorio de librerías de Firefox (/usr/lib/firefox en mi caso).
- Reinstalar ColorZilla y HTML Validator (ojo, de éste último bajarse la versión para Linux 32, que puede ser un poco antigua).
Nota: Otros usuarios dicen que con instalar libstdc++5, libxul-dev y xulrunner-1.9-dev llega... habrá que probar la próxima vez.






