27 de marzo de 2015

Comprimir o Minificar el CSS

Disminuir el tiempo de descarga de nuestra aplicación web es un factor de interés, especialmente si deseamos una buena experiencia de usuario y buen posicionamiento SEO. Podemos empezar disminuyendo el tamaño del HTML generado y los archivos estáticos como: CSS, Javascript, imágenes, etc.

Se puede habilitar la compresión desde el mismo servidor, aunque esa opción no sea siempre una buena idea.

En este artículo presentaremos una utilería para hacer la compresión de archivos CSS de una forma muy simple y directa.

26 de marzo de 2015

Cambiar el Prompt de Ubuntu

Trabajando en la terminal muchas veces se nos hace necesario cambiar o volver a configurar el prompt de Linux-Ubuntu, ya sea porque se hace muy largo cuando navegamos a través de los directorios de trabajo o porque no cumple nuestras necesidades.

El prompt de la terminal o consola de linux, es ese texto que aparece como prefijo en nuestra línea de órdenes, por ejemplo: juan@notebookpro: ~/proyectos/proyectos_web$

25 de marzo de 2015

Resolviendo Problemas de NVIDIA en Ubuntu

Resolviendo problemas del controlador de video al no carga la interfaz gráfica de Linux-Ubuntu, pues sólo mostraba una pantalla negra. Todo funcionaba perfectamente en un computador con una partición de Ubuntu y otra de Windows 7, hasta que un buen día actualizé Ubuntu a la versión '12.04' y el computador se fue a negro.

Los drivers NVIDIA propietarios son un problema recurrente, sobre todo al actualizar Linux, donde se pierde el enlace de ellos con el kernel del sistema, produciéndose en un conflicto de versiones.

21 de marzo de 2015

Desinstalar MAMP

Usar un equipo Mac con OSX para desarrollar aplicaciones es una atractiva alternativa, especialmente porque contamos en una sóla computadora con facilidades para: la programación, pues disponemos de una poderosa terminal y además de un conjunto de aplicaciones en el propio sistema, que permiten una fácil autoría multimedia.

Especialmente en Mac OSX diponemos de aplicaciones para edición de video como iMovie superiores a Movie Maker en el caso de Windows.

31 de octubre de 2014

Introducción a jQuery

jQuery es hoy en día, una indispensable librería javascript que permite manejar el DOM y el Ajax de forma muy simple y directa. jQuery lo podemos encontrar integrados en muchos útiles recursos para el diseño y desarrollo web, por ejemplo esta presente en Twitter Bootstrap.

jQuery es una librería en Javacript de fuente abierta (open source), que simplifica mucho la creación de páginas web, sobre todo en interfaces web que se comportan de modo muy similar a las aplicaciones de escritorio.

Este artículo, será el inicio de una serie de artículos para aprender a utilizar jQuery de forma efectiva.

11 de agosto de 2014

Instalar PHING en windows

Hay varias maneras de instalar PHING en windows, en este artículo explicaremos la instalación de PHING usando PEAR.

Que es PEAR??… PEAR es un entorno de distribución de código para PHP. El acronismo PEAR significa: PHP Extensión and Application Repository.

12 de junio de 2014

Emmet no expande HTML5

Emmet es un popular plugin, podría decirse que es un plugin esencial para escribir código HTML de una manera moderna y eficiente. Así, el no disponer de Emmet al comenzar a escribir un archivo html5, es decir, escibir html:5 o ! y ver que al presionar 'tab' el código no se expande, esto provoca un gran dolor de cabeza.

Emmet es un plugin disponible para Sublime Text, es una versión mejorada del antiguo Zen Coding.

Ahora veremos cómo resolver este problema, o al menos el procedimiento que me dió resultado para que Emmet volviera a funcionar correctamente.