Archivo | Programación

SDK para Adobe Air del BlackBerry Tablet OS

SDK para Adobe Air del BlackBerry Tablet OS

Publicado el 04 noviembre 2010

Hace una semana liberaron la versión Beta del SDK para Adobe Air del BlackBerry Tablet OS. Es la oportunidad impelable para los desarrolladores de comenzar a construir aplicaciones Adobe Air para la tablet PlayBook de BlackBerry. Continuar Leyendo...

Gadgets, Programación, Recursos, Software, Tablets Comentarios (1)

Project ROME: La aplicación multimedia TODO-en-uno de Adobe

Project ROME: La aplicación multimedia TODO-en-uno de Adobe

Publicado el 28 octubre 2010

Project Rome es una simple y poderosa aplicación de Adobe para la creación y publicación multimedia. En estos momentos es gratuito el acceso al preview de la aplicación en cualquiera de sus 2 versiones, la web o la de escritorio. Continuar Leyendo...

Programación, Software, Tecnología Comentarios (2)

Adobe Air 2.5 disponible para Televisores, Tablets y Teléfonos

Adobe Air 2.5 disponible para Televisores, Tablets y Teléfonos

Publicado el 25 octubre 2010

Adobe Air 2.5 no sólo está limitado a los teléfonos y desktops, ahora también éste entorno multiplataforma está diseñado para ser soportado en televisores inteligentes y tablets. Continuar Leyendo...

Gadgets, Programación, Software, Tecnología Comentarios (1)

Adobe AIR para Android

Adobe AIR para Android

Publicado el 14 octubre 2010

Adobe AIR se encuentra disponible para descarga gratuita en el Android Market. Una buena noticia tanto para desarrolladores como usuarios finales, ya que abre una ventana para disfrutar más el uso de tu dispositivo Android. Continuar Leyendo...

Programación, Recursos, Software, Tecnología, Videos Comentarios (1)

Crónicas del Buen Programador: Software Ortogonal

Crónicas del Buen Programador: Software Ortogonal

Publicado el 11 octubre 2010

La ortogonalidad es un concepto crítico a la hora de crear sistemas fáciles de diseñar, probar, compilar y extender. Sin embargo no es una característica que se enseñe de forma explícita y termina siendo una consecuencia de otras escuelas de diseño de software. Esto es un error, una vez que aprendes a aplicar el principio de ortogonalidad en tus sistemas de forma directa notarás una mejora inmediata en la calidad de los sistemas que produces. Continuar Leyendo...

Educación, Estilo de vida, Programación, Tecnología Comentarios (2)

Crónicas del Buen Programador: Cero Ventanas Rotas

Crónicas del Buen Programador: Cero Ventanas Rotas

Publicado el 04 octubre 2010

Un trabajo sobre ingeniería de software por Ivar Jacobson describe uno de los pocos elementos (sino el único) de las leyes físicas que parece afectar el software, Entropía: "La segunda ley de termodinámica, en principio, nos dice que el desorden en un sistema cerrado no puede ser reducido, sólo puede permanecer sin cambios o incrementar. Una medida de este desorden es la entropía. Esta ley parece ser plausible para sistemas de software, a medida que el sistema se modifica, su desorden o entropía, siempre se incrementa. Esto es conocido como Entropía de Software". La entropía de software, se le conoce como "software rot" o "software decay", en español sería algo así como "podredumbre de software". Muchos factores pueden contribuir a este decaimiento, exploremos algunos. Continuar Leyendo...

Educación, Estilo de vida, Programación, Tecnología Comentarios (2)

Nuevo formato de Imágenes WebP para hacer el Internet más rápido

Nuevo formato de Imágenes WebP para hacer el Internet más rápido

Publicado el 01 octubre 2010

Google anuncia una idea que jamás me cruzó por la mente, ¿por qué no convertimos o creamos todas las imágenes en un formato más eficiente? Las imágenes en las páginas web constituyen aproximadamente un 65% de los bytes transmitidos en el web hoy en día. Cualquier mejora significativa en la compresión/decompresión de las imágenes tendría un efecto considerable en el performance del web si todos adoptamos un formato mejor. Brillante y atrevida la idea. Continuar Leyendo...

Programación, Servicios, Tecnología Comentarios (3)

Crónicas del Buen Programador: ¡A Refactorizar!

Crónicas del Buen Programador: ¡A Refactorizar!

Publicado el 27 septiembre 2010

A medida que un programa evoluciona será necesario re-pensar decisiones que tomaste anteriormente y volver a trabajar en porciones de código ya escritas. Este proceso es perfectamente natural, el código necesita evolucionar, no es una cosa estática. El software no funciona como una "construcción", el software es más como "jardinería", es mucho más orgánico que el concreto. Re-escribir, re-organizar y re-diseñar la arquitectura de tu código es lo que se le conoce en forma colectiva como "Refactorización". Continuar Leyendo...

Educación, Estilo de vida, Programación, Tecnología Comentarios (0)

Crónicas del Buen Programador: Comunicación es Clave

Crónicas del Buen Programador: Comunicación es Clave

Publicado el 20 septiembre 2010

Tener las mejores ideas, el código más elegante y limpio, las mejores prácticas de programación y profesionalismo es completamente inútil a menos que sepamos empaquetar y presentar nuestras ideas y productos a otras personas. Deficiencias comunicativas tienden a ser un síntoma común en empresas que tienen problemas para entregar productos que mantienen a sus clientes y socios felices. A continuación una lista de ideas que pueden servir para mejorar e instituir una cultura de buena comunicación en tu equipo. Continuar Leyendo...

Educación, Estilo de vida, Programación, Tecnología Comentarios (1)

IE9 Beta presenta fallas con interfaces Ajax

IE9 Beta presenta fallas con interfaces Ajax

Publicado el 16 septiembre 2010

Recién acabo de instalar el Internet Explorer 9 Beta. No pasaron más de 5 minutos cuando ya me había sentido defraudado al percatarme que algunas de las interfaces más comunes que implementan Ajax no cargan correctamente (en el mejor de los casos) o simplemente ni se muestran. Continuar Leyendo...

Programación, Software, Tecnología Comentarios (3)

Crónicas del Buen Programador: Cero Excusas

Crónicas del Buen Programador: Cero Excusas

Publicado el 13 septiembre 2010

"La mayor debilidad de las debilidades es el miedo a lucir débil." - J.B. Bossuet, Politics from Holy Write, 1709. Todo buen programador debe tomar responsabilidad de sus acciones y no debe tener miedo de admitir su ignorancia o sus errores. Este no es uno de los aspectos más placenteros de programar (o de cualquier carrera) pero siempre van a ocurrir errores, inclusive de parte de los mejores programadores en los mejores proyectos. A continuación algunos tips sobre cómo manejar estas situaciones. Continuar Leyendo...

Educación, Estilo de vida, Programación, Tecnología Comentarios (1)

Botones Oficiales de Twitter en Español [Imágenes]

Botones Oficiales de Twitter en Español [Imágenes]

Publicado el 08 septiembre 2010

Aunque parezca mentira, traté de conseguir rápidamente las imágenes de los Botones Oficiales de Twitter (los que ofrecen entre sus "goodies") de "follow me" y "follow us" en español y no pude conseguirlos. Así que decidí editar los originales para traducirlos como "sígueme" y "síguenos". Aquí los tienen para que puedan usarlos en sus páginas web. Continuar Leyendo...

Programación, Recursos, Servicios, Tecnología Comentarios (0)

La Microsoft Surface utilizada para controlar robots remotamente

La Microsoft Surface utilizada para controlar robots remotamente

Publicado el 08 septiembre 2010

Esta es la investigación PhD de Mark Micire, estudiante de robótica en la Universidad de Massachussetts, EEUU, quien ha desarrollado interfaces para comandar unidades robots remotas utilizando la tecnología de la Microsoft Surface y los productos de la Microsoft Robotics Developer Studio (RDS). Continuar Leyendo...

Programación, Software, Tecnología, Videos Comentarios (1)

Crónicas del Buen Programador: No Te Repitas

Crónicas del Buen Programador: No Te Repitas

Publicado el 06 septiembre 2010

El mantenimiento de un sistema difícilmente comienza el día que es implantado, en realidad el mantenimiento comienza el primer día y continúa todos los días que trabajamos en un sistema. Nuevos requerimientos, y mejor entendimiento de lo que estamos haciendo colocan al programador en constante refactorización de aquello que esta siendo creado, el mantenimiento es una actividad de rutina, parte de todas las fases del ciclo de desarrollo. La única manera de crear software confiable, fácil de entender y de mantener es seguir un principio "DRY" (Don't Repeat Yourself - No Te Repitas). Continuar Leyendo...

Educación, Estilo de vida, Programación, Tecnología Comentarios (0)

Los 300.000 íconos más influyentes de la Web

Los 300.000 íconos más influyentes de la Web

Publicado el 26 agosto 2010

Una imagen interesante es el resultado del trabajo de la gente de Nmap.org, donde muestran los íconos (favicons) de unos 300.000 websites, redimensionando su ícono proporcionalmente según su influencia en la Web. Continuar Leyendo...

Programación, Servicios, Tecnología Comentarios (0)

Suscripción a Nolapeles

 

Último Tweet