Cet article est le premier d’une série concernant mon environnement de développement. Aujourd’hui nous allons aborder le cas du système de fichier sensible à la casse. PHP est sensible à la casse et de ce fait lorsque vous chargez des fichiers il faut faire attention à la casse dans le nom du fichier mais aussi dans le nom utilisé dans votre code. Sinon vous allez développer, tester, croire que tout passe et une fois déployé BAM ! Tout explose.
Scroogled !
Kesako ?! Scroogled est un terme inventé par Microsoft lors de sa campagne de promotion de outlook.com , nouvelle version de son service de messagerie en ligne, gratuite (ou pas), pour dénoncer le fait que Google fait du commerce avec nos emails.
20min STFU
Aujourd’hui je tombe sur un tweet d’un ancien collègue qui partage un article de 20min au nom aguicheur : “Internet: Vers la fin des mots de passe ?” . Et comme il faut s’y attendre, c’est beaucoup de bullshit, de merde, de non sens sepoudré d’incompétence et d’inexpérience crasse. Florilège …
Revue du Web #1
Beaucoup beaucoup d’actualité cette semaine, et peu de temps pour parler en détails de chaque, mais je voulais tout de même partager ma revue du web, la première ici. Au programme : révolution de l’email tel qu’on le conçoit et que l’on l’utilise aujourd’hui, Premiers outils google drive, Mountain lion & son lot de ressource pour mieux comprendre PowerNap mais aussi assurer une transition en douceur entre growl et le centre de notification, en passant par la ré-activation du partage web.
Google Drive
Google Drive. Dernier né de la galaxie Google, qui n’est ni plus ni moins qu’un dropbox like qui ne fait que rendre accessible via un dossier le contenu de votre compte Google Doc, donc au final ne fait que faire ce que pleins de softs faisaient déjà comme GoogleFS pour ne citer que lui. Mais passons, là n’est pas le pourquoi de ce billet aujourd’hui.
Aujourd’hui j’aimerais juste mettre les points sur les i, avec tout ses pêtes b… casse co… emmerdeurs qui viennent crier au loup en lisant les conditions générales d’utilisation (CGU) du service.
Le problème est que si on se contente de voir passer ce genre de capture d’écran sur Twitter on se dit « oh mais ses enfoirés de chez Google ils veulent me voler toutes mes données ». Sauf que non. Et voici pourquoi
La dé-duplication des données
Comme nous l’explique très bien notre bon ami Gonzague sur un post au moins aussi énervé que moi, Google et tout les autres services qui stockent des données en ligne procèdent dès qu’il le peuvent à la dé-duplication des données. Si Danielle mets dans son espace de stockage en ligne une photo de notre cher président, et que Manon en fait autant; en fait le système ne stocke le fichier qu’une seule fois et lie le fichiers aux deux comptes. Ainsi on peut faire pas mal d’économie en ne duplicant pas les fichiers identiques. Et c’est pour ce faire que de tels services ont besoin de lire vos données (pour vérifier), de les modifier (n’enregistrer qu’un lien et non votre fichier), les déplacer (faire un lien vers un de vos fichier vers un autre compte qui a déposé le meme fichier), …
Le but de Google Drive
Si on s’arrête un instant sur le fonctionnement de Google Drive, on se rends compte qu’il diffèrent dans de nombreux point de Dropbox ou S3 d’Amazon. Pourquoi ? Parce qu’il est prévu pour pouvoir stocker des fichiers, utilisables dans les applications Google et tierces parties (via un SDK mis à disposition) et surtout , sur Chrome OS qui pour le moment ne dispose pas d’espace de stockage de fichier autre que Google Docs. That’s it. Pas moyens de partager un fichier a part entre utilisateurs de google docs ou via un service google, rien donc de direct et d’universel comme peut le proposer la concurrence.
Lire les CGU en entier
Car oui, Google précise également que l’utilisateur reste, à tout moment, le propriétaire de ses données. Google n’as besoin des pleins pouvoirs sur les documents que pour des besoins de fonctionnement. Pour les partager entre les services, pour les répliquer entre ses serveurs …
Pensez par vous même
Chose utile, faites vous votre propre opinions, arréter de croire bêtement les média où les gens sur Twitter. Allez voir. Vérifiez vos sources. Si vous lisez ce blog, je pense que vous avez déjà cesser de croire bêtement que ce le journal de 20h de TF1 vous raconte alors pourquoi ne pas exercer le même secpticisme face aux informations qui circulent sur internet ? Internet est un moyen formidable de propager des idée, mais aussi les pires bétises.
Vos comportements avant tout
Maintenant qu’on a été clair sur ses points, il est intéressant de noter que la plupart de ses gens, vous peut êtres, publient déjà l’intégralité de leur vie de tout les jours sur Twitter, ou pire sur Facebook (qui au passage se donne le droit d’utiliser a des fins commerciales toutes vos données, y compris pour faire de la publicité …), utilisent le même mot de passe sur tout les sites parceque c’est tellement dur d’utiliser des trucs gratuits pour générer des mots de passe unique et tous les enregistrer dans un endroit sùr, qui ne protègent pas avec des mots de passes leur smartphones qui contient bien plus que 3 pauvres docs et une présentation powerpoint …
Pour tous cela, merci d’arrêter de dire n’importe quoi, ça vous fera passer pour moins bête que vous êtes.
Merci
Supprimer un fichier avec la touche « suppr » sous Fedora
Le truc le plus chiant que j’ai vu sous Fedora, c’est le fait que la touche pour effacer un fichier sélectionné il faut faire CRTL-Suppr . Dans la mesure ou la suppression n’est pas directe mais passe par la corbeille, je trouve que c’est une perte de temps. L’astuce du jour consiste donc à changer ce raccourcis clavier au profit de la touche suppr (ou toute autre combinaison de touche).
Voici donc les commandes dont nous allons avoir besoin :
La première permet d’activer la modification des raccourcis, la seconde permet de quitter le mode d’édition. Voici donc comment nous allons procéder :
- Lancez la première commande dans un terminal, pas besoin de droit root.
- Ouvrez votre navigateur de fichier, Nautilus.
- Sélectionnez un fichier / dossier à supprimer
- Allez avec votre souris sur le menu Edition et laissez votre souris sur « envoyer à la corbeille »
- Appuyer sur la touche suppr deux fois . La première pour supprimer le raccourcis, la seconde pour enregistre le nouveau raccourcis clavier.
- Exécutez la seconde commande dans le terminal.
Photo de kopp38 sous CC by-nc-sa 2.0
Gnome 3, drivers ATI Canonical
Lors d’un précédent article sur l’installation de Gnome 3 et des drivers qui vont bien nous avons vu qu’il fallait compiler/packager nous même nos drivers pour que tout fonctionne et certains lecteurs ont émis des reserves quand à l’update vers des versions futures, stables, distribuées par Canonical et cette méthode.
D’autres se sont également inquiété de bugs qui restaient non résolus avec mon tutos ou de l’impossibilité de tourner sur un nouveau kernel sans devoir repackager le drivers à chaque fois sous peine de voir x11 ne jamais démarrer.
Que tous se rassurent, ils peuvent maintenant mettre a jour les drivers pour repasser sur un canal de distribution « traditionnel » et bénéficier de la résolution de beaucoup de bugs graphiques restant avec l’installation manuelles des drivers de chez ATI. Il suffira de faire tourner les commandes suivantes et d’attendre la réinstallation de tout une tripoté de paquets (et la désinstallation automatique des anciens drivers) :
Et voila un reboot plus tard tout fonctionne parfaitement.
Update Ubuntu 11.10 Oneiric : Unable to connect to system bus
Lors de ma récente mise à jour d’Ubuntu vers 11.10, je me suis retrouvé au reboot suivant avec l’impossibilité de lancer une session. en choisissant au boot une console de récupération je tombe sur un message d’erreur bien étrange :
Unable to connect to system bus : Fail to connect to socket /var/run/dbus/system_bus_socket
Bon ok et ensuite ? Après quelques recherches il s’avère que lors de la mise à jour de Ubuntu vers 11.10, les dossiers /var/run et /var/lock ont été déplacé vers /run et /run/lock. Cependant dans de rares cas, le script de mise à jour ne crée pas le lien symbolique permettant aux applications non préparés à ce changement de continuer à fonctionner. Il faut donc intervenir manuellement. Read more…
Gnome-Shell sous Ubuntu Oneiric et driver ATI propriétaires
Si comme moi vous êtes (aussi) sous Ubuntu et que vous venez de passer sur Ubuntu Oneiric 11.10 , vous avez peut être voulu tester gnome-shell (gnome 3) mais vous vous êtes heurté à divers bugs graphiques dont une police floue / cryptée et une barre de tache arc en ciel. Pas de panique non seulement on sait d’ou viens le problème, mais aussi comment le résoudre. Read more…
Push Mail iPhone avec Gmail
Utilisant déjà le push calendar et contact avec Gmail, mais depuis quoi, quelques jours, le push mail est sortit sur l’iPhone. Ni une ni deux, je coupe l’IMAP et j’active le push mail. Puisque j’avais deja le push calendar et contact, c’est juste un switch à actionner, rien de bien compliqué. Alors après plus d’une semaine d’utilisation qu’est ce que je retire de ce service sur iPhone ? Read more…
























AlbSpirit: Bonjour merci pour le tuto moi j'ai un souci la sh ./ati-driver-insta...
clawfire: @Laymain clawfire effectivement, bien vu ... je ne sais pas ou j'avais...
HugoPoi: Merci pour cette astuce, voici une version allégé : http://jsfiddle.ne...
Laymain: clawfire Heu... non, tu peux rajouter ton "easing" mais sinon il ne ma...
clawfire: Merci à toi....