Blog de Felipe Jaramillo Fonnegra

300 Baudios

Atajos para escribir en Max OS X - retomando el control

La mayoría de las aplicaciones en Mac OS X soportan atajos para ayudarnos a escribir más eficientemente. Si son usuarios de un editor como Emacs os Vim, seguramente esto no es nada nuevo. Para el resto de los mortales, he aquí una guía para reducir el uso de las flechas o el mouse en la escritura.

La estrategia del gordo fumador

Me divierto leyendo la Visión y la Misión de las empresas que están publicadas en su sala de espera o en las páginas web. Desde hace quince años bien hubieran podido dejar de definirlas y hacer copy-paste. Todos son iguales: “buscar la excelencia, ser líderes en el mercado de (cualquier cosa), ofrecer valor a nuestros inversionistas, empleados y a la comunidad”.

Sonido como Bose por menos de US$100

Bose, la marca de audio es lo que la mayoría de las personas asocian con sonido de alta calidad. Muchos audiófilos consideran que Bose es una excepcional empresa para hacer mercadeo, pero sus productos son excesivamente costosos y no entregan un sonido muy superior.

Veamos cómo podemos hacernos a un equipo de sonido con un sonido igual o mejor que el de unos Bose que cuestan 5 veces más.

OpenVPN con Amazon Virtual Private Cloud

Este es un breve post haciendo una introducción a las VPC y apuntando a las instrucciones para crear una VPN (Virtual Private Network) privada usando una conexión vía software con el servicio de nube virtual Amazon Virtual Private Cloud.

Modelo de Amenazas para Aplicaciones

Estudiando para la certificación de Amazon Certified Solutions Architect, he estado investigando más a fondo sobre cómo crear un Modelo de Amenazas (Threat Model) para una aplicación. Es uno de los requisitos para el examen y he encontrado que es una disciplina originada recientemente (2004) y que ha evolucionado con diferentes ópticas.

Encontré algunas buenas fuentes desde el Open Web Application Security Project OWASP - Threat Risk Modeling. Adicionalmente, de Microsoft, la herramienta de modelado de seguridad SDL de Microsoft y algunos casos prácticos

Veamos esto en mayor detalle.

Contabilidad en la Nube para Pymes con Xero

Xero es una empresa originaria de Nueva Zelanda que ofrece un servicio de contabilidad en la nube y basado en la web. Con precios de US$19 a US$39 por mes dependiendo del plan puede ser lo que su empresa necesita para tener una mejor contabilidad con información financiera actualizada y fácil de analizar.

Este proceso le puede ayudar a muchos empresarios que también quieren tener información detallada de su empresa de una manera eficiente y moderna.

Xero tiene una gran cantidad de usuarios (más de 200.000) distribuidos en países como Nueva Zelanda, Australia, Inglaterra y EEUU. Me preguntaba ¿sirve este sistema para manejar contabilidad en la nube en Colombia o en latinoamérica? Hace unas semanas terminamos la integración para una empresa Pyme (Pequeña y Mediana Empresa) Colombiana.

Opscode Chef - Introducción

Chef es una herramienta de la categoría de manejo de configuracion (configuration management). Este es un post que sirve como introducción a Chef y también como un compendio de los problemas, soluciones y herramientas que me han ayudado en el camino de aprenderlo.

Guardar un archivo con otro usuario en Vim

Este es uno de los problemas que me molesta mucho cuando uso vim y veo que le pasa a casi todos los desarrolladores.

El caso es simple, abrimos un archivo en vim con un usuario que no tiene permisos suficientes para guardarlo, pero sí para leer. Y no nos damos cuenta.

‘vi’ nos dice que es read-only (solo lectura) pero seguimos editando. Después de varios minutos le damos guardar con :w y nos dice E212: Can't open file for writing. Normalmente debemos salir y volver a editar el archivo con más permisos, usualmente con sudo vi [nombre de archivo]

Encontré la respuesta gracias a Adam Culp (el de la foto). Adam es el creador de la conferencia SunshinePHP y ahora miembro del equipo de Zend.