23 résultats trouvés

par cakeisalie5
07 août 2017 00:10
Forum : A quoi t'as joué hier ?
Sujet : À faire un bot pour Silicium
Réponses : 14
Vues : 15157

Re: À faire un bot pour Silicium

Modifications publiées, et appliquées en production !

J'en profite pour dire que la codebase existante n'est pas incompatible avec Twitter, ni même avec l'envoi de requêtes à un callback prédéfini pour chaque nouveau topic trouvé, donc si ça tente quelqu'un... :P
par cakeisalie5
06 août 2017 14:28
Forum : A quoi t'as joué hier ?
Sujet : À faire un bot pour Silicium
Réponses : 14
Vues : 15157

Re: À faire un bot pour Silicium

Il n'utilise déjà pas de compte. C'est juste qu'il n'utilise que les index, et en l'occurrence, l'index est disponible sans connexion :

http://silicium.org/forum/viewforum.php?f=24

Si vous le rendez inaccessible sans connexion, il ne devrait plus pouvoir lire et, du coup, ne plus parler de son contenu.
(je supprime le message actuel)

EDIT : Du coup, on fait quoi ? Vous rendez l'index de ce forum privé ? Je hardcode l'ID du forum pour ne pas que mon bot le lise ? On laisse ça comme ça et les topics continueront d'être annoncés sur le bot ? :)
par cakeisalie5
06 août 2017 12:28
Forum : A quoi t'as joué hier ?
Sujet : À faire un bot pour Silicium
Réponses : 14
Vues : 15157

Re: À faire un bot pour Silicium

J'avoue ne pas avoir vu cette page. Après, je voulais vraiment annoncer les derniers topics, pas les derniers messages, et l'idée était de rendre ça accessible via un autre moyen que le forum lui-même, et pourquoi pas, d'intéresser les gens qui ne sont pas sur le forum mais qui voient ça passer parce que l'une des personnes qu'ils suivent a partagé une annonce de topic. :)

Aussi, la structure actuelle fait qu'il est possible de la reprendre pour faire carrément une backup de l'extérieur du forum, ou de faire une API qui récupérerait les données (publiques ou pas publiques d'ailleurs, puisqu'il est possible de passer par un compte) et qui, par voie de faits, les rendraient accessibles à divers bots. Mais je ne compte pas aller plus loin, ce qu'il y a là me suffit amplement.

PS : J'avais peur qu'il ne fonctionnait pas, mais si, c'est bon, deux nouveaux messages \o/
par cakeisalie5
05 août 2017 19:39
Forum : A quoi t'as joué hier ?
Sujet : À faire un bot pour Silicium
Réponses : 14
Vues : 15157

Re: À faire un bot pour Silicium

Non, c'est pas par mail, c'est sur Mastodon, un réseau à part du mail (c'est ma comparaison qui a dû t'induire en erreur, je vais essayer de réécrire ça mieux). ^^

Et j'ai pas trouvé destroyedlolo, mais peut-être. En tous les cas, j'aurai probablement la flemme de refaire le système actuel x)
par cakeisalie5
05 août 2017 16:06
Forum : A quoi t'as joué hier ?
Sujet : À faire un bot pour Silicium
Réponses : 14
Vues : 15157

À faire un bot pour Silicium

En ce moment, je m'amuse avec un "nouveau" réseau social nommé Mastodon.
C'est un Twitter décentralisé : il y a plusieurs serveurs, qui appartiennent à des personnes et organisations différentes (j'ai ma propre brique dedans), qui communiquent entre elles pour s'échanger les statuts des utilisateurs dessus. C'est similaire au mail, sauf que comme sur Twitter, les messages sont diffusés à quiconque "suit" la personne ("follow"). Mais ce n'est pas du mail, c'est bien un réseau à part. :)

Parmi tous les serveurs communiquant entre eux et sur lesquels on peut s'inscrire, aussi appelés "instances" (dans d'autres situations, ils auraient aussi pu être appelés "pods" ou "serveurs mail"), il y en a un dont le nom de domaine évoque les anciennes machines : oldbytes.space. Comme il n'y a pas grand monde sur cette instance, je me suis dit que j'allais essayer de faire un bot (robot) annonçant les nouveaux topics pour quelque chose qui soit dans le thème. Silicium, c'est l'endroit évident pour faire ça.

Ça n'a pas été facile de faire ce bot, parce que je n'ai pas trouvé d'API pour Silicium (et ça m'étonnerait qu'il y en ait une). Qu'à cela ne tienne, j'ai donc sorti Python et un module pour bidouiller du HTML (scrape) et tenter d'en extraire le contenu (pas automatiquement, hélas, et ça m'a pris quelques essais pour y parvenir). J'ai cherché à faire le plus économique à la longue pour le forum en lui-même (en évitant de demander tout le contenu à chaque fois), en lisant les mises à jour et en voyant si ça a été mis à jour depuis la dernière fois qu'on a regardé. Cela implique de constituer un cache au premier lancement de l'application, mais il est déjà constitué à l'heure où vous lisez ces lignes.

Le bot lui même c'est silicium@oldbytes.space (attention, les noms d'utilisateur sur Mastodon sont similaires à des adresses mail, mais n'en sont pas !). Son code (en Python 3.x) est sur Github, sous licence GPL3. N'hésitez pas à me crier dessus parce que c'est pas bien, me dire que c'est cool, ou à poser des questions ! :)

PS : J'ai fait une kill switch au cas où ce bot spamme trop le site de requêtes, donc si un admin d'ici veut y avoir accès, il me faut juste une clé SSH publique. Je transmettrai les instructions qui vont avec, mais sachez que ça implique un client SSH capable de transmettre une ligne de commande originale, par exemple ssh user@example.org commande argument0 argument1) ;)
par cakeisalie5
31 juil. 2017 19:35
Forum : Tous les Pockets
Sujet : Nouvelle Casio Graph 90+E
Réponses : 57
Vues : 55638

Re: Nouvelle Casio Graph 90+E

Hésites pas à installer Utilities de gbl08ma (direct), c'est plutôt pratique ;)
par cakeisalie5
20 juil. 2017 14:46
Forum : Présentation
Sujet : Amateur d'Apple II
Réponses : 14
Vues : 16093

Re: Amateur d'Apple II

Oh, coucou ! Moi j'ai regardé un peu tout ce qui était Minitel, mais j'avoue que j'aimerais bien voir les sources d'un serveur Minitel si possible, ça m'intrigue genre beaucoup et je dois être nul mais je ne trouve pas vraiment ça en ligne :o (merci d'avance <3)

EDIT : Wow, j'avais pas vu l'écart de dates. Désolé !
par cakeisalie5
16 juil. 2017 18:01
Forum : Tous les Pockets
Sujet : Nouvelle Casio Graph 90+E
Réponses : 57
Vues : 55638

Re: Nouvelle Casio Graph 90+E

Je n'ai pas vraiment l'autorité pour le dire (pour des raisons diplomatiques, il serait *vraiment* préférable qu'un administrateur autre que Pocket le déclare), mais peut-on clôre l'incident et ne plus en parler, si possible ? Ne plus communiquer à ce sujet, même par mail. Le feu devrait en être asphyxié. Merci d'avance !

(en cas de contestation, merci de me contacter par message privé, et pas de façon publique, merci)
par cakeisalie5
01 juil. 2017 14:43
Forum : Tous les Pockets
Sujet : Nouvelle Casio Graph 90+E
Réponses : 57
Vues : 55638

Re: Nouvelle Casio Graph 90+E

Je suis pas trop sur Cemetech, je sais juste qu'environ de 2011 à 2014~2015, ils étaient beaucoup sur Prizm, mais depuis ils sont beaucoup plus sur TI, même si j'ai pas totalement compris les histoires. J'y suis juste pour présenter mes projets, avec une volonté d'unifier et de concentrer les efforts sur un projet que, de toute façon, je suis seul à gérer pour le moment (mais au moins, que tout le monde fasse pas sa propre tambouille comme ça s'est fait pendant des années). Donc L. Debroux ici présent en sait bien plus que moi ;)
par cakeisalie5
29 juin 2017 22:35
Forum : Tous les Pockets
Sujet : Nouvelle Casio Graph 90+E
Réponses : 57
Vues : 55638

Re: Nouvelle Casio Graph 90+E

Oui, le SH4 est une déclinaison des processeurs d'Hitachi, rachetés par Renesas vers 2006 si je ne dis pas de bêtise. C'est utilisé sur les calculatrices CASIO depuis la Graph 85, la fameuse fx-9860G (équivalent international). Cette machine tournait sur un microcontrôleur spécialement fait par Renesas, le SH7337/SH7355 (les deux MCUs sont super similaires, y a juste une distinction au niveau d'un port je crois). Puis, en 2012/2013, ils ont changé sur les modèles monochromes pour des SH4, avec les microcontrôleurs SH7305. Sur les caltos couleur (je les distingue), donc Prizm à l'époque, je crois que c'est aussi un SH7305, mais pour le coup, c'est surtout côté Cemetech qu'ils ont enquêté dessus. Ils en ont même fait un wiki : http://prizm.cemetech.net/index.php/Main_Page

La communauté utilise principalement deux compilateurs. Celui qu'Hitachi a fait en 1996/1999 tout d'abord, qui ne comprend que le C89, et agrémenté par la fxlib côté modèles monochrome (officiel CASIO) et la libfxsys côté modèles couleurs (totalement communautaire, aucun SDK n'a été fourni par CASIO, tout provient de reverse-engineering). Et la déclinaison de GCC, qui a dû apparaître dans les années 2000 je pense (j'en sais rien en fait), qui ne bénéficie pas encore d'une libc complète et convenable ni côté monochrome (on s'en approche avec un ou deux projets), ni côté modèle couleur (même si la libfxsys joue aussi ce rôle, je crois).
par cakeisalie5
25 juin 2017 14:02
Forum : Tous les Pockets
Sujet : Nouvelle Casio Graph 90+E
Réponses : 57
Vues : 55638

Re: Nouvelle Casio Graph 90+E

Le problème avec la fx-CG20 est qu'elle n'a pas de mode examen, il faut le noter ; comme la cible prioritaire des producteurs de calculatrices sont les étudiants, tout ce qui n'a pas de mode examen en France est inapproprié.

Tous les add-ins faits pour fx-CG10/20, à condition de ne pas hardcoder certaines choses qui changent comme l'adresse de la VRAM (la façon valable fx-CG20 *et* fx-CG50 est de l'obtenir systématiquement au début du programme par un syscall), sont compatibles fx-CG50/Graph 90+E. Malheureusement, peu sont les add-ins qui ne hardcodent pas cette adresse... :/

De plus, l'un des éléments nouveaux mis en valeur pour la fx-CG50 est son application "Graphe 3D", qui en réalité, est un add-in, comme "Géométrie", "Plot Image", "Conversion" et "Physium". C'est à la fois sympa et pas sympa, puisque les add-ins sont désactivés lorsque le mode examen est activé...

On suspecte que les développeurs de chez CASIO n'ont pas tellement touché au coeur du moteur d'interprétation de programmes depuis bien longtemps, et qu'ils ne font que faire quelques patchs pour ajouter des opcodes (opérations, fonctions). Vu le coût que ça peut avoir, je pense pas qu'ils le feront... donc la manière dont ils esquivent ça, c'est en doublant la fréquence du processeur :P

Et en vrai, pour l'écran couleur, je comprends pas trop l'intérêt non plus, mais bon, il paraît que ça plaît au public côté TI, donc bon... x)
par cakeisalie5
24 juin 2017 23:33
Forum : Frimer - brag - dernières acquisitions
Sujet : VG des 10-11/06/2017
Réponses : 23
Vues : 19703

Re: VG des 10-11/06/2017

La fx-7500G, celle qui est pliable et tout ? Elle est cool elle :D
par cakeisalie5
24 juin 2017 17:32
Forum : Tous les Pockets
Sujet : Nouvelle Casio Graph 90+E
Réponses : 57
Vues : 55638

Re: Nouvelle Casio Graph 90+E

Oh, j'avais pas vu que vous aviez un topic sur cette machine ! J'en profite pour donner quelques infos du coup :)
- Le modèle international équivalent c'est effectivement la fx-CG50, et c'est une évolution de la Prizm ;
- Elle est plus accessible que la fx-CG10/20, à mon sens (couleurs, clavier, design général...) ;
- Uniquement avec mode examen, et c'est la première calto couleur de CASIO à reprendre l'appelation "Graph" utilisée sur le marché français par Noblet à partir du milieu des années 90 ;
- Oui, elle est chère, et toute la grille de prix est décalée à cause de la Graph 25(+E) ;
- Par rapport à la fx-CG20 niveau matériel, la fréquence du proco (qui était bien insuffisante) a doublé, et ils ont changé la RAM (en mieux je crois, je ne saurais dire exactement) ;
- Le langage de programmation c'est le même langage que sur toutes les caltos, qui a évolué mais qui reste rétrocompatible excepté certains opcodes/caractères qui disparaissent et quelques autres qui apparaissent (c'est un gros avantages par rapport aux TI je trouve, CASIO a gardé le même encodage et l'a juste fait évoluer, j'essaye d'en faire une référence ici) ;
- Il manque un CAS natif, je suis d'accord, et c'est pour ça que sur l'UCF (Universal Casio Forum), leur coeur balance entre l'AFX et la fx-9860G[2] (la Prizm/Graph 90+E n'est pas encore entrée dans les usages par là-bas, de ce que j'en ai perçu).

Et du coup, si, la Graph 90+E est mieux foutue niveau design que la Prizm, a un matériel légèrement meilleur (proco, RAM), même si au niveau de l'OS, y a pas tant de nouveautés que ça, et la relation applications/mode examen est pas au point comparé à ce qu'on trouve côté TI, malheureusement... même si la communauté y travaille, et on est en relation avec différents responsables de chez CASIO ;)

[1] la Prizm, c'est la fx-CG10/20.
[2] la fx-9860G représente la série partant de la Graph 85 de 2005, aux dernières calculatrices monochromes.
par cakeisalie5
23 juin 2017 14:04
Forum : Pocketicaires
Sujet : 20ème mini-pocketicaires - lundi 26 juin 2017
Réponses : 56
Vues : 64424

Re: 20ème mini-pocketicaires - lundi 26 juin 2017

Par contre du coup, comme c'est la première édition à laquelle je viens, je n'ai pas les détails exacts.
Ce serait à partir de quelle heure, et jusqu'à quelle heure environ ?
Où est le lieu de rencontre, c'est le restaurant ou c'est à côté quelque part ?

Merci d'avance, et désolé de m'y prendre aussi tard pour demander ces détails :)
par cakeisalie5
23 juin 2017 13:49
Forum : Présentation
Sujet : Sharp un jour......Sharp toujours
Réponses : 29
Vues : 33817

Re: Sharp un jour......Sharp toujours

Oh, ça a l'air cool ! J'ai fait un traitement à partir des deux PDF : extraction des pages dupliquées (gs), rotation des pages à 270 degrés (pdf270, i.e. pdfjam) et réunion des deux (pdfunite), voilà le résultat :) https://thomas.touhey.fr/up/NAQUIT.pdf

Aller à la recherche avancée