Download Firmware 3.1.3 para iPhone y iPod Touch
Aquí les dejo la descarga del nuevo firmware para los dispositivos de iPhone 2G, 3G Y 3GS , al igual que para los iPod Touch!, Happy Craking =)
Aquí les dejo la descarga del nuevo firmware para los dispositivos de iPhone 2G, 3G Y 3GS , al igual que para los iPod Touch!, Happy Craking =)
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.
Así de fácil!

spirit-jailbreak
El sábado 24 de Abril , el Grupo de Usuarios de GNU/Linux de la Laguna (GULAG), estará organizando el FLISOL 2010.
Para los que no han escuchado sobre éste evento, el FLISOL (Festival Latinoamericano de Instalación de Software Libre), es un evento que se realiza en toda la latinonamérica por diferente comunidades de software libre. El GULAG, ha venido organizando éste evento en la comarca lagunera por 4 años seguidos en dónde se dan conferencias acerca del software libre y al final el tradicional “InstallFest” , en dónde las personas interesadas en instalar software libre o se les hace complicado instalar una distribución de Linux, los integrantes del grupo ayudarán a la instalación.
El evento tendrá lugar en las instalaciones de la Universidad Autónoma de Coahuila apartir de las 10:00 am.

Cómo ya se ha venido haciendo costumbre, tendremos la cuarta reunión de TQV Laguna, en dónde los temas a tratar serán:
Debemos seguir apoyando el movimiento de TI en la región, por lo cual se invita a todos aquellos entusiastas y emprendedores a sumarse a ésta causa.
Lugar y fecha:
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.