19 juin 2006
Irma 1.0 : Birth of a myth
En avant première et sur ce blog seulement, la première release d'Irma :D
Je tiens à remercier tout le monde, particulièrement mes parents, mes amis, l'ordinateur, Linux, GNU, KDE, blabla, blabla, blabla, et surtout le meilleur langage de programmation qu'il m'aie été donné d'utiliser... Ruby !.
Irma est un chatterbot, c'est à dire un programme qui parle en imitant un humain.
Mais Irma elle même est aussi un simple fichier texte d'à peine 170 lignes, une classe écrite en Ruby au doux nom de Bot. La licence, inclue au fichier, est :
I, the author of this work, grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.
Voilà une très brève documentation d'Irma :
- Bot::new(fichier) Permet de créer une instance d'irma grâce à la base de données *fichier*.
- Bot#save(fichier) Permet de sauvegarder Irma dans le fichier *fichier*. Sans précision du fichier, c'est le même fichier qu'on avait utilisé pour l'initialisation qui est utilisé.
- Bot#answerTo(phrase) Retourne une chaîne de caractère jugée comme meilleure réponse à donner à *phrase*
- Bot#vocabulaire#add(replique_irma, replique_utilisateur) Apprends à Irma que l'utilisateur a répondu *replique_utilisateur* à *replique_irma*
Voilà donc un exemple très simple d'utilisation d'irma :
require 'irma'
irma = Bot.new("talk2irma.irma")
while true
print "Moi: "
replique_utilisateur = gets.chomp
exit if replique_utilisateur == "exit"
irma.vocabulaire.add(replique_utilisateur, replique_irma) if defined?(replique_irma)
replique_irma = irma.answerTo replique_utilisateur
puts "Irma: " + replique_irma
end
Les bases de données pour Irma sont de forme :
Replique
Reponse1
Reponse2
Reponse3
#
Autre replique
reponse
#
--
mot nombre_de_fois_qu'irma_l'a_lu
exemple 8
autrexemple 1
Et divers fichiers utile au fonctionnement d'Irma.
- Une base de données pour Irma. Autorisation vous est donnée d'en faire tout ce que vous voulez, sans aucune restriction sauf si ces conditions sont requises par la loi.
- La même, légèrement adaptée pour exciter les imbéciles qui veulent une «cam chode sur msn» ;) Autorisation vous est donnée d'en faire tout ce que vous voulez, sans aucune restriction sauf si ces conditions sont requises par la loi.
- Un script qui permet de parler à Irma. Supporte l'option --help ;). La licence est à l'intérieur
- Un script marrant qui fait parler Irma à elle même. Usage : ruby irma2irma.rb nombre_d'échanges. Licence à l'intérieur.
- Petit script pour se foutre de la gueule des gens sur le chat voila.fr par IRC. Il faut le modifier pour changer quoique ce soit, un support des options sur la ligne de commande arrivera bientôt.
Peut-être dans la prochaine version ou après :
- Surement un moyen de noter les réponses d'Irma
- utilisation d'un parser XML ou YAML externe plutôt que le truc crade actuel
- Un script de connection à IRC propre et fonctionnel (plus que l'actuel)
NB: Les bases de données sont en UTF-8
17 juin 2006
Irma is ready for you !
Depuis de nombreuses années, tous l'attendaient avec impatience... Et elle arrive, galopante !
Irma est arrivée !
Et elle est disponible tant que mon PC est allumé (et que cette conne plante pas), c'est à dire pas souvent.
Irma est un chatterbot, c'est à dire un logiciel qui vous parle en imitant un humain.
Irma est programmée en Ruby et son code source vous sera bientôt diffusé, surement sous licence WTFPL. J'aurais voulu le mettre dans le domaine public mais c'est impossible sauf si j'étais mort il y a 70 ans.
Pour lui parler, vous aurez besoin d'un client IRC comme XChat (ou Chatzilla si vous utilisez Firefox).
Pus d'infos dans 48 heures.
15 juin 2006
Stupide
Stupide.
Stupide, je vous dis
Décidément...
Eux au moins il n'ont pas un site entier pour ça.
Enfin bref...
Voilà tout plein de projets de logiciels libres qui ont un site spécialement réservé aux femmes. Pour «construire une communauté d'utilisateur femelles de KDE» ou encore «fournir une plate-forme et des encouragements aux femmes voulant contribuer à Ubuntu».
La question est : quand les gens comprendront-ils que ce n'est pas par la discrimination que nous vaincront la discrimination ? Quand comprendront-ils que ce n'est pas par la catégorisation que nous vaincrons la catégorisation ? Quand comprendront-ils que c'est en nous considérant comme tous égaux que nous arriveront à nous considérer tous égaux ?
edit: De pire en pire :'(
09 juin 2006
Choix
- Je préfère être malheureux et intelligent que heureux et con
- Mouais mais bon, je sais pas... À la limite je me dis...
C'est peut-être une question d'éthique...
06 juin 2006
La fin du monde est proche !
Mes frères, nous avons aujourd'hui le devoir de prier pour sauver nos âmes. En effet, les conjonctions numériques nous montrent le danger apocalyptique qui pèse sur notre existence. Depuis de nombreuses années, le poids de la fin pèse sur nos vies, et les signaux s'affolent aujourd'hui : nous n'avons plus beaucoup de temps !
- En 666, le numéro de l'année correspondait au nombre de la bête
- Les humains n'ayant pas fait attention, les cieux nous renvoient un signal en 1666
- L'apocalypse approche, la guerre se déclare comme un prémice à la fin du monde en 1939. on remarque que les trois derniers chiffres du numéro de l'année sont 9, 3 et 9. Or 9-3=6, c'est donc une forme camouflée du nombre de la bête.
- En 1940, la guerre préapocalyptique continue. Le numéro de l'année multiplié par 39981 ( 8+1 = 9 donc au final on a 3999, c'est à dire 3 puis 666 à l'envers) s'écrit diable en base 22, nous rappelant l'origine de toute autorité sur cette terre.
- Dans la fin du vingtième siècle, un triple signal numérique apparait : 1966, puis 1996, puis 1999 : le nombre de la bête se met progressivement en mouvement !
- En 2004, le numéro de l'année en base 9 (6 à l'envers) s'écrit 2666 ! Plus effrayant encore, si on déplace le 4 pour obtenir 2400 et qu'on écrit le nombre en base 7 (nombre symbolique lui aussi) on obtient 6666 !
- En 2006, plusieurs conjonctions nous montrent que l'apocalypse est de plus en plus proche :
- Le 4 Mai à une heure deux minutes et trois secondes, l'heure s'écrit 01:02:03 04/05/06. Cet alignement magique est unique
dans l'histoire : la fin est plus proche que jamais - Le 25 Mai, un grand tsunami annonciateur a été évité grâce à nos prières préalables. Si nous n'avions pas été prévenus, qui sait ce qu'il serait arrivé ?
- Aujourd'hui, à l'heure même ou j'écris ceci, l'heure s'écrit 06:06:06 06/06/06. Deux fois le nombre de la bête ! Plus inquiétant encore, en multipliant 060606060606 (la date) par 17952.5744846482 (en revenant 17952 jours en arrière, nous sommes juste après le signal apocalyptique de 1966 !) on obtient un nombre qui s'écrit apocalypse en base 36 !
- Le 4 Mai à une heure deux minutes et trois secondes, l'heure s'écrit 01:02:03 04/05/06. Cet alignement magique est unique
J'espère vous avoir convaincu de l'urgence de la prière pour aboutir a notre survie..
Je paraitrais prochainement dans cette catégorie les éléments utile pour sauver nos âmes
05 juin 2006
Les souvenirs m'assaillent
Souvenirs et broussailles
d'antérieures années
Vous enserrez mon coeur
Contre les jours perdus
Les amours qui se meurent
Les désirs révolus
Moi, je m'arrête alors
Sur le bord d'une rivière
Ou d'éreintés efforts
Et légers et amers
Coulent tous, et muets
Sans un bruit et hurlant
Immobiles regrets
Luttes, rivières de sang
M'appellent et me déchirent
Et me font espérer
Ce passé dans le pire
Ce futur regretté.
Les souvenirs m'assaillent
Et puis : moi, étonné.
02 juin 2006
Au revoir et bonne chance !
Et je sombre dans l'oubli.
Solitude. Toi que j'ai tant haï. Toi qui fus seule guide, seule issue, seule amie. M'aimeras-tu encore ? M'enfermeras-tu encore dans ton affreuse liberté où, triste et coupable, je me laisse aller à l'isolement ?
Toi qui m'a tiré de ma condition d'être social pour me faire être humain, toi dont j'ai honte, toi qui me hante, m'abandonneras-tu enfin ?
Et je demeure, plein d'angoisse et d'espérance, plein d'amour et sans personne à aimer. Parce que j'ai besoin de toi, et parce que tu n'es pas là.
Élan vers l'Idéal
Ciel
Ciel damné qui m'aspire
Ô peur quiète et absurde et espoir malhabile !
Ville
Ville machine d'âmes
Ô solitude amie et plénitude infâme !
Femme
Femme, salvatrice hydre
Absence martelée et puis je ne suis rien.
30 mai 2006
Ceci est un journal intime pas intime.
Depuis pas mal de temps que j'avais arrêté des précédents projets de blog, j'avais envie d'un moyen d'expression sur la toile. Retardé par différentes choses - la flemme de démarrer, mais aussi par la frustration face au limitations techniques des plates formes de blogging gratuites et à l'impossibilité pour moi d'avoir un hébergement payant (parce que je suis mineur et radin ^^), et l'envie de programmer ma propre plate forme de blog que je remet donc à plus tard - je débute aujourd'hui ce qui j'éspère m'accompagneras longtemps.
C'est donc d'un «Journal intime pas intime» dont il est question. Cette super définition de Daniel Glazman recouvre bien mon ambition en ce moment (ce sera surement une autre demain) : fatigué de me cacher au fond de moi même, j'ai envie de plus partager mes sentiments et mes sensations avec mes proches.
Concrètement, vous pourrez peut-être lire ici :
- Des poèmes et autre textes de ma composition
- Des récits de rêve
- Des articles informatiques
- Des tranches de vies
- Des réflexions politiques
- Et bien plus...
Note : Je paraitrais mes textes poétiques avec leur date d'écriture et non leur date de parution.
16 avril 2006
Alexandrins du diable ! (pas fini)
Alexandrins du diable !
Courrez hors de mon cœur
Érections minables
D'amour et de rancœur
Écœurantes fractions
D'amère poésie
Ma solitude infâme
Vous pèse et vous vomit
Longtemps je veux écrire
Et toi, riche et frappant
Tu jaillis de la lyre
Jusqu'un Styx enivrant
Je jubile et rejoins
(car c'est la voie facile)
Des poètes anciens
Le fantasme du style
Hypocrisie béante
Peuplée de faux sublimes
Le ridicule arpente
Tes richesses infimes.
-------------------------------
(avril 2006)