lunes, agosto 24, 2009

Complementos Recomendados Sr. Byte

Hace ya buen rato, nos pidieron el favor de poner una lista de complementos que recomendamos para Firefox. Así que, sin mucha fanfarria, aquí esta la colección oficial de complementos de Firefox que siempre me salva la vida:

https://addons.mozilla.org/es-ES/firefox/collection/srbyte
UPDATE: Actualice la lista, de acuerdo a las sugerencias en los comentarios :)

Si alguno de ustedes quiere sugerir otro complemento, NO DUDEN en dejarlo en los comentarios, y con gusto lo agregamos. Y como seguramente alguien se lo esta preguntado, pues la característica de las "colecciones de complementos" en el sitio de complementos de Mozilla, es relativamente nueva, y nos asiste en la magna tarea de seguirle la pista a nuestros complementos favoritos...


Lo mas interesante de esto, es que esta utilidad te mantiene unido con tus complementos y recopilatorios favoritos de varias maneras:

Accede a tus recopilatorios desde Firefox
Los recopilatorios que marques como favoritos en el directorio de recopilatorios aparecerán en un lugar especial del administrador de complementos. Podrás estar al día y ver el contenido de cada recopilatorio.

Comparte complementos desde el menú de publicación
Cada complemento que instales se puede compartir fácilmente con amigos vía correo electrónico o publicado en uno de tus recopilatorios desde el menú de publicación.

Recibe avisos
El recopilador te avisará cuando uno de tus recopilatorios favoritos tenga nuevos elementos, y marcarlo para revisarlo más tarde. Publica automáticamente tus complementos instalados a un recopilatorio La funcionalidad de auto-publicado mantiene tu recopilatorio continuamente actualizado con tus últimos complementos instalados, manteniendo a tus amigos suscritos al día.

Claro, todas estas características se proveen únicamente a los usuarios registrados al sitio mencionado. Resulta bastante útil si se anda experimentando o si estas muy pendiente de las ultimas versiones de tus complementos.

También les comparto la lista "Editors Picks" de complementos (muy buena):
https://addons.mozilla.org/es-ES/firefox/collections/editors_picks
Nuevamente, si alguno de ustedes quiere sugerir otro complemento, NO DUDEN en dejarlo en los comentarios, y con gusto lo agregamos. Saludos!

Complementos Recomendados Sr. Byte

Hace ya buen rato, nos pidieron el favor de poner una lista de complementos que recomendamos para Firefox. Así que, sin mucha fanfarria, aquí esta la colección oficial de complementos de Firefox que siempre me salva la vida:

https://addons.mozilla.org/es-ES/firefox/collection/srbyte
UPDATE: Actualice la lista, de acuerdo a las sugerencias en los comentarios :)

Si alguno de ustedes quiere sugerir otro complemento, NO DUDEN en dejarlo en los comentarios, y con gusto lo agregamos. Y como seguramente alguien se lo esta preguntado, pues la característica de las "colecciones de complementos" en el sitio de complementos de Mozilla, es relativamente nueva, y nos asiste en la magna tarea de seguirle la pista a nuestros complementos favoritos...


Lo mas interesante de esto, es que esta utilidad te mantiene unido con tus complementos y recopilatorios favoritos de varias maneras:

Accede a tus recopilatorios desde Firefox
Los recopilatorios que marques como favoritos en el directorio de recopilatorios aparecerán en un lugar especial del administrador de complementos. Podrás estar al día y ver el contenido de cada recopilatorio.

Comparte complementos desde el menú de publicación
Cada complemento que instales se puede compartir fácilmente con amigos vía correo electrónico o publicado en uno de tus recopilatorios desde el menú de publicación.

Recibe avisos
El recopilador te avisará cuando uno de tus recopilatorios favoritos tenga nuevos elementos, y marcarlo para revisarlo más tarde. Publica automáticamente tus complementos instalados a un recopilatorio La funcionalidad de auto-publicado mantiene tu recopilatorio continuamente actualizado con tus últimos complementos instalados, manteniendo a tus amigos suscritos al día.

Claro, todas estas características se proveen únicamente a los usuarios registrados al sitio mencionado. Resulta bastante útil si se anda experimentando o si estas muy pendiente de las ultimas versiones de tus complementos.

También les comparto la lista "Editors Picks" de complementos (muy buena):
https://addons.mozilla.org/es-ES/firefox/collections/editors_picks
Nuevamente, si alguno de ustedes quiere sugerir otro complemento, NO DUDEN en dejarlo en los comentarios, y con gusto lo agregamos. Saludos!

jueves, agosto 13, 2009

Alianza entre Microsoft y Nokia (Marca, Mercado y Experiencia)

El jueves, el amigo @Saulopassos me comenta sobre la siguiente noticia: Microsoft y Nokia forman una alianza global para diseñar, desarrollar y comercializar soluciones móviles de productividad. Aja... wow!. Microsoft y Nokia estan colaborando para llevar Microsoft Office Mobile, además de software y servicios asociados de comunicación y colaboración a los teléfonos inteligentes de Nokia.

"Sin comentarios"

La noticia personalmente me resulta interesante. Por un lado, los telefonos Nokia son buenos, aunque por experiencia propia el software deja mucho que desear; y por otro lado, pienso en Microsoft incursionando aun más en la psique del usuario común, y casi inmediatamente se formula en mi mente la interrogante: ¿Y por que no usaron OpenOffice? si el Software Libre tiene potencial! ... ¿o no?

Antes de adentrarnos en el tema, poblare su mente con parte del anuncio oficial de la alianza:
" Nueva York, NY – El líder mundial de software y el fabricante más grande del mundo de teléfonos inteligentes han concertado una alianza destinada a entregar una revolucionaria solución empresarial de productividad móvil. El día de hoy, el presidente de la División Empresarial de Microsoft, Stephen Elop, y el vicepresidente ejecutivo de Dispositivos de Nokia, Kai Oistamo, anunciaron el acuerdo, esbozando una visión común respecto al futuro de la productividad móvil. Es la primera vez que cualquiera de las dos empresas emprende una alianza de este alcance y naturaleza. Según las estipulaciones del acuerdo, ambas empresas comenzarán a colaborar de inmediato en el diseño, el desarrollo y la comercialización de soluciones de productividad para el profesional móvil, llevando Microsoft Office Mobile, el software de Microsoft para colaboración y comunicaciones empresariales, y la gestión de dispositivos a las terminales Symbian de Nokia. Estas soluciones se ofrecerán en una amplia gama de teléfonos inteligentes de la compañía, comenzando con la gama de Nokia que está optimizada para negocios, la Nokia Eseries. Ambas empresas comercializarán también estas soluciones entre los negocios, las portadoras y los usuarios individuales. Tanto Microsoft Corp. como Nokia poseen una combinación única de experiencia empresarial y entendimiento del consumidor. Además de la colaboración en software y servicios existentes, ambas usarán sus activos para diseñar conjuntamente una gama de nuevas experiencias de usuario para los dispositivos futuros de Nokia. Tales experiencias serán identificadas juntas, y serán creadas por equipos dedicados dentro de ambas empresas para atender mejor las crecientes necesidades del profesional móvil."
Siento estrictamente objetivos, y desde el punto de vista de negocios, si eres Nokia, te conviene tener MS Office en tus productos principalmente porque: Nokia es el fabricante de Smart Phones más grande del mundo. Lamentablemente no podemos utilizar un Mobile OpenOffice.org... porque simplemente NO existe es funcional. Y aunque MS Office aun no se ha portado totalmente a Symbian OS (el SO de los telefonos Nokia), es solo cuestión de tiempo para que Microsoft tenga su producto ejecutándose en Symbian. Seamos realistas, Nokia no va a GASTAR en migrar OpenOffice.org a Symbian, porque no hay nada que "migrar", seria la elaboración de un producto TOTALMENTE nuevo, escrito desde cero.

"MS Office en mi SmartPhone = $$$ para MS y Nokia"

¿Ahora pregunto? Valdrá la pena, desde el punto de vista de negocio, contratar un equipo de programadores, para que realicen tan magna tarea? ... no, realmente no vale la pena. Es más lógica la INVERSIÓN en una alianza entre la gigante empresa de Software, que ya tienen toda la infraestructura, el equipo, los programadores con la experiencia y la marca, y hasta quizas tienen casi listo el producto.

Como dice el párrafo del anuncio:
"Además de la colaboración en software y servicios existentes, ambas usarán sus activos para diseñar conjuntamente una gama de nuevas experiencias de usuario para los dispositivos futuros de Nokia."
¿Tiene sentido? claro que si, y no solo eso, sino que tambien es una alianza natural. Yo tengo el hardware, y tu le pones el software. En las grandes ligas, las empresas se miden y se juntan pensando en atributos (filosofía, estilo de codificación, licencias, ideales, lenguajes) que van mas allá del software y del hardware, y se adentran, a ese terrible y brutal territorio llamado Marketing...


Pero no me atrevo a hablar de Marketing, porque es como hablar en la lengua de Mordor.
Mejor me aviento a resumir este negocio en tres atributos excepcionales: Marca, Mercado y Experiencia (Trayectoria), y como el lector ya sabe, estas empresas tienen mucho de lo mencionado.

Estos son atributos en los que, como desarrolladores de software, no se nos cruzan mucho por la mente (al menos, no a mi) pero que son factores determinantes para que el software que produces, o en el que trabajas, llegue a millones de usuarios y genere también millones de dolares. ¿Y saben que es lo mas increíble? Estos atributos también se aplican y existen en el mundo del software libre. Usemos un ejemplo real y perfecto, el popular navegador web: Mozilla Firefox.

"Todos amamos Firefox :)"

Marca:
Si te muestran una imagen de un "zorro" rojo (es un oso en realidad) sobre un mundo, inmediatamente piensas en Firefox. Eso, es marca. Y como bien saben el trabajo de Mozilla Foundation, llega a millones de personas en todo el mundo, sin generar muchos millones de dolares.

Mercado:
"El alcance de la alianza entre Microsoft y Nokia, así como el valor potencial para las empresas y los usuarios individuales es significativo", manifestó Stephen Drake, vicepresidente de Movilidad y Telecomunicaciones en IDC. "Llevando las soluciones de productividad de Microsoft a la gran clientela de Nokia, ambas empresas podrán servir mejor las necesidades de la creciente población de trabajadores móviles, calculada por IDC en 1.000 millones en todo el mundo para el 2011"
Nokia maneja un mercado de usuario que se apoyan en la tecnología como extensión de productividad, Microsoft naturalmente desea incursionar en el mercado móvil, y Nokia quiere un bono adicional para sus telefonos, lo que se traduce en amplitud de mercado para ambos.

"Algunos de los modelos más populares de telefonos móviles de Nokia"

El mercado de Firefox son los clientes inconformes y enojados que Internet Explorer 5 y 6 produjo en la época de la Web 1.0 y principios de la web 2.0, un mercado que asciende a más 1,596 millones de internautas (fuente: Internet World Stats).

Experiencia:
De Nokia (que ya tiene sus años el mercado produciendo telefonos y dispositivos móviles) y Microsoft (la popular e infame empresa que masifico el ambiente gráfico) no tengo nada que mencionar, ambas empresas son destacadas en su respectivas areas. Firefox viene de una larga historia, llena de intrigas, competencias y dinero... que comienza con Netscape Comunications, que se convirtió luego en Mozilla Foundation y que luego, regalaron al mundo Mozilla Firefox, ellos en este caso tienen experiencia y trayectoria.

¿Y entonces? entonces, ¿tiene el software y el negocio que estas a punto de realizar: Marca, Mercado y Experiencia? si no lo tiene, ¿que esperas para comenzar a cultivarlos?.

Alianza entre Microsoft y Nokia (Marca, Mercado y Experiencia)

El jueves, el amigo @Saulopassos me comenta sobre la siguiente noticia: Microsoft y Nokia forman una alianza global para diseñar, desarrollar y comercializar soluciones móviles de productividad. Aja... wow!. Microsoft y Nokia estan colaborando para llevar Microsoft Office Mobile, además de software y servicios asociados de comunicación y colaboración a los teléfonos inteligentes de Nokia.

"Sin comentarios"

La noticia personalmente me resulta interesante. Por un lado, los telefonos Nokia son buenos, aunque por experiencia propia el software deja mucho que desear; y por otro lado, pienso en Microsoft incursionando aun más en la psique del usuario común, y casi inmediatamente se formula en mi mente la interrogante: ¿Y por que no usaron OpenOffice? si el Software Libre tiene potencial! ... ¿o no?

Antes de adentrarnos en el tema, poblare su mente con parte del anuncio oficial de la alianza:
" Nueva York, NY – El líder mundial de software y el fabricante más grande del mundo de teléfonos inteligentes han concertado una alianza destinada a entregar una revolucionaria solución empresarial de productividad móvil. El día de hoy, el presidente de la División Empresarial de Microsoft, Stephen Elop, y el vicepresidente ejecutivo de Dispositivos de Nokia, Kai Oistamo, anunciaron el acuerdo, esbozando una visión común respecto al futuro de la productividad móvil. Es la primera vez que cualquiera de las dos empresas emprende una alianza de este alcance y naturaleza. Según las estipulaciones del acuerdo, ambas empresas comenzarán a colaborar de inmediato en el diseño, el desarrollo y la comercialización de soluciones de productividad para el profesional móvil, llevando Microsoft Office Mobile, el software de Microsoft para colaboración y comunicaciones empresariales, y la gestión de dispositivos a las terminales Symbian de Nokia. Estas soluciones se ofrecerán en una amplia gama de teléfonos inteligentes de la compañía, comenzando con la gama de Nokia que está optimizada para negocios, la Nokia Eseries. Ambas empresas comercializarán también estas soluciones entre los negocios, las portadoras y los usuarios individuales. Tanto Microsoft Corp. como Nokia poseen una combinación única de experiencia empresarial y entendimiento del consumidor. Además de la colaboración en software y servicios existentes, ambas usarán sus activos para diseñar conjuntamente una gama de nuevas experiencias de usuario para los dispositivos futuros de Nokia. Tales experiencias serán identificadas juntas, y serán creadas por equipos dedicados dentro de ambas empresas para atender mejor las crecientes necesidades del profesional móvil."
Siento estrictamente objetivos, y desde el punto de vista de negocios, si eres Nokia, te conviene tener MS Office en tus productos principalmente porque: Nokia es el fabricante de Smart Phones más grande del mundo. Lamentablemente no podemos utilizar un Mobile OpenOffice.org... porque simplemente NO existe es funcional. Y aunque MS Office aun no se ha portado totalmente a Symbian OS (el SO de los telefonos Nokia), es solo cuestión de tiempo para que Microsoft tenga su producto ejecutándose en Symbian. Seamos realistas, Nokia no va a GASTAR en migrar OpenOffice.org a Symbian, porque no hay nada que "migrar", seria la elaboración de un producto TOTALMENTE nuevo, escrito desde cero.

"MS Office en mi SmartPhone = $$$ para MS y Nokia"

¿Ahora pregunto? Valdrá la pena, desde el punto de vista de negocio, contratar un equipo de programadores, para que realicen tan magna tarea? ... no, realmente no vale la pena. Es más lógica la INVERSIÓN en una alianza entre la gigante empresa de Software, que ya tienen toda la infraestructura, el equipo, los programadores con la experiencia y la marca, y hasta quizas tienen casi listo el producto.

Como dice el párrafo del anuncio:
"Además de la colaboración en software y servicios existentes, ambas usarán sus activos para diseñar conjuntamente una gama de nuevas experiencias de usuario para los dispositivos futuros de Nokia."
¿Tiene sentido? claro que si, y no solo eso, sino que tambien es una alianza natural. Yo tengo el hardware, y tu le pones el software. En las grandes ligas, las empresas se miden y se juntan pensando en atributos (filosofía, estilo de codificación, licencias, ideales, lenguajes) que van mas allá del software y del hardware, y se adentran, a ese terrible y brutal territorio llamado Marketing...


Pero no me atrevo a hablar de Marketing, porque es como hablar en la lengua de Mordor.
Mejor me aviento a resumir este negocio en tres atributos excepcionales: Marca, Mercado y Experiencia (Trayectoria), y como el lector ya sabe, estas empresas tienen mucho de lo mencionado.

Estos son atributos en los que, como desarrolladores de software, no se nos cruzan mucho por la mente (al menos, no a mi) pero que son factores determinantes para que el software que produces, o en el que trabajas, llegue a millones de usuarios y genere también millones de dolares. ¿Y saben que es lo mas increíble? Estos atributos también se aplican y existen en el mundo del software libre. Usemos un ejemplo real y perfecto, el popular navegador web: Mozilla Firefox.

"Todos amamos Firefox :)"

Marca:
Si te muestran una imagen de un "zorro" rojo (es un oso en realidad) sobre un mundo, inmediatamente piensas en Firefox. Eso, es marca. Y como bien saben el trabajo de Mozilla Foundation, llega a millones de personas en todo el mundo, sin generar muchos millones de dolares.

Mercado:
"El alcance de la alianza entre Microsoft y Nokia, así como el valor potencial para las empresas y los usuarios individuales es significativo", manifestó Stephen Drake, vicepresidente de Movilidad y Telecomunicaciones en IDC. "Llevando las soluciones de productividad de Microsoft a la gran clientela de Nokia, ambas empresas podrán servir mejor las necesidades de la creciente población de trabajadores móviles, calculada por IDC en 1.000 millones en todo el mundo para el 2011"
Nokia maneja un mercado de usuario que se apoyan en la tecnología como extensión de productividad, Microsoft naturalmente desea incursionar en el mercado móvil, y Nokia quiere un bono adicional para sus telefonos, lo que se traduce en amplitud de mercado para ambos.

"Algunos de los modelos más populares de telefonos móviles de Nokia"

El mercado de Firefox son los clientes inconformes y enojados que Internet Explorer 5 y 6 produjo en la época de la Web 1.0 y principios de la web 2.0, un mercado que asciende a más 1,596 millones de internautas (fuente: Internet World Stats).

Experiencia:
De Nokia (que ya tiene sus años el mercado produciendo telefonos y dispositivos móviles) y Microsoft (la popular e infame empresa que masifico el ambiente gráfico) no tengo nada que mencionar, ambas empresas son destacadas en su respectivas areas. Firefox viene de una larga historia, llena de intrigas, competencias y dinero... que comienza con Netscape Comunications, que se convirtió luego en Mozilla Foundation y que luego, regalaron al mundo Mozilla Firefox, ellos en este caso tienen experiencia y trayectoria.

¿Y entonces? entonces, ¿tiene el software y el negocio que estas a punto de realizar: Marca, Mercado y Experiencia? si no lo tiene, ¿que esperas para comenzar a cultivarlos?.

martes, agosto 11, 2009

QA&TEST 09 España

Esta nota esta más orientada para nuestros lectores de España, como ven, ya tenemos "audiencia internacional" :)

Desde la empresa SQS en Bilbao, España, les presentamos QA&TEST 2009, una Conferencia Internacional sobre Testing y Calidad de Software que este año celebrará en el mes de octubre su octava edición. QA&TEST es la conferencia más importante sobre testing celebrada en España y la única dedicada a los sistemas embebidos (empotrados). Es una oportunidad de formación inigualable que contará con 2 tutoriales, 3 keynotes y más de 20 presentaciones de la mano de grandes expertos como Mary Poppendieck, o el Doctor Bruce Douglas (Jefe "Evangelista" de IBM).

"Doctor Bruce Douglas, IBM"

"Mary Poppendieck"

Esta es la nota oficial del evento:

" La 8ª edición de QA&TEST reunirá en Bilbao a empresas y organismos de renombre internacional, como IBM, la NASA o GMV Aerospace and Defense. QA&TEST, la Conferencia Internacional sobre Testing y Calidad de Software en Sistemas Embebidos (Embedded, Empotrados), celebrará su octava edición los días 21, 22 y 23 de octubre en el Palacio Euskalduna de Bilbao. El Programa de QA&TEST, formado por 2 tutoriales, 3 keynotes y 20 presentaciones, reunirá a expertos en testing y calidad de software conocidos en todo el mundo, como Mary Poppendieck, el Dr. Bruce Douglass, de IBM y Guillaume Brat, de la NASA.

El keynote inaugural de la Conferencia correrá a cargo del Doctor Bruce Douglass, Chief Evangelist de IBM, considerado internacionalmente una figura clave en la aplicación del UML en tiempo real y sistemas embebidos. El Dr. Douglass tiene más de 30 años de experiencia en el diseño de aplicaciones en tiempo real para sistemas de seguridad crítica y ha impartido diversos cursos acerca de programación orientada a objetos y desarrollo de sistemas en tiempo real.

Mary Poppendieck, experta en software ágil, impartirá el segundo keynote de QA&TEST. Mary Poppendieck tiene una larga experiencia en desarrollo de software y programación, y es especialista en gestión de proyectos de software. Ha publicado dos libros basados en su amplia experiencia en el mundo del software Lean Software Development: An Agile Toolkit, galardonado con numerosos premios, e Implementing Lean Software Development: From Concept to Cash.

El tercer keynote de la Conferencia lo impartirá Hung Q. Nguyen, responsable de la dirección estratégica y de la gestión ejecutiva empresarial de LogiGear, donde también lidera las iniciativas de la compañía de aproximación al testeo de software, automatización de pruebas, soluciones para herramientas de testeo y programas educativos de testing. Nguyen es co-autor de uno de los libros más vendidos en el ámbito del software testing, Testing Computer Software (2002) y de otras publicaciones, entre las que se incluye Testing Applications on the Web (2003).

Además, esta edición de QA&TEST dará especial importancia al testing y la calidad de software en la industria aeronáutica y aeroespacial, con la presencia de representantes de la NASA, GMV Aerospace and Defense e Israel Aircraft Airlines. Puedes encontrar toda la información relativa a la Conferencia en www.qatest.org.

Puedes encontrar más información acerca de QA&TEST en la página web oficial de la Conferencia www.qatest.org "

Dos breves comentarios sobre esta conferencia:
1. Espero que algun d'ia se celebren una conferencia así en El Salvador.
2. Si eres Español, y tienes la oportunidad de ir, ¡no dudes en hacerlo!

Ah!, pueden seguir el evento en twitter: @qatest_bilbao.

¡Saludos!

QA&TEST 09 España

Esta nota esta más orientada para nuestros lectores de España, como ven, ya tenemos "audiencia internacional" :)

Desde la empresa SQS en Bilbao, España, les presentamos QA&TEST 2009, una Conferencia Internacional sobre Testing y Calidad de Software que este año celebrará en el mes de octubre su octava edición. QA&TEST es la conferencia más importante sobre testing celebrada en España y la única dedicada a los sistemas embebidos (empotrados). Es una oportunidad de formación inigualable que contará con 2 tutoriales, 3 keynotes y más de 20 presentaciones de la mano de grandes expertos como Mary Poppendieck, o el Doctor Bruce Douglas (Jefe "Evangelista" de IBM).

"Doctor Bruce Douglas, IBM"

"Mary Poppendieck"

Esta es la nota oficial del evento:

" La 8ª edición de QA&TEST reunirá en Bilbao a empresas y organismos de renombre internacional, como IBM, la NASA o GMV Aerospace and Defense. QA&TEST, la Conferencia Internacional sobre Testing y Calidad de Software en Sistemas Embebidos (Embedded, Empotrados), celebrará su octava edición los días 21, 22 y 23 de octubre en el Palacio Euskalduna de Bilbao. El Programa de QA&TEST, formado por 2 tutoriales, 3 keynotes y 20 presentaciones, reunirá a expertos en testing y calidad de software conocidos en todo el mundo, como Mary Poppendieck, el Dr. Bruce Douglass, de IBM y Guillaume Brat, de la NASA.

El keynote inaugural de la Conferencia correrá a cargo del Doctor Bruce Douglass, Chief Evangelist de IBM, considerado internacionalmente una figura clave en la aplicación del UML en tiempo real y sistemas embebidos. El Dr. Douglass tiene más de 30 años de experiencia en el diseño de aplicaciones en tiempo real para sistemas de seguridad crítica y ha impartido diversos cursos acerca de programación orientada a objetos y desarrollo de sistemas en tiempo real.

Mary Poppendieck, experta en software ágil, impartirá el segundo keynote de QA&TEST. Mary Poppendieck tiene una larga experiencia en desarrollo de software y programación, y es especialista en gestión de proyectos de software. Ha publicado dos libros basados en su amplia experiencia en el mundo del software Lean Software Development: An Agile Toolkit, galardonado con numerosos premios, e Implementing Lean Software Development: From Concept to Cash.

El tercer keynote de la Conferencia lo impartirá Hung Q. Nguyen, responsable de la dirección estratégica y de la gestión ejecutiva empresarial de LogiGear, donde también lidera las iniciativas de la compañía de aproximación al testeo de software, automatización de pruebas, soluciones para herramientas de testeo y programas educativos de testing. Nguyen es co-autor de uno de los libros más vendidos en el ámbito del software testing, Testing Computer Software (2002) y de otras publicaciones, entre las que se incluye Testing Applications on the Web (2003).

Además, esta edición de QA&TEST dará especial importancia al testing y la calidad de software en la industria aeronáutica y aeroespacial, con la presencia de representantes de la NASA, GMV Aerospace and Defense e Israel Aircraft Airlines. Puedes encontrar toda la información relativa a la Conferencia en www.qatest.org.

Puedes encontrar más información acerca de QA&TEST en la página web oficial de la Conferencia www.qatest.org "

Dos breves comentarios sobre esta conferencia:
1. Espero que algun d'ia se celebren una conferencia así en El Salvador.
2. Si eres Español, y tienes la oportunidad de ir, ¡no dudes en hacerlo!

Ah!, pueden seguir el evento en twitter: @qatest_bilbao.

¡Saludos!

viernes, agosto 07, 2009

12:34:56 7/8/9 y el tiempo...

123456789

Este viernes a las 12 del medio día, exactamente, a las 12:34:56 asistiremos por primera y única vez en el siglo a la secuencia perfecta de dígitos 12:34:56 7/8/9.

Estas secuencias... o mejor dicho, curiosidades de juegos de números, siempre me sacan una sonrisa, e inmediatamente me hacen pensar en el famoso bug del milenio, ¿recuerdan al infame Y2K bug? No fue tan malo como muchos creían, más que todo porque el error estaba asociado a como se muestra la informacion, y no con su funcionalidad interna. Al final, todo mundo sobrevivió ese problemita. Pero hay un problema similar y vigente llamado Y2K38, que afecta a los sistemas sistemas de la familia Unix, y este bug es mucho más difícil de resolver. Una solucion practica es migrar a un sistema operativo, que use una representación de tiempo de 64 bits, sin embargo el problema persiste en sistemas de 32 bits. ¿Y quien usa sistemas de 32 bits?... los dispositivos móviles y pequeños reproductores de música.


Bien, pero seamos realistas, al paso que va la industria, para el 2025 espero que ya todos tengamos más 64 bits, y los dispositivos moviles probablemente también vayan por ese camino. Asi que, por ese lado estamos moderadamente seguros. Pero... el verdadero problema, esta en el software.

El tiempo en la computadora/ordenador...

El tiempo, en las computadoras, es representado por el número de segundos que han transcurrido desde el Unix epoch, es decir desde: 00:00:00 UTC Enero 1 de 1970.
Ese numero de segundos transcurridos desde esa fecha se conoce como un "timestamp", bien, muchísimos programas usan timestamp para obtener la representación del tiempo y mostrarnos la fecha actual, la fecha de la ultima modificación de un archivo, etc etc etc, el asunto es que estos mismo programas asumen que el tamaño de ese campo NO cambia (siempre es de 32 bits), entonces un programa de 32 bits, migrado (que se ejecute en modo de compatibilidad) a un sistema de 64 bits, leerá el timestamp correcto (de 64 bits) de manera incorrecta (lo leeria como uno de 32 bits).... ¡Ooops!

La situación es interesante, pero NO es fatal. Ya que no se ve realista seguir usando software de 32 bits en el 2038... al menos para mi, no lo es... pero el ciclo de vida de un software, puede durar mucho más de lo que esperamos y tal vez, alguien se verá en el problema de brindar soporte a aplicaciones antiguas (Legacy Applications)... Aquellos que lo hagan, no estarán en problemas por brindar soporte a una aplicación caducada, estarán en problemas por trabajar en empresas (o con empresas) que necesite "mantener viva" una Legacy Aplication para seguir funcionado.


Otros afectados por la falta de visión, o por el limite de un numero entero sin signo, es Twitter, que aparte de que ayer fue atacado (junto con FaceBook y LiveJournal) con una denegación de servicio, le llega el apocalipsis (otra vez) el 29 de Octubre de 2009. ¿Cuando tendremos que preocuparnos por otro infame bug de tiempo?, usando un timestamp de 64bits (con signo), hasta Diciembre 4 del año 292,277,026,596 ... para esa fecha, ya no tendremos preocupaciones.
La mayoria de defectos relacionados con el tiempo (timestamp, date bugs, etc) han sido de caracter cosmetico, y una vez aparentes, pues se pueden resolver bastante rapido.

Estas irregularidades me recuerdan dos cosas:
  1. Como le gusta exagerar a la gente los problemas
  2. Como nos gusta usar cualquier excusa para divertirnos un rato
Me voy a celebrar "12:34:56 7/8/9", apuro el paso y entrego más artículos la otra semana, siento haber dejado tirado el blog, pero estamos apretados con la Tesis, y bueno, hay prioridades, más adelante les cuento como sale todo eso. Saludos!



Si quieren leer más sobre "el tiempo" en los sistemas Unix, pueden encontrar más información aquí.

12:34:56 7/8/9 y el tiempo...

123456789

Este viernes a las 12 del medio día, exactamente, a las 12:34:56 asistiremos por primera y única vez en el siglo a la secuencia perfecta de dígitos 12:34:56 7/8/9.

Estas secuencias... o mejor dicho, curiosidades de juegos de números, siempre me sacan una sonrisa, e inmediatamente me hacen pensar en el famoso bug del milenio, ¿recuerdan al infame Y2K bug? No fue tan malo como muchos creían, más que todo porque el error estaba asociado a como se muestra la informacion, y no con su funcionalidad interna. Al final, todo mundo sobrevivió ese problemita. Pero hay un problema similar y vigente llamado Y2K38, que afecta a los sistemas sistemas de la familia Unix, y este bug es mucho más difícil de resolver. Una solucion practica es migrar a un sistema operativo, que use una representación de tiempo de 64 bits, sin embargo el problema persiste en sistemas de 32 bits. ¿Y quien usa sistemas de 32 bits?... los dispositivos móviles y pequeños reproductores de música.


Bien, pero seamos realistas, al paso que va la industria, para el 2025 espero que ya todos tengamos más 64 bits, y los dispositivos moviles probablemente también vayan por ese camino. Asi que, por ese lado estamos moderadamente seguros. Pero... el verdadero problema, esta en el software.

El tiempo en la computadora/ordenador...

El tiempo, en las computadoras, es representado por el número de segundos que han transcurrido desde el Unix epoch, es decir desde: 00:00:00 UTC Enero 1 de 1970.
Ese numero de segundos transcurridos desde esa fecha se conoce como un "timestamp", bien, muchísimos programas usan timestamp para obtener la representación del tiempo y mostrarnos la fecha actual, la fecha de la ultima modificación de un archivo, etc etc etc, el asunto es que estos mismo programas asumen que el tamaño de ese campo NO cambia (siempre es de 32 bits), entonces un programa de 32 bits, migrado (que se ejecute en modo de compatibilidad) a un sistema de 64 bits, leerá el timestamp correcto (de 64 bits) de manera incorrecta (lo leeria como uno de 32 bits).... ¡Ooops!

La situación es interesante, pero NO es fatal. Ya que no se ve realista seguir usando software de 32 bits en el 2038... al menos para mi, no lo es... pero el ciclo de vida de un software, puede durar mucho más de lo que esperamos y tal vez, alguien se verá en el problema de brindar soporte a aplicaciones antiguas (Legacy Applications)... Aquellos que lo hagan, no estarán en problemas por brindar soporte a una aplicación caducada, estarán en problemas por trabajar en empresas (o con empresas) que necesite "mantener viva" una Legacy Aplication para seguir funcionado.


Otros afectados por la falta de visión, o por el limite de un numero entero sin signo, es Twitter, que aparte de que ayer fue atacado (junto con FaceBook y LiveJournal) con una denegación de servicio, le llega el apocalipsis (otra vez) el 29 de Octubre de 2009. ¿Cuando tendremos que preocuparnos por otro infame bug de tiempo?, usando un timestamp de 64bits (con signo), hasta Diciembre 4 del año 292,277,026,596 ... para esa fecha, ya no tendremos preocupaciones.
La mayoria de defectos relacionados con el tiempo (timestamp, date bugs, etc) han sido de caracter cosmetico, y una vez aparentes, pues se pueden resolver bastante rapido.

Estas irregularidades me recuerdan dos cosas:
  1. Como le gusta exagerar a la gente los problemas
  2. Como nos gusta usar cualquier excusa para divertirnos un rato
Me voy a celebrar "12:34:56 7/8/9", apuro el paso y entrego más artículos la otra semana, siento haber dejado tirado el blog, pero estamos apretados con la Tesis, y bueno, hay prioridades, más adelante les cuento como sale todo eso. Saludos!



Si quieren leer más sobre "el tiempo" en los sistemas Unix, pueden encontrar más información aquí.

Sunsetting Sr. Byte.

El Sr. Byte ha estado más de 5 años inactivo. Digamos que estaba en " code freeze ". Pero ahora es el último release. Quizas no...