Archive for the ‘Vivencias personales’ Category

Apple Introduce el iPhone 3G

Monday, June 9th, 2008

Año con año Apple utiliza su Conferencia Mundial de Desarrolladores (WWDC) para introducir nuevos productos, ya sean software o hardware, y este año no fue la excepción.

Sin embargo, este año tuve la oportunidad de presenciar la conferencia magistral de Steve Jobs en vivo. Gracias a que Apple como parte de su programa universitario ofrece cada año becas a un selecto grupo de estudiantes para asistir gratis a su WWDC y este año tuve la fortuna de hacerme acreedor a una de esas becas y participar en la conferencia con otros 5,200 desarrolladores.

iPhone Software 2.0

El primero de los temas de los que se hablo fue la actualización al iPhone OS y la gran cantidad de nuevas posibilidades que estarán disponibles en dicha versión: Sincronización ActiveSync para usuarios empresariales de Microsoft Exchange; la capacidad de contar con agendas, calendarios y correo institucional “cargado” a los dispositivos de manera automática y desde mi punto de vista, lo más importante fue la capacidad para borrar todos los datos de un iPhone de manera remota en caso de extravió.

Demo de las Capacidades del SDK

Como parte de la conferencia, múltiples presentadores, desde SEGA con videojuegos hasta MIMVista para presentación de imagenología médica, presentaron aplicaciones que hace solo un año se hubieran considerado aplicaciones imposibles de correr en dispositivos móviles. Si alguno de ustedes ha tenido la desgracia de desarrollar para Palm o Symbian, saben la verdadera pesadilla que resulta desarrollar para estos sistemas. En base a las aplicaciones que vi, estoy convencido que iPhone esta a punto de cambiar no solo como se ve al desarrollo de aplicaciones móviles, sino el desarrollo de aplicaciones en general.

Distribución de Aplicaciones

Después de esto se hablo de la capacidad para distribuir aplicaciones. La tienda de aplicaciones “AppStore” estará disponible en 62 países dando una capacidad inigualable para los desarrolladores para poner sus aplicaciones al alcance de sus potenciales clientes.

Mobile ME

Uno de los aspectos mas criticados de Apple era el servicio .Mac que no era nada mas que una especie de disco duro virtual de 1GB que daba algunas capacidades básicas de respaldo de datos. Hoy Apple introdujo MobileME el cual es una suite completa de aplicaciones para la vida móvil. Denominada por Apple, Exchange para el resto de nosotros; por 99 dólares da exactamente eso, un servicio para sincronizar múltiples maquinas (Mac o Windows) de manera inalámbrica de tal forma que el correo electrónico, calendario, contactos y fotos se encuentren sincronizados.

El iPhone 3G

Por ultimo Apple introdujo el iPhone 3G el cual ahora incluye ahora GPS, mejor vida en la batería y lo mejor de todo es que sobre una red 3G, lo cual hace las descargas de datos significativamente más rápida. Lo mejor de todo es que anuncio la disponibilidad de estos el 11 de Julio en México y para finales del año en 70 países, incluyendo la mayoría de los países de habla hispana.

En conclusión, estoy convencido que el iPhone OS 2.0 y el nuevo iPhone 3G cambiaran por completo la forma en que se ven y desarrollan aplicaciones móviles. Estoy muy entusiasmado de estar aquí toda la semana para aprender a desarrollar aplicaciones para esta plataforma.

 

Linux, un día a la vez, conferencias impartidas en la 6ta Jornada Científico Técnica del Centro de Computación del Golfo.

Thursday, May 22nd, 2008

Como recordaran hace unos días tuve el privilegio de ofrecer una conferencia relativa al Software de Código Abierto y Libre.

Así mismo el Doctor Santos Martin Lopez Estrada (compañero del trabajo) dio una ponencia relativa a sistemas de inteligencia artificial en hardware.

Les dejo aquí las presentaciones:

Así mismo, les dejo los videos de dichas ponencias, la mía (la de FLOSS) la di dos veces, es prácticamente lo mismo, así que descarguen la que gusten.

Los videos miden alrededor de 100 megas, una descarga algo grande, pero esperemos los disfruten.

Linux, un día a la vez, desde la 6ta Jornada Científico Técnica del Centro de Computación del Golfo.

Thursday, April 24th, 2008

Quiero agradecer a todos y cada uno de los asistentes a las dos conferencias que impartí el día de ayer, esto en el Centro de Computación del Golfo de Boca del Rió en el marco de la 6ta Jornada Científico Técnica Regional, así mismo agradezco a los directivos por distinguirme con la invitación por segundo año consecutivo.

Las conferencias que impartí, fueron en realidad una misma, pero dos veces (debido al quórum el cual

Linux, un día a la vez, tercer y ultimo día del Linux World México 2008

Tuesday, March 4th, 2008

Reseña del día final (29/02/08) del Linux World México.

Taller de GIS – Sistemas de Información Geográfica

  1. Este interesante taller mostró dos estándares para la el desarrollo de aplicaciones GIS que se despliegan en browsers: WMS y WFS
  2. El gobierno de Michoacán ha trabajado usando Mapserver para el estándar WMS (mas carga al servidor, clientes mas delgados), y
  3. ALOV para WFS (usan appplets y servlets) (requiere clientes mas poderosos y un ancho de banda mayor)
  4. Es importante usar software y herramientas que se basen en estándares

Seguridad para código abierto

Esta conferencia fue impartida por Enrique Sánchez Montellano, hacker (ético profesional) mexicano mejor conocido como “Nahual”

(Yo asistí a una conferencia donde el participo, esta fue la G-Con 3, hace unos 4 o 5 años, misma que lamentablemente ya no se lleva a cabo)

  1. Ningún sistema operativo es seguro (ni Windows, ni Linux, ni Mac OS, etc., etc., etc.) pero hay de inseguros a inseguros
  2. Así mismo, ningún lenguaje de programación es 100% seguro, pero lo verdaderamente inseguro es el programador
  3. Existen dos tipos de errores básicos de seguridad: los lógicos (del lenguaje en si) y los de diseño (los del programador) estos últimos son los mas peligrosos y mas caros
  4. “Los mexicanos no somos buenos para hacer… pero para romper somos buenísimos” (Nahuatl)
  5. La actitud de saber todo = catástrofe en la seguridad de las TI
  6. Debes de valorar el costo de tu información y emplear la seguridad que resguarde este valor
  7. Las certificaciones no lo son todo, lo importante es la EXPERIENCIA

El sitio de Nahual es www.0hday.org

Este último día no hubo conferencia magistral, y el evento término con la rifa de un iPod, mismo que no me saque :-S

En términos personales el evento y las conferencias fueron muy interesantes y obtuve valiosa información que me ha hecho “repensar” algunos diseños de proyectos en los que tengo ingerencia, y así mismo me abrió los ojos a todo lo que el FOSS representa y puede llegar a ser.

Linux, un día a la vez, segundo día del Linux World México 2008

Tuesday, March 4th, 2008

Sigo con mi reseña del Linux World México 2008, continuando con la mecánica del día anterior, les digo a que conferencias asistí hoy (28/02/08) y las ideas generales de cada una.

Interoperabilidad para servicios al ciudadano en ciudades digitales

  1. El objetivo de las herramientas de TI (y los departamentos de TI) es entregar valor
  2. Gerencia de proyectos = resultados
  3. El estado de Michoacán obtuvo ahorros en un 73% por el uso de FOSS y herramientas hechas en “casa”
  4. Estos ahorros pueden ser usados para recompensar al personal con asistencias a conferencias y cursos
  5. Para tener buenos resultados, a veces es necesario cambiar procesos para después automatizarlos

Software Libre: Soluciones Robustas aplicadas en Gobierno

  1. El trafico en una red crece en un 300% cada 5 años
  2. Aprovechan computadoras P3 como routers, las cuales trabajan “perfectamente bien” y no costaron “nada”
  3. A veces la política mata la iniciativa en las TI (hablando en gobierno y tal vez en las empresas también)

Meeting the new challeges with Linux (Enfrentando los nuevos retos con Linux)

  1. Latinoamérica tiene un alto potencial de innovación y desarrollo en software
  2. Si sabes Linux, puedes operar sin importar si esta en una x86 o en un Main Frame
  3. Si desarrollas en Linux y quieres asegurar la interoperabilidad debes de apegarte a la LSB.
  4. También es muy importante que tus aplicaciones sigan la filosofía SOA (Services, Oriented Applications, Aplicaciones Orientadas a Servicios)
  5. Vuelve a Pensar” (Rethink) y veras oportunidades donde antes no veías nada

Implementando la Migración Masiva (Caso La Jornada)

(El conferencista era un joven de 21 años, ingeniero en CC y es el jefe del área de Internet del periódico la Jornada)

  1. La virtualización es la tecnología del futuro
  2. Las compañías que no usan la virtualización pierden entre un 30 y un 40% de sus recursos de TI
  3. Si no usas virtualización estas infrautilizando tus recursos (muchas aplicaciones solo usan el 10% del procesador)
  4. Motor Grafico directamente en el Kernel = fallas (léase Windows)

Mesa redonda sobre licenciamiento del código abierto para el uso empresarial

  1. En esta conferencia se trataron las preguntas del publico, todo giro sobre como las licencias de software libre te brindan “libertad”, en todo el sentido que la filosofía FOSS se refiere
  2. Se aclararon varios puntos de duda sobre algunas licencias, entre ellas la GPL
  3. La capitalización de las empresas basadas en FOSS y ofrecer asesorias, entrenamientos y soporte
  4. El libro “Open Source Licensing” es una guía indispensable para quien usa, se interesa y desarrolla FOSS.

Conferencia Magistral “El código Abierto e Internet 2, el futuro de la educación”

  1. Los gobiernos deben de tomar medidas para apoyar el uso de FOSS en los mismos, pero no deben de favores a este ni al Software privativo (comercial)
  2. La UNAM ofrece ya un diplomado sobre el desarrollo de aplicaciones FOSS
  3. En México en materia de FOSS hemos favorecido la implementación en lugar del desarrollo (desarrollar software nos haría mas competitivos)

Y esto fue todo lo del día.

Linux, un día a la vez, primer día del Linux World México 2008

Tuesday, March 4th, 2008

El día de hoy (27/02/08) comenzó muy temprano para mí, ya que estoy hospedado en el sur de la CD de México y el congreso es en el norte, así que gracias al caos del tráfico hay que irse con varias horas de anticipación.

Como en este país la puntualidad es un crimen, el hecho de haber llegado a las 0810 ( en el evento empezaba  las 08:30) pero aun no estaban listas las computadoras de registro, así que tuve que esperar un tiempo para poder registrarme y obtener mi gafete.

Ahora, entrando en materia les comento que de las conferencias disponibles asistí a las siguientes:

  • Los desafíos de la interoperabilidad
  • Profesionalización y Certificación en Linux
  • Modelo de Negocios con MySQL
  • Software libre en la empresa, una realidad.
  • Lo ultimo en arquitectura y código abierto para la virtualización y computo de alto rendimiento
  • y finalmente la conferencia magistral Productividad e interoperabilidad empresarial con OpenOffice.org y SUSE Linux Enterprise Edition.

A continuación presento en un mínimo de palabras las ideas centrales de cada conferencia:

Los desafíos de la interoperabilidad

  1. La innovación NO se refiere a inventar cosas, sino a utilizar lo que se tiene para solucionar los problemas presentes
  2. México esta en penúltimo lugar en el ranking mundial (según la OCDE) en innovación (solo arriba de Turquía)
  3. La innovación se mide de acuerdo a: Investigación que genera el país, patentes que se registran, universidades y sistema educativo y resultados de todo lo anterior
  4. La política de interoperabilidad y el uso de estándares favorecen la innovación y la colaboración
  5. El uso de tecnología aumenta la competitividad del país en general

Profesionalización y Certificación en Linux

  1. En México hay poco personal de TI certificado porque la industria no los solicita
  2. La certificación facilita al empleador la contratación de personal y asegura su calidad técnica

Modelo de Negocios con MySQL

(Cabe destacar que el conferencista fue el Director de MySQL para América Latina y a mi juicio no tiene más de 30 años)

  1. La versión MySQL que recibe la comunidad es la última estable que sale de todas las fallas que reportan los clientes que si pagan soporte.
  2. Por cada mil usuarios de MySQL solo 100 aportan al desarrollo y solo uno paga por el.
  3. El círculo virtuoso del código abierto permite que todos ganen.
  4. Se menciono que la adquisición de MySQL por SUN es un paso importante para esta compañía y para el código abierto en general.

Software libre en la empresa, una realidad.

  1. Linux NO es un clon de Windows
  2. No debes de buscar el software primero y luego ver como lo usas, sino ver que necesidad tienes y ver que software te la resuelve
  3. Para migrar o eficientar la organización en lo referente a TI se debe de seguir este círculo virtuoso: Recopilar datos, planear, acción y evaluación
  4. Sin capacitación ningún software sirve de nada
  5. La información es lo más valioso de una organización (o negocio)
  6. Si se migra a FOSS, esta debe ser gradual.
  7. Si es posible emplear software libre en una empresa a nivel de producción, pero no es la panacea
  8. (Se menciono que la licencia de MSOffice dice que todo documento generado con esta es propiedad de MS, lo voy a revisar y les comento en un post posterior)

Lo ultimo en arquitectura y código abierto para la virtualización y computo de alto rendimiento.

(Para mi gusto fue más comercial de SUN que otra cosa)

  1. SUN compro a Innoteck, la creadora de VirtualBox (el software de virtualización que yo uso) (investigare sobre esto y les comentare después)
  2. Se mostraron diversas configuraciones de los servidores de SUN y varias formas en las que se puede emplear la virtualización en ellos

Conferencia magistral Productividad e interoperabilidad empresarial con OpenOffice.org y SUSE Linux Enterprise Edition

  1. Los proyectos de FOSS han cobrado gran fuerza y cobraran aun mas (por ejemplo ha sido descargado mas de 500 millones de veces y OpenOffice.org casi 100 millones (en ambos casos no se han considerado las distribuciones OEM).
  2. Todos podemos colaborar con el software libre, algo usarlo o platicare a un amigo sobre el es un paso mas al éxito del FOSS
  3. El uso de FOSS en México (y particularmente Firefox) es muy bajo en México
  4. OOo tiene mejor soporte para el idioma Español de México que MS Office (ejemplos nombres derivados del Náhuatl)
  5. Yo le pregunte al expositor como se puede convencer a las personas que rechazan el software libre, y el me respondio que mostrándoselos, enseñándoles casos de éxito, leyéndoles las licencias de uso, en si, si alguien tan antiguo y “cuadrado” como IBM lo usa, porque seria mala idea hacerlo nosotros?

También asistí a la Expo COMM que ahí mismo se lleva a cabo, lo único malo es que recibire un montón de SPAM cuasi-solicitado (cada vez que te paras en un modulo te piden tu mail y demás datos :-) ) esta expo era mas general y muestra compañías que van desde material para industria eléctrica hasta software de seguridad (pasando por publicaciones especializadas, teléfonos celulares y demás)

Algo que si quiero destacar es que NO hay servicio de WiFi libre para los conferencistas, de las 3 o 4 redes que se pueden ver, solo una tiene intensidad suficiente para conectar desde el área de las conferencias y no brinda servicio de Internet, un punto muy muy malo para este evento.

Linux un día a la vez, en el Linux World Expo

Wednesday, February 27th, 2008

Si todo sale bien, mañana estaré bloggeando desde el Linux World Expo, estoy implementando en mi trabajo la migración de las computadoras de áreas administrativas a Ubuntu (y Xubuntu), lo cual me gano que me enviaran a este congreso, espero obtener buenas experiencias del mismo, las cuales compartiré con ustedes.

Linux, un día a la vez, ¡Y ahora en mayor proporción!

Thursday, November 8th, 2007

Como recordaran, les comentaba anteriormente que mi partición Windows había fallado (otra vez) y me había quedado a la espera de que saliera la versión 7.10 de Ubuntu para hacer las respectivas reparaciones.

Pues bien, después de varios días de pelearme con mi computadora, ésta quedo finalmente lista.

Los cambios importantes fueron que cargue Windows XP Pro (una vez más), pero ahora solo al 50% del disco duro, la otra mitad la tiene Ubuntu 7.10 de 32 bits. El hecho de usar ahora la versión de 32 bits fue lo que me orilló a tener que formatear completamente el disco duro, en lugar de solo actualizar. Entre otras cosas cambie de 62 a 32 bits, porque las herramientas de Google que uso, tales como Picasa, Google Earth, Google Desktop, etc, solo existen en versión de 32 bits, lo mismo pasa con Skype y Flash player, y aunque existen maneras de instalar las versiones citadas en 64 bits, no pude hacerlo y me dí por vencido.

Lo importante es el hecho de que ahora mi computadora no solo usa Linux, sino que lo usa en mayor cantidad (o mejor dicho, yo lo uso).

Datos importantes para aquellos que quieran tener una doble partición, instalen primero el Windows y luego el Linux, ya que Windows necesita estar instalado en la partición principal del sistema, si no lo hacen así, cuando perderán alguno de sus sistemas operativos (lo se por experiencia ya que tuve que formatear dos veces por este motivo).

Finalmente cabe mencionar que la nueva instalación de Ubuntu Gutsy 7.10 no esta totalmente libre de errores, entre los errores que he encontrado figuran la perdida de la configuración de los DNS (bastante incomoda) y la perdida del driver de la tarjeta WiFi cada que arranco el sistema. El primer punto esta ampliamente documentado y pronto sera solucionado, el segundo no lo esta tanto, pero espero encontrar la solución pronto.

Linux, un día a la vez, ¡Finalmente arribo Ubuntu 7.10 Gutsy Gibbon!

Friday, October 19th, 2007

Hoy finalmente han liberado la ultima versión de Ubuntu, Gutsy Gibbon 7.10 (la numeración se refiere al año y mes de liberación, no a números de versión). Como recordaran de mi ultimo post de esta sección, mi partición Windows murió, y solo he estado usando la de Ubuntu desde entonces. La verdad casi todo ha trabajado a la perfección, aunque intente instalar software para usar mi tarjeta de captura de TV y no funciono, pero en fin, esa es otra historia.

Desde hoy en la mañana intente descargar Ubuntu 7.10 en el trabajo, aunque no lo crean, no pude, los servidores estaban saturados (¿pues cuantos usuarios habría tratando de bajarlo?), además de que la conexión es bastante lenta (a pesar de ser supuesta banda ancha), ni usando BitTorrent lo logre. Una vez llegando a mi casa intente de nuevo descargarlo y solo me tope con esto:

server full

Los servidores seguían saturados (lo cual habla de la buena acogida que le dan los usuarios a esta distribución), intente ahora la descarga por BitTorrent otra vez, ¡Ahora si que agradable sorpresa!, nada más vean esto:

BitTorrent

¡Velocidad de descarga de más de 131 kbps!. Eso no se ve todos los días :) , finalmente después de un buen rato ya tengo la imagen de Ubuntu 7.10 en mi máquina (la viejita), mañana lo quemare e instalare en MI máquina (la de verdad), aquí les daré cuenta de mis impresiones.

Solo un comentario adicional, me gustaría aclarar que bajar la imagen completa y reinstalar todo no es necesario, la herramienta de actualización de Ubuntu permite hacer el “upgrade” completo con un solo click, como se muestra aquí:

Update Manager

El pequeño problema es que al estar saturados los servidores, esta funcionalidad no trabaja por el momento (marca error de comunicación con el servidor), esperare unos días antes de efectuar ese procedimiento en esta máquina, que tiene Kubuntu. Ya les contare por aquí mis experiencias en ese aspecto también.

Blog Action Day, un post por el Medio Ambiente

Tuesday, October 16th, 2007

Lamentablemente me doy cuenta muy tarde de este evento, pero aun así quisiera contribuir de alguna manera, el Blog Action Day, es un evento que se lleva a cabo hoy 15 de octubre con la finalidad de que todos los bloggers (o la mayoría) hablen de un solo tema, el MEDIO AMBIENTE.

Bloggers Unite - Blog Action Day

Me gustaría llamar la atención sobre el proyecto del Gobierno del Estado de Veracruz (donde radico) llamado Tu Decides Veracruz, el cual tiene la misión de:

Crear y difundir una cultura de sustentabilidad entre la sociedad enfocada a un manejo responsable y un mejor aprovechamiento de los residuos sólidos.

Lo cual junto con las políticas de control de separación de basura de otros estados de la República (como el D.F.) son buenos intentos en el camino a rescatar nuestro entorno.

Y como este es un Blog de tecnología, he aquí la nota relacionada. Lamentablemente en nuestro país, no existe un programa coordinado de reciclaje de equipos de computo y son muy pocas empresas (por no decir casi ninguna) que los llevan a cabo, tal es el caso de HP México, que recibe y recicla equipos de computo, pero tras el pago de una tarifa, visita aquí si tienes una HP que quieras reciclar. Dell México en cambio si tiene un programa de reciclaje gratuito, si tu eres usuario de esta marca de computadoras y tienes alguna que sea inservible y deseas reciclarla gratuitamente visita este sitio.

Esperamos que este pequeño post (como todos) hayan sido informativos. Gracias y a cuidar la Tierra.