Monthly Shaarli
March, 2013
OK, depuis jeudi matin, je n'arrive plus à accéder à mon site secondaire et tous ses sous-domaines... Ni en 3G, depuis l'école, mon domicile ou celle de ma copine... Et puis voilà que je viens de constater qu'il est accessible via un proxy web ! Dafuq ?
Une partie du trafic OVH ne passe plus par la Suisse ou quoi ? :O
Quelqu'un peut confirmer si ça marche depuis chez lui ou non ? L'adresse : http://vuilleumier.tv (oui site en construction, c'est normal)
EDIT : Visiblement, le site est accessible depuis la France, la Belgique, etc. Problème de DNS ?
EDIT2 : Non, pas de problème de DNS. J'ai essayé avec OpenDNS et rien ne va...
Mignonnes les mésanges ? Vous changerez peut-être d'avis !
Un FacebookPhone ? Pouah. Non merci !
Ils arrivent :O


Après le lien sur Shaarli, voilà le billet sur mon blog ;)
Oh oui merci, ça serait très intéressant ! Tu me tiens au courant ? :P
Très jolie ce qu'on peut faire avec un peu de nourriture et beaucoup d'imagination !
Si vous tombez un jour sur un fichier UIF (format d'image disque que peu de logiciels savent lire), sachez que vous pouvez le convertir en ISO grâce à UIF2ISO !

Après SFR piqué la main dans le sac à modifier le code HTML des pages visitées, voilà qu'Orange s'y met...
Bon à connaître !

Tiens, un chat en ligne sécurisé dont le fonctionnement est similaire à ZeroBin : tous les messages sont chiffrés en AES 256 bits par le navigateur. Seuls ceux qui connaissent le nom du salon (room) et le mot de passe peuvent lire ce qui se dit !
Seul inconvénient : même avec un mauvais mot de passe, on voit qui est présent et les messages qui transitent, bien qu'ils soient illisibles.
Témoignage d'un ancien employé de Google. Édifiant.

La compagnie à la plus grande capitalisation de l'histoire n'est pas une société pétrolière ni Apple ou IBM, mais... la Compagnie néerlandaise des Indes orientales !
Valorisation de 7400 milliards de dollars actuels, plus de 100 000 employés (pour l'époque !) et presque 5000 navires ! La première grande société anonyme de l'histoire :O
Utiliser une manette de jeu sur votre Android ? C'est possible !
Il faudra que je teste une fois ce fameux programme...
Extrêmement malicieux : utiliser le caractère Unicode d'écriture de droite à gauche afin de dissimuler la véritable extension ! Doit aussi fonctionner avec une URL... Même un utilisateur averti se ferait avoir :O

En Suisse, on n'a pas ce problème, car on dit "septante" et "nonante" ;)
Par contre on dit "quatre-vingts", il est vrai (sauf dans certains cantons où c'est "huitante" qui prime)...
Oh très très bonne idée : un script "universel" qu'on lance et qui se charge de télécharger, dézipper, chmoder, etc les fichiers du service KISS choisi :)
Evidemment, il reste l'étape de la mise en place de l'hébergement par Mme Michu, mais ce serait une bonne étape ;)
Avec auto-notification des erreurs aux auteurs ? Liens vers différents tutos, etc.
Tiens je verrais bien le nom "UbiKISS" pour le coup (contraction d'ubiquité et KISS) ou OmniInstaller ? OmniLauncher ?
Il y a à matière pour faire ;)

A tester : lancer des applications Android sur MAC ou PC !

Les botnets, ça a du bon, parfois...

Finalement, c'est (presque) à la portée de n'importe qui de copier les clés HDCP via le câble HDMI !
A Wolfram Alpha, rien d'impossible...
Merci (avec un peu de retard) !
Comment modifier le menu "envoyer vers" directement depuis l'explorateur de Windows 7 !
Que se passe-t-il si vous êtes propulsé dans le vide spatial ? Contrairement aux idées reçues, vous n'explosez pas mais asphyxiez lentement.
Un blog que je viens de découvrir et qui rejoint mes favoris ! En plus, il est également suisse :-D
En bref : processeur octo-coeurs de 1,9 GHz, 2 GB de RAM et écran Full HD.

Question que tout le monde (geeks tout du moins) s'est déjà posée dans sa vie sans avoir de réponse !
Finalement, nos machines ne sont pas encore capables d'une telle prouesse... Matrix, ce n'est pas pour tout de suite.
@Timo : surtout un jour d'anniversaire :P
« Dis papa, ça représente quoi 340’282’366’920’938’463’463’374’607’431’768’211’456 d'adresses IPv6 concrètement ? »
La réponse donnée en représentation astronomique !

En IPv6... mais de toute façon PPTP est une passoire ! Mieux vaut passer à OpenVPN, par exemple.

Complément d'info : la palme du plus grand génome (ensemble du code génétique d'un organisme) revient à une plante : Paris Japonica. Il comporte près de 150 milliards de paires de base (nucléotides), soit environ 50 fois la taille du génome humain !
C'est un adage en génétique : il n'y a pas de corrélation entre la taille du génome et la complexité apparente de l'organisme qui le porte !

Republication d'une de mes anciennes applications : un gestionnaire de captures d'écran pour Windows.
Une explication très détaillée sur une question qui revient très souvent : pourquoi est réseau Wi-Fi est (beaucoup) plus lent que ce que les constructeurs promettent ?
La réponse tient dans les deux mots qui suivent : surcharge protocolaire.
Voilà, les soucis de traduction sont corrigés. Tout devrait être bon maintenant.
Comme vous pouvez le constater sur mon blog, j'ai mis en place un widget indiquant les 5 derniers liens en vrac que j'ai posté sur Shaarli. Ceci grâce à un petit snippet sous Wordpress.
Comment faire ? C'est simple.
Dans le fichier "functions.php" du dossier du thème, ajoutez n'importe où le code suivant :
include_once(ABSPATH.WPINC.'/rss.php');
function kvu_displayShaarli($atts) {
extract(shortcode_atts(array(
"link" => 'http://',
"num" => '1',
), $atts));
if ($link[strlen($link)-1] == '/') {
$link = $link.'?do=rss&permalinks';
} else {
$link = $link.'/?do=rss&permalinks';
}
return wp_rss($link, $num);
}
add_shortcode('shaarli', 'kvu_displayShaarli');
Vous n'avez plus qu'à mettre en place un widget "texte" et y placer le shortcode [shaarli link="" num=""] où "link" est l'adresse du Shaarli (pas le flux RSS/ATOM) et "num" le nombre d'entrées à afficher. C'est tout. Par exemple : [shaarli link="http://links.kevinvuilleumier.net/" num="5"].
EDIT : Attention : la fonction wp_rss() utilise un cache qui a pour conséquence un affichage du flux RSS qui n'est pas en temps réel ! De plus, c'est une fonction dépréciée, mais qui fonctionne très bien sous Wordpress 3.5.1 (dernière version actuelle).
EDIT 2 : Correction d'une erreur dans le script.
Une perle : une Lamborghini Veneno (venin), présentée pour la première fois lors de ce salon. Seulement 3 exemplaires produits (!) pour un coût unitaire de 3.6 millions € !
(Pardon pour la photo mal cadrée : faites à l'arrache dans la foule...)

Cf. mon dernier commentaire.
Je ne sais plus trop quoi faire... Une solution ? Seb peut-être ?
Actuellement au salon de l'auto : des voitures de rêve mais il faut également un compte en banque de rêve :(

Une mine d'or pour les développeurs sous Android, avec beaucoup de tutos très bien faits !
Hélas, le site est assez lent à charger... la rançon du succès ?
Voilà l'adresse vers la traduction française de ZeroBin 0.18 faites par mes soins (donc non officielle mais fonctionnelle à l'identique).
Je n'ai modifié que les différentes chaînes de texte (dans index.php, zerobin.js et page.html), ainsi que le lisez-moi. C'est tout.
La page du projet original (en anglais) : http://sebsauvage.net/wiki/doku.php?id=php:zerobin
Exemple de la traduction française (avec légère personnalisation de la phrase de présentation et du titre) : http://paste.vuilleumier.tv/
EDIT : la discussion concernant la traduction française est ici (fautes, suggestions) : http://paste.vuilleumier.tv/?7ea5fafd644a8570#42/+ePLFKT+I2DcCodnakCUwzCZIbMNlp7MZXrrduCg=

TL;DR
Le titre n'est pas aussi "troll" qu'on pourrait le penser !
Un beau troll de compet' contre les ayants-droits du Guide Michelin. Good job, Sir !
Via http://lehollandaisvolant.net/index.php?mode=links&id=20130307175214
(Au passage, merci Timo pour le terme de "Copyreich" !)
Des snippets PHP très utiles et peu connus. Ce site regorge de nombreux articles du même acabit !
Une telle précision, c'est admirable !
Via Sebsauvage.

Racheter TweetDeck pour ensuite mieux le museler et imposer un environnement unique et contrôlé aux utilisateurs ?
Twitter : l'oiseau enfermé dans sa cage dorée.
@Timo : mon premier programme ? Je crois bien que c'était un simple "Hello World". En C. Il y a maintenant presque 5 ans.
Nombre d'humains tués par les requins par année versus nombre de requins tués par les humains par HEURE :O
Qui est le plus dangereux pour qui, déjà ?

Tout cela s'annonce très très mal ! Si on s'engage sur une prochaine guerre mondiale, elle sera forcément nucléaire et là, le résultat sera bien pire que les deux précédentes guerres mondiales réunies :-(
Que disait Einstein déjà ? Ah oui : "Je ne sais pas comment on fera la Troisième Guerre mondiale, mais je sais comment on fera la quatrième : avec des bâtons et des pierres."
Il a raison : avec toutes les armes de destruction massive que l'Homme possède, il ne risque plus de rester grand-chose de notre civilisation ou de notre planète... Espérons qu'on n'en arrive jamais là !
Via le Hollandais Volant.

C'était mieux avant ? Pas forcément !
A voir ! C'est de toute beauté :P

Hallucinant ce qu'on peut faire de nos jours !
L'effet SebSauvage tant connu dans la blogosphère francophone ? Bien que mon site ait été cité plusieurs fois sur son Shaarli (merci Seb au passage !), j'avoue n'avoir jamais été trop regarder les logs... J'irai voir.
En même temps, si je peux trouver un plugin pour Wordpress qui s'en charge... sans devoir utiliser si possible Analytics, je suis preneur ;)
Pour rajouter des onglets dans l'explorateur de fichiers de Windows XP, 7 et 8 !
Je ne connaissais pas. Dans le même genre qu'Humble Bundle : on paie ce qu'on veut et il y a un nouveau jeu toutes les 96 heures !

De nombreux serveurs VPN gratuits du monde entier ! Toutefois, n'oubliez jamais d'être un brin parano concernant le fait que vous ne maîtrisez pas le serveur à l'autre bout !
Connexion SSL obligatoire pour ne pas se faire piquer ses coordonnées à la sortie par le serveur VPN avec vérification des certificats SSL ! Le mieux est encore de ne pas accéder à des services trop sensibles par leur biais...
Essaie avec une bouteille de Schweppes : la quinine présente dans cette boisson est fluorescente à la lumière UV ;)
Tout le contenu de la bouteille brille comme par magie !
Très simple mais ce n'est pas la seule solution existante pour avoir des avatars dynamiques ! On peut également citer VizHash ;-)
Du reste, WordPress inclut déjà le support des Gravatars, Monstre ID, etc.
L'USB 3.0 sous Windows ? Pas si simple et c'est le moins qu'on puisse dire !
Par exemple, je ne savais pas qu'il n'était pas pris en charge nativement :O
Le venin d'abeille comme remède contre le VIH o_O
Oh les cartes-cadeaux pour le Google Play existe donc ! A quand pour l'Europe ?

Les PistolShrimps reviennent en force avec cette troisième version des Rage Comics IRL o_O
TL;DR
Encore un article sur comment améliorer la durée de vie de sa batterie.
Depuis que Google Reader a annoncé sa fermeture, les scripts KISS de lecture de flux foisonnent... L'auto hébergement vient plus que jamais sur le devant de la scène !
Le problème majeur est que Mme Michu ne sait pas comment s'y prendre et ne veut pas entendre parler de FTP, SQLite, PHP... Elle veut que ça fonctionne !
Dans ce cas, ne serait-il pas possible de mettre en place un hébergeur qui propose lors de l'inscription des scripts KISS préinstallés et configurés pour utiliser le même login partout ? En PHP c'est simple à faire et il ne suffit que de modifier légèrement les scripts pour les rendre adaptés. Tellement que tout pourrait être fait seulement en PHP : pas besoin d'un serveur dédié ou de CGI !
Par exemple, Blogotext est proposé pour créer un blog, Shaarli pour du partage de liens, etc. L'utilisateur pourrait bien entendu exporter SES données et aucune publicité serait présente sur les services hébergés ! Le tout saupoudré de tutos sur l'installation et la prise en main de ces services et d'articles sur l'auto hébergement !
Bonne ou mauvaise idée ?
Dans la suite de mon dernier article, voici une liste (à compléter) de SebSauvage de services à auto-héberger dans l'esprit du KISS ;)
Petit article écrit vite fait sur le tas.
Sur Internet, vous avez la possibilité de prendre vos données en main et ne pas confier toutes vos données au premier conglomérat venu !
En effet : je le teste en ce moment-même et il est incroyablement léger et fait son boulot sans prises de tête !

La vidéo vaut le coup d'oeil o_O
Ils recherchent des fonds pour construire... l'étoile de la mort de Star Wars o_O
Logiciel de modélisation MERISE pour MCD et MLD. Gratuit.

La dématérialisation est en marche :-(
Prochaine étape, les DVD ?

Catholicisme 2.0 (via http://standblog.org/blog/post/2013/03/14/En-vrac-du-jeudi)
@Seb : ajout des miniatures pour Instagram ?
Un problème avec les fichiers système de Windows ? Cette commande est faite pour vous !

Le tout est d'avoir confiance dans le fournisseur du service. Ceux-ci ont une bonne réputation, mais il y a parfois de vilains petits canards : http://papillon-butineur.blogspot.ch/2011/06/le-logiciel-ultrasurf-est-un-logiciel.html
EDIT : pour aider à choisir : https://torrentfreak.com/which-vpn-providers-really-take-anonymity-seriously-111007/
Je suis en train de tester OwnCloud sur mon mutualisé. Pour l'instant, c'est parfait : script d'installation automatisé, choix entre différentes bases de données (SQLite, MySQL), WebDav, client multi-plateforme (!), multi-utilisateurs, etc.
Par contre j'ai rencontré un bug : impossible d'uploader quoi que ce soit ! Raison ? Fichier trop volumineux, alors qu'il fait 2 Mo et que la limite au niveau du serveur est de 64 Mo !
Heureusement, de nombreux ont eu ce problème, alors j'ai pu patcher simplement : http://www.owncloud.fr/forum/3-ownCloud--installation--mise-%C3%A0-jour/650-Fichier-trop-volumineux.html?limit=10&start=10#814
(En fait, pour la limite d'upload, ownCloud se base non seulement sur la config du serveur, mais aussi la place restante. Le problème est que la détection de celle-ci ne fonctionne pas sur beaucoup d'hébergeurs, d'où l'erreur !)
Retour vers le passé... HTML 3.2 en 2013, c'est un crime !

Une parodie tordante d'une vidéo qui fait le buzz actuellement !
(Oui, c'est de la pub gratuite de ma part !)
http://sebsauvage.net/links/
http://lehollandaisvolant.net/?mode=links
http://liens.howtommy.net/
http://hub.tomcanac.com/liens/
http://shaarli.m0le.net/
Et beaucoup d'autres : http://porneia.free.fr/pub/bazaar/shaarli_online.html (mais je ne les connais pas forcément) !
Si vous en connaissez d'autres, je suis preneur !

Comment créer ses propres Shortcodes sous Wordpress. Très simple et extrêmement puissant !
Un shortcode est une balise comme ceci : [shortcode] (oui, une sorte de BB Code).
Vous pouvez donc en programmer vous-même ;)
(Peut-être un jour dans Blogotext ?)
@Timo : et si tu essayais ça : http://www.phpclasses.org/package/2827-PHP-Detects-the-user-browser-type-and-version.html ?
Des outils indispensables pour développer en JavaScript !
Cela ne me surprend guère : en Suisse, les billets changent "souvent" (une bonne dizaine d'années tout de même). Afin d'en créer des plus robustes à la contrefaçon (en tenant compte des progrès technologiques des faussaires).
D'ailleurs, ils devraient être remplacés d'ici peu, normalement. Enfin, ça fait des années qu'on nous le dit en tout cas... En même temps, personne n'est pressé !
Oui, Windows est chiant : il nous spamme de notifications pour redémarrer après des mises à jour importantes et, si on a le malheur de s'absenter au mauvais moment, il prend l'initiative de redémarrer tout seul ! Très frustrant.
Heureusement, il y a une astuce pour redevenir maître de notre machine :
Dans le registre (attention à ce que vous faites !), allez dans la clé "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" (si WindowsUpdate et AU n'existent pas, créez-les successivement), puis créez la valeur DWORD 32 bits nommée "NoAutoRebootWithLoggedOnUsers" et donnez-y la valeur "1". Pour finir, redémarrez.
Mon Dieu j'ai peur à chaque fois que je vais sur ce site : problème de certificat dans la face et dominante rouge !
(Je taquine : son site est très bien, mais il est vrai que le problème avec le certificat pourrait faire peur)

Il faut encore s'attendre à du bon cru pour ce troisième opus :P
Un GRAND merci pour tout ce que tu fais ;)
Au fait : le titre de la page ne correspond pas au titre du lien posté. Ce n'est pas pratique pour reposter. C'est fait pour ?

Voilà, mon propre ZeroBin (merci Seb pour ce script) est en ligne !
Pour ceux qui ne connaissent pas, c'est un "PasteBin-like" permettant de partager du texte en tout sécurité, car entièrement chiffré et déchiffré côté navigateur. Plus d'infos ici : http://sebsauvage.net/wiki/doku.php?id=php:zerobin
Point particulier de mon ZeroBin ? Entièrement traduit en français !
Petit problème à régler : certains accents passent mal ! Visiblement les "é" et "é" en JavaScript ne passent pas... Une solution ?
PS : Oui, mon nom est difficile à écrire... Pour info, ça se prononce : "vi-yeu-mier" :)
EDIT : En Javascript, il faut remplacer les lettres accentuées par leur code octal (http://www.tuxlanding.net/how-to-display-the-accented-characters-in-javascript/) si le reste ne fonctionne pas...
Conclusion résumée : non, on peut être excellent en informatique et une vraie buse en math.
Je suis parfaitement d'accord avec l'auteur de l'article et dans la même situation que lui concernant mon niveau en math !
Lien via lehollandaisvolant.
Depuis que Windows Live Messenger (WLM, ex-MSN Messenger) a laissé la place à Skype, il peut être pratique d'être connecté en même temps depuis son compte Windows Live et Skype. Impossible ?
Si, en lançant deux instances de Skype qui peuvent être connectés sur deux comptes différents simultanément ! Pour lancer une deuxième instance, lancez la commande : C:\Program Files\Skype\Phone\Skype.exe /secondary
Attention à bien adapter la commande pour que le chemin d'accès soit correct !
Dans la même lignée que le lien précédent.
Un astronaute de la NASA gagne-t-il beaucoup ? Eh ben non, pas tant que ça : entre 64'724 et 141'715 dollars bruts par an !
Oui c'est plus que la majorité des personnes, mais "peu" en comparaison de la difficulté du métier et le peu de candidats qui réussissent. Je m'imaginais bien plus !
Certains docteurs gagnent plus que cela...
TL;DR : Article très intéressant sur les réseaux de neurones !
Connexion impossible depuis un appareil mobile, tel un smartphone ou une tablette, malgré des essais répétés. Diagnostique en cours avec l'aide de Seb...
Forte courante que cette erreur avec Java Update. Comment corriger cela ? Très souvent, il suffit simplement d'effacer le cache des fichiers temporaires de Java (depuis le panneau de configuration) et de relancer la procédure !
Si ça ne suffit pas, j'ai bien peur qu'il va falloir attendre/redémarrer/faire am mano, mais n'oubliez pas qu'il est impératif de mettre à jour Java dès que possible !
Un tsunami en Suisse, impossible ? Pourtant, c'est ce qui est arrivé en l'an de grâce 563 lorsqu'un morceau de montagne s'y est effondré. S'en est résulté un tsunami dans le Lac Léman qui a tué des hommes, dévasté des bâtiments jusqu'à Genève :O
Autres liens sur le sujet : http://archives.tdg.ch/tsunami-retourne-leman-563-2011-08-03 et http://passeurdesciences.blog.lemonde.fr/2012/10/28/des-chercheurs-reconstituent-le-tsunami-du-lac-leman-de-563/
Finalement, c'était bien moins alarmant que ce qu'on a pu entendre ces derniers jours !
Un lien en français. Bon article.
Au passage, on remarquera que le gérant de CyberBunker n'est pas tout blanc non plus (cf. premier commentaire) !
Tout mon domaine Vuilleumier.tv ne répond plus ! Que se passe-t-il ?
Quoiqu'il en soit, bonnes fêtes de Pâques à tous ;-)
Du coup, je ne serai pas forcément très actif ces temps-ci...
Pour devenir le McGyver de la cuisine ! De très bons trucs, à retenir !
Oh yeah ! Très bonne nouvelle ! Il y aura des rédacteurs tiers ?
Travaillant dans un cinéma, je peux vous communiquer quelques données, juste par curiosité technologique ;)
Je parle spécifiquement de l'infrastructure en place dans le cinéma où je bosse, donc certains points peuvent changer dans des autres !
- La vidéo est encodée en MJPEG-2000 (donc une succession d'images JPEG 2000, pour une qualité irréprochable) ;
- Le son est souvent en PCM, 48 kHz et 24 bits (donc flux brut non compressé) ;
- Le conteneur du fichier est très spécifique : MXF (Material eXchange Format) ;
- Le fichier est envoyé sur un disque dur, dans une boîte renforcée et matelassée, via un service de livraison postal ;
- Tout est chiffré en AES. La clé est livrée indépendamment du disque et n'est valable que pour une durée, un film et un serveur définis ;
- Les films sont stockés sur un serveur de contenu (ici, de marque Dolby Digital fonctionnant sous Linux, avec une interface graphique en Java), lui-même directement relié au projecteur via une connectique spéciale haut-débit ;
- Tout la chaîne de diffusion est chiffrée (jusqu'au projecteur final, d'ailleurs celui-ci comprend une carte électronique de déchiffrement en temps réel, scellée) ;
- Un film typique, en 3D, pèse dans les 120 Go ;
- Le programme de gestion des séances (TMS, Theater Management System) installé sur le PC est écrit en Java ;
- Les films sont watermarkés (pour retracer la source en cas de fuite), ainsi que le son (à confirmer pour ce dernier point) !
Disclaimer : Rien de confidentiel là-dedans, tout est trouvable sur le net. Je ne dévoile rien de "secret" ou de "caché" mais je compile juste les infos importantes et les anecdotes intéressantes ;)
Peut-être ferais-je un article plus complet à l'occasion sur le blog ? Il faut voir s'il y a des intéressés... et si je trouve le temps !
EDIT : C'est fait : http://kevinvuilleumier.net/2013/03/fonctionnement-du-cinema-numerique/
Suite à ça : http://links.kevinvuilleumier.net/?P-VhjA
Voici à quoi ça ressemble concrètement. Dans la réalité, c'est même encore un peu plus fluorescent que cela (la photo ne montre pas tout à fait la réalité en terme de couleurs et de contraste) !
Un proxy doit être transparent hein ?
Depuis celui de ma classe de cours, impossible d'accéder à mon site !
"Erreur d'encodage de contenu : la page que vous essayez de voir ne peut être affichée car elle utilise un type de compression invalide ou non pris en charge."
En passant par HTTPS, tout fonctionne. Moralité ? TOUJOURS passer via une connexion SSL !

Einstein était-il mauvais en math ? Contrairement à une rumeur répandue, c'est faux !
Pratique : il est possible de faire un backup complet d'un Android sans root simplement à l'aide d'un PC et adb ;-)
A ce niveau, c'est de l'art, aucun doute !
(Merci à Bronco)

Un article de vulgarisation scientifique sur le boson de Higgs !
Il a parfaitement raison. C'est de l'obsolescence technologie. Il n'y a qu'à voir l'iPhone 5 : pas de NFC ni de recharge par induction alors qu'ils deviennent la norme (surtout le NFC).
Mon porte-monnaie se souvient encore de mon tout premier iPod Touch...
Choses à faire avec les tags NFC ! J'en reparle bientôt...
Sujet vaste et complexe que les quines !

Aussi tard ? o_O
Si vous vous êtes déjà demandés comment fonctionnait exactement le processus d'activation sur Windows (WPA), ce papier est fait pour vous !
CISPA est de retour :/
Signez la pétition !
J'ai créé ce script PHP from scratch (donc code à revoir) dans le but de pouvoir allumer mes PC à distance. C'est simple : placer deux fichiers et c'est tout (pas de bases de données ni de bibliothèques externes). L'interface bien que minimaliste demande bien entendu à l'utilisateur d'être authentifié !
Dans mon cas, j'ai placé le script sur mon NAS et je peux ainsi allumer mes machines depuis n'importe où dans le monde !
Attention : les paquets magiques sont envoyés en couche 2 (adresses MAC uniquement), ainsi il est nécessaire que le script soit placé sur un serveur étant sur le même réseau local que les machines à démarrer !
(Je n'allais pas créer un GitHub pour un malheureux script)
PS : Merci à Michael V. pour le code de la partie WOL !
Wolfram Alpha est très puissant ! Essayez de demander la météo à New York, la distance entre la terre et le centre de la galaxie ou le point de fusion de l'or...
Parce qu'il n'y a pas que PayPal dans la vie ;-)
Un historique complet de la suite bureautique libre.
Si un jour vous prenait l'envie de créer une carte ou un ciel étoilé pour illustrer un de vos mondes imaginaires, cette application est faite pour vous. On peut toujours en avoir besoin.
Oui... J'avoue...
Petit retour sur Shaarli :
Première chose à signaler : c'est très peu gourmand au niveau des ressources du serveur (pas de base MySQL, utilisation d'un cache, bonne conception) ! Ensuite, le confort apporté et la simplicité de poster des notes et des liens est telle qu'on délaisse facilement Twitter ou même son blog ! Je comprends pourquoi SebSauvage met moins souvent à jour son blog ;-)
Pas de pub, les données nous appartiennent totalement et on n'est pas limités à 140 malheureux caractères qui nous oblige, mine de rien, à nous auto-censurer pour respecter cette contrainte. La censure par la limitation des longueurs de chaînes, qui l'aurait cru ?
Évidemment, les lecteurs ne peuvent pas "s'inscrire" à vos nouveautés aussi simplement que sur Twitter... mais il existe les flux RSS et ce n'est pas fait seulement pour les geeks ! D'autant qu'un flux RSS est plus souple d'emploi et ne demande pas d'avoir un programme usine à gaz pour le syndiquer.
Ce qui fait la force d'un Shaarli, c'est qu'il utilise justement des techniques éprouvées datant du début du web, sans fioritures, ni complexité pour l'utilisateur ni même pour le lecteur ! L'esprit KISS incarné dans un script ;-)
Mes regrets ? Un seul : ne pas pouvoir ajouter des mises en forme du texte avec des balises (ou je suis miro ?). Je verrais bien [b], [i], [s] et [raw]. Ce dernier servant à indiquer que les balises dans le texte ne doivent pas être interprétées !
TL;DR
Oui, vous avez bien lu : les Romains auraient-ils pu construire un ordinateur ?
Exactement ! D'où l'utilité de l'auto hébergement : Shaarli pour remplacer Twitter, ZeroBin pour PasteBin, MinGal ou Bizou pour des galeries de photos, YourLS pour les raccourcisseurs (beurk), etc.
D'autant qu'il existe des hébergements à partir de 1€/mois avec nom de domaine inclus ! Offre suffisante pour 99% de la population, surtout quand on débute.
Un bon début, mais faut-il que ça ait la moindre incidence par la suite pour que de telles pratiques ne soient plus perpétuées ! Ce n'est pas gagné.
De bonnes tranches de rire ! Mais dites-moi que certaines lois sont une blague o_O
You, sir, are a genius !
Hop ! Un blog de plus en favoris. Le thème ? La sécurité informatique.
Merci pour le lien !
Classé dans "minecraft" ! Tu es sûr ? :D
Oui, l'erreur est humaine.
Pré-requis (Android) :
- Un terminal (par exemple : http://play.google.com/store/apps/details?id=jackpal.androidterm)
- Root !
- BusyBox : http://play.google.com/store/apps/details?id=stericson.busybox
Marche à suivre pour copier la partition sous Android :
- Lister l'emplacement des partitions (l'étape la plus dure) : soit vous allez chercher à la main dans les scripts de démarrage (init.rc) soit à l'aide d'une application spécifique. Internet peut être une bonne source aussi. Dans mon exemple, je veux copier la partition system située à /dev/block/mmcblk0p15
- Lancez le terminal et mettez-vous en root (commande su).
- Démarrez la copie à l'aide de la commande dd if=LIEN_PARTITION of=FICHIER_SORTIE. Dans mon exemple toujours, je copie la partition vers la mémoire interne : dd if=/dev/block/mmcblk0p15 of=/mnt/sdcard/system.img
- La copie peut prendre beaucoup de temps, c'est normal (200 secondes chez moi pour 520 Mo) ! Attention à la limite de 4 Go par fichier en FAT32 !
Marche à suivre pour monter la partition sous Linux :
- Mettez-vous en root dans un terminal (commande su).
- Créez un point de montage : mkdir /mnt/android_system
- Montez le fichier en lecture seule : mount -t ext4 -o loop,ro,noexec system.img /mnt/android_system (attention à mettre le bon système de fichiers) !
Attention à ce que vous faites ! Je ne peux pas être tenu pour responsable en cas de dommages. Je vous recommande chaudement d'avoir des connaissances de base sur Linux avant toute chose...
Je viens d'avoir un déclic, pourtant c'était évident : même si l'admin réseau regarde les logs du proxy ou s'amuse à sniffer le trafic web, il ne peut PAS voir en clair le contenu des "collages" sur ZeroBin. Tout ça parce que la clé de déchiffrement n'est JAMAIS envoyée sur le réseau ! Tout est déchiffré en local, par le navigateur.
In extenso, c'est un excellent moyen de chatter (via les discussions intégrées) en toute anonymat.
Franchement, c'est du grand art dans sa conception. Bravo.
Chrome, comme tant d'autres navigateurs, possède quelques adresses donnant accès à des fonctionnalités cachées. Quelles sont ces adresses ? Tout est listé ici : chrome://chrome-urls/
Bon à savoir : en rajoutant le signe + derrière l'adresse de bon nombre de liens raccourcis, vous pouvez ainsi accéder à une page indiquant l'adresse complète ainsi que des statistiques détaillées ! Utile, car de nombreux liens raccourcis cachent des sites web malicieux ou au contenu douteux. Cette astuce évite d'avoir recourt à des extensions ou des services web tiers !
Cela fonctionne avec Goo.gl, Bit.ly et certainement d'autres (exemples respectifs : http://goo.gl/doZDj+ et http://bit.ly/10hXGTU+) !
Concernant t.co et tinyURL, ça ne fonctionne pas... sauf pour ce dernier où il suffit de rajouter le sous-domaine "preview" devant le nom de domaine (exemple : http://preview.tinyurl.com/d2ytrm9) ;)
EDIT : Flûte. Le caractère + n'est pas pris en compte dans les liens postés... il faut les rajouter à la main :/
Science vulgarisée : principe et fonctionnement du GPS !
Et un outil online de plus de Timo, un !
J'espère qu'ils seront tous téléchargeables prochainement :P
Un grand merci !
Utile si vous souhaitez faire du réseau en Java.

J'adore cette émission d'Allociné : drôle, didactique, vite regardée, passionnante... un must !
(Comme Faux Raccord et Escale à Nanardland, d'ailleurs)

Lire une vidéo YouTube, convertir celle-ci en MP3 ou enregistrer le bureau sont quelques unes des fonctionnalités permises par l'excellent VLC !
Vérifier si votre navigateur supporte la compression GZIP et si votre site l'implémente !
Un script PHP de galerie photos ultra-simple à mettre en place et sans base de données avec utilisateurs multiples !

Si vous souhaitez avoir une base afin de créer votre propre langage de programmation, cet article peut vous y aider.
Seulement, n'oubliez pas que créer un véritable langage compilable et fonctionnel demande des connaissances pointues et risque de prendre des années... Sans compter l'utilité réel face à la concurrence !
Quelques snippets utiles pour le développement sur Android.
Site peu connu mais mérite de l'être ! Dans la même veine que DTC, VDM et consorts.
Tout comme beaucoup d'autres webmasters, j'ai adopté le fantastique Shaarli de Sebsauvage ! Si vous ne connaissez pas, il est urgent d'aller faire un tour sur la page du projet : http://sebsauvage.net/wiki/doku.php?id=php:shaarli