Jump to content
×
×
  • Create New...

Eudes

Contributeur
  • Posts

    259
  • Joined

  • Last visited

  • Days Won

    18

Musique de profile

Eudes last won the day on January 15

Eudes had the most liked content!

Reputation

422

About Eudes

  • Rank
    Capitaine
    Membre semi-pro

Information de profil

  • Sex
    Homme
  • Localisé:
    Paris

Champs de profil

  • Phrase perso
    Une mer calme n'a jamais fait un bon marin.
  • Je suis
    A la recherche d'idée

Mon site internet

Recent Profile Visitors

3,821 profile views
  1. Bonjour, Je vous conseille @Supra qui est un très bon développeur Habbo.
  2. Bonjour moussaillon, Pour ma part, j'ai cru comprendre que tu n'as pas pris le temps de chercher sur Inshare, alors que tout y est, la prochaine fois, cherche au lieu de rédiger des sujets complètement inutiles : Au passage, les rétros sont malheureusement pétés à date, il va falloir penser à un autre type de jeu selon moi ! Et afin d'éviter de retrouver un autre sujet tout autant dénué de sens que celui-ci, je préfère prévenir plutôt que guérir en te donnant le lien direct vers un tutoriel qui va te montrer comment utiliser les sources NITRO et comment rendre ton client fonctionnel : Que la mer soit avec toi !
  3. Tu sais, la critique est parfois bonne à prendre, malgré les tensions qu'elle peut engendrer...


    C'est vrai, une vie sans critiques, ça n'existe pas contrairement à une vie remplie de critiques constantes, mais c'est en acceptant la critique que l'on devient (très souvent) une meilleure copie de nous-mêmes et ce, autant professionnellement que personnellement, je l'ai appris à mes dépens.

     

    Sache que tu es, et tu seras comme cette maîtresse, oui, celle qui avait écrit la table de "2" au tableau, en faisant une faute sur l'un des résultats...

     

    Ses élèves ? Plutôt que de l'interpeller et de lui dire qu'elle avait fait cette faute, ils se sont mis à rigoler, à se moquer, en la faisant passer pour une débile, sauf que cette maîtresse, elle savait très bien ce qu'elle faisait, pusqu'elle a fini par dire à ses élèves :


    "Vous voyez, j'ai faits aucune faute sur les multiplications, sauf sur une seule, et plutôt que de me le dire, vous vous êtes mis à rigoler... Sachez que votre réaction, c'est celle de tout le monde, ce monde qui voit vos erreurs, mais jamais vos réussites, et vous faites partis des personnes de ce monde, grandissez, et votre monde grandria, faites de votre monde, un monde différent, et vous verrez que, vous aussi, quand vous ferez des fautes, on vous aidera à trouver une solution pour la résoudre plutôt que d'en rigoler, tel une table de multiplication."

     

    Extrait du livre "Mon Voyage", rédigé par Eudes

  4. C'est effectivement un avantage que de passer par des professionnels comme tu le dis ! Mais bon, que veux-tu, j'ai été trop con (et peut-être aussi trop jeune pour comprendre ces choses) ! Merci en tout cas pour ta réponse !
  5. Hello @TwanxHartley, Je me permets de répondre à ton sujet avec dans l'optique de te conseiller, sans te donner de faux espoirs ou quoi que ce soit. Partons du principe que j'ai voulu faire comme toi, et ce, pendant plus de 7 ans : faire confiance et payer des personnes pour la conception et la mise en place de mes CMS et/ou Émulateur. J'ai toujours été déçu, du moins, non satisfait, soit parce que l'on m'avait fait la moitié des choses à faire, soit parce que l'on m'avait vendu du rêve, soit parce que l'on m'avait demandé de l'argent, en l'échange de services que je n'ai jamais eu. On va dire que j'ai toujours été le dindon de la farce, si je puis dire. Mais bon, de nature trop gentille (et donc indirectement trop con), j'ai tout le temps voulut faire confiance (et ce autant dans ma vie perso, que dans ma vie pro)... Il se peut que j'eusse été trop méchant dans ce que je disais, dans mes manières de m'exprimer, ou même peut-être trop pointilleux, mais je n'y pouvais rien, je partais du principe qu'en payant quelqu'un, j'avais un minimum le droit d'obtenir ce que je voulais. Tout ça pour te dire, qu'il est parfois mieux de se débrouiller seul, ou de passer par des professionnels qui eux pourront répondre clairement à tes besoins. Tout a un prix, mais à partir du moment où tu paies, tu peux être quasiment sûr que ce que tu veux, tu l'auras en temps en heure, sans revers, si tu t'adresses à des professionnels bien sûr. Tente ta chance auprès de @ Python, il n'est pas forcément PRO, mais c'est un brave gars, et ce, malgré ce que beaucoup peuvent dire à son sujet, il pourra t'aider sur certaines petites choses, crois-moi : "c'est en débutant en bas de l'échelle que l'on finit en haut" Ne me reste plus que te souhaiter bon courage et bonne route sur ton projet moussaillon !
  6. Bonsoir, Comme certains, j'utilise MacOS. Si je suis partie sur ça, c'est parce que je me suis rendu compte que Windows était une machine à gaz, et notamment au niveau des tâches de fond.
  7. Bien le bonjour moussaillon. Aujourd'hui, j'ai décidé de revenir sur ce sujet, afin de te partager la nouvelle version d'Habbflix, qu'HabboCity a mis en place grâce à WordPress et un thème disponible au téléchargement À la base, ce thème est vendu $69, mais aujourd'hui, je te laisse la possibilité de le télécharger gratuitement, il faudra par compte savoir manier le builder de Wordpress pour obtenir le même résultat que le thème d'Habbflix ou télécharger le code custom que je te partagerai ci-dessous. Thème + CSS Custom Pour télécharger le thème "Streamit" : Il te suffit de cliquer ici [BONUS] Générateur de logo Netflix (choisi ton nom) Merci "FontMeme" (pour voir le générateur, tu vas en bas de la page) : https://fontmeme.com/netflix-font/ Eh voilà moussaillon, tu peux maintenant considérer que tu es le grand fondateur d'une plateforme de streaming ! En espérant que cette source te plaira moussaillon, profites-en, kiffes, et que la mer soit avec toi !
  8. Bien le bonjour à toi moussaillon et bienvenue sur mon tout nouveau tutoriel sur lequel je vais t'apprendre à créer ton propre Chatbot sous ReactJS. Le niveau attendu pour ce petit tutoriel, n'est pas celui d'un développeur avancé, je te rassure, j'ai fait en sorte de partir sur ce tutoriel de sorte que tu puisses créer de manière proactive ce petit Chatbot qui a le mérite d'être mis à l'honneur aujourd'hui. Avant de commencer, je vais d'abord parler des informations complémentaires à connaître avant de se lancer sur ce tutoriel afin de faire un petit tour d'horizon sur ce qui t'attend dans ce tutoriel. Dans ce tutoriel, je vais essayer d'être plutôt bref quant à l'utilisation et la mise en place de ce Chatbot, mais une personne peut-être plus compétente que moi pourra reprendre mon tutoriel et le proposer dans un niveau un peu plus poussé. En cas de question, ou de problème de tous ordres que ce soit, je ne serais pas en mesure de te répondre, et je t'inviterai à te diriger vers le développeur de ce système, car mon objectif n'est pas celui de t'assister, mais bel et bien celui de te parler d'une petite dépendance plutôt sympa et de sa mise en production pour une utilisation "basique". Bon, je pense avoir été assez explicite à ce sujet, je vais donc commencer ce petit tutoriel. Je te demanderais concentration et intéressement, sinon, aucun intérêt de te lancer sur ce tutoriel. Pour rappel, même un débutant est en mesure de mettre en place ce Chatbot. Avant de commencer, il faudra te munir de certains éléments, sinon, tu ne pourras pas te lancer sur la conception de ce petit Chatbot, alors, voici les étapes à suivre : I : Créer une application ReactJS Pour ça, je pense que tu es assez grand, j'aurais pu t'envoyer vers un lien (comme beaucoup de développeurs le font), mais tant qu'à faire les choses biens, autant les faire jusqu'au bout, dans ta CMD tu écriras : npx create-react-app monchatbot cd monchatbot npm start Une fois que tu auras fait ça, tu pourras éteindre ton app, et installer la dépendance du "ChatBot" : npm install react-simple-chatbot --save Étape BONUS et facultative (mise à jour de toutes les dépendances en une seule commande) : [hide] npm install -g npm-check-updates Ensuite pour vérifier les dépendances : ncu -u npm update npm install Eh voilà, toutes tes dépendances ont été mises à jour ! Tu peux passer à l'étape suivante moussaillon ! [/hide] Tu devras ensuite te rendre dans le dossier "src" et tu devras supprimer les fichiers "App.css", "index.css" et "logo.svg" tout en créant le dossier "components" ce qui devrait te donner : Une fois le tout fait, tu devras te rendre dans le dossier "components" et créer un fichier "Chatbot.jsx" où tu mettras ce code : import React from 'react'; import { ThemeProvider } from 'styled-components'; import ChatBot from 'react-simple-chatbot'; // Theming const theme = { background: '#f5f8fb', fontFamily: 'Helvetica Neue', headerBgColor: '#EF6C00', headerFontColor: '#fff', headerFontSize: '15px', botBubbleColor: '#EF6C00', botFontColor: '#fff', userBubbleColor: '#fff', userFontColor: '#4a4a4a', }; // Stepping const steps = [ { id: '1', // ID de l'étape message: 'A quel numéro je pense ?', // Contenu du message trigger: '2', // ID du déclencheur }, { id: '2', options: [ { value: 1, label: 'Numéro 1', trigger: '4' }, { value: 2, label: 'Numéro 2', trigger: '3' }, { value: 3, label: 'Numéro 3', trigger: '3' }, ], }, { id: '3', message: 'Mauvaise réponse, essayez à nouveau.', trigger: '2', }, { id: '4', message: 'Génial ! Tu es un télépathe !', end: true, }, ]; const TheBot = () => ( <ThemeProvider theme={theme}> <ChatBot steps={steps} floating="true" placeholder="Écrire..." /> </ThemeProvider> ); export default TheBot; Une fois ce code de fait, tu devras te rendre dans le fichier "src/App.js" où tu remplaceras le tout par : import Chatbot from './components/Chatbot'; function App() { return ( <div className="App"> <Chatbot /> </div> ); } export default App; Après avoir fait ça, tu pourras relancer ton app, en exécutant dans ton CMD : yarn start Normalement, une fois lancée, une fenêtre (ou onglet) de ton navigateur s'ouvrira et tu auras ce résultat : Eh voilà, tu peux maintenant dire que tu es le fondateur d'un petit Chatbot ! Comme je disais un peu plus haut, je n'irais pas plus loin dans la conception de ce chatbot, MAIS, je te laisse le lien de la documentation : https://lucasbassetti.com.br/react-simple-chatbot/#/docs/installation Le Theming : // Theming const theme = { background: '#f5f8fb', fontFamily: 'Helvetica Neue', headerBgColor: '#EF6C00', headerFontColor: '#fff', headerFontSize: '15px', botBubbleColor: '#EF6C00', botFontColor: '#fff', userBubbleColor: '#fff', userFontColor: '#4a4a4a', }; Concrètement, nous avons créé ce que l'on appelle un "objet" que l'on a baptisé "theme" et cet objet reprends l'intégralité des possibilités de modifications que Lucas Bassetti a mise sur son système dans l'objectif de nous faciliter la tâche lors de l'intégration de son système en matière de personnalisation. Si tu sais un minimum comprendre l'Anglais, tu dois avoir compris que chaque sous-objet cible un élément de customisation en particulier, mais je vais essayer de te faire ça en Français : // Theming const theme = { background: '#f5f8fb', // Fond du Chat fontFamily: 'Helvetica Neue', // Police du chat headerBgColor: '#EF6C00', // Fond de l'en-tête du Chat headerFontColor: '#fff', // Couleur des polices de l'en-tête du Chat headerFontSize: '15px', // Taille des polices de l'en-tête du Chat botBubbleColor: '#EF6C00', // Couleur des bulles "bot" du Chat botFontColor: '#fff', // Couleur des textes "bot" du Chat userBubbleColor: '#fff', // Couleur des bulles "utilisateur" du Chat userFontColor: '#4a4a4a', // Couleur des textes "utilisateur" du Chat }; À partir de ces configs, on peut commencer à jouer avec les différents éléments dans l'objectif de créer une certaine harmonie de couleurs correspondant au site ou à la page définitive de notre Chatbot. Les ID's et Déclencheurs : const steps = [ { id: '1', message: 'A quel numéro je pense ?', trigger: '2', }, { id: '2', options: [ { value: 1, label: 'Numéro 1', trigger: '4' }, { value: 2, label: 'Numéro 2', trigger: '3' }, { value: 3, label: 'Numéro 3', trigger: '3' }, ], }, { id: '3', message: 'Mauvaise réponse, essayez à nouveau.', trigger: '2', }, { id: '4', message: 'Génial ! Tu es un télépathe !', end: true, }, ]; Dans chaque logique en Javascript et même dans la vie de tous les jours, chaque élément peut avoir un parent et un enfant. Partons de ce principe-là pour expliquer le code ci-dessus. ID : Il doit être unique à un élément afin que cet élément puisse lui-même être accessible par une suite d'autres éléments (dans ce contexte-là bien sûr) Déclencheur (trigger) : C'est la porte entre chaque ID, un exemple de question que va se poser le code : Dans ce Chatbot, à partir du moment ou tu as compris cette notion de parent, d'enfant et de déclencheur, tu peux te poser d'autres questions, comme par exemple, la méthode "end". Rien de plus simple, c'est un mot en Anglais qui définit si OUI ou NON tel ID marque la fin de la suite des éléments qui l'ont précédé. Dans notre cas, si "end" est défini sur "true", ça veut dire qu'à partir du moment où nous serons passé par cet ID, tout le script sera marqué comme "fin", et il n'y aura donc plus aucune interaction entre le Chatbot et l'utilisateur (dans notre cas). Je n'irais pas plus loin dans mes explications, car l'objectif de ce tutoriel est celui de se rapprocher d'une dépendance qui peut faciliter la vie lorsque l'on recherche un moyen d'intégrer un Chatbot fluide, propre et sécurisé sur son site internet. Bien d'autres Chatbot existe sur le net ici, mais j'ai préféré m'arrêter sur le plus simple afin de te transmettre les bases de celui-ci, qui te permettront par la suite de te lancer dans la conception d'autres Chatbot bien plus élaborés, avec Dialogflow par exemple. Avant de publier ce tutoriel, j'ai bien sûr intégré ce Chatbot sur une page en particulier, car comme pour toutes nouvelles choses, on se doit de les étudier de manière proactive et réfléchit afin de pouvoir avoir la possibilité de les partager de manière intelligente auprès d'autres utilisateurs. Tu peux tester le Chatbot que j'ai mis en place avec cette méthode et avec quelques petites subtilités en cliquant ici. Comme beaucoup parmi vous, il y a des flemmards, qui n'ont pas l'envie de suivre un tutoriel, alors, je partage le code, ainsi que la version de production déjà prête à être intégrés sur le web. Pour rappel, une personne qui souhaite apporter des modifications se doit de modifier les fichiers concernés et de faire un : yarn build Pour pouvoir obtenir la version intégrable, mais avec les modifications apportées. Si tu télécharges ce qui arrive ci-dessous, tu devras tout de même lancer cette commande dans le dossier dans lequel tu auras décompressé le système si tu souhaites pouvoir le modifier : npm i Si tu souhaites ne faire aucune modification et intégrer le système tel quel, il te suffit d'envoyer le contenu du dossier "build" sur ton FTP et de nexter l'étape précédente. Voici le lien de téléchargement : [hide] Pour télécharger, c'est ici. [/hide] Et voilà, ce tutoriel arrive à sa fin, n'hésite pas à laisser un petit message ou une petite réaction si ce sujet te plaît et que tu souhaites que j'en fasse d'autres ! Et que la mer soit avec toi moussaillon !
  9. "Affronter une tempête, c'est comme combattre Dieu. Toutes les puissances de l'univers semblent être contre vous et, d'une manière extraordinaire, votre insignifiance est à la fois humiliante et exaltante".

     

    - Francis LeGrande

  10. Notre communautaire est désormais disponible : https://discord.gg/ecH4udWXcE
  11. Bonsoir, Effectivement, je viens de mettre à jour le sujet avec une nouvelle fonctionnalité qui a rejoint le serveur. Malheureusement, nous n'avons aucun serveur communautaire, nous préférons travailler en feedback sur un serveur privé pour le moment. Je garde ton contact, et quand nous aurons notre serveur Discord, tu seras invité à le rejoindre. Que la mer soit avec toi !
  12. Bonjour moussaillon, Déjà, pour commencer, quelle idée de faire confiance à des personnes pour créer des rétros ? Deuxièmement, tu trouves encore le moyen de reproduire la même daube de service que la leur, juste pour essayer de les faire couler, alors qu'un bateau qui a déjà coulé, ne pourra pas couler plus bas. Tu gaspilles ton temps, et surtout ton argent pour des personnes et des choses insignifiantes aux yeux de la communauté. Je préfère être franc avec toi, gratuit ou pas gratuit, les gens ne sont plus intéressés par la création de rétros, et s'il y en a qui le sont, ils se comptent seulement sur les 5 doigts de la main, car l'époque des PRODUCTION2017 et des SWFS est dépassée depuis 2017 (pour rappel, on est en 2021). Ce genre de service, c'est terminé, on est plus en 2012 où il y avait "kevinlebgdu786363" qui avait besoin de créer un rétro, mais qui ne savait pas en créer un. Contentez-vous de faire vos petits trucs de côté, de faire des choses utiles, et qui peuvent marquer la différence, plutôt que de perdre votre temps bêtement sur des services périmés depuis l'époque de ma grand-mère. L'époque des booters et tutti quanti, c'est terminé, le monde a évolué, alors arrêtez donc un peu de vous menacer, ça devient humoristique, à tel point, que je suis prêt à sortir mon bol de pop-corn et à apprécier votre embrouille de bas étage. Je sais pas quel âge tu as, ni comment et pour quelle raison tu as décidé d'entrer dans le monde des rétros, mais je tiens à te préciser que la communauté a dépéri au profit de noobs qui se croient tout permis et qui pensent être les maîtres du monde (la preuve dans tes screens). Bien sûr, je ne me permets pas de faire de cette évidence, une généralité, car il y a encore parmi nous, des gens matures et réfléchis ce qui permet de remonter le niveau actuel dans lequel nous sommes, et pour lequel tu agis en publiant des screens sur un forum normalement déployé pour l'entraide, la polyvalence, et le développement (tout le contraire de ton sujet quoi). Trace ta route, et pense à toi, au lieu de penser aux autres en leur donnant de l'importance. @Thomas tu ferais mieux de supprimer ce sujet moussaillon selon moi. À bon entendeur.
  13. Merci à toi pour ce partage moussaillon.
  14. Bonjour moussaillon, Intéressant pour ceux qui voudront l'utiliser ! Merci à toi !
  15. Nous n’avons pas forcément la même perception moussaillon... Pour moi, être réputé, ne veut pas dire avoir reçu des réactions sur des sujets. Quelqu’un de réputé c’est quelqu’un qui a beaucoup d’abonnés, ou qui est beaucoup demandé par exemple. Quelqu’un qui a un score, c’est quelqu’un qui a obtenu des « points » (ici des réactions) pour ce qu’il a pu faire ou dire (comme dans un match de foot). Par exemple, dans mon cas, j’ai que 6 abonnés, je ne suis pas considéré comme étant réputé. Par compte, j’ai du score car j’ai rédigé des sujets qui ont intéressé/touché des personnes.