tecnoyucas

Tutorial para realizar la liberación de un Blackberry

Por Rosmar Bohorquez.

La finalidad de esta guía es orientar a los propietarios de teléfonos Blackberry en calidad de clientes pre-pagos o post-pagos de compañías telefónicas (Movistar, Digitel y Movilnet) que hayan cumplido con el contrato que se les da al adquirir el equipo, a como realizarle un desbloqueo o liberación de equipo para usarlo en otras operadoras o fuera del país.

Si son clientes de operadoras telefónicas con las cuales tienen que cumplir el mínimo de un contrato se les recomienda esperar al vencimiento del mismo o que al momento de realizar la liberación continúen con la misma operadora para no tener ningún inconveniente legal con la compañía.

Los celulares bloqueados son los que solo pueden ser activados con la compañía que lo vendió. Existen formas para desbloquear de forma gratuita los Blackberry de todos los modelos y uno mismo. En las calles se ven tiendas que los “desbloquean” a un alto costo, siendo un proceso que se puede hacer por si mismo.

Los pasos para liberar móviles BlackBerry son los siguientes:

  1. Llama a la operadora celular donde deseas tener afiliado tu telefono.
  2. Pide el código MEP.
  3. Debes darle el código IMEI.
  4. El código IMEI se encuentra debajo de la batería del BlackBerry.
  5. También podrás obtener el código IMEI presionando *#06#.
  6. Una vez que tengas el MEP debes desactivar el terminal que dice “Wireless Radio”.
  7. Luego ir a la configuración despues a opciones (options).
  8. Luego ir a Opciones avanzadas (Advanced options).
  9. Luego ir a Tarjeta SIM (SIM CARD).
  10. Luego ahí, escribir “MEPD” en el BlackBerry.
  11. Veras un mensaje diciendo “Network as Active” (Red activa).
  12. Luego debes presionar SHIFT y de manera simultanea escribir “MEPE” o “MEP2?.
  13. Deberás ver el mensaje “Network as Disabled” (Red deshabilitada).
  14. Listo.

P.D: Este programa es completamente legal ya que en Internet se venden bajo licencia de RIM los códigos para el desbloqueo del equipo ya que es un dispositivo para el empresario de hoy que viaja y necesita de la funcionalidad TOTAL de su dispositivo sin importar la ubicación del mundo donde se encuentre.

Preparándonos para desarrollar en Android

por @sergebruni.

Este documento es el primer paso de muchos para adentrarte a lo que hoy en dia tiene de nombre android. ¿Que es android? es el sistema operativo basado en GNU/Linux de Google diseñado principalmente para smartphones. El objetivo de este primer documento es en internalizar a los programadores con este OS, preparando el ambiente para trabajar con ANDROID y con un pequeño ejemplo.

Herramientas necesarias

Necesitaremos un Ambiente IDE, para ello utilizaremos Eclipse que es el recomendado por Google.

Eclipse IDE for Java Developers

Para trabajar con IDE de java necesitaremos su SDK. Para descargarlo es sencillo, ingresa al link presentado en el documento, seleccionas Java Platform SDK.

Java Platform JDK

- Android SDK

- ADT (Android Developer Tools o Herramientas de Desarrollo de Adroid) 

Preparando el Ambiente

Empezaremos con nuestro entorno IDE Eclipse. Se descargar el archivo comprimido y descomprimirlo en la carpeta de su selección (de preferencia dirección sin espacios en el nombre ejm: C:\Android...), y solo queda arrancar desde Eclipse.exe. Seguido de esto aparecerá una ventana solicitando el área de trabajo (Workspace) que gustes.

Java Platform JDK. Una vez descargado sencillamente se siguen los pasos del asistente del instalador, en los cuales se encuentran los tipos de instalación, ubicación. Al finalizar mostrara el mensaje de instalación exitosa de Oracle.

- El SDK una vez descargado seleccionamos o creamos la carpeta ubicación de mejor conveniencia (de preferencia dirección sin espacios en el nombre ejm: C:\Android\JDK…), en ella descomprimimos el archivo comprimido.

Iniciamos el SDK Manager esperamos a que cargue y aparecerá una nueva ventana mostrando los paquetes de Android para trabajar, recomiendo instalar solo los paquetes que se usan realmente, si seleccionan todos empezara a instalar todos los paquetes, esta instalación tardara.

- El ADT a diferencia de las otras herramientas, esta no se descarga como tal. Nos dirigimos a Eclipse y ubicamos el menú Help, se desplegara un sub-menú seleccionamos Install New Software.

Seleccionamos la opción Add… y es aquí donde introduciremos la dirección para descargar el plugin. De nombre colocan como deseen y la dirección es la siguiente:

http://dl-ssl.google.com/android/eclipse/

Nota: utilizar https si http da problemas y viceversa .

Continuamos, seleccionamos todo, aceptamos los términos y servicios de apache y finalizamos con la instalación.

Una vez hecho esto hay que indicarle a eclipse la ubicación del Android SDK para que funcione el ADT.

Ubicamos el menú Window, se desplegara un sub-menú y seleccionamos Preferences. Selecciona la categoría Android y ubicamos la locación de la carpeta donde descomprimimos el Android SDK.

(si siguieron la recomendación seria: C:\Android\JDK\android-sdk-windows).

Nota: Si por alguna razón el Eclipse no detecta el SDK haremos lo siguiente.

Mi PC -> Propiedades -> Opciones Avanzadas -> Variables de entorno.

Ubicamos Variables de Sistema y seleccionamos la variable Path para modificar, sin tocar el contenido ya incluido nos vamos al final de la línea y separando con “punto y coma” (;) pegamos la dirección de la carpeta tools que está dentro de la carpeta de Android SKD.Ejemplo: C:\Android\SDK\android-sdk_r12-windows\android-sdk-windows\tools

Hola Mundo!

Si seguiste todos los pasos ya podrás empezar la creación de aplicaciones android, pero no podemos despedirnos sin el clásico Hola Mundo!.

En realidad no te enseñare como hacerlo porque al iniciar un proyecto nuevo, viene por defecto nuestro clásico mensaje de inicio Hola Mundo!, lo que haremos nosotros será jugar un poco con eso.

Empezamos con la creación de nuestro primer proyecto 

File -> New ->Project…

Nos aparecerá una ventana con la opción Android Project, y empezamos.

Project Name: será el nombre de la ubicación donde estará nuestra app.

Build Target: será la versión mínima de nuestra app.

ApplicationName: será el nombre de nuestra app.

PackageName: será el nombre de paquete.

CreateActivity: llamamos Activities al tipo de cosas que el usuario puede hacer.

Comprobaremos que todo está bien antes de seguir, en Package Explorer hacemos click derecho sobre nuestro proyecto y seleccionamos Run as… ->AndroidApplication.

Como no tenemos ninguna máquina virtual creada, nos solicitara crear una. 

Seleccionamos new… 

Yo cree una máquina virtual versión android 2.2 ustedes son libres de crear la que mas le guste. Luego de eso se cargara nuestra máquina virtual, tardara un poco la primera vez mientras se configura. Aquí podremos ver nuestra aplicación con el icono default.

Si la seleccionamos podrán ver “HelloWorld”.

Es hora de jugar, en Package Explorer abrimos la carpeta res, en ella hay una carpeta values la cual copiaremos y pegaremos en la misma carpeta res. Seguido de esto les cambiaremos el nombre a values-es y values-en. Ahora modificaremos el contenido de values-es “strings.xml”. Entrando en la pestaña resources estará nuestro mensaje HelloWorld el cual cambiaremos por Hola Mundo.

Qué curioso, una carpeta values-en y values-es… ¿Por qué esto así? Esto hará que el OS detecte los diferentes valores y dependiendo del lenguaje de nuestro dispositivo mostrara el mensaje en un idioma diferente.

Para cambiar el lenguaje del emulador:

Botón Menú -> Configuración/Configuration -> Idiomas y Texto/Lenguages and Text.

Gracias por su atención, estén atentos a las próximas yucas sobre desarrollo de aplicaciones en Android.

Diseñar con herramientas gratuitas.

Por Andrea Palacio

Una breve introducción para aquellos que desean iniciarse en el diseño digital pero que desconocen (soy una de esas personas) los programas especializados para eso, como por ejemplo Photoshop. Ahora bien, en internet existe un sinfín de páginas dedicadas al diseño y la edición de imágenes que dando un uso diferente y disponiendo de mucha creatividad podemos sacarle mucho provecho. Estas páginas ofrecen a sus usuarios una opción diferente de diseñar.

Por ahora les presentare unas páginas muy fáciles de usar para la edición de imagines, pero el objetivo es crear diseños que nos serán útiles, como flyers, logotipos, iconos y más. En la segunda parte nos adentraremos en los programas open source para diseño y sus herramientas básicas (gimp, blender).


PHOTOSHOP EXPRESS

Es como la versión menos cool del gran Adobe Photoshop, sin embargo es un editor muy completo con variadas y grandes posibilidades de retoque visual. La mayor limitación que posee podría decirse que es el hecho de que debemos registrarnos para contar con muchas de sus funciones, algo que en esta época ya no es tan necesario con el auge de la gestión del conocimiento y todo eso. Aun asi, es bastante útil y completo.

  • Entre los beneficios que otorga:
  • Espacio de almacenamiento de 2Gb
  • Clasificación de archivos (como en el programa pago).
  • Interfaz Amigable.
  • Decorate, una función especial que no posee la suite de diseño regular.
  • Aplicación Movil que puede sincronizarse con la cuenta online y con la cual se puede editar las imágenes (a nivel limitado, pero igual).

PICNIK

Picnik es una página muy simple. Facilita muchos recursos que puedes utilizar a la hora de editar pero algunos de estos recursos sólo están disponibles en la versión Premium, que tiene un costo, y que además añade algunas funciones avanzadas. Puedes iniciar aquí tus ganas de diseñar/editar para luego curiosear en otras páginas que ofrecen mucho más y son un poco más complicadas de manejar pero aun así siguen siendo muy sencillas. En Picnik no diseñas, solo editas. Solo tienes que ser muy creativo para lograr grandes cosas en esta página. Y para darle un poco más de crédito a la pagina, solo hay que sacar a la luz el hecho de que fue comprada por Google. Algo más?

Beneficios:

  • Usar controles avanzados.
  • Recortar, rotar y cambiar el tamaño en tiempo real.
  • Gran Galería de fuentes y herramientas de escritura
  • No se necesita descargar ni instalar nada.
  • Gran cantidad de efectos preestablecidos.
  • Si estas registrado, puedes sincronizar tus cuentas y utilizarlo desde picasa y flickr.


AVIARY

Forma parte de aplicaciones online gratis para editar fotos. Además del editor de imágenes están los editores de efectos, de paletas y de vectores. Posee una interfaz avanzada, con incontables opciones para ayudarte a editar tus fotos, como por ejemplo la varita mágica o capas. Podrás utilizar esta herramienta sin ningún registro. Y al igual que en Picnik, también existe una versión Premium, con más funcionalidades avanzadas, pero paga. Esta aplicación de bonito e intuitivo diseño es realmente completo ya que nos permite editar las imágenes a través de herramientas bastante completas, aplicarles retoques y filtros de una manera muy aceptable y trabajar con capas. Cuenta con un complemento para firefox ara las capturas de pantalla.

  • Beneficios similares a los anteriormente descritos.

  • Gran cantidad de Tutoriales Online, proporcionados por Aviary y por supuesto, youtubers.

PLIXR
Editor completo, con interfaz amigable y que imita (con éxito) las funciones de Photoshop, uno de los mejores. Lo más atractivo de este editor es que no es necesario registro, es bastante sencillo comparado con programas de escritorio con opciones similares, tiene un agradable diseño y múltiples opciones, entre ellas, la trabajar con capas, lo cual es un must para aquellos ya adentrados en el diseño gráfico. Sus herramientas son muy similares a los de Gimp (que describiremos en próximos tutoriales) y tiene versión en español y en varios idiomas.

Beneficios:

  • No es necesario el registro.
  • Complemento para Firefox.
  • Trabajo con Capas y Vectores.
  • Interfaz Amigable
  • Multilenguaje
  • Es Photoshop + Picnik con un poquito de esteroides.


SUMO PAINT

Después de Plixr se pensaba que no podía haber algo mejor, y llego SumoPaint, en esta página si puedes DISEÑAR. Es muy completa, te ofrece distintas herramientas para el diseño, trabaja con pestañas, es muy similar a Photoshop y, no es necesario registrarse para usarlo. Algo totalmente atractivo de esta pagina es que no necesitas buscar tutoriales o ayuda en ningún otro lado, su “asesoría” es completa y esta en la pagina principal. Sus funciones son equiparables a las de plixr e incluso a las de photoshop cs4. Tal vez la funcionalidad haga falta sea el zoom, que dificulta diseño o retoque a cierta escala, sin embargo, incorpora una galería herramientas bastante extensa (y a muestra están los resultados, que también se exhiben en la pagina principal, por los usuarios del programa). Ofrece la posibilidad de descargar el trabajo al escritorio así como alojarlo en su web.

COMPARACIÓN VISUAL DE LA INTERFAZ

Photoshop Express

Picnik

Aviary

Plixr

SumoPaint

Resumen de Links:

  1. Photoshop Express
  2. Picnik
  3. Aviary
  4. Plixr
  5. Sumo Paint

En proximas publicaciones utilizaremos estas mismas herramientas para diseñar con vectores, edición fotografica, efectos, entre otros. Gracias.

COMO HACER EL JAILBREAK IOS 5 B7 & 4.3.5 (TETHERED)

Por César Castellano.

Esta es una guía sobre cómo hacer jailbreak IOS 5 beta 7 y 4.3.5 
conectado a la PC, lo que significa que tendrá que rehacer el jailbreak si 
desea activar el dispositivo si este se queda sin batería o se apaga por error y así vuelva a encender. Yo personalmente sugeriría que esperar hasta que el oficial de IOS 5 y tenga un 
jailbreak sin ataduras (UNTETHERED). Esto funciona para todos los dispositivos excepto 
iPad 2...

PASO 1: Descarga Redsn0w 0.9.9b1 Para Windows (direct link) o Mac (direct link).

PASÓ 2: Con el fin de jailbrekiar sólo el dispositivo IOS, simplemente haga clic en “Jailbreak” y siga las instrucciones en pantalla, para entrar en modo DFU para poder instalar Cydia en su dispositivo.

Si usted no está utilizando ningún firmware beta (como IOS 5), Redsn0w 0.9.9 obtendrá automáticamente todas las partes importantes de los archivos de firmware necesario sin molestar a la descarga de los IPSWfiles grandes.

Si está utilizando IOS 5 beta del firmware, que tendrá que proporcionar el archivo. Firmware IPSW manualmente.

PASO 3: Eso es todo Ya hemos acabado con el jailbreak. Si lo desea, puede utilizar las funciones adicionales se encuentra en “Extras" opción. Esto incluye opciones como entrar en modo DFU, el arranque en tethered (requerido por todos los jailbreak tethered: IOS 4.3.5, 4.3.4, IOS 5), buscar, verificar o utilizar SHSH, cambiar logos de arranque y mucho más.


Ripear CDs originales en FLAC con EAC

por Angel Perez.

Al momento de escuchar música no hay nada más importante que la calidad. Formatos como el MP3 (el más popular de todos) y el AAC (popularizado por Apple gracias a la iTunes Store) ofrecen un archivo cómodo, portable y compatible con casi todos los dispositivos móviles pero no ofrecen la calidad de audio que ofrece un CD. Por esas razones, en 2001, se publico el Free Lossless Audio Codec (conocido como FLAC) por parte del Proyecto Ogg como una posibilidad de código abierto para obtener archivos de audio con calidad de CD.

En este tutorial se te permitirá conocer como ripear tus CDs originales en formato FLAC utilizando Exact Audio Copy (conocido como EAC).

Acá puedes descargar la última versión de EAC (actualmente se encuentra en la versión 1.0b3): EAC1.0b3.

Si eres usuario de Linux, toma esto en cuenta:

EAC en Linux: Acá podemos apreciar (link) que EAC en su versión 1.0b2 no puede correr en Wine debido a un error. Se espera que para la versión en la que se hizo este tutorial (1.0b3) este corregido. Mientras tanto, se puede utilizar la versión 1.0b1 para copiar CDs y se puede descargar gratuitamente desde acá: EAC1.0b1.

En caso de que no sepas como ejecutar EAC en Wine, acá un tutorial: TEACW.

El tutorial esta hecho para la versión 0.95b4, aunque debería de ser el mismo procedimiento para esta versión.

Paso N° 1: Luego de descargar EAC, procederemos a instalarlo. Marcaremos todas las opciones menos ‘GD3 Metadata Plugin’.

Paso N° 2: Luego de instalarlo, inicializaremos el programa. Nos aparecerá la siguiente ventana. Haremos click en 'Cancelar’ ya que buscamos una manera personalizada y más eficiente para copiar nuestros CDs.

NOTA: Es probable que la siguiente ventana aparezca si es tu primera vez utilizando EAC.

De ser así, introduce en tu lector cualquier CD de cualquier artista (preferiblemente que tenga unos cuantos meses de publicado) y presiona 'Configure’.

Paso N° 3: Primero configuraremos el EAC. Presionamos F9 y nos aparecerá la siguiente ventana. Marcaremos y seleccionaremos las opciones que se presentan en la siguiente imagen. Esta pestaña cubre los aspectos de extracción del CD.

Paso N° 4: Seleccionamos la pestaña 'General’ y seleccionamos las siguientes opciones. Acá están cubiertos los aspectos generales de la extracción de CDs y no deben de ser obviados para obtener resultados óptimos.

Paso N° 5: La pestaña 'Tools’ cubre aspectos de información de extracción. Estos nos permiten revisar si hubo problemas antes/durante/después de la extracción para chequearlos y corregirlos.

Paso N° 6: Pestaña 'Normalize’ - Esta opción NUNCA debe de ser habilitada. Edita el audio de las pistas y evita que logremos un ripeado 'perfecto’.

Paso N° 7: Pestaña 'Filename’ - Esta pestaña nos permite elegir la manera en la que se nombraran los archivos de audio.

La manera que apreciamos en la imagen nos daría el siguiente resultado:

01 - To Set Sail to the Ends of the Earth

Si decidimos ripear una compilación de varios artistas, el resultado sería el siguiente:

01 - Sting - Englishman In New York

Paso N° 8: Pestaña 'Directions’ - Esta pestaña nos permite seleccionar a donde irán a almacenarse los archivos copiados.

Paso N° 9: Pestaña 'Write’ - Este paso es opcional y no altera en nada al proceso de copiado. Para evitar que el nombre del artista se coloque en mayúsculas, desactivamos la 1era opción. La 2da opción -generalmente- viene desactivada por default.

Paso N° 10: Aceptamos y presionamos F10 para configurar nuestro lector o disco óptico. Seleccionamos 'Detect Read Features…’ y esperamos a que nos muestre las opciones que tiene disponible nuestro lector. (Este paso requiere de un CD en el lector para poder mostrar resultados).

Una vez que los resultados sean mostrados, los aplicamos. Indistintamente si nuestro lector no soporta la 2da opción ('Drive caches audio data’), es preferible marcarla.

Y nunca deberíamos de marcar la 3era opción ('Drive is capable of retrieving C2 error information’) aún si EAC dice que nuestro lector la soporta. Generalmente, los lectores tienen una terrible implementación de errores C2.

La 1era opción ('Drive has “Accurate Stream” feature’) es la que realmente importa. La mayoría de los lectores modernos la poseen. Si puedes utilizarla, marcala. De lo contrario, no.

Paso N° 11: Pestaña 'Drive’ - Hacemos click en la opción marcada y nos dará la opción correcta (de lectura) para nuestro lector. Las opciones abajo solo deben de ser usadas si hay problemas con la extracción (aunque son muy raros).

Paso N° 12: Pestaña 'Offset/Speed’ - Generalmente, las opciones que aparecen a continuación ya están seleccionadas por default. De lo contrario, hacer los cambios pertinentes.

Paso N° 13: Pestaña 'Gap Detection’ - Esta pestaña nos permite seleccionar las opciones para detectar los gaps entre pistas (algo que -normalmente- otros programas para copiar CDs obvian).

Paso N° 14: Aceptamos y presionamos F12 para configurar las opciones de Metadata. La Metadata es la información que poseen las canciones (portada, artista, título de canción, número de pista, etc.) La imagen a continuación muestra el servidor y las opciones a usar parar añadir la Metadata a las pistas.

Paso N° 15: Pestaña 'freedb’ - En esta pestaña debemos de escribir nuestro email para que el programa pueda conseguir/enviar la Metadata. La opción marcada al final permite que -en caso de errores de conexión- EAC seleccione otro servidor.

Paso N° 16: Aceptamos y presionamos F11 para configurar las opciones de compresión. Seleccionamos la pestaña 'External Compression’ - Seleccionamos las opciones tal y como las vemos acá.

La ruta del compresor a usar (en este caso, FLAC) se encuentra en la carpeta donde se instalo el Exact Audio Copy.

La linea de comando a usar es la siguiente:

-8 -V -T “ARTIST=%artist%” -T “TITLE=%title%” -T “ALBUM=%albumtitle%” -T “DATE=%year%” -T “TRACKNUMBER=%tracknr%” -T “GENRE=%genre%” -T “PERFORMER=%albuminterpret%” -T “COMPOSER=%composer%” %haslyrics%–tag-from-file=LYRICS=“%lyricsfile%”%haslyrics% -T “ALBUMARTIST=%albumartist%” -T “ALBUM ARTIST=%albumartist%” -T “DISCNUMBER=%cdnumber%” -T “TOTALDISCS=%totalcds%” -T “TOTALTRACKS=%numtracks%” -T “COMMENT=EAC V1.0 beta 2, Secure Mode, Test & Copy, AccurateRip, FLAC -8” %source% -o %dest%

Si eres usuario de Linux, ignora la linea de comando arriba. Esta es la que usaras debido a que difiere de la versión 1.0b3.

-T “artist=%a” -T “title=%t” -T “album=%g” -T “date=%y” -T “tracknumber=%n” -T “genre=%m" -5 %s

La linea de comando permite una completación óptima de datos en las pistas.

Por último, el 'bitrate’ puede seleccionarse cualquiera, es indiferente puesto que con FLAC se mantiene la información original del disco.

Paso N° 17: Aceptamos, introducimos el disco a copiar y marcamos las siguientes opciones, en orden:

  1. 'Detect Gaps’ - F4
  2. 'Test Gaps On Silence’ - F3
  3. 'Multiple WAV files with gaps… (Noncompilant)’

La opción 'Append gaps to previous track (default)’ aparece desactivada y en gris por default. Se activara una vez terminada la 1era opción ('Detect Gaps’).

Paso N° 18: Para iniciar la copia de nuestro CD, seleccionamos la opción 'Compressed’ o 'Shift + F6’

El proceso de copiado es lento (dependiendo del CD y el lector), puesto que configuramos el EAC para una copia segura, óptima y de máxima calidad, así que recomiendo dar un paseo largo por un muelle corto.

Limitaciones: El formato FLAC es extremadamente pesado y siendo un proyecto de código abierto sin buscar licencias, son pocos los programas/dispositivos que pueden reproducirlo. Acá, links con listas de software/hardware:

  • Hardware que puede reproducir FLAC: HFLAC
  • Software que puede reproducir FLAC: SFLAC

Lastimosamente, EAC no tiene soporte para OS X y todavía no sé encuentra una alternativa (gratuita o paga) para este sistema operativo.

Recomendaciones: Recomiendo utilizar foobar2000 como reproductor (gratuito) para reproducir archivos FLAC o Winamp como una alternativa paga.

Proceso de inscripción y evolución de metodologías.

La confirmación de la participación de viejos yuqueros debió haber terminado el jueves pasado, sin embargo se está extendiendo para cubrir el cambio inesperado que sufrió el equipo a nivel metodológico.

En definitiva, el proceso de inscripciones para nuevos y viejos participantes se terminará el próximo Domingo 2 de Septiembre, a partir de entonces se elaborará una lista de yuqueros, un resumen de las yucas publicadas y un análisis detallado del impacto social de las mismas. Además se empezarán a estudiar las publicaciones para definir posibles cambios en el formato y estructura de las yucas, con la finalidad mejorar los estándares del equipo. Esos cambios se decidirán mediante un sistema de encuestas entre los yuqueros confirmados.

Una vez publicada la primera yuca, la siguiente fecha de recolección de tutoriales será el 6 de Octubre para los viejos participantes y el 13 de Octubre para los nuevos.

Recuerden que pueden comunicarse con los participantes del equipo en el canal IRC #tecnoyucas en el servidor: irc.freenode.net.

Gracias por su dedicación.

Emular juegos de GameBoy (Color y Advance) en tu consola Wii

Elaborado por: TSU Marcel Arcuri.
Contacto: @marcelarcuri.

El presente trabajo es realizado por motivos educativos, ni Tecnoyucas ni yo nos hacemos responsable por el uso final de esta información.

¿Cuántas personas hoy en día recordamos aquellos juegos de Gameboy y lo prácticos que eran pero a su vez lo incomodo de la dimensión de la pantalla la cual cansaba la vista entre otras cosas? Bueno aquí les presento una opción con la cual podrán emular los juegos de GB, GBC y GBA en sus televisores; los únicos requerimientos necesarios son una consola Wii que posea el canal Home Brew Channel (para mas información del canal buscar Yuca MODIFICAR Wii) , una tarjeta SD de 250 MB o mas y una computadora con puerto SD para poder meter los juegos.

Este programa fue desarrollado por los moderadores de http://wii.brewology.com/ una de las fuentes mas grandes de información sobre emuladores y programas para aumentar el aprovechamiento de las consolas tanto actuales como antiguas, sus aportes son netamente gratuitos y de libre acceso por internet.

Características principales del emulador:

  • Te permite ver las caratulas de los juegos mientras seleccionas tu juego.
  • Configuración de los controles.
  • Los juegos pueden estar en los siguientes formatos, .gb, .gbc, .gba, .zip, .7z.
  • Tiene soporte para los siguientes controles Wiimote, Nunchuk,Gamecube.
  • Los juegos puedes correrlos desde una SD.

Pasos a seguir

1.

Deben descargar el siguiente link: http://www.megaupload.com/?d=YK18H6A5 que contiene el emulador.

2.

Una ves descargado el .rar, este contiene algunos juegos al azar, y gran cantidad caratulas de juegos para que sirva de inventario xD. Lo descomprimen y verán las siguientes carpetas, apps, y vbagx.

3.

Las carpetas apps, y vbagx la ponen en la raíz de su SD (en formato FAT).

4.

Al final les tiene que quedar así:

SD:/apps/vbagx>boot.dol, meta, icon.  
SD:/vbagx>roms,saves,covers,cheats

Dentro de la segunda carpeta:

Roms: aquí estarán los juegos del emulador.

Saves: aquí se guardaran los saves de los juegos.

Covers: aquí estarán las caratulas de los juegos.

Las caratulas tienen que tener un tamaño de 224 x 224 (sino la caratula no se vera en el televisor).

Los juegos y las caratulas tienen que tener el mismo nombre, ejemplo:

juego =„,….., Goldensun.zip
caratula =….. Goldensun.png

Preferiblemente sin espacios y las imágenes siempre en .png

cheats = donde iran los cheats de los juegos.

5.

Insertar la SD en el Wii, entrar en el canal Home Brew Channel iniciar el vba gx conver view y entraran en una ventana como esta, donde podran ver todos los juegos disponibles teniendo la facilidad de verlos 1 por 1 así:

O varios seleccionables:

Tambien tienen el boton Settings donde podran configurar a su gusto el emulador a nivel de donde se guardaran los datos entre otras cosas:

6.

Para iniciar un juego basta con selecionarlo con el control y darle alboton A y listo y si quieren configuar la pantalla o loscontolres basta con darealboton Home y apareceraelsiguiente menú:

7.

Y listo ya puedes disfrutar de este emulador y poder jugar todos aquellos juegos disponibles los rows en interte.

Optimización de Motores de Busqueda para Dummies

Introducción

Por @Dorex89

El posicionamiento en buscadores, posicionamiento web u Optimizador de motores de búsqueda (SEO por sus siglas en inglés, de Search Engine Optimizer) es el proceso de mejorar la visibilidad de un sitio web en los diferentes buscadores, como Google, Yahoo! o Bing de manera orgánica, es decir sin pagarle dinero al buscador para tener acceso a una posición destacada en los resultados. (Wikipedia se lleva el primer lugar en los agradecimientos de la tesis).

Olvidemos aquel momento en que debíamos pagar para aparecer en la parte superior de las búsquedas, ese sistema aunque era muy sencillo se destruyo a si mismo en el momento en que las búsquedas se tergiversaban al arrojar resultados que nada tenían que ver con lo que necesitábamos. Es obvio que volverán a surgir, porque Google domina tu vida, pero mientras tanto, hay maneras de lograrlo utilizando la vieja escuela.

¿Que debemos saber?

En primer lugar, tenemos que entender que los rastreadores de motores de búsqueda, especialmente ESE que domina tu vida, pero no se mencionara ningún nombre para no evidenciarlo, son capaces de leer todos los elementos lógicos de tu pagina, todo eso es información antigua. Sin embargo, los buscadores también están empezando a basar el posicionamiento en la web en base a los resultados de su presencia social y nombramientos en general. Así que, para lograr un buen SEO es necesario implementar al mismo tiempo una buena estrategia de  Social Marketing Optimization, tómenlo o déjenlo, eso puede hacerte alguien, o nadie, en internet.

Paso 1: Fijar nuestra estructura de HTML básica.

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset=utf-8>
        <title>Garabatos Yuqueros</title>
        <!--[if IE]>
            <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
        <![endif]-->
    </head>
    <body>
    </body>
</html>

Esta estructura establece los estándares que le dirán al buscador que hacer exactamente con tu pagina. Al principio del código establecemos que clase de documento es y en que lenguaje está escrito. Entre los tags de <head></head>  le informamos al buscador que utilizaremos un conjunto estándar conocido como utf-8. Luego, tenemos el titulo de nuestra página web y hemos agregado un código que nos ayudara con el bug de compatibilidad de internet Explorer para cargar HTML5. Los tags de <body></body> son los que establecen y estructuran el contenido a aparecer en nuestra página. Sencillo y fácil, pero es conveniente buscar información ya que simplemente pasamos por lo básico.

Paso 2: Añadir los Meta Tags.

Volvemos al principio de nuestro código y por debajo del tag <head>  escribimos el siguiente código:

<meta name=”description” content=”Garabatos Yuqueros y como encontrarlos” />

Esta línea le dice al motor de búsqueda que mostrar en los resultados justo debajo del titulo de la pagina web. This line tells search engines what to display on the search results right below your page title.

Un punto muy importante y que a veces es olvidado, es que tanto como el titulo y los meta tags de cada una de las páginas del sitio web a optimizarse deben ser especificas, es decir, cada pagina del sitio posee su propio título y meta tags. Ahora el código luce de la siguiente manera:

    <head>
        <meta name=”description” content=” Garabatos Yuqueros y como encontrarlos ” />
        <meta charset=utf-8>
        <title>Garabatos Yuqueros</title>
        <!—[if IE]>
            <script src=”http://html5shiv.googlecode.com/svn/trunk/html5.js”></script>
        <![endif]—>
    </head>

Con respecto a los meta-keywords, no van a tratarse en este tutorial para no perder el foco del mismo.

Paso 3: Enlazando nuestro CSS y nuestro JS.

Es común encontrar en el código de la mayoría de las páginas webs enlaces a nuestro CSS y a nuestro JS. Sin embargo, si vamos a seguir los consejos del sabio Google, deberíamos tratar de mantener nuestras consultas externas (solicitudes de HTTP, tipo Jquery) al mínimo, con el fin de mantener nuestro CSS y JS a un archivo cada uno si es posible. Continuando con el tutorial, añadimos las solicitudes externas a nuestro código. Primero, enlazamos a nuestra stylesheet externa añadiendo el siguiente código, justo antes del tag </head>:

<link rel="stylesheet" href="css/stylesheet.css">

Luego, hacemos lo mismo para nuestro archivo de Javascript de la siguiente manera:

<script src="js/ejemplo.js"></script>

Añadimos el javascript al final de nuestra pagina, justo antes del tag </body> para que nuestro codigo quede de la siguiente manera:

<!DOCTYPE html>
<html lang=”en”>
    <head>
        <meta name=”description” content=” Garabatos Yuqueros y como encontrarlos ” />
        <meta charset=utf-8>
        <title>Garabatos Yuqueros</title>
        <!—[if IE]>
            <script src=”http://html5shiv.googlecode.com/svn/trunk/html5.js”></script>
        <![endif]—>
    </head>
    <body>
        <script src=”js/ejemplo.js”></script>
    </body>
</html>

Porque añadir el Jquery al final de la pagina?:

  • Hace que la pagina cargue más rápido, ya que no debemos esperar a procesar todo el Javascript.
  • Ayuda a los motores de búsqueda a leer el contenido de la pagina. Esto ya que, el mecanismo del buscador empieza a leer el código desde el principio hasta el final, si el JS es añadido al principio de la pagina, el motor de búsqueda pricesa todo el JS antes de alcanzar el contenido de tu pagina. Está demás decir que queremos que el motor de busqueda vaya directo al contenido para obtener un mejor posicionamiento. Todo JS, interno o externo, al que se le haga referencia debería ir al final de la pagina.  CSS O JS, sigue las reglas de jerarquia y coloca los archives mas importantes al principio, y añade los otros consecutivamente.  

Paso 4: Toques Finales.

Ya casi terminamos, pero tenemos que agregarle el contenido (si, porque de hacerlo en una pagina real, esta debe tener contenido D=). Nosotros hemos utilizado HTML5, ya que es prácticamente la cosa más sencilla y hermosa del mundo, y nos ayuda a hacer la pagina aun más amigable a los buscadores, pero cabe destacar que sin importar la técnica que estés utilizando, trata de utilizar una semántica apropiada y sencilla, a modo que los motores de busqueda puedan interpretar las instrucciones rapidamente. En este momento para “rellenar” el contenido de nuestro <body> vamos a utilizar lo básico de html5. Si no quieren ver esto, pasen al siguiente paso, si no saben cuales son los elementos básicos de html5 sigan aqui, y  completen el codigo para que quede de esta manera:


<!DOCTYPE html> <html lang=”en”> <head> <meta name=”description” content=” Garabatos Yuqueros y como encontrarlos ” /> 
<meta charset=utf-8> 
<title>Garabatos Yuqueros</title>
<!—[if IE]> <script src=”http://html5shiv.googlecode.com/svn/trunk/html5.js”></script> 
<![endif]—> 
</head> 
<body>

<header>
<h1><a ref="#">Garabatos Yuqueros</a></h1>
<nav>
<ul>
<li><a ref="#">Casita</a></li>
<li><a ref="#">Photoshop</a></li>
<li><a ref="#">Illustrator</a></li>
<li><a ref="#">Tecnoyucas</a></li>
</ul>
<nav>
    <section>
       <article>
            <h2>Aqui va el titulo de un post</h2>
<p>Quien quiere ser millonario? D=
dgsfshf
sgsgsd
sgsdgsdgsdg
sdgsdg</p>

            <a href="#">Si le das click aqui lees mas...</a>
        </article>
    </section>
    <aside>
        <h3>Recursos</h3>
        <a href="#">Link 1</a>
        <a href="#">Link 2</a>
        <a href="#">Link 3</a>
        <a href="#">Link 4</a>
        <p>Aqui va un comentario inteligente</p>
    </aside>
    <footer>
        <p>Tecnoyucas 2011 - All Rights Reserved</p>
    </footer>
    <script src="js/ejemplo.js"></script>
</body>
</html>

Para saber un poco mas sobre como usarlos y donde ubicar los elementos de HTML5 (en ingles) visiten la pagina de los Doctores del HTML5, vale la pena. Y bueno, ya tenemos una plantillita super básica y simple que será fácil de procesar por cualquier motor de búsqueda.

Paso 5: Sitemaps y Robots

Para finalizar con nuestro SEO, solo necesitamos dos cositas más. Nuestros Sitemaps, y nuestros Robots. Estos van a ubicarse en nuestro archivo ROOT, y van a ayudar a los motores de búsqueda en todo lo relativo a navegación y clasificación de los directorios de nuestra página web.

A saber:

El Sitemap.xml es simplemente un archivo resumen de archives y carpetas que puedes (y deberias) colocar en orden de importancia. Basicamente, le estamos haciendo la mitad del trabajo a los motores de búsqueda (lo que hace la gente por ser popular D=). Para entender un poco más lo que digo bájense el archivo de ejemplo que está más abajo en este post. De todas máneras, para tener más conocimiento acerca de los sitemaps, les recomiendo leerse este post:

¿Qué es y para que sirve un Sitemap?

De todas maneras, para que vean un ejemplo de como luce un Sitemap, les dejo este codigo, cabe destacar que encontraran uno así por cada archivo o carpeta de su site:


<url>
    <loc>http://www.yuquitadeejemplo.com/</loc>
    <lastmod>2011-10-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
</url>

Existen miles y millones de herramientas online para hacer los sitemap automáticamente, pero es mejor prevenir que lamentar, así que a aprender a hacerlo para verificar que cuando usemos las herramientas, no haya errores.

Por ultimo, creamos un archivo robot.txt simple. Este existe con la finalidad de crear las condiciones en las cuales los robots de los buscadores existen. Por ejemplo, si quieres decirle al motor de búsqueda que ignore X archivo o carpeta, el robot.txt tendría el código siguiente:


User-agent: *
Disallow: /category/design.html

De todas maneras, esto en realidad no es tan necesario, y Google nos brinda una forma mejor para descartar paginas.

Paso 6: Registrar el Sitio.

Este paso se hara unicamente cuando el sitio este subido al server y activo. Y lo unico que debemos hacer es registrarlo en el Google Webmaster Tools, y seguir las instrucciones paso a paso, que vamos es muy sencillo, ellos generalmente se explican muy bien xD. No debemos olvidar decirle al motor de busqueda, Google o cualquier otro (existen otros?), donde encontrar exactamente nuestros Sitemaps y Robots, para que la cosa funcione!.

Bueno, that’s all! Espero les sirva de algo!

De todas formas, my dear and beloved partner @Felixcm88 estará haciendo un tutorial de SEO más adelante, en el que descubrirán técnicas más avanzadas para el posicionamiento y optimización en cuanto a motores de busqueda. 

Por ultimo, les dejo el link para la descarga de archivos de Ejemplo y Practica

Besos, Dore