The real question about feeds is: Do I want to be eaten by robots? Not yet. And I'm seriously considering the deindexation of that page from search engines too.
PS: this page has only been announced on Twitter so you're probably following me and will be notified for new content that way, at least for now! I agree that it's not really Slow Web compatible, just keep that tab opened if you're an extremist :p
jeudi, janvier 26 2012
Architecture
Par magik cypress le jeudi, janvier 26 2012, 15:55 - Linux/GNU et les autres
lundi, janvier 23 2012
Je laisse ici cette trace
Par magik cypress le lundi, janvier 23 2012, 23:09 - Personnellement
Je laisse ici pour toi là seul trace que tu auras déposé sur internet.
La seul trace car tu ne connaissais pas bien internet, tu as quelques traces crée par des robots qui ont fait le travail pour toi, mais aucun texte que tu n'ai écris.
Tu étais peut être l'une des seule personne avec qui je ne parlais pas trop d'internet, nous parlions d'autre chose ... Je m'évadais lors de nos discussions, tu me trouvais "soup au lait", et moi "agaçante". Nos discussions était un petit jeu, un terrain sauvage dans lequel nous nous donnions les moyens de communiquer. Nos différences, nos cultures, notre éducation ... tellement en opposition que nous faisions de bonne invention. Le concept qui consiste a faire la bouffe pour des invités, ce n'est pas la télévision qui l'a inventé. Ils ont juste réussi à le rendre inhumain. Tu aurais surement approuvé ma dernière phrase ;).
Nous nous sommes connu par hasard, un jour de beau temps. Tu cherchais a prendre des nouvelles de Robert. Tu étais comme çà ! Pleine de bon sentiment, mais des bons vrais sentiments, ce qui font que tu comprends pourquoi nous vivons et pourquoi nous sommes là, juste entre nous.
Il faisait froid et je suis parti en te laissant triste derrière moi.
Aujourd'hui, Robert m'annonce ton départ, ces quelques lignes sur ce blog ne vont pas m'aider à me souvenir, mais simplement m'aider à supporter un peu la douleur ...
Je garderais toujours cette image de toi à travers la fenêtre te demandant d'un ton martial "c'est pourquoi ?", toi me demandant avec ta douce voix si Robert habitait encore là ?
Que cette première image de toi reste gravé dans ma mémoire ...
Repose en paix, princesse ...
samedi, janvier 21 2012
Pas chère, pour vos beaux yeux mesdames et messieurs !
Par magik cypress le samedi, janvier 21 2012, 16:05 - Linux/GNU et les autres
http://graphiste.com/assets/application-2b2697fa23cf9cfefadcab76b5e6e3eb.css
/* * Bootstrap @VERSION * * Copyright 2011 Twitter, Inc * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat.
Faites réaliser vos créations graphiques à partir de 199€ HT
Là, c'est plus seulement Michu qui va avoir du mal à comprendre que le web design, ce n'est pas un flocage sur un voiture pour 700 Euros. C'est sûrement pour attirer le jeune web designer freelance qui va se gaver et partir en retraite anticipé en NZ.
dimanche, décembre 11 2011
Historique de Linux en image
Par magik cypress le dimanche, décembre 11 2011, 23:30 - Linux/GNU et les autres
vendredi, décembre 9 2011
Lire une vidéo sur canalplus.fr derrière un VPN
Par magik cypress le vendredi, décembre 9 2011, 17:15 - Le coin solidaire
Je rencontre un petit soucis de lecture des vidéos sur le site canalplus.fr. Derrière un VPN, le site considère mon domaine comme interdit. Comment çà interdit ?

Voici une solution simple de quelques cliques pour vous permettre de lire les vidéos. Pour celà, il vous faut une application d'édition de contenu, en ligne bien entendu. Copier coller le code (embed) proposé sur la vidéo originale et coller le code dans votre outil d'édition.
Après, vous pouvez aussi utiliser une solution propre, çà devrait passer 
Les belles bidouilles vidéos de TF1
Par magik cypress le vendredi, décembre 9 2011, 17:00 - Variétés
dimanche, novembre 20 2011
Recyclage et fin de la culture du jetable ?
Par magik cypress le dimanche, novembre 20 2011, 17:05 - Linux/GNU et les autres

The Makerbot Thing-O-Matic 3D printer. Photograph: Makerbot Industries, nov. 2011
The Makerbot community is also working on ways to recycle the leftover plastic – and other household materials – so that you can re-use it to create more useful products. If this takes off it means we can recycle locally, rather than shipping it round the world where they turn it into something else and then ship it back again. As well as reducing our carbon footprint, using recycled materials for print purposes could also reduce our yearly spend on many essential items. Just imagine if you could recycle your child's outgrown shoes, chuck in some extra plastic or a milk bottle or two, and then remake them a size bigger.
jeudi, novembre 3 2011
Sécurité, politique et fuites de l'internet (reste le téléphone)
Par magik cypress le jeudi, novembre 3 2011, 14:15 - Le coin solidaire
Les faits qui vont suivre ne sont pas réels et son le fruit de mon impure imagination. Là, scène se passe entre le bordel mondial et le bordel mondial. A un moment, ou les élites sont à l'apogée de leurs art.
En Anglais dans le texte
Barack : Salut Tony (Waz up), C'est bon la France a vendu son truc d'espionnage à la Libye.
Tony : Salut Barack (Waz up). Comment tu sais çà ?
Barack : Ben, on a téléphoné à Yahoo pour regarder les mails
Tony : Ah ouais, chouette. Nicolas, il veut gagner un peu d'argent pour son pays et gagner des voyages pour ses ministres.
Barack : Je l'aurais bien invité chez moi, mais il veut pas venir, juste pour le boulot. Il me fait rire ce petit. Il déteste les états unis, il trouve notre culture trop jeune.
Tony : ben ... euh ... Tu as lu son gmail ?
Barack : Non, il n'en a pas. Mais Carla oui.
En Français dans le texte, avec des quand il y'en a plusieurs
Nicolas : Salut Brice ! C'est bon ! On a la beta pour l'espionnage des populations.
B d'auvergne : Oui oui, je viens d'avoir Mouammar et Ben, ils sont contents. Marche bien le truc de la boite Amen-system.
Nicolas : Oui, Amnesys ! Je connais bien le patron. C'est un type bien, 2 yatchs, 2 rolex,... Si tous se passe bien Jean François et toi vous partez à Antibes chez le copain.
Nicolas : Bon, Brice. Maintenant que l'on connaît le nombre de clandos acceptés par l'Angleterre. Tu me met des portables en libre distribution. On lance des débats foireux sur l'identité et surtout tu pousse les communs a s'équiper de caméras.
Nicolas : Mets tous le monde sous surveillance !
B d'auvergne : Ok, mais je le sent pas trop. J'ai déjà 2 plaintes au cul. Je vais essayer de pas trop en faire.
Nicolas : Ok ! Je dirais à Claude de mettre la pression sur les journalistes et on s'occupe de DSK. Le Dominique, c'est un chaud. Une de ses collaboratrice sort avec un ministre Anglais. Elle lui indique que le dodo sera super bouillant au début de la campagne. On va l'attraper avant un vol. Il déteste l'avion, il doit faire des coups de bourre avant de décoller.
2 ans plus tard, la déprime
Barack : Salut Nicolas,
Nicolas : Salut Barack, je viens de discuter avec Mao. Ouah, vachement intelligent le mec.
Barack : Ben ... ouais le type il passe pas son temps à bouffer des chocolats et à se faire prendre en photo pendant le jogging dans son cercueil.
Nicolas : ???
Barack : Te fache pas. J'ai plus de classe que toi, c'est tout.
Barack : Tu vois on arrive à faire des points Goldwin. Lol mec.
Nicolas : Attends, je met le haut-parleurs pour que Carla écoute.
Barack : Tu as pas l'impression que plus personne ne nous écoute ?
Nicolas : Oui, on se fait chier. J'ai plus mes potes, ils sont en taule.
Barack : Avec toutes les cellules de prison que tu as fait construire, tu t'attendais à quoi ?
Nicolas : Comment tu sais, çà !
Barack : Heu ... Je lis les mails de Carla depuis 4 ans !
Nicolas : L'internet, y'a rien à faire une vrai passoire. Mais je lâche pas l'affaire.
Barack : Oups, t'as laissé le haut-parleur ?
Nicolas : Bon, je te laisse. J'ai une petite crise familiale a régler. Une broutille ...
Conclusion :
Le concept de laisser fuir d'un coté et récupérer de l'autre, c'est celui de la passoire ? Internet est une passoire, pourquoi vouloir surveiller une passoire ?
http://www.achats.defense.gouv.fr/entites?id_achat=390 (screenshot : http://twitpic.com/7a5kdh)
http://www.v3.co.uk/v3-uk/security-watchdog-blog/2120579/sacre-bleu-french-snooped-british-government-emails
lundi, octobre 24 2011
Les bases pour apprendre python
Par magik cypress le lundi, octobre 24 2011, 16:48 - Linux/GNU et les autres
Un email envoyé sur un liste privée
Salut la foule,
Je souhaite juste vous faire un petit retour d'expérience sur le développement sous python.
Pour ce qui ne connaissent pas Python, c'est un langage orienté objet.
Pour apprendre Python
http://www.swaroopch.com/notes/Python_fr:Table_des_Mati%C3%A8res
http://learnpythonthehardway.org/book/
http://docs.python.org/tutorial/
http://diveintopython.adrahon.org/toc/index.html
Pour développer des applications web de qualité et facilement, vous pouvez étudier Django
https://www.djangoproject.com/
http://www.django-fr.org/
Je n'avais pas assez d'expertise pour vous l'enseigner à l'université, j'avais prévu de le faire cette année, mais bon ...
Pour les gens qui proposent des services de développement web, investissez votre temps sur ce langage. Vous gagnerez en notoriété et votre travail sera beaucoup plus facile et rapide.
Les questions
En gros mieux vaut avoir une distrib linux ou un mac OSX (basé sur darwin dans la famille des BSD) pour coder python beaucoup plus simple et ergonomique que chez windows (travailler avec l'invite de commande en DOS
) ?
Je dirais que travailler sous windows pour développer est aussi simple que sous Linux et MAC.
Tu as besoin d'un editeur de texte et le shell DOS pour lancer la commande. Après, on peut troller sur
les OS, mais bon hein !
Python est cross plateform, c'est à dire que tu peux développer des
applications qui tournent sur tous les OS.
Du coup si on connait les bases de python si j'ai bien compris après on peut l'utiliser pour "créer" ou prendre en main des framework basé dessus, du genre Django ?
Oui, mais tu peux aussi commencer à développer avec le framework Django ou flask (http://flask.pocoo.org/), les docs sont superbement bien faite. Tu apprends le python en même temps.
Et du coup un framework doit permettre beaucoup plus de chose que des CMS ?
Oui, tu peux proposer des choses qui sont plus adaptés au besoin.
Mais cela marchera t-il sur des serveurs OVH mutualisés
Non, pour le moment OVH ne propose pas la technologie Python sur ses mutu.
Il y a un hébergeur que je vois souvent qui propose python sur mutu, je me souviens plus du nom.
Always quelques choses ?
Il est possible de trouver des SAAS ou PAAS pour faire tourner tes applications sous Python.
http://devcenter.heroku.com/articles/django
http://www.nuagehq.com/
http://docs.dotcloud.com/tutorials/python/django/
https://www.ep.io/
https://gondor.io/
http://djangozoom.com/
http://support.cloudfoundry.com/entries/20027753-django-python-support
ou faut-il des dédiés avec les contrôles du serveur (genre un ubuntu serveur pour pouvoir installer python et les framework) ?
Tu peux aussi ! Mais là, il faut une expertise plus poussé ou faire appel à des sys admin pour faire tourner tes délires ;-).
Le pps en attachement à un email
Par magik cypress le lundi, octobre 24 2011, 16:47 - Le coin solidaire
Ma réponse au email avec en attachement un fichier pps de propagande.
Nous sommes tous les deux d'accords qu'il faut parfois ce méfier des journalistes qui écrivent des papiers. Mais, le journaliste qui écrit des contres vérités, qui ne recoupe pas ses informations, il est possible de l'identifier et de pratiquer sa propre censure dessus. Sur des documents attachés à un email sans provenance et dans lequel aucun auteur n'est précisé, c'est de la propagande pur est simple. L'anonymat, c'est un concept très intéressant, mais pour certains pratiques. Comme protéger des amis, des clients, des citoyens. L'anonymat pour dénoncer bêtement, c'est pas vraiment sérieux.
mercredi, octobre 12 2011
Supprimer Justin Bieber
Par magik cypress le mercredi, octobre 12 2011, 22:16 - Personnellement
Depuis quelques temps Google a décidé de me forcer à remplir un captcha pour continuer à utiliser son service youtube. Je me perfectionne donc dans la frappe au clavier. C'est un bonne exercice. Ceci dit, je n'aime pas trop que l'on m'impose une petite image en fond de page, c'est très moche et souvent d'un goût douteux. Pendant quelques temps, c'était la photo de Rihanna (bon, passons). Mais là Justin, tu ne m'en voudras pas, mais j'ai envie de me venger de Google.
Donc pour assouvir mes besoins de vengeance, j'ai demandé à GreaseMonkey d'appliquer la couleur noir en fond de page.

/me fait du bien
samedi, octobre 8 2011
Souvenir de l'Apple //c
Par magik cypress le samedi, octobre 8 2011, 17:31 - Personnellement
Je n'ai pas aimé voir cette mauvaise nouvelle arriver sur ma timeline Twitter. L'homme était malade, je le savais, mais ce fut un peu brutal.
Mon attention est partagé sur l'homme, entre le génie et le privateur. Mais ce n'est pas le propos de mon billet. Je préfère le consacré au souvenir.
Comme pour beaucoup de petit Français, j'ai assisté à des repas de famille bien long et parfois ennuyeux. Mais je pense avoir eu cette chance de profiter de l'Apple //c de mon oncle pour pouvoir jouer en attendant que les anciens finissent leurs repas. C'était un super moyen de distraction pour nous. Les fin de repas finissaient généralement pas des concours sur KARATEKA. J'ai aimé ces moments et je peux remercie Steve (mon oncle aussi) de m'avoir donner la possibilité de toucher pour la première fois un ordinateur.
Mes pensées se sont dirigées naturellement vers mon oncle et Steve Jobs, celà m'a rendu nostalgique. Merci encore pour ce premier pas.
mongodb-engine vs mongoengine
Par magik cypress le samedi, octobre 8 2011, 02:50 - Linux/GNU et les autres
Je me met à jouer avec Python et le célèbre framework Django. Et pour m'amuser encore plus, je réalise des petits tests d'utilisation de mongodb-engine et mongoengine. C'est deux backend utilisés pour discuter avec une base de données mongoDB sont tous les deux très bien documentés.
mongodb-engine n'est pas encore totalement finalisé, je pense ? Les ListField ne sont pas toute implémenter dans djangotoolbox et les EmbeddedModelField, mais j'avoue ne pas avoir décortiqué le sujet.
mongoengine lui est plus complet, j'ai beaucoup joué avec django-mumblr (un blog qui tourne avec mongoengine du même auteur).
Voici des templates de django pour les plus téméraires. Les models et les views sont codé pour le backend mongoengine.
Pour commencer à jouer vous devez configurer un environnement de travail avec virtualenv
Créer un environnement de travail
$ virtualenv nomprojet
Activer l'environnement (rentrer dedans quoi !)
$ source nomprojet/bin/activate
Placer vous dans le répertoire
$ cd nomprojet
Télécharger le kit magik
$ hg clone http://bitbucket.org/magik_cypress/django-simpletemplate
Installer au choix mongodb-engine ou mongoengine
$ pip install -r django-simpletemplate/mongoengine-requirements.txt --upgrade
Une petite synchro de la base de données pour la créer
$ python manager.py syncdb
Puis finissons cette mission en lancant le serveur.
$ python manager.py runserver
Pour conclure, je pense que ces deux backend sont très performants et permettent de réaliser des choses intéressantes. J'ai un petit faible pour mongoengine.
Juste voisin sur internet !
Par magik cypress le lundi, octobre 3 2011, 16:49 - Variétés
inetnum: 84.233.174.63
person: Cedric Prevost
address: Presidence de la Republique
address: 55 rue du Faubourg Saint Honore
address: 75800 Paris
address: France
inetnum: 84.233.174.64
person: Patrick Malinverni
address: LOreal Produit de Luxe International
address: 106 rue Danton
address: 92300 Paris
address: France
lundi, septembre 26 2011
Installer MongoDB sur Ubuntu Server 10.04
Par magik cypress le lundi, septembre 26 2011, 00:55 - Linux/GNU et les autres
MongoDB est une base de donnée NoSQL crée par 10gen en 2007. Les bases de données sont ...
$ aptitude update
$ aptitude safe-upgrade
$ aptitude install mongodb
Lançons la base de données. Si la base de données ne se lance pas, voir problèmes rencontrés en bas de cette page.
$ service mongodb start
Vérifions que la base de données est bien lancée
$ ps auxf | grep mongo
mongodb 27402 0.0 0.0 746788 1356 ? Ssl Jul27 0:07 /usr/bin/mongod --config /etc/mongodb.conf
$ netstat -tanpu | grep mongo
tcp 0 0 0.0.0.0:280170.0.0.0:* LISTEN 27402/mongod
tcp 0 0 0.0.0.0:270170.0.0.0:* LISTEN 27402/mongod
Nous constatons que les ports 27017
28017
sont en écoutes.
Le port 27017
permet la connexion à la base de données.
Le port 28017
permet d'accéder à l'interface d'administration de la base de données. Pour accéder à cette interface taper IP_DU_SERVEUR:28017 dans votre navigateur préféré (moderne de préférence 
Un peu de sécurité dans ce monde de ...
Editer le fichier de configuration de MongoDB.
$ vi /etc/mongodb.conf
auth = true # Autentification obligatoire
verbose = true # Avec plus de bavardage, c'est encore mieux
Lançons le prompt de Mongo
$ mongo
MongoDB shell version: 1.2.2
url: test
connecting to: test
type "exit" to exit
type "help" for help
Au prompt, nous pouvons exécuter quelques commandes. En tapant help, il est possible de sens sortir facilement.
use admin
switched to db admin
> db.addUser("admin", "supermanrepeter10foisavecdesminusculesetdesmajuscules")
{ "user" : "admin", "pwd" : "886b11ceb85aca2ba0813db983b59e1a" }
Dans l'exemple précédent, nous nous connectons sur la base admin et nous ajoutons un utilisateur appelé "admin".
Testons la connexion avec l'utilisateur admin
> db.auth("admin", "supermanrepeter10foisavecdesminusculesetdesmajuscules")
1
Listons les utilisateurs de la base "admin"
> db.system.users.find()
{ "_id" : ObjectId("4c55b770a8732ca224339c17"), "user" : "admin", "pwd" : "886b11ceb85aca2ba0813db983b59e1a" }</quote>
Pour quitter le prompt de mongo taper "exit"
Après déconnexion, vous ne pouvez plus manipuler les bases de données et lister les collections.
Démonstration :
$ mongo
MongoDB shell version: 1.2.2
url: test
connecting to: test
type "exit" to exit
type "help" for help
> use admin
switched to db admin
> db.system.users.find()
error: { "$err" : "unauthorized" }
> show collection
Sun Aug 1 23:28:45 JS Error: uncaught exception: don't know how to show collection
Pour avoir accès aux données, il faut vous connecter avec le nom d'utilisateur et le mot de passe que nous avons défini plus haut.
$ mongo 127.0.0.1/admin -u admin -p supermanrepeter10foisavecdesminusculesetdesmajuscules
MongoDB shell version: 1.2.2
url: 127.0.0.1/admin
connecting to: 127.0.0.1/admin
type "exit" to exit
type "help" for help
> show dbs
admin
local
test
> use admin
switched to db admin
> db.system.users.find()
{ "_id" : ObjectId("4c55b770a8732ca224339c17"), "user" : "admin", "pwd" : "886b11ceb85aca2ba0813db983b59e1a" }
Profitons de cette connexion pour créer une nouvelle base appelée "mydatabase" et sécurisons la avec un utilisateur.
> use mydatabase
switched to db mydatabase
> db.addUser("vincent", "supermanrepeter10foisavecdesminusculesetdesmajuscules")
{ "user" : "vincent", "pwd" : "e66614cf16a1b1de9dc222cdfb380cf2" }
Pour permettre l'accès aux bases de données, nous modifions le paramètres bind_ip dans le fichier /etc/mongodb.conf
$ vi /etc/mongodb.conf
bind_ip=IP_DU_SERVEUR
Attention, celà n'est pas très sécurisé de donner accès aux bases à la terre entière. Pour celà nous pouvons ajouter une règle dans iptable pour avoir accès à ses bases depuis un seul point.
Exemple de règle :
$ iptables -A INPUT -i eth0 -p tcp
dport 27017source IP_DU_SERVEUR_AUTORISE -j ACCEPT
$ iptables -A INPUT -i eth0 -p tcpdport 28017source IP_DU_SERVEUR_AUTORISE -j ACCEPT
Nous allons tester la connexion à notre base de données depuis un serveur distant. Pour celà nous mettons en place le script suivant sur un hébergement sous PHP.
<?php
$c = new Mongo("IP_DU_SERVEUR_MONGO:27017"); // Connexion
$db = $c->mydatabase; // Selection de la base
$db->authenticate("vincent","MOTS_DE_PASSE"); // Authentification par utilisateur
$list = $db->listCollections(); // Liste les collections
foreach ($list as $collection) {
echo $collection; // On affiche les collections
}
$c->close(); // Deconnexion
?>
La connexion à la base de données s'effectue bien. Le script n'affiche rien, la fonction php listCollections() ne semble pas lister la collection system.users. Nous pouvons vérifier les logs du serveur Mongo pour s'apercevoir que l'authentification se passe bien.
$ tail -f /var/log/mongodb/mongod.log
Mon Aug 2 01:02:46 run command mydatabase.$cmd { getnonce: 1 }
Mon Aug 2 01:02:46 query mydatabase.$cmd ntoreturn:1 reslen:81 nreturned:1 0ms
Mon Aug 2 01:02:46 run command mydatabase.$cmd { authenticate: 1, user: "vincent", nonce: "fa7393a377de050c", key: "c9ff4183d3c05056990053dc168d123b" }
Mon Aug 2 01:02:46 authenticate: { authenticate: 1, user: "vincent", nonce: "fa7393a377de050c", key: "c9ff4183d3c05056990053dc168d123b" }
Mon Aug 2 01:02:46 query mydatabase.$cmd ntoreturn:1 reslen:53 nreturned:1 0ms
Mon Aug 2 01:02:46 query mydatabase.system.namespaces ntoreturn:0 reslen:163 nreturned:3 0ms
Amusons nous a insérer des données dans une collection que nous appelons "gens".
<?php
$c = new Mongo("IP_DU_SERVEUR_MONGO:27017"); // Connexion
$db = $c->mydatabase; // Selection de la base
$db->authenticate("vincent","MOTS_DE_PASSE"); // Authentification par utilisateur
// Insertion des gens
$db->gens->insert(array("name" => "Thema", "age" => 4));
$db->gens->insert(array("name" => "Louis", "age" => 22));
$db->gens->insert(array("name" => "Adam", "age" => 22));
$db->gens->insert(array("name" => "Eva", "age" => 87));$list = $db->gens->find(); // Recherchons les données
foreach ($list as $data) {
print_r($data); // On affiche les collections
}
$c->close(); // Deconnexion
?>
Exécutons notre script, et admirons la simplicité.
$ php simple_test.php
Array
(
_id => MongoId Object
(
)
name => Thema
age => 4
)
Array
(
_id => MongoId Object
(
)
name => Louis
age => 22
)
Array
(
_id => MongoId Object
(
)
name => Adam
age => 22
)
Array
(
_id => MongoId Object
(
)
name => Eva
age => 87
)
Problèmes rencontrés
Après installation de mongoDB, au lancement de l'application vous pouvez rencontrer cette superbe erreur.
mongo: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory
Recherchons si le fichier existe.
$ find /usr/lib -name libmozjs.so
...
/usr/lib/xulrunner-1.9.2.8/libmozjs.so
Nous créons alors un lien symbolique dans /usr/lib/
$ ln -s /usr/lib/xulrunner-1.9.2.8/libmozjs.so /usr/lib/libmozjs.so
Lançons la base de données.
$ service mongodb start
Liens utils
jeudi, septembre 22 2011
Le roux ne nous interessent pas !
Par magik cypress le jeudi, septembre 22 2011, 22:11 - Personnellement
«Gardez votre semence pour vous», voilà un peu ce que signifie la décision de Cryos International selon CBS News, le directeur de la banque de sperme, Ole Schou, ajoutant en guise d’explication qu’il n’y a pas assez de demande de gènes «roux».
Source : La plus grande banque de sperme ne veut plus des roux
lundi, septembre 19 2011
Sentez vous le soleil se lever sur le monde ?
Par magik cypress le lundi, septembre 19 2011, 00:51 - Personnellement
J'aime ce titre, il marche bien en cette période de morosité et de désespoir. Car, ils sont tous à bout de souffle ces petit vieux, ces mamie qui nous regarde bien sur toutes les coutures pour voir si elle doivent avoir confiance. Comme si elle avait peur de perdre leurs virginités à la vue d'un jeune homme encore bien conservé.
C'est avec la plaisanterie qu'il faut réformer le nouveau monde, avec l'humour et la sagesse. C'est pas gagner ! Ils sont nombreux a se dire qu'ils peuvent soigner leurs mal de vivre avec l'argent.
- Acheter un camping car pour partir le week-end.
- Se réserver des billets d'avion pour partir à Miami une semaine.
- Aller claquer beaucoup d'argent dans un hotel de luxe parce que je le
veauvaux bien. - Acheter une montre très chère, juste pour me sentir mieux quelques jours.
- Un chien - mais oui un L.O.F - que c'est bon pour le moral une peluche vivante
- Eviter l'ennui à tous prix
Ils sont nombreux aussi ceux qui pensent qu'il faut arrêter de faire avancer la technologie, souvent les mêmes qui sont complètement dépassé ... Ils sont nombreux et de tous les âges ...
Et je leur dis que ce monde change, qu'il faut maintenant regarder vers l'horizon le soleil se lever et se dire que tous est à faire et à conquérir. Il faut juste avoir en tête que ce levé de soleil sera beaucoup moins calme et sympatique que celui que vous avez vu à Bali l'année dernière. C'est un levé de soleil devant le mont Saint Michel par temps de vent et de pluie. Celui qui vient ici me dire que le levé de soleil sur cette magnifique baie Normando-Breton n'est pas terrible par temps de pluie, je lui dirais qu'il a tous vu et qu'il est temps d'arrêter de faire le jet-setter ou qu'il se suicide en trouvant une bonne raison.
Bref, c'est la fête au partie pirate aujourd'hui, c'est aussi la fête sur la TV d'hier, place à celle d'aujourd'hui et l'industrie de production mécanique va bientôt arriver à bout de souffle. Avec cette dernière phrase je me met à dos les oligarques, les ouvriers, les syndicats, les journalistes (pas tous) et je récole un bonne dose de sympathisant geek. Ca tous le monde s'en fou.
Bref, ouvrer les yeux çà sera beau ...
La machine-outil l'ancêtre de l'imprimante 3D
Par magik cypress le lundi, septembre 19 2011, 00:12 - Linux/GNU et les autres
« C’est le principal inconvénient de cette technologie : elle prend du temps. Il faut compter environ une heure par centimètre. En revanche, la qualité des objets produits a fait de très grands progrès : on peut aujourd’hui créer des objets solides, avec un très bon degré de précision, et réaliser des formes qui seraient très difficiles à produire avec une machine-outil classique. »
Source : Imprimer le réel à portée de main - @owni
lundi, septembre 12 2011
Chiffrer vos données dans les nuages
Par magik cypress le lundi, septembre 12 2011, 13:11 - Linux/GNU et les autres
Suite à la beta CloudNAS proposé par OVH, voici un petit tuto pour chiffrer directement ses données dans les nuages avec GNU/Linux.
Installer davfs
$ sudo apt-get install davfs
Installer encfs
$ sudo apt-get install encfs
Créer un répertoire pour monter le répertoire de partage proposé par OVH
$ sudo mkdir /media/cnOVH
Créer un répertoire local qui va nous permettre de stocker nos données en claire
$ sudo mkdir /home/$USER/opendata
Monter le cloudNAS dans le système de fichier
$ sudo mount.davfs https://cloud.ovh.fr/vincent/ /media/cnOVH/
Monter le répertoire qui vous permet de déposer vos fichiers en claire
$ sudo encfs /media/cnOVH/cyp/.opendata /home/cyp/opendata/
Une fois les fichiers déposés dans le répertoire opendata, vous pouvez le démonter.
$ sudo fusermount -u /home/cyp/opendata/
Puis démonter le répertoire du NAS
$ sudo mount /media/cnOVH/
P.S : Cette exercice peut s'adapter sur d'autres services tel que Dropbox, S3, etc ...
« billets précédents - page 1 de 33

) ?