martes, 30 de julio de 2013

[Unboxing] Router ONO Hitron Technology

Buenas tardes a tod@s.

Dejo de lado mi cable módem y mi router Linksys (este tendrá otro uso de ahora en adelante).






En esta ocasión debido a que he cambiado de 6Mb a 30Mb/1Mb me han mandado un nuevo router.

Del diseño mejor no voy a comentar...

Todo viene perfectamente empaquetado:



Cuando abrimos la caja nos encontramos:



Quitamos todo los papeles poco útiles. Nos encontramos un cable de red, unos tornillos por si queremos colgar el router, el transformador de alimentación y el propio router:



En la parte trasera vemos los 4 puertos rj45 para el switch que lleva integrado, la entrada coaxial y la de alimentación.



En el lateral observamos un puerto USB y el botón para restaurar a valores de fábrica, con lo que podemos usar el router como centro multimedia para reproducir contenido inalambricamente desde otros dispositivos como PlayStation3.



Comprobamos el funcionamiento con un test de velocidad:


Saludos.

viernes, 14 de junio de 2013

[UNBOXING] The Last Of Us Special Edition Ellie

Buenas tardes a tod@s!

Hoy os traigo el unboxing de la edición especial Ellie del nuevo título "The Last Of Us", creado por "Naughty Dog" al igual que la saga "Uncharted".

Es una caja de cartón con una especie de ventana con la cual podemos tocar la textura del estuche que contiene y ver la cara de "Ellie".

















En el lateral de la caja podemos ver el título del juego y que es la edición de "Ellie", para la plataforma "PS3"(exclusivamente).






















En la parte trasera podemos ver un mensaje que nos advierte que contiene "Network PASS", un código a canjear en la "PSNetwork" si queremos disfrutar de las opciones "online".








También vemos:

  • 1 jugador.
  • 50MB mínimo de memoría libre en el HDD de PS3 (ya hay la primera actualización de 46MB).
  • Dualshock compatible (incluye vibración).
  • 720p de resolución.
  • Funciones de red.
  • 2-8 jugadores en red.
  • Advertencia de edad para mayores de 18 años.
  • Contiene lenguaje soez, violencia y modo "en línea".


Al abrir la caja nos encontramos con el estuche de tela.
Aparentemente presenta un calidad más que aceptable para el precio de esta edición, algo de agradecer, ya que cualquier otra desarrolladora hubiese vendido este pack por casi el doble.


















¿Que incluye especialmente esta edición?


















En contenido descargables contamos:

  • Traje para "Sackgirl" de "Ellie" para "LittleBigPlanet".
  • Pack "Sights&Sounds": tema dinámico para el sistema "PlayStation 3", banda sonora del juego(¿tanto cuesta grabarla en CD?) y dos avatares para "PlayStation Network".
  • "Pack Survival": objetos multijugador personalizables, dinero del juego, PE (¿puntos de experiencia?) de bonificación, potenciador cuerpo a cuerpo y aspectos de personaje adicionales para Joel y Ellie.
Físicamente dentro del pack encontraremos varias cosas:
  • Paginador de "Naughty Dog":

















  • Pegatina para el mando Dualsock/Sixaxis:

















  • "Arts Book", en mi opinión bastante bueno.













































































  • Comic "The Last Of Us: American Dreams" Nº1.
En total serán publicados 4 episodios.




















Es de agradecer que esté en castellano.
















  • Poster serigrafiado de Ellie (siento la calidad de la foto, está aun doblado...).
























  • Juego "The Last Of Us" en caja de cartón.
De buena calidad, aunque al ser cartón hay que tener cuidado al desprecintarlo, sobre todo por los picos de las esquinas que se deterioran fácilmente. Muy bonito.





















Parte trasera.



Apertura en la que vemos el manual, el "Network PASS" y a "Ellie".



Totalmente abierto.

















Y esta última junto al resto de la colección.

Espero que os guste.

Un saludo!!

martes, 4 de junio de 2013

Desarrollo Android sobre Debian Wheezy Stable

Buenas tardes a tod@s!

Hoy vamos a preparar una máquina virtual con Debian 7 Wheezy en estable para el desarrollo de aplicaciones android.

Doy por hecho que tenemos los repositorios (/etc/apt/sources.list) configurados correctamente.







Instalamos java:
#aptitude install sun-java6-jdk sun-java6-jre




Aceptamos la licencia de java:























Comprobamos que se ha instalado:
#dpkg -l *java6-j*








Ahora vamos a instalar el entorno de desarrollo, en nuestro caso será "Eclipse".
Accedemos a la web pinchando AQUÍ .


Descargamos versión "Eclipse classic".




En el caso de que uséis una VM 32b como yo, "Eclipse" ocupará unos 182MB.

Descomprimimos y desempaquetamos:

#tar zxvf eclipse-SDK-4.2.2-linux-gtk.tar.gz

Movemos la carpeta obtenida a "/opt"
#mv eclipse /opt

Cambiamos el propietario:
#chown -R root:root /opt/eclipse


Creamos el siguiente script para lanzar el programa:
#!/bin/bash
export MOZILLA_FIVE_HOME="/usr/lib/iceweasel/"
export ECLIPSE_HOME="/opt/eclipse"
export GDK_NATIVE_WINDOWS=1
/opt/eclipse/eclipse



Damos permisos al script:
#chmod a+x /opt/eclipse/eclipse_launcher.sh


Abrimos "Eclipse", seleccionamos el "Workspace" donde se guardarán los proyectos:














Vamos a "Help" => "Install New Software..."





















Pinchamos en "Add...", le damos un nombre que queramos al "repositorio" y en "Location" ponemos la url que aparece en la captura:















En la siguiente captura seleccionamos "Developer Tools" y "Next":














Seleccionamos "Select All" y "Next". Si en la siguiente ventana nos da error añadimos tambien:
http://download.eclipse.org/releases/galileo


Nos saldrá un mensaje de advertencia que aceptamos.














Nos dirá que eclipse se va a reiniciar para que los cambios se hagan efectivos.











Al reiniciarse el "Eclipse" nos pedirá la localización del SDK de Android.





















Vamos a instalar la última versión disponible del SDK.







Elegimos si mandamos las estadísticas a Google para ayudarlos a mejorar, yo he elegido que "Si".





















Comenzará la instalación y nos pedirá que aceptemos unos términos de licencia.

















Seguirá con la descarga.








Cuando termne reiniciamos "Eclipse", vamos a "File" => "New" => "Project".
Seleccionamos "Android" => "Android Application Project".
























Y ya podemos empezar a programar nuestro proyecto.

Saludos.

viernes, 31 de mayo de 2013

OpenVPN sobre Debian 7 Wheezy Stable

En esta ocasión vamos a instalar un servidor VPN sobre la recién salida (de forma estable) Debian 7 Wheezy.

Instalamos OpenVPN
#aptitude install openvpn

















Copiamos unos scripts:
#cp -r /usr/share/doc/openvpn/examples/easy-rsa /etc/openvpn




Accedemos a "/etc/openvpn/easy-rsa/2.0" y cremos el directorio "keys"
#mkdir keys
Damos permisos a todo el directorio  "/etc/openvpn/easy-rsa/2.0"
chmod -R 777 *






















Ejecutamos "#source ./vars" para que las variables sean variables globales.
Ejecutamos ./clean-all






Creamos la autoridad de certificación:
#./build-ca
















Generamos la clave privada para el servidor:
#./build-key-server "nombrequequeramosparaelservidorvpn"






















Generamos al clave (o certificado) de intercambio, usando el algoritmo de "diffie hellman".
#./build-dh
















Certificado para el cliente
#./build-key usuario1





























Accedemos a /etc/openvpn/keys.

Copiamos los certificados:
#cp ca.crt /etc/openvpn/
#cp ca.key /etc/openvpn/
#cp dh1024.pem /etc/openvpn/
#cp peasodebian.crt /etc/openvpn/
#cp peasodebian.key /etc/openvpn/







Ahora vamos a proceder a la configuración de OpenVPN.

Ejecutamos "#gunzip -d /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz"




Copiamos el archivo "server.conf" que se acaba de descomprimir a "/etc/openvpn":




Lo editamos de la siguiente forma (ponemos lo mismo que cuando ejecutamos #./build-key-server):








Copiamos el archivo "client.conf" al directorio /root:




Editamos el "client.conf" copiado en "/root" (En nuestro caso el usuario de ejemplo es "usuario1"):



Copiamos el fichero de configuración del cliente "client.conf", la llave y el certificado (.key y .crt), la llave de la autoridad certificadora(ca.crt) en el equipo del cliente, en este caso estamos usando el mismo.




*Se copia tambien el ".csr" pero no es necesario, simplemente se ha puesto el "usuario1.*" por comodidad.

Reiniciamos el servicio:




Ya tenemos listo nuestro servidor listo para conectarnos.

Próximamente entrada en el blog de como conectar el cliente.

Saludos.