Tutorial Jailbreak iPhone 3G/iPhone 3GS/iPod Touch/iPad con Spirit

Qué tal amigos, hace tiempo que tengo el blog olvidado, sin embargo ya me he decidido a volver a actualizalo. Pues les cuento que para volverle a tomar sabor a mi iPhone le hice el jailbreak.

Requerimientos para jailbreak:

  1. iPhone, iPad ó iPod Touch con un firmaware 3.1.2, 3.1.3, o 3.2.
  2. Cualquier versión de iTunes 9.x
  3. Sincronizar con iTunes antes de hacer el jailbreak

Pasos:

  1. Descargar spirit para windows o mac : spirit win|spirit mac
  2. Conectar tu dispositivo a tu computadora
  3. Ejecutar spirit.
  4. Presionar en el único botón que dice “jailbreak”
  5. Tu dispositivo se reiniciará y al iniciar aparecerá un wallpaper de mac os , esperemos que inicie y listo!, jailbreak done!

Así de fácil!

spirit-jailbreak

spirit-jailbreak

3 Comments

Crear columnas dinámicas en gridView de .NET

Me he topado con un problema, el cual era generar un gridView de manera dinámica desde el codebehind con C#. El problema no fué crear el gridView como tal sino la creación de las columnas personalizadas.

Googleando un poco me encontré con diferentes tutoriales, en los cuales saqué varias ideas, la manera de resolverlo fué la siguiente:

//Creamos nuestro gridView
GridView gv1 = new GridView();
//Llenamos nuestro gridView mediante un DataSet previamente creado.
gv1.DataSource = ds;
//Ponemos la propiedad AutoGenerateColumns en False,
//ya que nosotros las crearemos
gv1.AutoGenerateColumns = false;
//Creamos las columnas dinámicamente,
//en mi caso tenemos una lista con las columnas.
 for (int i = 0; i < report.FieldsInfo.Count; i++)
    {
      //Objeto Columna:
       BoundField ColumnBound;
      //Crear Columna:
       ColumnBound = new BoundField();
       ColumnBound.DataField = report.FieldsInfo[i].DATAFIELD.Trim();
       ColumnBound.HeaderText = report.FieldsInfo[i].Title1.Trim();
       gv1.Columns.Add(ColumnBound);
    }

Espero que les sea de utilidad, estaré posteando algunas soluciones a problemas no frecuentes.

0 Comments

Globalización y localización en Flex

imagenes-de-la-globalizacion

Uno de los puntos importantes que tenemos que tomar en cuenta a la hora de desarrollar una aplicación es la Globalización y localización, ¿Qué significa cada de uno de éstos términos?

Hablamos de globalización cuando nos referimos a todas aquellas acciones relacionadas con el desarrollo de aplicaciones que se adapten a culturas diferentes.

Mientras que la localización hace referencia a todos aquellos procesos de traducción de los distintos recursos para una cultura especifica.

Para localizar una aplicación Flex se realizan los siguentes pasos:

  1. En la carpeta del proyecto crear en raíz una carpeta llamada locale.
  2. Dentro de esa carpeta creamos una llamada es_MX, en este ejemplo lo haremos para español de México
  3. Dentro de la carpeta es_MX vamos a crear los recursos, ej. resources.properties
  4. En el archivo resources podremos agregar nuestros términos que queremos que sean localizados en el formato key=valor. Ejemplo:
    Label.Nombre = Nombre
    Label.Edad = Edad
    Boton.aceptar = Aceptar

  5. Ahora tenemos que crear los recursos es_MX para flex, ya que solo los trae para inglés y japonés. Para ello abrimos una consola, nos situamos en la carpeta bin de la instalación de flex y tecleamos :
    copylocale en_US es_MX

  6. Ahora configuramos los parámetros de la configuración en Proyecto -> propiedades -> Flex compiler y agregamos:

    -locale=es_MX -source-path=..\locale\{locale}

  7. Ahora con la siguiente instrucción , le decimos a nuestra aplicación cual recurso utilizar.
      
        [ResourceBundle("resources")]
      
    
  8. Ahora cada ves que queramos hacer uso de los recurso , lo haremos de la siguiente manera:
    
    
0 Comments

Pasos para crear una cuenta hotmail

Éste post va para todas la personas nuevas que me han preguntado como crear un Correo hotmail.

Primero

Primero escribe en tu navegador www.hotmail.comy aparecerá una pantalla en dónde verás un formulario para poner tu usuario y password, pero para hacer la cuenta tendrás que ir a “Registrarse” entonces aparece un formulario similar al siguiente donde tendras que rellenar campos:

Segundo paso:

Completas todo y clickeas en Acepto, para aceptar los términos de uso de Windows Live. Donde pide un mail alernativo debe ser uno tuyo propio o de familiar o conocido en quien puedas confiar, para en caso de perder contraseña, utilizarlo. Luego también se puede utilizar la “Pregunta secreta” con la misma finalidad.

De allí te llevará a la bandeja de entrada de tu cuenta de hotmail!

0 Comments

Gloobus – el Quick Look para Gnome

gloobus

Gloobus es una extensión para el administrador de archivos Nautilus del escritorio GNOME que permite la previsualización a pantalla completa de varios tipos de archivos, entre ellos: TXT , PDF, JPG, BMP, GIF, PNG, PSD, MP3, OGG, MPG, WMV y XCF, pero potencialmente otros más gracias a su extensibilidad.

Su funcionamiento es similar a la característica Quick Look introducida por primera vez en Mac OS X 10.5 “Leopard”: seleccionamos el archivo en Nautilus, pulsamos la barra espaciadora e instantáneamente se abre una ventana auxiliar con el contenido del archivo.

Instalación para ubuntu 9.04

Editamos el archivo /etc/apt/sources.list y agregamos los siguentes repositorios:

deb http://ppa.launchpad.net/tualatrix/gloobus/ubuntu jaunty main
deb-src http://ppa.launchpad.net/tualatrix/gloobus/ubuntu jaunty main

Descargamos la llave:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0624A220

Actualizamos e instalamos:

sudo apt-get update
sudo apt-get install gloobus-preview
sudo apt-get upgrade

Finalmente, reseteamos nautilus:

nautilus -q
nautilus &

Video demostrativo:

1 Comment
Page 1 of 121234510...Last »