Warning: mysql_real_escape_string(): No such file or directory in /homepages/33/d226943152/htdocs/blog/wp-content/plugins/statpress/statpress.php on line 1191

Warning: mysql_real_escape_string(): A link to the server could not be established in /homepages/33/d226943152/htdocs/blog/wp-content/plugins/statpress/statpress.php on line 1191

Warning: mysql_real_escape_string(): No such file or directory in /homepages/33/d226943152/htdocs/blog/wp-content/plugins/statpress/statpress.php on line 1194

Warning: mysql_real_escape_string(): A link to the server could not be established in /homepages/33/d226943152/htdocs/blog/wp-content/plugins/statpress/statpress.php on line 1194

Warning: mysql_real_escape_string(): No such file or directory in /homepages/33/d226943152/htdocs/blog/wp-content/plugins/statpress/statpress.php on line 1197

Warning: mysql_real_escape_string(): A link to the server could not be established in /homepages/33/d226943152/htdocs/blog/wp-content/plugins/statpress/statpress.php on line 1197
KALRONG, un gallego por el mundo

un gallego por el mundo

Un joven friki gallego y sus peripecias tanto por el mundo real como el virtual

Archive for the ‘Tecnología’ Category

Ingress, el juego de realidad aumentada de Google

Sábado, febrero 23rd, 2013

Pues hoy vuelvo para presentaros un jueguecito que me ha llamado la atención: Ingress.

Desarrollado por Niantic Labs de Googlee nos trae un panorama de ciencia ficción en un entorno de realidad aumentada y geoposicionamiento.

A algunos esto le sonara a chino, ¿realidad aumentada? ¿geoposicionamiento?. Para que os hagais una idea rapida y algo burda, basicamente el juego utiliza el mundo real y el GPS de vuestro movil como base para el juego, por ejemplo: os vais a la plaza del pueblo y enfocais a la estatua del fundador y ¿que es eso? ¡Un portal!.

Logicamente el juego es mas complejo que esto jeje pero al igual que el geocaching es una buena escusa para sacar a pasear el movil por ahi y hacer algo de ejercicio sobre todo para los que como yo pasamos mitad del dia pegados a la pantalla jejeje.

Todavia no tengo muy clara la historia, hasta ahora se que existe dos bandos los rebeldes y los iluminados, y hasta ahi llega mis conocimientos jejeje.

Si doi conseguido una invitación os daré más información y un reportaje más detallado :D

Por lo de pronto os dejo el trailer ;)

Web Oficial: http://www.ingress.com
Twitter: @IngressNews

Asegurando nuestros correos con OpenGPG

Viernes, diciembre 16th, 2011

Hoy estoy inspirado así que vamos con otro post sobre informática.

Seguramente los paranoicos de la privacidad ya conocerán GPG y sus posibilidades, para aquellos que no lo conozcan haré una explicación bastante básica.

Cada usuario tiene dos claves para su cuenta de correo, una pública y otra privada, la llave pública se puede subir a un servidor de claves para que otra gente se la pueda descargar o simplemente enviársela a aquellas personas en las que confíe. A la hora de enviar un correo tienes varias opciones, enviarlo normalmente, enviarlo firmado, o enviarlo firmado y encriptado. La diferencia entre estos dos últimos es que uno simplemente ira firmando con tu clave privada y así la gente estará segura de que fuiste tu quien lo envió; y el otro además de firmado también irá encriptado con lo cual solo la persona a la que se lo envías podrá leerlo. Para este último caso ambos deberéis tener las claves públicas del otro ya que son necesarias para encriptar y desencriptar los mensajes. Los mensajes encriptados van firmados con tu clave privada y la clave pública del destinatario con lo cual solo el destinatario con tu clave pública y su clave privada podrá desencriptarlo y leerlo.

Bueno, no se me da muy bien explicar estas cosas pero San Google os podrá ayudar a definir el sistema bastante mejor que yo, seguro :P Yo mejor sigo con lo mio que es ensuciarme las manos :) Así que haya vamos:

== Obtener el software necesario ==

=== Según Sistema Operativo ===

==== Linux ====

Si el sistema operativo utilizado es Linux entonces probablemente ya tenga instalado gnupg en el. En caso de que no lo tenga podemos descargarnos diferentes paquetes de su web oficial: Descargas GnuPG.

==== Windows ====

En el caso de usar Windows se debera descargar el software necesario de la página de gpg4win: Descargas GPG4Win. Este paquete contiene el sistema base (gnupg) y algunos otros programas de los cuales cabe destacar Kleopatra, que nos ayudara a gestionar las claves; y Claws Mail, un cliente de correo.

=== Según Cliente de Correo ===

==== Thunderbird ====

Para el cliente de correo Thunderbird tenemos una extensión que nos facilitará mucho el trabajo a la hora de configurar gpg en este cliente de correo. El nombre de la extensión es Enigmail y se puede descargar aquí.

==== Microsoft Outlook ====

El paquete de gpg4win ya contiene todo lo necesario para su integración con Microsoft Outlook (en estado de testing en las versiones 2003 y 2007, y sin pruebas realizadas en 2010).

== Creación de pares de claves GPG ==

=== Linux ===

Utilizando este en una terminal nos ejecutara el asistente para crear nuestro par de claves:gpg –gen-key
gpg (GnuPG) 1.4.1; Copyright (C) 2005 Free Software Foundation, Inc.
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details.

gpg: directory `/home/usuario/.gnupg’ created
gpg: new configuration file `/home/usuario/.gnupg/gpg.conf’ created
gpg: WARNING: options in `/home/usuario/.gnupg/gpg.conf’ are not yet active during this run
gpg: keyring `/home/usuario/.gnupg/secring.gpg’ created
gpg: keyring `/home/usuario/.gnupg/pubring.gpg’ created
Please select what kind of key you want:
(1) DSA and Elgamal (default)
(2) DSA (sign only)
(5) RSA (sign only)
Your selection? ”Presionar [Enter]”
DSA keypair will have 1024 bits.
ELG-E keys may be between 1024 and 4096 bits long.
What keysize do you want? (2048) Presionar [Enter]
Requested keysize is 2048 bits
Please specify how long the key should be valid.
0 = key does not expire
= key expires in n days
w = key expires in n weeks
m = key expires in n months
y = key expires in n years
Key is valid for? (0) ”Presionar [Enter]”
Key does not expire at all
Is this correct? (y/N) y

You need a user ID to identify your key; the software constructs the user ID
from the Real Name, Comment and Email Address in this form:
“Nombre Apellidos ”

Real name: Nombre Apellidos
Email address: usuario@dominio.eu
Comment:”Presionar [Enter]”
You selected this USER-ID:
“Nombre Apellidos”

Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? O
You need a Passphrase to protect your secret key.

Enter passphrase: [Introduzca su contraseña dos veces]
We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
.+++++….+++++++++++++++..++++++++++..++++++++++…++++++++++++++++++++.+++++++++++++++++++++++++++++++++++.+++++..++++++++++++++++++++.++++++++++..+++++.+++++.+++++>+++++….+++++>.+++++………………………………………………………….+++++^^^^^^^^^^^
gpg: /home/usuario/.gnupg/trustdb.gpg: trustdb created
gpg: key 8E19F126 marked as ultimately trusted
public and secret key created and signed.

gpg: checking the trustdb
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
pub 1024D/8E19F126 2007-02-10
Key fingerprint = A7AF E25D 3E8D 6946 37CC 8CCE 12C4 8DC1 8E19 F126
uid Nombre Apellidos
sub 2048g/032824B9 2007-02-10

En este artículo en inglés se puede obtener más información sobre la información devuelta por gpg.

=== Windows ===

En Windows existen dos maneras de crear los pares de claves: por consola o utilizando Kleopatra.

==== Consola ====

En este caso deberemos abrir una consola de MS-DOS y dirigirnos al directorio donde tengamos instalado GnuPG (generalmente “C:\Archivos de programa\GNU\GnuPG” ).

Y escribiremos el comando:gpg2 –gen-key

Con esto obtendremos el mismo asistente que en Linux.

==== Kleopatra ====

En el capítulo 7 del compendio incluido con gpg4win (también disponible online aquí) tenemos los pasos a seguir, en inglés, para crear nuestro par de claves.

== Enlaces Externos ==

Guía de Gnu Privacy Guard

GPG Cheat Sheet (En Inglés)

Como instalar una centralita Asterisk con Web GUI en Debian

Viernes, diciembre 16th, 2011

Hace bastante tiempo que no escribo nada en el blog así que siguiendo el hilo de mis últimos post hoy os voy explicar de forma rápida como montar vuestra propia centralita Asterisk (cuando tenga tiempo y juegue un poco más con ella os pondré algunos archivos de configuración de ejemplo).

Así que vamos allá:

=== Instalación básica de Asterisk ===

Utilizaremos la versión de los repositorios de Debian:# aptitude install asterisk

=== Instalación de GUI web ===

Asterisk no trae una GUI para su configuración así que utilizaremos la creada por Digium.

Obtenemos las fuentes de la GUI a través del subversion de Digium mediante el siguiente comando:# svn co http://svn.digium.com/svn/asterisk-gui/trunk asterisk-gui

Procedemos a compilar las fuentes:# ./configure
# make
# make install
# make checkconfig

El último comando comprobará que tenemos bien configurado Asterisk para utilizar la GUI, al no haber modificado los archivos necesarios nos dará error y nos explicará los archivos que necesitamos modificar y la posterior forma de acceso a la GUI.

Los archivos a modificar son:

/etc/asterisk/http.conf[general]
enables=yes
enablestatic=yes
bindaddr=0.0.0.0
bindport=6969

/etc/asterisk/manager.conf[general]
enabled=yes
webenabled=yes
[admin]
secret=contraseñaquequieras
read=system,call,log,verbose,command,agent,user,config
write=system,call,log,verbose,command,agent,user,config

Asterisk busca por defecto los archivos de la página en /usr/share/asterisk/ pero las fuentes las instala en /var/lib/asterisk con lo cual debemos ejecutar los siguientes comandos:# cp -Rfv /var/lib/asterisk/* /usr/share/asterisk/
# mv /var/lib/asterisk /var/lib/asterisk_original
# ln -s /usr/share/asterisk /var/lib/asterisk

Ya tenemos la centralita Asterisk con su GUI montada y funcionando \(^o^)/

Como compartir la conexión a internet de tu ZTE con tu ordenador || How to share your internet connection from your ZTE to your computer

Lunes, septiembre 26th, 2011

1º Descargar JoinMe para Android de ZTE desde el siguiente enlace:
1º Download Join Me for Android of ZTE from the following link:

Descargar/Download

2º Instalar JoinMe, en la primera pantalla seleccionar la primera opción para tener el software en ingles.
2º Install JoinMe, in the first screen select the first option so you have the software in english.

3º En vuestro ZTE ir a Ajustes -> Aplicaciones -> Desarrollo -> Depuración USB y marcarlo.
3º In your ZTE go to Settings -> Applications -> Development -> USB Debugging and check it.

4º Conectar el ZTE con el cable USB a vuestro ordenador y aceptar los mensajes de activación, abrimos el JoinMe.
4º Connect the ZTE with the USB cable to your computer and accept the activation messages, open de JoinMe.

Nota: Si el programa no os reconoce el ZTE aseguraros de tener tambien activa la opción de compartir archivos por USB.
Note: If the software doesn’t recognize your ZTE make sure that you also have activated the option to share files by USB.

5º Ahora dentro del JoinMe hacemos click en el icono “Internet”.
5º Now on the JoinMe make click on the icon “Internet”.

6º Hacer click en “Connect” y aparecerá una ventana que os preguntara por el país de vuestro operador y el operador mismo, el programa trae varios predefinidos, en mi caso tuve que seleccionar “Other” y escribir el APN de mi operador (el cual podreis encontrar en la configuración a internet de vuestro ZTE).
6º Make click in “Connect” and a window will appear asking for the country of your operator and the operator itself, the software have some default ones, in my case I selected “Other” and writte the APN of my operator (you can find it on the internet configuration of your ZTE).

7º Hacer click en “Accept” y esperad a que el software se conecte y ya podreis navegar por internet.
7º Make click in “Accept” and wait for the software to connect and you will be ready to surf the internet.

*****Update 26/09/2011******

Después de actualizar el Blade con la rom Cyanogen 7 con gingerbread parece que ahora es mucho más facil compartir la conexión ya que el propio teléfono trae la opción para compartirla tanto por USB como configurándose como un punto de acceso. Todavía no he probado a usarlo en Windows así que no se si todavía hace falta el software que antes indicaba. En linux es simplemente conectarlo, compartir por USB y hacer “sudo ifconfig usb0 up && dhclient usb0″ y listo.

After updating the Blade with Cyanogen 7’s rom with gingerbread looks like now is easier to share our conection because now the phone itself have the option to share it by USB or configuring itself as an access point. I didn’t test it in Windows using the USB yet, so I don’t know if you still need the software I provide earlier. In linux is as easy as to plug it, share it using USB and the do “sudo ifconfig usb0 && dhclient usb0″

Hacer Teaming con 2 tarjetas de red Marvell Yukon en P5Q Deluxe corriendo Win7

Jueves, mayo 27th, 2010

Hoy voy a explicar rápidamente (no es que me pueda explayar demasiado ya que es bastante sencillo) Ya que mi querida P5Q Deluxe no trae los drivers para utilizar esta opción en Windows 7.

Para aquellos que no sepan los que es el teaming, esto consiste en utilizar dos o más tarjetas de red como una sola, en mi caso dos tarjetas de red a giga que pasan de ser 2 ip’s diferentes a 1giga cada ip a ser 1 ip a 2 gigas de velocidad (recordar que tenéis que usar tantos puertos del switch como tarjetas pongáis en teaming, no vale conectar una tarjeta sola!!!)

1º Nos vamos a http://www.marvell.com/support.html y nos descargamos la versión para nuestro sistema operativo (Windows 7 en este caso.

2º Ejecutamos el instalador y nos avisara (en ingles) que debemos tener cerradas todas las ventanas de configuración de red (vamos, la típica que nos muestra él numero de paquetes enviados/recibidos, etc.) u otras herramientas de administración de Windows como el administrador de tareas. El instalador no es nada del otro mundo, típico de Windows, todo siguiente y que sí (o yes en este caso).

3º El instalador instalara un nuevo driver para el miniport. Ahora nos vamos a centro de redes y recursos compartidos y a la derecha abrimos configurar dispositivos de red y veremos todas las conexiones de red que tenemos.

4º Ahora hacemos click derecho en una de nuestras Marvell Yukon y damos en propiedades y dentro de las mismas en configuración. Veremos que ahora nos aparecen unas pestañas nuevas con él logo de Marvell.

5º En la pestaña de Team hacemos click en Create Team y lo configuramos como básico (no sé porque en modo dinámico da siempre como cable desconectado y no funciona así que esta es la opción más segura). Esperamos a que termine el proceso y hacemos click en Aceptar. Desaparece la conexión de red y aparece una nueva con el nombre del Team.

6º Ahora nos vamos a la otra Marvell Yukon y volvemos a hacer click derecho, propiedades, configuración, pestaña de Team y hacemos click en add Team. Seleccionamos el Team que creamos anteriormente y hacemos click en Aceptar. Desaparecerá la conexión de red.

Ahora ya tenemos nuestras tarjetas de red trabajando en teaming (^o^), recordar que si tenias configurados ciertos puertos o un dmz host a determinada tarjeta de red tendréis que reconfigurar el router ya que ahora solo tenéis una!! (a 2 gigas de conexión eso sí xD).

Parece que también hay algunos programas con el tamaño de los paquetes jumbo así que no modifiquéis este parámetro y si por casualidad os sale cable desconectado y en la pestaña de status del Team nos salen las dos tarjetas con un punto amarillo, este fue el problema que tuve yo y lo solucione poniendo el tipo de Team en básico.

Un saludo y espero que os sirva de algo :P

Galinux, nuevo proyecto sobre linux en gallego por la Xunta

Viernes, diciembre 12th, 2008

Mirando algunas noticias sobre tecnología me he enterado de que la Xunta de Galicia ha promovido la creación de un “completo sistema operativo de fuentes abiertas compatible con cualquier ordenador en el idioma gallego” que sintiéndolo mucho traduciéndoselo a la gente de a pie viene siendo “es un Linux traducido al gallego que seguramente tendrá una interface muy cuca pero que a pesar de nuestros leve esfuerzos seguramente tendrás algún problema con algunos drivers porque tu tarjeta grafica por ejemplo no tiene drivers para Linux” …

Vale, después de este pequeño momento sarcasmo tengo que reconocer que la idea no me disgusta, aunque no es precisamente innovadora, galinux existe al menos desde hace ya dos años y no tiene nada que ver en absoluto con esta nueva versión, así mismo también existe la distribución Trisquel creada por nuestros amigos de la universidad de Vigo, ambas en gallego, el propio Debian (distribución en la cual supongo se han basado) contiene paquetes para tenerlo en gallego aunque no están completamente traducidos como podréis suponer.

Sobre la afirmación que hacen de que mejorara el rendimiento de su ordenador si lo instala en su disco duro….. Vale, está claro que este anuncio lo están haciendo para gente que piensa que Linux es un nuevo helado de frigo. ¿Alguna vez habéis probado a instalar algo en Linux? es muy bonito decir que contiene todas las aplicaciones informáticas utilizadas habitualmente, vale, office, itunes, nero y emule ¿no?

Puede que esté siendo algo duro con las criticas, puede que me este equivocando y que resulte toda una revolución, algo así como un nuevo Windows sin pantallazos azules (ya sé que los milagros no existen), pero si realmente quieren promover la utilización de un sistema potente, no vendan un triciclo por una moto, me alegro que se hallan esforzado en la traducción al gallego de Linux pero Linux es muchísimo mas que eso y no puedes publicitarlo de la misma manera que un nuevo Windows….

Después de todo este rollo se me acaba de terminar de bajar la ISO, la voy montar en el VmWare y voy a ver qué tal funciona y ya os comento como funciona en un PC genérico :) y para aquellos que os interese el tema de Linux en vuestra lengua materna, ya sea gallego o cualquier otra, que sepáis en las diferentes paginas de las distribuciones como Debian por ejemplo (¿se nota que es mi preferida?) podéis colaborar traduciendo directamente del ingles. En resumen, noticia nueva es, pero de innovadora tiene más bien poco, estaré atento a como desarrollan el software y sobre todo en que dirección orientaran el software que vayan a incluir en una distribución de 660 mb.

Para aquellos interesados en la barra de la derecha vereis que esta el link a la pagina de Galinux.

Un saludo.