Suite au départ de
Jean-Paul II LLG<, la tribune de DLFP manquait cruellement de bots utiles. Seul subsistait celui de ngc<, qui archive fidélement et inlassablement la tribune...
Et bien en voila un nouveau, son petit nom est ToBybuR, écrit en Ruby, et il est venu au monde (sans trop de douleurs) ce week-end, parce que je m'ennuyais, n'avais pas sommeil, et que j'avais envie d'apprendre le Ruby.
ToBybuR fait tout plein de choses:
il archive la tribune (je ne savais pas que ngc< le faisait encore quand je l'ai commencé, et de toutes façons, j'en avais besoin pour la suite)
il permet de créer des fortunes (en lui demandant gentillement, par exemple par #fortune# nhorloge1 # nhorloge2)
il surveille et arbitre la preum's war \o/
il surveille et arbitre la chasse aux \_o<
Les règles de la chasse sont presque les mêmes que du temps de LLG<, à part quelques changements:
il y a plus de canards homologués, et ils peuvent être dans un message
les pan ! pan ! doivent indiquer les secondes (quoi, moi, faignant? ;-)
il y a des points négatifs quand on tire sur un de ses canards, sur un canard mort ou parti, dans le vide, ou sur un leurre (bah oui, saimal de gacher du plomb)
la chasse est ouverte 24/24
Si vous avez des remarques sur ces règles, que vous voulez les changer, je suis ouvert ;-)
J'ai aussi appris à créer du html avec eruby, et créé 5 pages pour gérer tout ça:
la page principale, avec les règles, les modes d'emploi, etc.: https://moi2.hopto.org:51516/dlfp/index.rhtml
la page affichant les fortunes (remplacez "1" par le numéro de la fortune que vous voulez voir): https://moi2.hopto.org:51516/dlfp/fortunes.rhtml?id=1
la page affichant l'historique (remplacez les horloges (au format YYYYMMDDhhmmss) par ce que vous voulez voir): https://moi2.hopto.org:51516/dlfp/historique.rhtml?start=200(...)
le tableau des preums: https://moi2.hopto.org:51516/dlfp/preums.rhtml
le tableau de chasse: https://moi2.hopto.org:51516/dlfp/chasse.rhtml
Je suis plutôt une daube en javascript/css/html, donc les pages ne sont pas super raffinées ni jolies, mais elles valident HTML 4.01 strict. Si vous avez des suggestions, améliorations, vous êtes les bienvenus!
Pour les fortunes et l'historique, j'ai honteusement piqué le css et le javascript de DLFP, parce que je ne sais pas le faire moi-même. Comme ça, il y a tous les effets pratiques de la vraie tribune (surlignement des posts par survol des nhorloges, affichage des smileys HFR, etc.)
Pour les tableaux, j'ai piqué les styles de LLG<, parce que je trouvais ça joli.
Bon, c'est un programme écrit en un week-end, par un non-programmeur qui n'avait jamais touché à Ruby ni à XML avant. J'espère que ce n'est pas trop buggé. Le code sera disponible très rapidement, je suis en train de le nettoyer.
PS: Pour les allergiques au https, utilisez le port 51519
# La guerre des bots n'aura pas lieu
Posté par chimrod (site web personnel) . Évalué à 3.
J'aime bien l'humour dans le projet et dans la description des pages !! Ça donne vraiment un côté sympathique ! Encore une fois, et contrairement aux idées reçues, on voit qu'il y a moyen de jouer sous Linux !!
# pas que
Posté par fork_bomb . Évalué à 3.
Et le blambot de je-ne-sais-plus-qui-désolé (http://blam.koocotte.org/ )
[^] # Re: pas que
Posté par Jaimé Ragnagna (site web personnel) . Évalué à 3.
# Moi j'y ai pas accès [:calimero]
Posté par Sten Spårvagnhög (site web personnel) . Évalué à 2.
Le proxy est surtout allergique aux ports exotiques, apparemment, dommage :(
[^] # Re: Moi j'y ai pas accès [:calimero]
Posté par Khâpin (site web personnel) . Évalué à 2.
http://khapin.free.fr/dlfp/
Je suis aussi derrière un proxy, d'où les ports bizarres...
Il manque les fortunes et l'historique. Si vous connaissez un hébergeur gratuit supportant ruby, faites-moi signe.
# Non, ça ne vas pas du tout
Posté par pierthi . Évalué à 9.
Bon, ce n'est pas avec ce genre de journaux que le quota va augmenter.
P. Le Lay
TiÈffeOne Lead Architect
# Markaby
Posté par Hank Lords . Évalué à 1.
ca ressemble a ca (c'est du code ruby)
html do
__head do
____title 'titre'
__end
__body do
____h1 'Titre'
____p 'Ceci est un paragraphe'
__end
end
Et ca sort du beau html compliant toussa.
# Tableau de chasse(urs)
Posté par Alex . Évalué à 2.
Peut-être pourrais-tu essayer d'ajouter au tableau de chasse des avatars pour les chasseurs, comme sur cette page [1] pour égayer le site ?
[1] http://l.leguyader.free.fr/chasse/list.php
[^] # Re: Tableau de chasse(urs)
Posté par Khâpin (site web personnel) . Évalué à 5.
Soyez bien conscients que l'équipe de ToBybuR est pleinement consciente de vos attentes et cherche en permanence les meilleurs moyens d'enlarger votre productivitai.
Cependant, vous devez être conscient que la mise en ½uvre de telles solutions requière la participation de toute une équipe d'ingénieur J2EE lead architects, spécialisés dans les environnements hétérogènes de plus de 2000 machines. En conséquence, les améliorations que vous nous suggérez ne seront mises en place qu'après un certain délai. Cette démarche qualitai vous assurera la meilleure reliabilitai possible, ainsi qu'un Total Cost of Ownership réduit au minimum.
# Deux nouveautés
Posté par Khâpin (site web personnel) . Évalué à 2.
la page du tableau de chasse ( https://moi2.hopto.org:51516/dlfp/chasse.rhtml ou http://khapin.free.fr/dlfp/chasse.html pour la version "non-dynamique") a été agrémentée des jolies photos des employés du mois (les plus intelligent, efficace, zen, canardeur, con, lourd, précoce et chauvounet_o/* BLAM ! ni chauve ni ounet).
une nouvelle règle tordue, suggérée par seeschloss<, est appliquée aux \_o< n'ayant pas étés tués au bout de 500 secondes: un tel canard rapporte 10 points à son posteur (car c'est bien de sauver ces pauvres petites bêtes innocentes).
Pour éviter les triches (par exemple quand le bouchot est presque vide), il faut que le post suivant l'expiration vienne d'une autre moule.
Dit autrement: si le premier poste arrivant au moins 301 secondes après un canard survivant (quel que soit ce poste) ne vient pas du lanceur de ce canard, alors ce dernier choppe 10 points.
(j'espère que c'est à peu près clair)
Voilivoilou
N'hésitez surtout pas à me dire si les règles vous plaisent/déplaisent, si vous trouvez ce bot utile (ou inutile). D'après les retours que j(e n)'ai eus, j'ai l'impression de pisser dans un violon...
[^] # Re: Deux nouveautés
Posté par Alex . Évalué à 2.
Je ne prétend pas parler au nom de tous les chasseurs en lice, mais la réouverture de la chasse sur la tribune semble appréciée.
Une autre feature, peut-être les _o/* BLAM ! seraient les bienvenus ?
(Histoire de se venger quand un chasseur a été plus rapide que nous)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.