Enfrentando la Fatiga en Sprints de trabajo intensas

Acabo de concluir un período de trabajo intenso desarrollando y lanzando una serie considerable de sitios Web además del trabajo normal recurrente y la prospectación de algunos nuevos Proyectos. En ningún punto en mi carrera académica ni durante el desempeño de mi trabajo recibí alguna forma de capacitación sobre afrontar agotamiento extremo. Completar nuestro trabajo puede convertirse en algo difícil cuando afrontamos cargas de trabajo muy altas, fechas de entrega fuera de expectativas, incompetencia de nuestro propio equipo de trabajo y agresión de clientes/stakeholders inestables. Dejo unas recomendaciones simples

   

Información de una red local con nmap y asociados

Ésta es una nota rápida porque ocasionalmente requiero revisar las conexiones a la red local del trabajo y me preguntan los comandos. Para la mayoría de los comandos sólo necesitas nmap y un shell tradicional de Unix/Linux. Los comandos son compatibles con Zenmap también si quieres sacar topologías o informes más vistosos. Topología Comandos Nota: Recuerden que la dirección de la red local y hosts pueden ser diferentes a las de los ejemplos (depende de tu red local). ¿Cuál es mi IP en la red local? Los resultados incluyen

   

Arreglando la actualización de Google Chrome para Ubuntu LTS *EDIT* aplica para Google Web Designer

Si instalaste Google Chrome a partir de uno de los archivos .deb que provee Google directamente a través de sus canales para Ubuntu, Mint o derivados de Debian es posible que te encuentres el siguiente error al correr el comando apt-get update (o el Software Updater de tu elección): W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file) E: Some index files failed to download. They have

   

Como actualizar Ghost en Openshift

Si estás usando Ghost como tu Blog/CMS posiblemente disfrutas usar una plataforma que aún se encuentra en constante evolución, mejora y mantenimiento. Actualizarla generalmente es cuestión de correr un par de comandos si lo hospedas en un VPS o servidor Node, y es un proceso automático si utilizas el servicio nativo de alojamiento Web que ofrece Ghost. Si usas Openshift con el cartridge que provee de Ghost + MySQL es relativamente fácil realizar la actualización siguiendo los siguientes pasos (sólo necesitas ssh, pero puedes usar rhc para los pasos que

   

Porqué tener documentación local para Desarrollo Web

Frecuentemente utilizo muchos frameworks open source como parte de mi trabajo. Durante el transcurso de las actividades diarias es perfectamente normal que realice ajustes en HTML5, CSS3, trabaje con Bootstrap, Foundation, XML/JSON, modifique alguna función de jQuery y extienda algún CMS además de experimentar con cosas como Node y Angular en mi tiempo libre. La mayoría del desarrollo web es multidisciplinario, así que requieres flexibilidad y referencias rápidas para realizar los ajustes comúnes que requiere éste tipo de trabajo. Generalmente, los desarrolladores se refieren a la documentación sólo a