Aller au menu du forum Aller au contenu du forum Aller à la recherche dans le forum
Logo Khaganat
Menu principal

Derniers messages

Dernier message par YannK - Hier à 17:03:05
Cliquez pour afficher le message
Citation de: Zatalyz le Hier à 13:09:01Pour quelle raison, ab, au fait ?
Alea aime bien le latin je pense ^^

J'aime bien l'idée du préfixe, ça permet de bien reconnaître les services. Avec le préfixe, ça ferait:

  • compte = cazdatni
  • position = cazstuzi
  • joueurs = cazpilno
  • monde = cazmunje
  • communication = cazkom
  • logs = cazvreji

Citation de: Zatalyz le Hier à 13:09:01Après, c'est sans doute aussi bien de garder un nom en anglais qui sera plus compréhensible ?
Je trouverais sympa d'avoir des noms pas anglais exprès. Déjà qu'on code en anglais, on pourrait ainsi limiter l'impérialisme linguistique  ^^ .
Dernier message par deed - Hier à 14:10:06
Cliquez pour afficher le message
compte = kompte

position = kou

joueurs = konne

monde = komde

communication = kom

logs = kogs

Deed sort loin , très loin .... plus là ...
Dernier message par Zatalyz - Hier à 13:09:01
Cliquez pour afficher le message
On peut préfixer par "caz" (alternative à ca'a qui ne passera pas bien) pour signifier qu'il s'agir de services, plutôt que ab. Pour quelle raison, ab, au fait ?
On a aussi ruc qui pourrait aller, pour "pruce".

Après, c'est sans doute aussi bien de garder un nom en anglais qui sera plus compréhensible ? Sinon en lojban les propositions de Deed semblent correct , avec potentiellement tcini plutôt que stuzi (moins "fixe" mais moins lié à la position ; je ne sais pas...).

Talk pourrait simplement être "Kom", sinon ?
Dernier message par YannK - Hier à 10:45:05
Cliquez pour afficher le message
Le nom du prototype qu'Aleajactaest avait créé : https://port.numenaute.org/aleajactaest/ab_extra
Dernier message par FrancoisA - Hier à 08:25:57
Cliquez pour afficher le message
Question d'un novice, c'est quoi ab_extra ?
Dernier message par FrancoisA - Hier à 08:22:15
Cliquez pour afficher le message
Je te comprends Deed, car à priori les États-Unis, la Chine et la Russie ne sont pas des internautes francophones, donc pas la cible de Khaganat.
Dernier message par deed - 13 Juin 2026 à 13:59:54
Cliquez pour afficher le message
dans mes 10 minutes où j'ai essayé de bannir des ip manuellement , c'est etat unis, chine, russie et allemangne (herzer)
A part le dernier, pour l'instant , ça me derange pas.
Dernier message par Zatalyz - 13 Juin 2026 à 13:39:54
Cliquez pour afficher le message
Entre ton message, et le fait qu'un bot (un très con, heureusement pour moi) a fait tomber Hexagora dernièrement, je me replonge dans les nouveautés de Reaction.

Il y a eu pas mal d'avancée ces derniers temps, et entre autre la prise en compte des masques des ip :
https://reaction.ppom.me/reference/pattern/#ipv4mask-and-ipv6mask, ce qui semble au top pour les bots qui changent les ip à chaque tentative. Je suis un peu incertaine des valeurs, mais je me dis : même si on ban des datacenters genre AWS, on s'en fout non ? Pas comme si on avait besoin que les gafams accèdent à nos serveurs.

Actuellement je suis partie sur des patterns de ce genre :

  patterns: {
    ip: {
    // IPv4 et IPv6, et masque des ipv6.
      type: 'ip',
      ipv6mask: 64,
      ignore: [
        '127.0.0.1',
        '::1',
      ],
    },
    ipmask: {
      // Uniquement utilisé pour les filtres les plus aggressifs, risque de trop ban sinon !
      type: 'ip',
      // ipv4 : 24 = tout le dernier bit, soit toute ip du type a.b.c.* (tout est dans le joker).
      ipv4mask: 24,
      // ipv6 : 48 = ban des datacenters. 56 est un peu moins excessif. 64 est une norme de particulier.
      ipv6mask: 56,
      ignore: [
        '127.0.0.1',
        '::1',
      ],
    },
  },

"ip" sera utilisée sur les filtres "softs" (du genre : un humain pourrait faire l'erreur, tant qu'il ne s'acharne pas), et "ipmask" sera utilisée pour les trucs qu'on a repéré comme étant de l'attaque pure et simple. Par exemple, dans mes regex apache qui déclenchent des bombes (ban d'un mois, et bientôt : de datacenter entiers !), j'ai ce genre de ligne :

@'^<ip> ☆ .*☆ .* ☆ 404 ☆ .* ☆ "(GET|POST) .*(wp-login|typo3|drupal|joomla|authDS_Store|cpanel|roundcube).*"', => là c'est forcément de l'attaque, puisque nous n'avons pas wordpress, typo3, drupal, etc. (ne vous focalisez pas sur les étoiles ; je reformate mes logs apaches pour faciliter les regex).

Il y a un risque que cela bannisse des gens qui utilisent un VPN ou un truc du genre dans le voisinage de méchants bots. Ou, comme moi qui suis chez OVH telecom => potentiellement collatérale de vrais serveurs ? Ou encore : si des téléphones sont infectés, ça va ban des antennes relais et donc pas mal de gens. Mais en réalité je ne sais pas à quel point ce risque est réel ; par ailleurs vu que jabberfr applique des politiques différentes, au "pire", suffit de dire sur xmpp "c'est normal que le site soit down ?" (nan, c'est qu'on t'a bannit, muhahahaha). Blague à part, il s'agit de voir le risque réel de dommages collatéraux, que j'estime très bas, mais je peux me planter, et on peut viser des plages plus réduites.
Dernier message par deed - 12 Juin 2026 à 10:50:45
Cliquez pour afficher le message
Je suis pas un pro en lobjan , ma premiere recherche :

compte = datni

position = stuzi

joueurs = pilno

monde = munje

communication = nu tavla

logs = vreji
Dernier message par Lyne - 11 Juin 2026 à 21:42:12
Cliquez pour afficher le message
Compte-rendu du point hebdo du 11/06/2026


Lyne

Cette semaine, j'ai participé à l'AG !
Et du coup, j'ai commencé le compte-rendu pour la préfecture
Mais comme je condense pour que ça reste digeste, ça me prend un peu de temps


YannK
J'ai proposé des modifications (essentiellement formelles) pour la charte de non usage des IA sur https://carnets.numenaute.org/p/chartenonusageia

J'ai fini de nettoyer le dépôt pour faire les images Docker pour Godot pour la CI. Il reste encore quelques petits trucs à faire pour que ça soit plus précis, souple etc. mais ça fonctionne, c'est l'essentiel.

J'ai aussi finalisé la mise en place des éléments de base pour le client IRIS, et j'ai donc proposé une Pull Request sur la branche v0.1 du dépôt officiel https://port.numenaute.org/Khaganat-games/Khanat/pulls/3 Deed et Alea sont les deux reviewers proposés, mais si d'autres ici ont envie de participer, c'est ouvert bien sûr :)
À cette occasion, j'ai abondamment documenté le code (avec du Uai Krok dedans :p ) et j'ai commencé à expliquer un peu aussi sur le wikhan : https://khaganat.net/wikhan/fr:mmorpg:client:iris:developpement Je privilégie la documentation dans le code car elle est plus accessible pour les développeuses et il est plus facile de la mettre à jour en même temps qu'on code. Je mettrai sur le wikhan plutôt les questions d'architecture, les parti-pris d'organisation etc. (au passage, j'ai mis à jour le plugin dokuwiki pour la gestion des diagrammes mermaid, on a la version la plus récente désormais).

En attendant la validation de la PR, j'ai avancé sur la gestion du son sur une autre branche : https://port.numenaute.org/YannK/Khanat/src/branch/ui_sound L'idée est de créer les bases de la sonorisation de l'interface. J'ai mis en place la gestion des préférences de volume pour les différents bus: volume général, musique, sons d'environnement, sons d'effets spéciaux et sons d'interface. Le choix des sons est pris en charge par la gestion des thèmes, et donc des préférences des joueuses. la suite sera de créer les classes des objets d'interface pour qu'ils puissent être sonorisés selon les souhaits de la personne qui fera le sound design sans qu'elle n'ait de code à produire.

Enfin, suite à une discussion avec Alea, j'ai posté un sujet sur le forum pour qu'on propose des noms pour les services qui feront tourner le jeu : https://khaganat.net/forum/index.php/topic,829.msg3500.html

Et j'ai participé à l'AG :p


K'Deed

j'ai réparé le flux rss des wiki. j'ai mis à jour plein de CT en Trixie ....


Licences Mentions légales Accueil du site Contact Inclusion