René Pacios

/* Overflow My Brain & More */

Font Awesome, como girar iconos basados en fuentes

Font awesome rotate icons

Hoy toca hablar un poco de CSS. Los que me conocéis, o me leéis sabéis que el tema de CSS no es mi fuerte, pero también me gusta cacharrear con todo y hacer las cosas lo más optimas posibles, así que  si un efecto se puede hacer con CSS3 porque voy a tener que incluir un script?

El caso es que me encontraba maquetando mi nueva web en la que estoy usando font-awesome como fuente de iconos. Si no sabes que es una fuente de iconos te aconsejo que eches un ojo por internet de sus múltiples ventajas y la cantidad de repositorios de este tipo de fuentes que hay, uno de los que más me gusta es http://icomoon.io/#icons, con 450 iconos en su versión gratuita, en serio necesitas más?

AppSettings con tipado fuerte y como usar un archivo externo

web config

Desde siembre .NET nos ha ofrecido una forma muy sencilla de gestionar las variables de configuración de nuestra aplicación accediendo a la información de los archivos de configuración app.config o web.config en la sección <appSettings> de los mismos normalmente.

Por qué digo normalmente?, algunas de las secciones de configuración de nuestras aplicaciones podemos extraerlas fuera de los archivos de configuración por defecto de la aplicación, por ejemplo podríamos indicar que la sección de appSettings está en otro archivo evitando tener que acceder al archivo principal de configuración para cualquier cambio en alguna de nuestras propiedades de configuración personalizada.

Afinaciones de rendimiento en JavaScript Parte 1 de *

Desde hace algún tiempo y con la gran acogida que ha tenido HTML5 y CSS3 para múltiples plataformas, JavaScript está adquiriendo muchísima importancia en nuestros desarrollos. Como supongo que sabréis JavaScript es un lenguaje interpretado que normalmente se ejecuta en cliente, digo normalmente porque con la aparición de NodeJs el panorama está cambiando.

Bien en esto/s ejemplos voy a centrarme en la parte de cliente, nuestros navegadores. Como os comentaba JavaScript es un lenguaje interpretado, que quiere decir esto, pues que el código de nuestros scripts es ejecutado por el motor de JavaScript que tenga nuestro cliente, el navegador en nuestros caso,  si accedemos con Chrome a una web los scripts los ejecutará V8, si accedemos con Opera pues Futhark o Carakan, son algunos ejemplos, todos ellos interpretan nuestro código JavaScript.