Google Fonts API – Cualquier fuente en tus proyectos

Author: Adrià Cidre  |  Category: CSS

Google ha lanzado Google Fonts API, que nos permite integrar cualquier fuente de un modo muy simple. A continuación podéis ver un ejemplo de uso:



	





     Hello World


Simple no? Bueno pues eso es todo, podéis encontrar el listado de fuentes aqui

Plantillas Email HTML gratis

Author: Adrià Cidre  |  Category: HTML

Email templateCuando estamos desarrollando por ejemplo un gestor de newsletter, es un coñazo tener que probar si el HTML que intentamos enviar es válido para todos los navegadores, y probablemente perdamos más tiempo del necesario.

He encontrado una página con unas cuantas plantillas para enviar emails en formato HTML sin necesidad de rompernos la cabeza.

Espero que os sea de utilidad.

Link: 30+ Free HTML email templates

PHP – Mi estado en Skype :: Actualizado

Author: Adrià Cidre  |  Category: PHP

A veces mientras desarrollamos un site con soporte on-line vía Skype, puede ser interesante incluir en la propia pàgina web el estado de nuestro usuario en Skype, para ver si estamos Online o no.

Hoy vamos a ver como hacer esto en PHP, realmente es bastante simple, y solo necesitamos que nuestro servidor tenga acceso de salida a internet, y tener instaladas las librerías curl.

define("SKYPE_USER", "myUser");
define("PROXY", '');

$skype_status = array(
    1 => 'Offline',
    2 => 'Online',
    3 => 'Away',
    4 => 'Not available',
    5 => 'Do not disturb',
    6 => 'Invisible'
);

echo "Mi estado es :".$skype_status[get_skype_status()];

function get_skype_status()
{
	// Leer el estado de skype directamente del servidor de SKYPE vía curl
	$skype_url = 'http://mystatus.skype.com/'.SKYPE_USER.'.num';
	$cUrl = curl_init();
	curl_setopt($cUrl, CURLOPT_URL, $skype_url);
	curl_setopt($cUrl, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($cUrl, CURLOPT_TIMEOUT, 5);
    if (trim(PROXY) != '') {
        curl_setopt($cUrl, CURLOPT_PROXY, PROXY);
    } 

	$status_code = trim(curl_exec($cUrl));
	curl_close($cUrl);

	$status_code = intval($status_code);
	return $status_code;
}

He solucionado los errores que había, y he añadido la variable PROXY, por si alguno utiliza un proxy que siga funcionando bien.

Además debéis configurar skype para mostrar vuestro estado en la web…

imagen-21
Espero que os haya gustado.