Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Vie communautaire


Index du Forum » Vie communautaire » Planète Casio v5
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Planète Casio v5

Posté le 14/05/2015 14:51

Ce topic est là pour avertir des différentes avancées majeures de la v5. Pour un suivi plus régulier, je vous invite à aller voir sur la forge Gitea (comptes créés uniquement sur demande, genre ici).

Vous pouvez tester la liste des fonctionnalités implémentées sur https://v5.planet-casio.com
Attention, ceci est un environnement de test, les contenus (comptes compris) peuvent être supprimés sans avertissement !

Vos retours sont les bienvenus, de préférence :
– sur le gestionnaire de tickets pour les bugs et demandes de fonctionnalité ;
– la shoutbox pour les petits bugs uniquement ;
– sur ce topic ;
– ou sur un topic du forum de la v5 pour tout le reste.

Après je lis à peu près tout ce qui touche à la v5, donc vous en faites pas si c'est pas spécialement au bon endroit.


Liste des fonctionnalités implémentées
– Inscription
– Connexion
– Modification des paramètres du compte
– Créer un topic
– Répondre sur un topic

Liste des fonctionnalités moyennement implémentées
– Affichage du profil d'un membre (manque la bio, la signature, etc.)
– Mise en forme des messages du forum (pas de LightScript pour le moment)

Liste des fonctionnalités pas implémentées
– Post en tant qu'invité (erreur serveur connue)


Si vous souhaitez contribuer, vous pouvez :
– corriger les fautes de typo, grammaire, orthographe (Français) ;
– passer un coup de peinture sur le site (HTML / CSS) ;
– améliorer les scripts, en particulier celui de la zone d'édition (Javascript) ;
– implémenter des fonctionnalités, corriger des bugs (Python, Flask) ;
– pentest le site, voir plus bas pour les détails (WTFYW) ;
– écrire un article à publier en page d'accueil faisant le point à Noël (Français).

N'hésitez pas à demander de l'aide pour installer un environnement de développement.


Pentest, quelques règles
Le pentest de la v5 est fortement encouragé. Y'aura même sûrement un trophée pour celles et ceux qui nous auront remonté un bug de sécurité.

– Scope : https://v5.planet-casio.com/*, le VPS sur lequel ça tourne, les services qui tournent sur le VPS
Pas de DoS, pas (trop) de flood
– Les rapports de bug se font ici pour ce qui touche à la v5, ici pour ce qui touche aux services tiers ou au VPS.
– Récompenses : un beau trophée sur la v5, peut-être quelques stickers PC.

[modifié le 2019-12-10 à 11h]


Précédente 1, 2, 3 ··· 7, 8, 9, 10, 11, 12 Suivante
Kirafi Hors ligne Membre Points: 2180 Défis: 10 Message

Citer : Posté le 18/02/2020 16:43 | #


Alors dans le cas de Stylus, ça rempli vraiment tous tes critères , les voici points par points :

- Dependances : pas besoin de module npm à la racine ou j'sais pas quoi, faut bien node pour le faire tourner, mais en gros tu fais un install global, puis après juste tu fais une commande pour build et c'est tout , y'a rien qui viens polluer le truc quoi
- Facile à utiliser : un dossier "stylus" à la même racine que le dossier "css" puis quand on dev, t'as juste à lancer le watcher avec "stylus -w stylus -o css" et ça fait de la compilation à chaud
- Facile à apprendre, je vous laisse regarder la page que j'ai mis plus haut, en bonus on peut mettre du code CSS dans les fichier Stylus, ça compile le bazar sans problème, donc le "portage" est tout simple quoi, je le ferai si jamais
- Variables et hiérarchie des classes : c'est justement pour ça que je le propose
- Le moins possible de trucs : Perso je ne me sers de stylus que pour hiérarchiser les classes et les variables, on peut faire plus mais je ne m'en suis jamais servi pour pas que ça soit le bazar haha

Au pire je vous fais une première merge request avec quelques modifs, vous voyez si ça convient et sinon bah tant pis .
iPod
Pour des parties rapides
Jusqu'où pourras-tu aller dans ce jeu "partie rapide" qu'est Dextris (élu Jeu Du Mois)
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
Autres
Franchement ils valent le coups
Deviens l'amiral de la marine dans SeaRush (jeu concours) (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Lephenixnoir En ligne Administrateur Points: 24673 Défis: 170 Message

Citer : Posté le 18/02/2020 16:47 | #


J'avoue que Node ça pique pour un truc aussi ridicule, surtout s'il faut l'installer sur les ordinateurs de tous les contributeurs... x)
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 18/02/2020 16:50 | #


Kirafi a écrit :
faut bien node pour le faire tourner
Dark Storm a écrit :
on va pas installer NodeJS juste pour ça


Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

Citer : Posté le 18/02/2020 17:41 | #


Il y a également sass qui peut fonctionner avec python, qui permet globalement la même chose (et du coup sans nodeJS).
Après, ce genre de préprocesseur css est intéressant pour par exemple simplifier l'utilisation (et la potentielle modification) d'une couleur principale ou deux trois autres éléments sympathiques, mais pour le reste c'est pas non plus quelque chose d'indispensable, juste avoir un minimificateur/vérificateur css ca fonctionne très bien aussi

https://sass-lang.com/documentation
https://github.com/sass/libsass-python
https://github.com/sass/libsass
Pokemon !!!!!! => pokemon stadium/battle

mes meilleurs jeux
Cliquer pour enrouler
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2

projets
Cliquer pour enrouler

pokemon
Cliquer pour enrouler



encodage des données de combat (sprite, attaques et nom)
   100%

systeme de combat
   100%

encodage des données de pokemon (niveau d'apprentisage et evolution)
   100%


moteur de la carte
   50%

level design
   1%

finition de pokemon jade
   42%

merci a tout le monde pour son soutien


projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Lephenixnoir En ligne Administrateur Points: 24673 Défis: 170 Message

Citer : Posté le 18/02/2020 18:14 | #


Pour ce qui est des variables, c'est déjà supporté en CSS pur depuis des années.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

Citer : Posté le 18/02/2020 20:32 | #


Ah oui en effet, je le ne le savais pas; c'est bon a connaitre !

Pokemon !!!!!! => pokemon stadium/battle

mes meilleurs jeux
Cliquer pour enrouler
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2

projets
Cliquer pour enrouler

pokemon
Cliquer pour enrouler



encodage des données de combat (sprite, attaques et nom)
   100%

systeme de combat
   100%

encodage des données de pokemon (niveau d'apprentisage et evolution)
   100%


moteur de la carte
   50%

level design
   1%

finition de pokemon jade
   42%

merci a tout le monde pour son soutien


projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Kirafi Hors ligne Membre Points: 2180 Défis: 10 Message

Citer : Posté le 24/02/2020 13:25 | #


Comment vous hébergez le bazar ? Avec FTP ou en mode CI ?
iPod
Pour des parties rapides
Jusqu'où pourras-tu aller dans ce jeu "partie rapide" qu'est Dextris (élu Jeu Du Mois)
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
Autres
Franchement ils valent le coups
Deviens l'amiral de la marine dans SeaRush (jeu concours) (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Lephenixnoir En ligne Administrateur Points: 24673 Défis: 170 Message

Citer : Posté le 24/02/2020 13:41 | #


Ouh là non c'est fait plus proprement que ça. C'est sur le VPS. Dès qu'un de nous pousse dans la branche preprod d'est déployé en dev.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 24/02/2020 13:50 | #


Pour info toutes les procédures sont documentées soit dans le wiki de la v5, soit dans le wiki du dépôt VPS-config

Kirafi a écrit :
Avec FTP ou en mode CI ?

Pour être exact, on a pas de CI (Continuous Integration) en place, ça nécessite une infra derrière pour déployer, des tests unitaires et tout le bordel.

Par contre on a de la CD (Continuous Delivery), à savoir qu'en effet le workflow classique permet la mise en prod (ou préprod) via un hook sur les branches master ou preprod.
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Kirafi Hors ligne Membre Points: 2180 Défis: 10 Message

Citer : Posté le 24/02/2020 13:54 | #


Okay c'est cool ça du coup. Mais ça fonctionne avec une image et tout ça ? Oui vous le sentez arriver mon délire avec Docker .
iPod
Pour des parties rapides
Jusqu'où pourras-tu aller dans ce jeu "partie rapide" qu'est Dextris (élu Jeu Du Mois)
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
Autres
Franchement ils valent le coups
Deviens l'amiral de la marine dans SeaRush (jeu concours) (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 24/02/2020 13:56 | #


Ton docker tu te le fous en local. Et éventuellement tu partage le dockerfile pour que d'autres puissent aussi tester chez eux.

Mais ouais, j'avais fait une VM de dev y'a un moment, et je m'étais dit que le docker était peut-être plus adapté.
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Kirafi Hors ligne Membre Points: 2180 Défis: 10 Message

Citer : Posté le 24/02/2020 13:58 | #


Ouai voilà je suis chaud de tester ça, ça permet une installation de l'environnement plus simple pour ceux qui ont Docker et qui ne veulent pas forcément installer des dépendances dans leur machine .
iPod
Pour des parties rapides
Jusqu'où pourras-tu aller dans ce jeu "partie rapide" qu'est Dextris (élu Jeu Du Mois)
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
Autres
Franchement ils valent le coups
Deviens l'amiral de la marine dans SeaRush (jeu concours) (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Lephenixnoir En ligne Administrateur Points: 24673 Défis: 170 Message

Citer : Posté le 24/02/2020 15:17 | #


Ton docker tu te le fous en local.

Ça començait vraiment par "Ton Docker tu te le fous où je pense".
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 15/05/2020 19:28 | # | Fichier joint


WIP

Thème PCv5 — base16-eighties
base16-gruvbox-darks — base16-dracula


Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Tituya Hors ligne Administrateur Points: 2156 Défis: 26 Message

Citer : Posté le 15/05/2020 19:30 | #


oWo, C bo !
Les emojis seront-ils les mêmes en V5 ?
Bretagne > Reste du globe
(Et de toute façon, vous pouvez pas dire le contraire)
Projet en cours : Adoranda

Mes programmes
Hésite pas à faire un test !


Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 15/05/2020 19:32 | #


Pour les emojis (type 😍), on prend le pack de Twitter. Pour les smileys (type ), on a pas encore décidé.

Edit: Meh, les emojis passent sur la shout mais pas sur le fofo
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Hackcell Hors ligne Maître du Puzzle Points: 1532 Défis: 11 Message

Citer : Posté le 15/05/2020 19:36 | #


Hate de tester ça have unikitty ~
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 26/08/2020 00:55 | #


Note de service : les comptes ont été migrés sur le LDAP. Ça permettra de commencer à tester l'intégration du LDAP, de l'IRC, etc.
Par conséquent, les mots de passe n'ont pas pu être migrés sur le nouveau système, donc il vous faudra réinitialiser votre mot de passe à la prochaine connexion.
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Lephenixnoir En ligne Administrateur Points: 24673 Défis: 170 Message

Citer : Posté le 27/08/2020 10:36 | #


Je ne sais pas comment le lien de réinitialisation est encodé dans le mail mais c'est le seul lien qui ne passe pas à travers mon pont Protonmail. Y a-t-il des shenanigans?
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Breizh_craft Hors ligne Modérateur Points: 1171 Défis: 7 Message

Citer : Posté le 27/08/2020 10:41 | #


Je l'avais pas dis ici, j'ai corrigé l'IRC pour qu'il utilise les comptes de dev (toujours pas documenté, je ferais ça ce Week-End, j'espère). Mais j'ai comme un doute sur la façon dont il gère les comptes déjà enregistrés, si quelqu'un pouvait tester un changement de mot de passe après s'être connecté une première fois à l'IRC, pour voir si ça le prends bien en compte.
Breizh.pm – Un adminsys qui aime les galettes.
Lephenixnoir En ligne Administrateur Points: 24673 Défis: 170 Message

Citer : Posté le 27/08/2020 10:46 | #


Mon ancien compte SASL ne passait plus, j'ai dû modifier le pass avec celui que je viens de mettre sur la v5 pour me connecter. Donc la synchronisation est bien fonctionnelle.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Précédente 1, 2, 3 ··· 7, 8, 9, 10, 11, 12 Suivante

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 170 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd