#9500

Dancing squid bowl dish in Hakodate - YouTube

Une pieuvre morte et du sel :)

Le sodium du sel agit sur les muscles qui fonctionnent encore. Le corps n’est que chimie, et les muscles réagissent aux stimulus électrique. Je suppose que les ions sodium du sel arrivent à capter des électrons du poisson, qui même mort est alors traversé par un signal électrique du même type que le signal nerveux du poisson quand il était vivant, et ce signal agit alors sur les muscles
(un corps mort depuis pas trop longtemps qu’on fait traverser par du 220 V bougera aussi — et oui, je pense qu’on peut en faire des zombis électroniques comme ça)
https://www.youtube.com/watch?v=dxQmOR_QLfQ

#9498

image - 619x464px

Les premières victimes de la coupe du monde de Foot 2014 au Brésil…

(via G+)

:(
https://lh4.googleusercontent.com/-dwFzm7l3PxI/U1ooQa0REqI/AAAAAAAAIzQ/SSd9fgDXZg4/w619-h464-no/602227_374671262646153_936714260_n.jpg

#9497

PHP : voici donc ma nouvelle fonction de récupération de page web en PHP

function get_external_file($url, $timeout=10) {
	$context = stream_context_create(array('http'=>array(
			'user_agent' => 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:28.0 BlogoText-UA) Gecko/20100101 Firefox/28.0',
			'timeout' => $timeout,
			'ignore_errors' => TRUE
		))); // Timeout : time until we stop waiting for the response.
	$data = file_get_contents($url, false, $context, -1, 4000000); // We download at most 4 Mb from source.
	if (isset($data) and isset($http_response_header[0]) and (strpos($http_response_header[0], '200 OK') !== FALSE) ) {
		return $data;
	}
	// if file_get_contents fails (due to server restrictions regarding bots), try with cUrl (more powerfull, but not native PHP and heavier) :
	elseif (extension_loaded('curl')) {
		$ch = curl_init($url);
		curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
		$data = curl_exec($ch);
		curl_close($ch);
		return $data;
	}
	// otherwise fails by returning an empty array.
	else {
		return array();
	}
}
PHP : voici donc ma nouvelle fonction de récupération de page web en PHP

#9496

php - file_get_contents() give me 403 Forbidden - Stack Overflow

Rhaa… certains sites refusent les requêtes quand c’est PHP qui les fait.

Ça marche en revanche si on utilise Curl.
(ça doit être pour ça que linx me refuse certaines récupérations de titres, même si je met un user-agent valide).

(Exemple avec file_get_contents sur http://www.legorafi.fr/feed/ …)


ÉDIT Benjamin me signale que file_get_contents doit pouvoir marcher aussi si marcher aussi, mais que ça vient de headers manquants.
Et en effet, avec le header « Accept: text/html… » ça marche sur le gorafi.fr.


Du coup voilà ce que j’ai (dans BT, d’où le BT-UA dans l’UA :p) :

function get_external_file($url, $timeout=10) {
$context = stream_context_create(array('http'=>array(
'user_agent' => 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:28.0 BlogoText-UA) Gecko/20100101 Firefox/28.0',
'timeout' => $timeout,
'header'=> "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n",
'ignore_errors' => TRUE
))); // Timeout : time until we stop waiting for the response.
$data = file_get_contents($url, false, $context, -1, 4000000); // We download at most 4 Mb from source.
debug($data);
if (isset($data) and isset($http_response_header[0]) and (strpos($http_response_header[0], '200 OK') !== FALSE) ) {
return $data;
} else {
return FALSE;
}
}



(retourne le contenu de la page, FALSE si ça ne marche pas, connexion impossible, code réponse !200…)

ÉDIT-ÉDIT : j’ai modifié aussi dans Shaarli, @sebsauvage : https://github.com/sebsauvage/Shaarli/pull/179/files
http://stackoverflow.com/questions/11680709/file-get-contents-give-me-403-forbidden

#9495

La Hadopi pousse les ayants droit à compléter l'offre légale

Putain, 5 ans après ! C’est pas trop tôt :')

Et leur outils de recherche en ligne si une œuvre est dispo légalement est bien marrant : sur deux tiers des contenus soumis et déjà traité sont effectivement introuvable légalement.
http://www.numerama.com/magazine/29193-la-hadopi-pousse-les-ayants-droit-a-completer-l-offre-legale.html

#9494

Taxis : le rapport Thévenoud a trouvé comment tuer les VTC

Et sinon, si les taxis faisaient des prix moins hauts, un service meilleur, ça tuerait pas les VTC aussi ? Si. Mais ça ferait chier les taxis, donc on laisse tomber.

Continuons de tuer le progrès technique, comme d’hab en France.
http://www.numerama.com/magazine/29183-taxis-le-rapport-thevenoud-a-trouve-comment-tuer-les-vtc.html