Month: août 2009

Les premiers netbook Nokia: Booklet 3G

 - by admin

On avait les fabricants d’ordinateurs qui se mettaient aux téléphones, voici l’inverse avec Nokia qui a dévoilé les premières informations sur sa gamme de portables, le Booklet 3G.

Il embarquerait un écran 10″, un disque dur de 120 Go et une puce Atom tournant à 1,6 GHz. Les spécifications exactes (fréquence, mémoire, disque dur), date de sortie et prix seront annoncés le 2 septembre par le fabricant finlandais.

booklet3gb-20090825-182552

booklet3gd-20090825-182658

A suivre…

[ source ] [ flickr ]

Google, accro à la Caffeine

 - by admin

st_redbull_fNous sommes en train de vivre une excellente période pour le référencement. Ça bouge dans tous les sens et chaque jour se profile un peu plus le nouveau visage de la SEO dans les mois à venir. La dernière nouvelle date d’il y a quelques heures, il s’agit de la présentation du nouvel algorithme de recherche Google : nom de code Caffeine.

« Depuis ces derniers mois, une équipe d’ingénieurs de Google travaille à un projet secret: une architecture de nouvelle génération pour notre moteur de recherche », expliquent, sur le blog officiel de Google, les ingénieurs Sitaram Iyer et Matt Cutts.

Même si les différences n’apparaissent pas évidentes à première vue, ce nouveau Google devrait mettre l’accent sur les résultats en temps réel (meilleure vitesse d’indexation, une dose de caféine sûrement!) et une pertinence accrue.

Google vous invite, d’ailleurs, à tester vous-même la chose ici: http://www2.sandbox.google.com/

Wait & See.. 8-)
[ source ]

Continue reading “Google, accro à la Caffeine” »

Guitar Hero et Rubik’s Cub en même temps…

 - by admin

Guitar Hero en expert sur « Mr Crowley » trop facile ? Pourquoi ne pas jouer avec le coude pour ajouter un peu de difficulté ? Et pourquoi ne pas résoudre aussi deux Rubik’s Cube en même temps ?

Il a fallu une semaine d’entrainement au monsieur pour en arriver là. Sans Guitar Hero, il arrive à résoudre le Rubik’s Cube en 35.2 secondes à une main et 16.4 secondes avec les deux mains.

L’histoire ne dit pas en combien de temps il arrivera à attirer une fille :lol:

[ source ]

Continue reading “Guitar Hero et Rubik’s Cub en même temps…” »

SFU: The Flatliners & Crappy Stuff

 - by admin

Première soirée Sound For Unity de la saison, ce jeudi au Tikki’s Pub à Genève:

Et voila c’est reparti pour une nouvelle saison de concert et ça commence fort, Sound For Unity et le Tikki’s vous proposent pour la modique somme de 8.-

THE FLATLINERS (punk-rock from canada)
Tout droit venu du label Fat Wreck Chords ils vont faire grimper la température avec leur punk rock digne des plus grands groupes du genre.

Crappy Stuff (Punk’n'roll from france)

Plus d’infos:

Facebook rachète Friendfeed

 - by admin

friendfeed-facebookGrande nouvelle dans le domaine des médias sociaux aujourd’hui: Le réseau social Facebook vient de racheter l’agrégateur FriendFeed !

D’après l’annonce, “Tous les employés de FriendFeed rejoindront l’équipe de Facebook, et les 4 fondateurs disposeront de postes d’envergure au sein de l’équipe produit/technique de FB”.

Il est vrai que Friendfeed a été une grande source d’inspiration pour Facebook en termes de nouvelles fonctionnalités, permettant ainsi aux utilisateurs d’importer leur flux d’activité de services tiers (comme YouTube, Flickr ou encore Delicious) ainsi que la possibilité de “liker” un item au sein du feed ou encore de le commenter. mais malgré cela, ainsi que le buzz apparent auprès des early adopters, FriendFeed n’a pas forcément réussi à faire décoller son audience alors que Facebook ne cessait lui de croitre.

Même si cette annonce n’est pas forcément étonnante elle pose néanmoins la question sur la future intégration/convergence entre les 2 services. Pour le moment, et selon le co-fondateur Bret Taylor, FriendFeed continuera à fonctionner “normalement” mais les 2 équipes vont conjuguer leurs compétences et planifient des changements sur le long terme pour peut-être concurrencer Twitter… Wait & See !

[ source ]

Edit: Les 2 compagnies étaient déjà en discussions depuis 2007, pas longtemps après le lancement de FriendFeed. D’après le Wall Street Journal, Facebook aurait déboursé près de 50 millions de $ pour l’acquisition de FriendFeed, 15 millions en cash et le reste en stock options. La quotation de Facebook s’élève à plus de 6.5 millards.

Continue reading “Facebook rachète Friendfeed” »

Authentification NTLM en PHP

 - by admin

Pour le développement d’un intranet pour mon job, j’utilisais jusqu’à présent un script d’authentification NTLM afin que les utilisateurs soient automatiquement connectés sans devoir entrer ni login ni mot de passe. Jusqu’à ce que Microsoft (et mes très chers administrateurs réseaux) force l’installation d’une mise à jour de sécurité pour toutes les versions d’Internet Explorer ce qui rendis mon code totalement inopérant (IE doit représenter 99% des employés… il y a même des versions 6 à mon grand désespoir…)

Après quelques recherches, j’ai (enfin) trouvé un bout de code qui semble très bien fonctionné, qui retourne le nom de l’utilisateur, le domaine sur lequel il est, ainsi que le nom de sa machine:

[php]
$headers = apache_request_headers();

if (!isset($headers['Authorization'])){
header(‘HTTP/1.1 401 Unauthorized’);
header(‘WWW-Authenticate: NTLM’);
exit;
}

$auth = $headers['Authorization'];

if (substr($auth,0,5) == ‘NTLM ‘) {
$msg = base64_decode(substr($auth, 5));
if (substr($msg, 0, 8 ) != "NTLMSSP\x00")
die(‘error header not recognised’);

if ($msg[8] == "\x01") {
$msg2 = "NTLMSSP\x00\x02"."\x00\x00\x00\x00". // target name len/alloc
"\x00\x00\x00\x00". // target name offset
"\x01\x02\x81\x01". // flags
"\x00\x00\x00\x00\x00\x00\x00\x00". // challenge
"\x00\x00\x00\x00\x00\x00\x00\x00". // context
"\x00\x00\x00\x00\x30\x00\x00\x00"; // target info len/alloc/offset

header(‘HTTP/1.1 401 Unauthorized’);
header(‘WWW-Authenticate: NTLM ‘.trim(base64_encode($msg2)));
exit;
}
else if ($msg[8] == "\x03") {
function get_msg_str($msg, $start, $unicode = true) {
$len = (ord($msg[$start+1]) * 256) + ord($msg[$start]);
$off = (ord($msg[$start+5]) * 256) + ord($msg[$start+4]);
if ($unicode)
return str_replace("",  », substr($msg, $off, $len));
else
return substr($msg, $off, $len);
}
$user = get_msg_str($msg, 36);
$domain = get_msg_str($msg, 28);
$workstation = get_msg_str($msg, 44);

print "You are $user from $domain/$workstation";
// result: You are maiis from DOMAIN/MYPC001
}
}
[/php]

Cette méthode est compatible avec Internet Explorer, Firefox et Opera.

Spécifications du NTLM (en anglais)

[source]