$permission = $facebook->api_client->call_method(’Users.hasAppPermission’,array(’ext_perm’=>’publish_stream’, ‘uid’=>$user_id));
if($permission==0){
print “Permission NOT Granted<br />”;
?>
<?php
}else{
echo ‘GRANTED’;
}
$permission = $facebook->api_client->call_method(’Users.hasAppPermission’,array(’ext_perm’=>’publish_stream’, ‘uid’=>$user_id));
if($permission==0){
print “Permission NOT Granted<br />”;
?>
<?php
}else{
echo ‘GRANTED’;
}
Mira qué maja!
Para más info, un post en el blog de RyV.
Si la ley de Economía Sostenible prospera, teóricamente el ministerio de cultura podría cerrar webs de servidores alojados en España que atentaran contra los derechos de autor y, si el servidor está fuera de España, podrían hacer que los proveedores de internet bloquearan estas webs.
Madre, en serio?

Al final lo que van a conseguir es que nadie que se vea mínimamente amenazado compre los servidores fuera de España, que es igual de fácil y más barato. Si además la bloquean, pues nada, como en China, a utilizar proxys (que alli usa todo el mundo) para ver lo que nos apetezca.
Internet es demasiado grande como para que el ministerio de cultura venga a regular lo que se puede ver y lo que no.
Los jueces si, ellos no.
Y ahora… disculpad, me tengo que ir a un museo que se inaugura ahora pero os dejo aquí reunidos.
Como algunos ya sabéis, llevo un tiempo trabajando en el lanzamiento de una pequeña incubadora de negocios entre Madrid y Pekín junto con mis socios Andrés, Chema, Orlando y Antonio. Hoy podemos presentaros el primer proyecto: una red social de gastronomía para aficionados, profesionales y negocios amantes de la cocina y del vino. Su nombre es RecetasyVinos.com.
Aqui os dejo un video explicatorio del proyecto y agradecería todo el feedback y opiniones posibles!
Genera una cadena aleatoria de letras y números de tamaño $length.
function getUniqueCode($length = "")
{
$code = md5(uniqid(rand(), true));
if ($length != "") return substr($code, 0, $length);
else return $code;
}
Esta es una función muy práctica que además de comprobar que es un e-mail correcto comprueba que el dominio existe y aloja e-mails, la encontré perdida por un código antiguo(mío no era) y aqui os la dejo.
function check_email_mx($email) {
if( (preg_match('/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/', $email)) ||
(preg_match('/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/',$email)) ) {
$host = explode('@', $email);
if(checkdnsrr($host[1].'.', 'MX') ) return true;
if(checkdnsrr($host[1].'.', 'A') ) return true;
if(checkdnsrr($host[1].'.', 'CNAME') ) return true;
}
return false;
}
if (!function_exists('checkdnsrr')) {
function checkdnsrr($host, $type = '') {
if(!empty($host)) {
if($type == '') $type = "MX";
@exec("nslookup -type=$type $host", $output);
while(list($k, $line) = each($output)) {
if(eregi("^$host", $line)) {
return true;
}
}
return false;
}
}
}
Estaba trabajando en una web que necesitaba una imágen a partir de palabras clave con la API de Flickr.
He utilizado la API de flickr con la clase phpFlickr para crear un pequeño script que dado una palabra clave escupe una imágen y os lo dejo aqui por si a alguien le vale.

Necesitas: Descargarte PhpFlickr
Código:
<?php
require_once(”phpFlickr.php”); // phpflickr
$f = new phpFlickr(”ca0dacef19ef5d89e913c1223e5576f4″); // tu api key
$keyword = $_GET['keyword']; // en este caso la pillamos por get, se puede utilizar lo que sea
$args = array(”tags”=>$keyword, “tag_mode”=>”all”,”per_page”=>”1″);
$photos = $f->photos_search($args);
$id = $photos['photo'][0]['id'];
$secret = $photos['photo'][0]['secret'];
$server = $photos['photo'][0]['server'];
$farm = $photos['photo'][0]['farm'];
echo ‘<img src=”http://farm’.$farm.’.static.flickr.com/’.$server.’/’.$id.’_’.$secret.’.jpg”>’; // construccion de la URL
?>
Ejemplo: Utilizando la palabra Rolling Stones
Espero que a alguien le valga.
Acabo de llegar de la conferencia de “China en el S. XXI, de dónde viene y a dónde va” de la universidad politécnica de Madrid y estos son los datos.

Os he dicho que CADA DÍA se conectan 220.000 nuevos internautas?
Todo el mundo lo sabe, Adsense es la forma más fácil de rentabilizar contenido en internet. Pero llega un nivel de tráfico en que da miedo depender totalmente de Google y suele ser interesante plantearse instalar un adserver e intentar llenar el inventario con otros programas o publicidad privada.

Lo que mejor me ha funcionado son las redes de afiliados, sobre todo para tráfico internacional. Vosotros qué utilizais?
He estado trabajando en Nueva York en una startup llamada Bonobos todo el mes de agosto, de prácticas. La empresa era muy muy joven, la persona de mayor edad tenía 34 años y de 20 empleados 10 estaban entre 20 y 25 años, lo que me ha permitido confirmar las diferencias que existen entre los de aquí y allá desde mi punto de vista.