En Workshop Windows 8:
Sprint 2: Organización por categorías y tags en temáticas preferidas ¿Quién se anima con las primeras tareas?
Las patentes son un conjunto de derechos que defienden la exclusividad de algo a su “inventor” y limita que sea explotado por otras personas industrialmente y en la mayoría del mundo teóricamente el software no sería patentable, pero no es así y este hecho limita la innovación y la competencia.
Para eliminar las restricciones que existen al haber patentes de software el gobierno neozelandés ha propuesto un proyecto de ley que excluya explícitamente el software como algo que puede patentarse.
La ciberseguridad es un tema que preocupa a los gobiernos, en Europa recientemente se ha aprobado la creación de un equipo que se encargará de mejorar la ciberseguridad a nivel europeo con el fin de prevenir el ciberterrorismo, pero la noticia estrella salta desde Reuters, que han creado un informe a partir de datos proporcionados por ex-asesores en ciberseguridad de la Casa Blanca, que revelan que el gobierno de Estados Unidos es el principal comprador de malware a nivel mundial.
Entre todo el informe lo que más me ha llamado la atención es el trabajo de Richard Clarke (uno de los asesores) que según sus palabras consiste en lo siguiente:
Mi trabajo se basaba en tener 25 zero-days en un pen drive preparados para ser usados.
Recuperamos una de las secciones clásicas de este nuestro/vuestro blog, la de ‘Vivir y trabajar en…’, donde visitamos las oficinas de las más importantes empresas tecnológicas para, no nos engañemos, nos muramos de envidia todos juntos. Normalmente hemos cogido el petate para ir a los Estados Unidos (y la mayoría de las veces a la soleada California) pero hoy el puente aéreo lo hacemos hasta la lejana China, donde se encuentran los headquarters de Alibaba.
La Fundación Mozilla ha dejado claro desde el principio con Firefox OS que harían lo posible para hacer un gran ecosistema y no querían lucrarse con ello, como bien demuestran permitiendo enviar de forma gratuita a cualquier persona una aplicación al Marketplace (a diferencia de las tiendas de otros sistemas operativos móviles).
Tras ver como desarrollar una app para este nuevo sistema móvil basado en HTML5 y como hacer las aplicaciones instalables sin pasar por el Marketplace toca ver como es de fácil subir nuestra propia app.
Nokia acaba de realizar un movimiento estratégico muy interesante al presentar un nuevo móvil de gama muy económica: el Asha 501.
Un pequeño smartphone que es capaz de aguantar la batería más de 40 días, y en el que lo más interesante, desde el punto de vista de desarrollo, es la incorporación de la nueva plataforma de software Nokia Asha, la cual se ha construido sobre la tecnología de las Series 40.
A la chita callando Visual Studio 2012, el IDE por excelencia del mundo .NET está a punto de ser nuevamente actualizado al entrar en el modo Release Candidate su tercer update, valga la redundancia multilenguaje.
Presentamos la nueva versión para tablets de Genbeta Dev en la que llevamos trabajando desde hace tiempo para las publicaciones de Weblogs SL. Podéis acceder desde t.genbetadev.com para disfrutar de una nueva experiencia de lectura adaptada a este tipo de dispositivos que se suman a la habitual versión web de escritorio y a la versión para móviles.
Al entrar en la versión de tablets encontraréis un mosaico con los artículos más recientes. Podéis desplazaros horizontalmente hacia la izquierda para consultar de forma cronológica cada uno de los posts publicados. Además, en la parte lateral tenéis de forma accesible los posts destacados.
Tras entrar de lleno en las bases del desarrollo de Firefox OS toca convertir las aplicaciones web en aplicaciones instalables para Firefox OS, Firefox para Android o Firefox de escritorio.
Y es que estas aplicaciones también se pueden instalar en nuestro móvil con Android o nuestro Escritorio igual que lo hacemos en Firefox OS, simplemente tenemos que poner en uso el manifest.webapp y la API para la instalación de aplicaciones web de Mozilla.
Después de más de un año de Release Candidate por fin se ha lanzado la versión estable de SFML 2.0. Una biblioteca escrita en C++ para el desarrollo de aplicaciones multimedia enfocada al desarrollo de videojuegos.
Como programadores no paramos de aprender nuevas tecnologías que surgen, además de ir saltando de lenguajes de programación según las circunstancia. En ese afán constante de aprendizaje de nuevos lenguajes y tecnologías nos ponemos retos para ir aumentando nuestras habilidades como desarrolladores.
Por eso, nuestra pregunta de la semana en Genbeta Dev va relacionada con este afán de aprendizaje.
¿Qué lenguaje de programación o tecnología te gustaría aprender en los próximos meses?
¿Qué criterios consideran adecuados para seleccionar una base de datos para determinado proyecto?
Sistema de control de versiones para Visual Studio
¿Qué lenguaje de programación o tecnología te gustaría aprender en los próximos meses?
¿Crees que deberían de eliminarse las patentes de software?
¿Donde puedo aprender php de manera sólida?
La segunda fase de tareas del Sprint 2 adquiere mayor complejidad y se puede realizar mediante distintas alternativas.