Álex Acuña Viera

Code thoughts and other randomness

Ciclo De Mañas I - Distribución Customizada Del Teclado en OSX

El pasado viernes tuve un pequeño incidente con un log y mi descuido de no ponerle atención al espacio libre en el disco de booteo de mi Macbook. Resultado: Disco lleno y corrupto, tan corrupto que no podía repararse. Así que tuve que reinstalar todo. Y @zentaurus me dijo: “Pero escribe sobre el proceso, puede que le sirva a alguien”. Y acá estamos.

Maestro

Hoy me tocó hacer una campaña express. Aproveché de sacarle el jugo a yeoman e hice en un día lo que normalmente me tomaba 3. Todo bien. Además, Bootstrap aliviana el trabajo base, luego sólo tienes que preocuparte de personalizar. Con el tiempo, puedes ir afinando un método de trabajo que te permite hacer todo más rápido.

Y con Javascript pasa algo parecido. Utilizando jshint junto con el famoso use strict que hace un tiempo venía viendo en plugins y me había preguntado para qué mierda servía, pude debuguear varias mañas más y del código que escribía, para que quedara todo de manera correcta.

Pero a veces, y supongo que le pasa a mucha gente que suele aprender por sí misma, me pregunto si es que de verdad esto escribiendo código bien.

Mis Mañas Con Emmet

Últimamente he estado afinando mis procesos de desarrollo. El desarrollo en el 2013 es maravilloso, gracias a herramientas como node.js, npm, yeoman, grunt, bower y un largo etcétera (pronto escribiré al respecto). Pero lo que me convoca ahora es un truco que siempre quise, y hasta hoy me había mantenido alejado de abreviadores de código como Zen Coding (ahora Emmet).

Cómo Buscar Strings De Texto Recursivamente Y No Morir en El Intento.

Como les decía, ahora estoy usando Octopress. Y lo instalé, (y subí, via rsync, como lo dice el tutorial). Nada muy complejo. Entonces, me encuentro con el sitio por defecto, y empiezo a buscar ciertos strings para reemplazar la traducción (porque como bien dice el @zentaurus, no tiene un sistema centralizado para hacer traducciones). Entonces, me di cuenta de dos cosas:

  1. Necesito generar otro layout en Octopress para hacer quickies y tirar tips rápido.
  2. Necesito buscar recursivamente textos tipo “Posted” de forma rápida, para saber dónde editar y no revisar los archivos uno por uno.

Para el primero necesito tiempo (y estoy terminando mi hora de almuerzo, así que para la otra), pero el segundo punto lo utilizo a menudo en Multinet.