Archivo

Archivo para la Categoría "tecnología"

Spotify en ubuntu 9.10

31 Octubre 2009 13 comentarios

Hace varios meses que os explicaba cómo instalar Spotify en ubuntu mediante wine, y cómo ejecutar los enlaces de Spotify desde Firefox. Tras instalar la última versión de ubuntu (9.10), es posible que hayas encontrado algún problema con la reproducción de música… pareciendo que se queda parada la canción a los pocos segundos de empezar. Todo esto es por el cambio en el gestor de sonido que ahora viene en ubuntu (que deja de ser ALSA y pasa a ser PulseAudio) y la configuración por defecto de wine. Pero no es para alarmarse, con un simple cambio en las propiedades de ejecución todo se resuelve.

……..

Accedemos a la configuración mediante Aplicaciones > Wine > Configure Wine

Deseleccionamos el Manejador ALSA y seleccionamos el Manejador EsounD. Aceptamos y listo; a disfrutar de Spotify.

NetCounter para Android

19 Octubre 2009 Deja un comentario

Llevo unos días revisando el gasto que hace el HTC Hero de mi tarifa diaria de simyo, para controlar que no se disparan los consumos y me llegue una factura algo elevada.

Para ello, ando revisando con bastante frecuencia el consumo de datos desde la página de simyo, pero para compararlo he encontrado esta pequeña aplicación para el móvil: NetCounter, un buen programa para controlar el consumo que haces de datos de tu móvil Android diferenciando el volumen de datos utilizado con el operador de telefonía (cell) y el que consumes a través de wifi.

De momento, haciendo un uso normal del teléfono, tirando a intensivo… no llego en ningún caso a superar los límites de la tarifa diaria de simyo (100 Mb/día – 500 Mb/mes).

La propia aplicación te permite la posibilidad de avisarte cuando estás alcanzando un volumen determinado, ya sea por los contadores diarios o mensuales… perfecto para controlar los límites que marca tu operador de telefonía. Incluso para aquellas compañias que no facturan por mes natural (movistar, por ejemplo) tienes la posibilidad de marcar qué día empieza tu periodo de facturación.

Esta utilidad podrás descargártela gratuitamente desde AndroidMarket, pero en el caso de que en que no tengas posibilidad de acceder, podrás descargar igualmente el instalador (apk) desde su página web.

Aplicación más que recomendable

¿Qué es un servidor Blade?

18 Octubre 2009 Deja un comentario

Es una simplificación de lo que es un armario de servidores, con la característica de que cada uno de los servidores blade no es directamente autónomo, ya que no dispone ni de fuente de alimentación, ni tarjetas de red, ni de ventiladores para que funcionen. Son una especie de tarjetas que se insertan en un armario que le provee de la electricidad, disipación de calor y conexión a un bus de datos.

La finalidad principal de esta arquitectura de servidores es la de reducir el coste, dado que al compartir las mismas fuentes de alimentación redundantes y simplificar el cableado necesario para comunicarse (ya que lo provee el propio armario), es mucho menos costosa la ampliación y mantenimiento del sistema, y ocupan menos espacio.

Crea tu propia entidad certificadora

15 Octubre 2009 Deja un comentario

Poco a poco, cada día van apareciendo en nuestra vida los certificados digitales que nos sirven para identificarnos y firmar de forma digital las acciones que realizamos en internet. Pero si lo que necesitas es tener unos cuantos certificados para realizar tus pruebas de programación, estarías muy limitado con los certificados que podrás obtener de forma gratuita.

Para ello lo mejor que puedes hacer es crear tu propia entidad certificadora, utilizando el proyecto OpenSSL. Con ello podrás generar tanto certificados de servidor como de cliente para poder hacer todas las pruebas que necesites. Vamos por partes:

Instalar el software

Para instalar openSSL en linux, sólo es necesario introducir el siguiente comando en el terminal

apt-get install openssl

Para obtener la versión para Windows, puedes bajar los binarios desde aquí.

Como ayuda para facilitar la creación de certificados crearemos los siguientes ficheros de configuración:

config1.txt con el siguiente contenido

basicConstraints = critical,CA:FALSE
extendedKeyUsage = serverAuth

config2.txt con el siguiente contenido

basicConstraints = critical,CA:FALSE
extendedKeyUsage = clientAuth

Crear la entidad certificadora

Los primero que hay que hacer es crear las claves de la entidad certificadora, que será la que genere el resto de certificados. Desde el terminal sólo tendrás que introducir la siguiente instrucción:

openssl req -x509 -newkey rsa:2048 -keyout cakey.pem -days 3650 -out cacert.pem

Lo que significa que estamos creando una nueva entidad que generará certificados X509 con algoritmo de encriptación rsa de 2048 bytes. Generará la clave privada de la entidad en el fichero cakey.pem y la clave publica en el cacert.pem.

El parámetro -days con 3650 indica que la entidad certificadora no expirará en 10 años.

Nos pedirá una contraseña para nuestra entidad certificadora, que es muy importante no perder. Nos pedirá también una serie de datos (País, Nombre de Empresa…), que nos identifica como entidad certificadora.

Este paso sólo es necesario realizarlo la primera vez, o cuando la entidad certificadora que teníamos haya expirado.

Generar certificado de servidor

Podemos crear tantos certificados de servidor como queramos, siguiendo estos pasos:

Primero generamos la clave privada del nuevo certificado digital:

openssl genrsa -des3 -out serv-priv.pem -passout pass:password 2048

Con esto generamos la clave privada la cual tendrá un algoritmo de cifrado triple des (-des3) de 2048 y se almacenara en el fichero (-out) serv-priv.pem y con el comando -passout pass: indicamos la contraseña para nuestra clave privada.

El siguiente paso es generar la petición del certificado para indicar el propietario del mismo:

openssl req -new -subj "/DC=fsandin.wordpress.com/OU=wordpress.com/CN=fsandin"
-key serv-priv.pem -passin pass:password -out petic-certificado-serv.pem

Con el parametro -subj le indicamos a quien pertenece el certificado, para ello ponemos entre comillas cada uno de los apartados que identifican al servidor, separados por / . Le asociamos a la petición la clave privada que hemos hecho en el comando anterior -key serv-priv.pem utilizando la contraseña de la clave privada -passing pass:password. La petición se almacenará en el fichero petic-certificado-serv.perm

Por último generamos el certificado:

openssl x509 -CA cacert.pem -CAkey cakey.pem -req -in petic-certificado-serv.pem
-days 3650 -extfile config1.txt -sha1 -CAcreateserial -out servidor-cert.pem

Con esto estamos creando un certificado del tipo x509 cuya entidad certificadora está en cacert.pem, su clave privada en cakey.pem y que el certificado a generar tendrá las especificaciones definidas en el apartado anterior, almacenadas en el fichero de petición petic-certificado-serv.pem.

El certificado tendrá una validez de diez años y su uso estará destinado para ser certificado de servidor (descrito en el fichero de configuración config1.txt)

Para algunos servidores (como apache), los ficheros necesarios para utilizar el certificado son servidor-cert.pem y serv-priv.pem. Para IIS se necesita realizar la importación, por lo que será necesario exportarlo con el siguiente comando.

openssl pkcs12 -export -in servidor-cert.pem -inkey serv-priv.pem -certfile
cacert.pem -out cert-serv-pck12.p12

Generar certificado de cliente

Igual que para los certificados para servidor, empezamos generando la clave privada del cliente:

openssl genrsa -des3 -passout pass:password -out client-priv.pem 2048

Ahora generamos la petición del certificado:

openssl req -new -key client-priv.pem -passin pass:password -subj
"/CN=NOMBRE Nombre y Apellidos - NIF 00000000A/OU=wordpress.com
/DN=fsandin.wordpress.com" -out petic-cert-client.pem

Si estructuramos el parámetro -subj igual que los certificados de identificación (DNIe, FNMT…) le indicamos a quién pertenece el certificado y podremos simular el comportamiento de los mismos.

Emitimos el certificado cliente :

openssl x509 -CA cacert.pem -CAkey cakey.pem -req -in petic-cert-client.pem
-set_serial 3 -days 365 -extfile config2.txt -sha1 -out client-cert.pem

El certificado tendrá una validez de un año, el número de certificado indicado con el parámetro -set_serial debería ser único.

Al ejecutar esta línea nos pedirá el password que le pusimos a nuestra entidad certificadora obteniendo finalmente el fichero client-cert.pem que es nuestro certificado.

Y por último vamos a exportarlo para enviárselo a su nuevo dueño. Para ello necesitamos crear con nuestro certificado un fichero comprimido en formato pkcs12.

openssl pkcs12 -export -in client-cert.pem -inkey client-priv.pem
-certfile cacert.pem -out cert-cliente-pck12.p12

Al ejecutar esto nos pedirá la contraseña del certificado cliente, un Export Password, que es la contraseña que teneis que poner para comprimir el archivo y que será la que se necesita para importarla en el navegador. Por último pedirá que verifiquéis el Export Password para confirmar que se ha introducido correctamente.

Fuente: bulma.net

Sygic – Navegador GPS para Android

10 Octubre 2009 Deja un comentario

Llevo varios meses utilizando este navegador GPS en el teléfono Nokia, y en el cambio al HTC Hero me llevé la agradable sorpresa de que existe una versión para Android.

No dudé un segundo y lo instalé en el teléfono. Todavía ando configurándole los radares y avisos, pero hasta el momento ni una pega. El teléfono es bastante rápido en localizar cobertura GPS (el Nokia es algo lento en esa tarea) y el software es prácticamente igual al que tengo para symbian.

Gran aplicación, imprescindible para sacar el 100% a tu teléfono con Android.

No, este blog no enlaza con los archivos necesarios para instalarte el navegador Sygic en Android, pero puedes encontrarlos en tu buscador favorito. Y tampoco están aquí los mapas de tu zona… encuéntralos.

HTC Hero

7 Octubre 2009 3 comentarios

Hace unos días que ha caído en mis manos un HTC Hero y estoy difrutando como un enano del teléfono… supera ampliamente mis espectativas.

Cuenta con un procesador Qualcomm MSM 7200A  a 528MHz, 512MB de ROM, 288MB de RAM, pantalla HVGA capacitativa de 3.2 pulgadas a resolución 320×480,  HSPA y cuatribanda GSM, GPS, brújula, WiFi 802,11b/g , conector de 3.5 mm, cámara de 5 Mpx con autofocus, ranura para microSD y el sistema operativo Android que llevaba varios meses llamándome mucho la atención… un proyecto del todopoderoso Google que ha empezado a revolucionar la telefonía móvil.

Una de las cosas que más me gustan es la total integración con los servicios de Google. Te olvidas de sincronizar contactos, o preocuparte de la agenda, o de ir mirando constantemente el correo… todo es mucho más sencillo. Al asociarle la cuenta de gmail, todo se sincroniza automáticamente.

No le he podido dedicar mucho tiempo, pero quiero investigar la cantidad de datos que consume al día con un uso normal, para permitirle o no utilizar la tarifa diaria de Simyo… probablemente nunca llegue a 500Mb al mes pero ya os iré contando.

Categorías:tecnología Etiquetas:, , , ,

Se me ha olvidado la contraseña de ubuntu… ¿qué hago?

30 Agosto 2009 Deja un comentario

Todavía no me ha pasado, pero ya se de más de uno que se ha quedado con sin poder entrar a la partición de ubuntu. ¿y ahora qué pueden hacer?

No hay nada que temer, ya que siguiendo los siguientes pasos se podrá cambiar la contraseña del usuario.

Al arrancar el sistema con GRUB, en la selección del kernel que se utiliza para arrancar pulsamos la tecla E, nos posicionamos sobre el kernel y volvemos a pulsar la tecla E.

Modificamos al final del script de arranque con la línea:

ro : rw init=/bin/bash

Pulsa la tecla Enter y luego la tecla B. Con ello conseguirás entrar al sistema mediante la línea de comandos como el usuario root. Ahora cambiamos la contraseña del usuario con la instrucción:

passwd idUsuario

Donde idUsuario es el nombre de usuario que queremos cambiar la contraseña. Introducimos la nueva contraseña y listo. Sólo tendrás que reiniciar el sistema y acceder a tu cuenta utilizando la nueva contraseña que has cambiado.

DeSmuME – emulador de Nintendo DS en ubuntu

22 Agosto 2009 Deja un comentario

El emulador de juegos para Nintendo DS también tiene una versión para linux. El proyecto se llama DeSmuME y tiene versión compilada para poder instalarla con un par de clics.

Descárgate el instalador para 32 bits, o para 64 bits.

Configurarlo y utilizarlo no tiene ninguna complicación. Únicamente consiste en seleccionar la ROM que tengas del juego y ejecutar la emulación.

Categorías:tecnología Etiquetas:, , ,

Philips SHS390

1 Agosto 2009 Deja un comentario

Hace muchos años que tenía los mismos cascos para escuchar música…  y no es algo que haga poco, ya que casi siempre que salgo de casa, me conecto a mi mp3.

Unas semanas atrás, por un tirón mal afortunado al cable, empezó a cortarse el sonido de un auricular. Intenté repararlo, pero los pobres ya estaban pidiendo la jubilación a gritos (ya los había reparado varias veces, y poca opción les quedaban)

Pues esta tarde, sin buscarlos, me “tropecé” con un blister con unos cascos que se adecúan bastante bien a mis preferencias. No me gustan los que cuelgan sólos de la oreja, porque se me caen constantemente, ni los de tipo diadema por la parte superior de la cabeza, porque me resultan muy incómodos.

Con un poco de excepticismo los compré, pero desde que me los puse no tengo más que buenas palabras. Muy cómodos, y se escuchan bastante bien. Me alegro haberte tropezado con ellos. Mis antiguos aiwa tendrán, por fin, su merecido descanso :D

Categorías:tecnología Etiquetas:, , ,

Utilizar tu correo para acceder al messenger

25 Julio 2009 Deja un comentario

No, no es necesario abrir una nueva cuenta de correo para poder utilizar los servicios de windows live. Hace ya bastante tiempo que tengo mi cuenta de correo (que no es hotmail) asociada a una cuenta de windows live.

De este modo puedo acceder al messenger, al calendario, skydrive… a todos los servicios sin necesidad de tener que crear una nueva cuenta.

¿Cómo? pues sólo tienes que acceder al alta de windows live id y seleccionar la opción “Registrarse ahora > Utilice una dirección de correo electrónico que ya tenga”. De esta forma no es necesario crear una nueva cuenta, y tras un mensaje para confirmar la cuenta, podrás acceder a todos los servicios.