Aprende a utilizar Git

¿No sabes lo que es Git? Pues ya estás tardando en aprenderlo.

Según la Wikipedia, Git es:

Git es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando estas tienen un gran número de archivos de código fuente. Al principio, Git se pensó como un motor de bajo nivel sobre el cual otros pudieran escribir la interfaz de usuario o front end como Cogito o StGIT. 2 Sin embargo, Git se ha convertido desde entonces en un sistema de control de versiones con funcionalidad plena. 3 Hay algunos proyectos de mucha relevancia que ya usan Git, en particular, el grupo de programación del núcleo Linux.

Si quieres aprender a utilizar Git te recomiendo el tutorial Try Git.

Otro punto de vista sobre la separación de HTML5

Hace unos días escribí sobre la separación de los dos grupos que desarrollan HTML5 en la actualidad: HTML5: problema gordo en el horizonte.

Ahora en la entrevista W3C’s Ian Jacobs on the future of HTML5 podemos leer una entrevista que le han hecho a Ian Jacobs, director de Márketing y Comunicaciones del W3C.

En la entrevista se confirma que 2014 es la fecha esperada para la publicación definitiva de HTML5 como recomendación. Para ello, parece que Adobe, Google y Microsoft han inyectado dinero en el W3C para contratar más personal y lograr el objetivo del año 2014.

El País saca noticia de Facebook dos veces

Es una tontería, pero el periódico El País saca en su portada la misma noticia, Facebook cae un 17% tras sus resultados y los frenos automáticos del Nasdaq, dos veces. ¿Error en su gestor de contenidos o que le quiere dar mucha importancia a la noticia?

La primera vez, y el enlace es http://elpais.com/economia/2012/07/26/actualidad/1343336854_929612.html:

La segunda vez, y el enlace es http://elpais.com/economia/2012/07/26/actualidad/1343336854_929612.html:

Captura completa de la página:

Los trabajos de las tecnologías de la información que más exigen una disponibilidad permanente

Interesante el informe The Most Always-On IT Jobs, que lo podemos encontrar traducido al castellano en Los trabajos de TI que más exigen una disponibilidad permanente.

El resultado de la encuesta realizada entre más de 800 profesionales a nivel mundial es demoledor: De media, a los profesionales de TI se les pide que estén disponibles para trabajar 119 horas de cada semana de 168 horas.

La clasificación de los 10 perfiles más exigentes es:

  1. Director/Administrador ejecutivo
  2. Adquisiciones de TI
  3. Director de tecnologías de la información
  4. Responsable/Director de TI
  5. Operaciones de TI
  6. Administrador de centro de datos
  7. Ingeniería
  8. Seguridad de TI
  9. Desarrollo de aplicaciones/software
  10. Administración de bases de datos

Cómo hacer frente a una Web que cada vez cambia más rápidamente

Que las cosas cada vez cambian más rápidamente, que la vida cada vez se acelera más, y que cada vez nos cuesta más estar al día con esos cambios es un hecho innegable.

En el mundo del desarrollo web, los cambios en las tecnologías que utilizamos fluyen sin cesar. Estamos aprendiendo los cambios de la nueva versión de XXXX y nos enteramos de que va a salir al mercado la próxima versión y las nuevas características anulan todo lo que estamos aprendiendo.

¿Qué podemos hacer? Adaptarnos y estar preparados para el cambio, aceptar el cambio como algo inherente al desarrollo web.

En el sitio web Future Friendly apuestan por ello, por el cambio, nos explican cómo adaptarse al cambio y nos dan unas pautas para aprovecharnos del cambio.

En el apartado Thinking podemos encontrar unos recursos muy interesantes, como Mobile First, donde nos dan tres razones de por qué es mejor primero desarrollar la versión móvil de una aplicación web, o Multiscreen Patterns, con consejos, pautas y estrategias para un mundo web con infinidad de dispositivos y tamaños de pantallas.

 

Las mejores extensiones de Google Chrome para el desarrollo web

Hasta hace poco, Mozilla Firefox era el navegador preferido por los desarrolladores web debido a su excelente oferta de complementos o extensiones orientadas al desarrollo web. Sin embargo, últimamente Google Chrome se está posicionando como un buen competidor porque su oferta de extensiones para el desarrollo web está aumenta día tras día.

En la página Las Mejores Extensiones de Google Chrome para Desarrollo Web se ofrece una lista de las más interesantes: Web Developer, Firebug Lite for Google Chrome, IE Tab y muchas otras.