2016/07/15

Usando FiraCode en Atom en Ubuntu


FiraCode es un font que soporta ligaduras para algunos símbolos que se suelen usar en programación, haciéndolos más fáciles de leer.

https://github.com/tonsky/FiraCode

Para usarlo en Atom (en Ubuntu 14.04):

atom-text-editor {
  ...
  text-rendering: optimizeLegibility;
}

Y para prevenir que se hagan ligaduras dentro de cadenas o expresiones regulares:

atom-text-editor::shadow .string.quoted,
atom-text-editor::shadow .string.regexp {
  -webkit-font-feature-settings: "liga" off, "calt" off;
}

Referencias:

2016/07/09

Vistas esquemáticas

En el diseño gráfico, la vista de alambre ayuda a abstraerse de los detalles y concentrarse en la estructura. Sería demasiado complicado e incómodo tener que trabajar todo el tiempo con la vista final. Además de innecesariamente costoso.

Sin embargo, muchas veces desarrollamos software trabajando todo el tiempo con la vista final.

Sería util poder contar con una especie de vista de alambre, además de a vista final. Esa vista esquemática pueda ayudar a abstraernos de los detalles estéticos de la interfaz y permitir apreciar mejor la estructura de la aplicación, o el flujo de solicitudes y respuestas.

El desarrollo de una vista de alambre podría ayudar también a construir un mejor software.