Transformar Android en Ubuntu

Visualmente hablando, creo que no hay tanto insatisfecho androizado que quiera cambiar de Sistema Operativo, aunque fuera a través de otro libre.

Bien, lo que os traigo es un conjunto de temas para personalizar nuestro Android con los iconos, fondos de pantalla, por parte de Joe Steiger. Podéis descargar el paquete desde aquí y lo subís a vuestro terminal.

Leer más » 2 Comentarios

Nonoh en Symbian

Nonoh es un servidor VoIP con llamadas gratis a teléfonos fijos de todo el mundo (en España y la mayor parte de Europa lo es) y Symbian es el Sistema Operativo de mi viejo, que no obsoleto, Nokia N81.

Así, nos dirigimos a Menú -> Herramientas -> Ajustes -> Conexión -> Ajustes de SIP -> Añadir nuevo SIP. Y rellenamos como indico a continuación:

  • Nombre de modo: Nonoh (o lo que queramos)
  • Perfil de servicio: IETF
  • Punto de acceso predet. : **nuestra WiFi o 3G (en mi caso uso mi WiFi)
  • Nombre de usuario público: tu_nombre_de_usuario@nonoh.net
  • Usar compresión: Sí
  • Registro: Siempre activado (puedes seleccionar que te avise al iniciar una llamada)
  • Usar seguridad: No
  • Servidor proxy: Lo dejamos tal cual, no cambiamos nada.
  • Servidor de registro:
  • Dir. servidor registro: nonoh.net (sin “sip” al principio)
  • Área: nonoh.net
  • Nombre de usuario: tu_nombre_de_usuario
  • Contraseña: ******
  • Tipo de transporte: Automáticamente
  • Puerto: 5060

Guardamos y nos dirigimos a Menú -> Herramientas -> Ajustes -> Conexión -> Teléfono Internet -> Perfil nuevo, dónde seleccionaremos el nombre para la conexión y el SIP al que deseamos conectarnos, en este caso Nonoh, el nombre que le hemos dado en “El nombre de modo” read more

Leer más » 1 Comentario

Lo mejor de mi RSS del 16 al 22 de mayo

Leer más » 1 Comentario

Instalar PHP GD en Ubuntu

Las librerías GD de PHP son la más completa lista de funciones integradas en un mismo paquete para el procesamiento y tratamiento de imágenes con este lenguaje de programación.

Anteayer fue a echar mano de estas para crear unos thumbnails de unas imágenes dentro de un directorio, más concretamente a través de la función imagecopyresized, pero me di cuenta que no podría hacer uso de esta sin antes instalar el módulo de las funciones GD en PHP.

En mi caso estaba usando una distribución Ubuntu Linux. No debe ser diferente en el resto de distribuciones basadas en Debian. Así, para instalarlo me bastó con abrir un terminal y: read more

Leer más » 2 Comentarios

Instalar Apache Tomcat 7

JSP y los servlets de Java son dos de esas tecnologías que parece que con el tiempo no han tenido el auge esperado (o al menos esa es mi sensación). De todas formas, siguen siendo dos alternativas muy relacionadas entre sí y muy válidas a la vez, para tener en cuenta si queremos llevar a cabo un desarrollo web.

El servidor más famoso para estas tecnologías es Apache Tomcat. Veamos cómo instalarlo de forma manual en cualquier distribución. Digo manual porque en los repositorios de Ubuntu no aparece ningún paquete preparado de esta versión, la 7. Suponemos que tenéis instalado Java en vuestro equipo.

Descarga y colocación en directorio destino

Lo primero será acceder a la web oficial de Tomcat y en el menú de la izquierda elegir descargas de la versión 7.0. Bajamos a Binary distributions y elegimos dentro de Core, la versión .tar.gz.

Lo descomprimimos con nuestro interfaz gráfico o mediante comando:

$ tar xvzf apache-tomcat-7.1.4.tar.gz

Y continuamos el proceso. Creamos un directorio adecuado para albergarlo:

$ sudo mkdir /usr/share/tomcat7

Ahora es el momento de mover el contenido:

$ sudo mv apache-tomcat-7.1.4/ /usr/share/tomcat7

Configuración de variables de entorno

Ahora debemos configurar las variable de entorno, pero antes, debemos saber dónde tenemos instalado tanto la JDK (Java Development Kit) como la JRE (Java Runtime Environment). Para ello, usamos la información adquirida en esta entrada de cómo saber la ruta de los ficheros que instala un paquete. Los paquetes a buscar serán en este caso (si usáis la JDK y la JRE de Sun/Oracle) los siguientes:

  • sun-java6-jdk
  • sun-java6-jre

Las rutas en mi caso son:

  • sun-java6-jdk: /usr/lib/jvm/java-6-sun-1.6.0.24/jre
  • sun-java6-jre: /usr/lib/jvm/java-6-sun-1.6.0.24/jre

Ahora agregamos al fichero de arranque del sistema (para editarlo tenéis la orden abajo):

$ sudo gedit /usr/share/tomcat7/bin/catalina.sh

Las siguientes líneas:

#!/bin/sh
JAVA_HOME="/ruta/jdk"
JRE_HOME="/ruta/jre"
...

Configuración de los usuarios

Editamos ahora el fichero: /usr/share/tomcat7/conf/tomcat-users.xml para introducir un nuevo usuario que será el gestor de la administración web:

<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>
 <role rolename="manager-gui"/>
 <user username="usuario" password="contrasena" roles="manager-gui"/>
</tomcat-users>

Arranque y parada del servidor

Arranque:

sudo /usr/share/tomcat7/bin/startup.sh

Parada:

sudo /usr/share/tomcat7/bin/shutdown.sh read more

Leer más » 13 Comentarios

Buscar paquetes en Fedora

En relación con la entrada de ayer de Carazo sobre Dónde instalan APT y Synaptic los paquetes, hoy veremos si tenemos un paquete en distribuciones basadas en Red Hat. Es decir, veremos que paquete tenemos instalado atendiendo a una búsqueda, en Fedora, CentOS, Red Hat o Suse Linux.

Bien, si e.g. buscamos que paquetes tenemos que usen (han de contenerlo en el nombre del paquete) SSH. Usaremos el comando RPM con los argumentos qa tunelando la salida y filtrando las filas que contienen la palabra clave ‘ssh’. read more

Leer más » 1 Comentario

Dónde instalan APT y Synaptic los paquetes

Siempre que instalamos un programa desde el Centro de Software de Ubuntu, desde Synaptic o directamente desde la consola con APT, el programa se instala de forma automática y nosotros sólo tenemos que ejecutarlo posteriormente desde la terminal o desde nuestro menú.

La pregunta ahora es, ¿dónde instala el sistema gestor de paquetes los ficheros? Esta pregunta es posible que nos surja si por ejemplo, un programa no se agrega al PATH y desde otro tenemos que referenciarlo de forma directa. Os doy un ejemplo, instalé el conector para Java de MySQL con JDBC y necesitaba saber dónde se encontraba exactamente para indicárselo a una aplicación JSP. read more

Leer más » 3 Comentarios

[Humor] ¿Eres un rockstar?

¡Pa-pa-papán!

Leer más » 3 Comentarios

Quitar acentos y eñes con PHP

Cuando trabajamos con cadenas con acentos, eñes y otros símbolos no compatibles en ciertos entornos, en ocasiones, hemos de sustituirlas por sus equivalentes para poder ofrecer el resultado deseado (por ejemplo, sustituir á por a). read more

Leer más » 19 Comentarios

Lo mejor de mi RSS del 9 al 15 de mayo

Leer más » 1 Comentario