jueves, 2 de septiembre de 2010

Saber qué proceso ocupa un puerto en Windows

En ocasiones, al arrancar un servicio, servidor o aplicación en un puerto determinado es posible que aparezca un error porque no es posible arrancarlo porque el puerto que utiliza está ocupado por otra aplicación. En Windows es posible detectar qué aplicación es y cerrarla en dos pasos:
  • El comando 'netstat -noa' devuelve los PID de los procesos que están arrancados en el sistema. Obtener el PID del puerto que está dando problemas.
  • En el administrador de tareas añadir la columna PID en 'Vista/Seleccionar columnas' y añadir PID a la lista. Así podemos cerrar el proceso que está ocupando ese puerto

jueves, 27 de agosto de 2009

Habilitar o desabilitar el scroll horizontal o vertical selectivamente en HTML


En ocasiones la solución más sencilla es deshabilitar los dos scroll de la siguiente manera:




Pero si queremos deshabilitar o modificar las opciones del scroll vertical u horizontal tendremos que optar por una de estas dos opciones:

Scroll horizontal


Scroll vertical


En el siguiente enlace tenemos ejemplos de cómo quedan las distintas opciones de overflow en los dos ejes:

martes, 25 de agosto de 2009

Instalación de Tomcat en Debian/Ubuntu con apt-get o synaptic.

Habitualmente la solución más sencilla a la instalación de aplicaciones y paquetes en linux suele ser instalaras mediante gestores de instalación de paquetes como apt-get, aptitude o synaptic. Sin embargo, en el caso de Tomcat puede resultar más sencillo descargar el paquete e instalarlo a mano nosotros mismos.

A continuación os publico un pequeño tutorial para la instalación del Tomcat de forma sencilla y sin quebraderos de cabeza en Debian/Ubuntu.



Development Tips

Somos un grupo de desarrollo que se encuentra habitualmente con problemas en el desarrollo de aplicaciones o en la solución de problemas tecnológicos cuya solución consume considerable tiempo y sin embargo, una vez resueltos se soluciona en cuestión de minutos.

Este blog pretende recoger soluciones a problemas sencillos y no demasiado conocidos para poder solucionarlos más rápidamente.