Forum

AccueilAccueil  FAQFAQ  RechercherRechercher  MembresMembres  GroupesGroupes  S'enregistrerS'enregistrer  ConnexionConnexion  

 

 Ma super webapp

Aller à la page : 1, 2  Suivant
AuteurMessage
Le minaw
Admin
avatar

Pseudo en jeu : Le_minaw
Messages : 6853
Date d'inscription : 26/06/2012

MessageSujet: Ma super webapp   Mar 3 Mai - 4:08

Coucou,
J'ai réalisé une merveilleuse application web dont le but est de générer aléatoirement des noms Tolkiennesques.

Bon, toujours en développement, mais ça marche plus ou moins en l'état !

http://leminaw.pythonanywhere.com/namegen/

Retours bienvenus !

_________________
"Charlotte : L'amour, c'est la décompression des fichers de la vie."
Voir le profil de l'utilisateur http://www.youtube.com/watch?v=oHg5SJYRHA0
Ancre vers ce message 
Haribooh
Admin
avatar

Pseudo en jeu : Deyl
Messages : 722
Date d'inscription : 26/11/2014

MessageSujet: Re: Ma super webapp   Mar 3 Mai - 14:03

C'est sympa mais le premier nom sur lequel je suis tombé c'est Ee.. C'est pas top comme nom ! :p

_________________
Promoteur de Kallan et Ancien Intendant Ministre de la Justice Chevalier de la Perle

"À l’amour, la gloire, l’argent, la loyauté, la justice, je préfère la vérité."

Si vous rencontrez des difficultés dans la Capitale Loytonienne, ou bien si vous avez des questions à propos de cette dernière n'hésitez pas à m'en faire part via le mp ou /mail
Voir le profil de l'utilisateur
Ancre vers ce message 
Astarioth
Citadin aguerri
avatar

Messages : 1032
Date d'inscription : 06/07/2014

MessageSujet: Re: Ma super webapp   Mar 3 Mai - 17:42

Je suis tombé sur un 'ui'. Pas très Tolkiennesques ça Wink

Et t'a pas gérer les majuscules ?
Et t'appel quoi par séquences ?
Et pareto, késako Very Happy

_________________
           
Ancien censeur
                                             
Beauté du geste libre
Supériorité de l'esprit sur la force
Rire
- Ellundril Chariakin, chevaucheuse de brume -
Voir le profil de l'utilisateur
Ancre vers ce message 
Valou
Grand sage
avatar

Pseudo en jeu : Brassens
Messages : 7494
Date d'inscription : 27/08/2012

MessageSujet: Re: Ma super webapp   Mer 4 Mai - 2:50

Je suis tombé sur Yabukthirad. Very Happy

_________________
Jazz & Blues Addict Heart                                                                                                                                      Ancien censeur 


Force lumineuse et bienveillante
Gratitude infinie pour celui qui guide
Respect
- Ellana Caldin -


"L'application de la fécondité artificielle panachée à l'art vétérinaire est d'une importance qui n'échappera à personne. Le produit incestueux de la carpe et du lapin cessera donc enfin d'être un mythe."
Voir le profil de l'utilisateur http://fr.m.wikipedia.org/wiki/Volkswagen_Coccinelle
Ancre vers ce message 
Le minaw
Admin
avatar

Pseudo en jeu : Le_minaw
Messages : 6853
Date d'inscription : 26/06/2012

MessageSujet: Re: Ma super webapp   Mer 4 Mai - 22:34

Haribooh a écrit:
C'est sympa mais le premier nom sur lequel je suis tombé c'est Ee.. C'est pas top comme nom ! :p

En effet, mais ça ne devrait pas être autorisé par l'algo, je dois avoir un bug quelque part...

Citation :
Je suis tombé sur un 'ui'. Pas très Tolkiennesques ça
Ui. L'algo s'autorise encore trop de libertés et devrait être plus restrictif, c'est toutefois difficile de l'être sans diminuer la diversité de la génération !

Pas de majuscules, mais c'est trois lignes de python à tout casser. L'aspect cosmétique n'est pas terminé (vous l'avez remarqué en voyant la taille du texte sur un écran hd).

L'algo fonctionne par concaténation de séquences (qui sont plus ou moins des phonèmes, cf la manière dont Tolkien a conçu ses langues).

La distribution de pareto, lorsqu'on lui applique certains paramètres et qu'on la map sur un intervalle qui convient, peut donner de très bons résultats sur la pondération du nombres de séquences a générer. Comme ce n'est pas systématique selon la "langue", elle est optionnelle.

Citation :
Je suis tombé sur Yabukthirad.
ben c'est hyper stylé Cool

Sinon, j'ai réussi à faire cracher à mon algo des noms propres kurdes. Je prévois de rajouter ça en ligne quand ce sera plus au point.

Merci de vos retours !

_________________
"Charlotte : L'amour, c'est la décompression des fichers de la vie."
Voir le profil de l'utilisateur http://www.youtube.com/watch?v=oHg5SJYRHA0
Ancre vers ce message 
Valou
Grand sage
avatar

Pseudo en jeu : Brassens
Messages : 7494
Date d'inscription : 27/08/2012

MessageSujet: Re: Ma super webapp   Mer 4 Mai - 23:30

Le minaw a écrit:

Citation :
Je suis tombé sur Yabukthirad.
ben c'est hyper stylé Cool
oui oui.

_________________
Jazz & Blues Addict Heart                                                                                                                                      Ancien censeur 


Force lumineuse et bienveillante
Gratitude infinie pour celui qui guide
Respect
- Ellana Caldin -


"L'application de la fécondité artificielle panachée à l'art vétérinaire est d'une importance qui n'échappera à personne. Le produit incestueux de la carpe et du lapin cessera donc enfin d'être un mythe."
Voir le profil de l'utilisateur http://fr.m.wikipedia.org/wiki/Volkswagen_Coccinelle
Ancre vers ce message 
Le minaw
Admin
avatar

Pseudo en jeu : Le_minaw
Messages : 6853
Date d'inscription : 26/06/2012

MessageSujet: Re: Ma super webapp   Lun 9 Mai - 5:02

Des petites nouveautés...

-> Amélioration de l'affichage des résultats
-> Possibilités de mettre des coeurs sur les noms qu'on aime bien. Ça aura un intérêt dans un prochaine version. (tout le backend est opérationnel, les coeurs sont enregistrés).
-> L'algo un peu mieux
-> Affichage des statistiques du site sur la page à propos.

_________________
"Charlotte : L'amour, c'est la décompression des fichers de la vie."
Voir le profil de l'utilisateur http://www.youtube.com/watch?v=oHg5SJYRHA0
Ancre vers ce message 
Valou
Grand sage
avatar

Pseudo en jeu : Brassens
Messages : 7494
Date d'inscription : 27/08/2012

MessageSujet: Re: Ma super webapp   Lun 9 Mai - 20:54

Aserdemthir ♥

_________________
Jazz & Blues Addict Heart                                                                                                                                      Ancien censeur 


Force lumineuse et bienveillante
Gratitude infinie pour celui qui guide
Respect
- Ellana Caldin -


"L'application de la fécondité artificielle panachée à l'art vétérinaire est d'une importance qui n'échappera à personne. Le produit incestueux de la carpe et du lapin cessera donc enfin d'être un mythe."
Voir le profil de l'utilisateur http://fr.m.wikipedia.org/wiki/Volkswagen_Coccinelle
Ancre vers ce message 
Astarioth
Citadin aguerri
avatar

Messages : 1032
Date d'inscription : 06/07/2014

MessageSujet: Re: Ma super webapp   Lun 9 Mai - 21:35

Sur 20 noms (en même temps), j'en ai quatre avec double a : Adiaasser, Iass, Guaas, Serderiaal(celui là, ça va encore).

Je trouve ça bizarre double a.

On peut pas sélectionner les nom par un click&drag, la majuscules est pas pris en compte.

Sur ma liste des 20, seul les 7 premiers on un petit symbole devant le point de la liste.
D'ailleurs, y'a une signification avec ces symboles ?

Oderalthir Love


PS:
Minaw dans À propos a écrit:
Technologies utilisées

Plein.
Very Happy Very Happy

_________________
           
Ancien censeur
                                             
Beauté du geste libre
Supériorité de l'esprit sur la force
Rire
- Ellundril Chariakin, chevaucheuse de brume -
Voir le profil de l'utilisateur
Ancre vers ce message 
Kocal
Maître
avatar

Pseudo en jeu : Kocal
Messages : 2913
Date d'inscription : 16/10/2012

MessageSujet: Re: Ma super webapp   Mar 10 Mai - 9:58

Sympa comme truc, c'est du Django derrière ?

_________________
J'ai fait le design du site, wiki, et forum.
Voir le profil de l'utilisateur http://www.kocal.fr
Ancre vers ce message 
Le minaw
Admin
avatar

Pseudo en jeu : Le_minaw
Messages : 6853
Date d'inscription : 26/06/2012

MessageSujet: Re: Ma super webapp   Jeu 12 Mai - 17:30

Héhé oui, c'est Django !

Concernant les majuscules qui font de la merde, la mise en page bizarre des titres, les puces de la liste qui déconnent (c'est l'alphabet hébreu !), c'est parce Chrome n'est pas foutu d'utiliser les colonnes CSS correctement. Il n'y a aucun souci sous Firefox, je réfléchis à implémenter moi même le système de colonnes server-side pour Chrome et les navigateurs webkit en général (même si c'est beaucoup moins flexible du coup...)

"On peut pas sélectionner les nom par un click&drag"
Je comprend pas ce que t'essaie de faire ?

Sinon, si les doubles lettres te dérangent, décoche tout simplement "disséminer des voyelles" dans les paramètres de génération. ;-)

_________________
"Charlotte : L'amour, c'est la décompression des fichers de la vie."
Voir le profil de l'utilisateur http://www.youtube.com/watch?v=oHg5SJYRHA0
Ancre vers ce message 
Astarioth
Citadin aguerri
avatar

Messages : 1032
Date d'inscription : 06/07/2014

MessageSujet: Re: Ma super webapp   Jeu 12 Mai - 17:35

Ce que j'appelle le click&drag c'est le fais de surligner en bleu Very Happy Le problème venant des majuscules.

_________________
           
Ancien censeur
                                             
Beauté du geste libre
Supériorité de l'esprit sur la force
Rire
- Ellundril Chariakin, chevaucheuse de brume -
Voir le profil de l'utilisateur
Ancre vers ce message 
Le minaw
Admin
avatar

Pseudo en jeu : Le_minaw
Messages : 6853
Date d'inscription : 26/06/2012

MessageSujet: Re: Ma super webapp   Jeu 12 Mai - 22:08

Bon, les coeurs servent à quelque chose maintenant.
Mon fix des majuscules marche en local mais pas en prod, il faudra que je regarde ça, un mystère de plus pour la science...

Normalement, la sélection marche correctement (les puces de liste ne sont pas sélectionnées), je vois pas trop quel est le rapport avec les majuscules ?

_________________
"Charlotte : L'amour, c'est la décompression des fichers de la vie."
Voir le profil de l'utilisateur http://www.youtube.com/watch?v=oHg5SJYRHA0
Ancre vers ce message 
Astarioth
Citadin aguerri
avatar

Messages : 1032
Date d'inscription : 06/07/2014

MessageSujet: Re: Ma super webapp   Jeu 12 Mai - 22:28


Comme tu peux le voir sur l'image, si j'essaie de sélectionner un nom par ce que j'appelle un click&drag (même problème en double cliquant sur le nom), pour faire par exemple un copié-collé, et bas ça prend tout, sauf la majuscule.

Un simple click sur le nom met le cœur, c'est pas mieux de en favoris que lorsque l'on clique sur le cœur ? Et puis une fois que le cœur est mis, on peut pas l'enlever.

Autre chose, le curseur de ma souris n'agis pas pareil sur la majuscule que sur le reste du nom. Sur la majuscule, c'est la souris de base, alors que a coté, c'est le curseur texte.
Comment tu génère tes majuscules par rapport au reste du nom ? Car pour moi c'est ça qui fais bugé.

PS:Je suis sur Chrome 50.0.2661.102 (la dernière version normalement).

_________________
           
Ancien censeur
                                             
Beauté du geste libre
Supériorité de l'esprit sur la force
Rire
- Ellundril Chariakin, chevaucheuse de brume -
Voir le profil de l'utilisateur
Ancre vers ce message 
Valou
Grand sage
avatar

Pseudo en jeu : Brassens
Messages : 7494
Date d'inscription : 27/08/2012

MessageSujet: Re: Ma super webapp   Ven 13 Mai - 1:57

Pareil qu'Asta.

_________________
Jazz & Blues Addict Heart                                                                                                                                      Ancien censeur 


Force lumineuse et bienveillante
Gratitude infinie pour celui qui guide
Respect
- Ellana Caldin -


"L'application de la fécondité artificielle panachée à l'art vétérinaire est d'une importance qui n'échappera à personne. Le produit incestueux de la carpe et du lapin cessera donc enfin d'être un mythe."
Voir le profil de l'utilisateur http://fr.m.wikipedia.org/wiki/Volkswagen_Coccinelle
Ancre vers ce message 
Josh3582
Grand sage
avatar

Pseudo en jeu : Josh3582
Messages : 6311
Date d'inscription : 10/04/2012

MessageSujet: Re: Ma super webapp   Ven 13 Mai - 3:21

Joli boulot Minaw. Par contre, c'est pas très clair les trucs de séquences et de pareto machin.

P.S On dit sélectionner, pas click & drag. :p

P.S2 On est passé de 2000 séquences à plus d'un milliard!

J'ai vraiment du temps à perdre faut croire...
Voir le profil de l'utilisateur
Ancre vers ce message 
Azuraell
Citadin aguerri
avatar

Pseudo en jeu : Azuraell
Messages : 1351
Date d'inscription : 22/07/2013

MessageSujet: Re: Ma super webapp   Ven 13 Mai - 23:38

Citation :
Depuis sa mise en ligne, l'algorithme a généré 12811233 séquences

Rajoute des espaces entre les séries de trois chiffres, ça va être de plus en plus caca sinon x)

_________________
~ Citoyen d'Isendia ~
Ce que j'aime par-dessus tout en Gwendalavir, outre la salade de champignons, c'est l'inutilité du mot impossible.
Merwyn Ril' Avalon
Voir le profil de l'utilisateur
Ancre vers ce message 
Le minaw
Admin
avatar

Pseudo en jeu : Le_minaw
Messages : 6853
Date d'inscription : 26/06/2012

MessageSujet: Re: Ma super webapp   Sam 14 Mai - 1:42

Comme tu peux le voir sur l'image, si j'essaie de sélectionner un nom par ce que j'appelle un click&drag (même problème en double cliquant sur le nom), pour faire par exemple un copié-collé, et bas ça prend tout, sauf la majuscule.
Autre chose, le curseur de ma souris n'agis pas pareil sur la majuscule que sur le reste du nom. Sur la majuscule, c'est la souris de base, alors que a coté, c'est le curseur texte.
Comment tu génère tes majuscules par rapport au reste du nom ? Car pour moi c'est ça qui fais bugé.

>>> Déjà, en effet : On dit sélectionner, pas click & drag. :p" ^^
Ensuite, les majuscules ne sont tout simplement pas générées par l'algo. Elles sont ajoutées via une propriété de display en CSS (ça utilise le pseudo élément :first-letter en gros). Chrome gère visiblement très mal ça, bien que c'est sensé être du CSS standard, enfin bon... Dans tout les cas, il faut prévoir une bidouille pour les navigs webkit comme je l'ai déjà écrit plus haut.

Un simple click sur le nom met le cœur, c'est pas mieux de en favoris que lorsque l'on clique sur le cœur ?
>>> Non, ce serait très peu compatible avec un appareil mobile, et je trouve ça plus ergonomique ainsi. ;-)

Et puis une fois que le cœur est mis, on peut pas l'enlever.
>>> Ça viendra un jour ça, c'est un peu plus compliqué à faire car du JS est fortement impliqué et que c'est pas trop mon domaine de prédilection / ma tasse de thé !

Par contre, c'est pas très clair les trucs de séquences et de pareto machin.
>>> Ça viendra dans la page "à propos"! Sinon j'étudie des infobulles actuellement mais ça me satisfait pas trop.

On est passé de 2000 séquences à plus d'un milliard!
>>> Ahahah, faut vraiment que je mette un nombre maximal de mots / de séquences par génération. C'est que le temps CPU, il n'est pas infini (et au delà d'un certain seuil il est même assez cher !)

Rajoute des espaces entre les séries de trois chiffres, ça va être de plus en plus caca sinon x)
>>> Bonne idée !

Merci beaucoup pour vos petits commentaires, c'est fort plaisant !
Ah aussi, sur les mots populaires, y'a des trucs pourris issus de tests de la base de données, je les retirerais o/

_________________
"Charlotte : L'amour, c'est la décompression des fichers de la vie."
Voir le profil de l'utilisateur http://www.youtube.com/watch?v=oHg5SJYRHA0
Ancre vers ce message 
Astarioth
Citadin aguerri
avatar

Messages : 1032
Date d'inscription : 06/07/2014

MessageSujet: Re: Ma super webapp   Sam 14 Mai - 11:50

Le minaw a écrit:
Et puis une fois que le cœur est mis, on peut pas l'enlever.
>>> Ça viendra un jour ça, c'est un peu plus compliqué à faire car du JS est fortement impliqué et que c'est pas trop mon domaine de prédilection / ma tasse de thé !

Pour mettre ta couleur je suppose que tu fais un :
document.getElementById(tonId).style.color="rgb(224, 64, 112)"; //Pour le cœur et pour le nom
document.getElementById(tonId).style.visibility= "visible"; //Juste le cœur

Ou par JQuery :
$('#" + tonId + "').attr("style","color:rgb(224, 64, 112);visibility:visible;");

Pour l'enlever, en JS tu peux simplement mettre l'attribut que tu veux à vide :
document.getElementById(tonId).style.color="";
document.getElementById(tonId).style.visibility="";

Cependant, l'attribut style reste dans ta balise.
Après si tu veux l'enlever complètement, tu peux le faire en JQuery, comme ceci :
$('#" + tonId + "').removeAttr("style");

Comme ça, on revient comme avant.

Si ta des questions sur du JS ou du Jquery, hésite pas Wink

_________________
           
Ancien censeur
                                             
Beauté du geste libre
Supériorité de l'esprit sur la force
Rire
- Ellundril Chariakin, chevaucheuse de brume -
Voir le profil de l'utilisateur
Ancre vers ce message 
Le minaw
Admin
avatar

Pseudo en jeu : Le_minaw
Messages : 6853
Date d'inscription : 26/06/2012

MessageSujet: Re: Ma super webapp   Sam 14 Mai - 13:29

Huhuh, c'est rigolo ça...
Ça c'est cosmétique, y'a pas de soucis pour modifier l'apparence du texte. C'est au niveau du backend que c'est plus compliqué, on veut surtout aller taper dans la base de données dans l'affaire. ;-)

_________________
"Charlotte : L'amour, c'est la décompression des fichers de la vie."
Voir le profil de l'utilisateur http://www.youtube.com/watch?v=oHg5SJYRHA0
Ancre vers ce message 
Astarioth
Citadin aguerri
avatar

Messages : 1032
Date d'inscription : 06/07/2014

MessageSujet: Re: Ma super webapp   Sam 14 Mai - 13:47

Héhé effectivement, j'ai pensé qu'a l'aspect cosmétique Very Happy (déformation due à mon stage en cours x)).


_________________
           
Ancien censeur
                                             
Beauté du geste libre
Supériorité de l'esprit sur la force
Rire
- Ellundril Chariakin, chevaucheuse de brume -
Voir le profil de l'utilisateur
Ancre vers ce message 
Kocal
Maître
avatar

Pseudo en jeu : Kocal
Messages : 2913
Date d'inscription : 16/10/2012

MessageSujet: Re: Ma super webapp   Dim 15 Mai - 12:13

Correction du code d'Asta. :^)

Autant utiliser querySelector() :
Code:
var el = document.querySelector('#element');
el.style.color = 'rgb(224, 64, 112)';
el.style.visibility = 'visible';

Pour styliser un élément avec jQuery, utilise la fonction .css() et pas .attr('style') :
Code:
$('#element').css({
   color: 'rgb(224, 64, 112)',
   visibility: 'visible'
});

Suppression des styles :
Code:
var el = document.querySelector('#element');
el.style.color = ';
el.style.visibility = '';

Suppression des styles avec jQuery : (et pas .removeAttr('style') please)
Code:
$('#element').css({
   color: '',
   visibility: ''
});


Astarioth a écrit:
Si ta des questions sur du JS ou du Jquery, hésite pas Wink
:^^^)))))))))

_________________
J'ai fait le design du site, wiki, et forum.
Voir le profil de l'utilisateur http://www.kocal.fr
Ancre vers ce message 
Astarioth
Citadin aguerri
avatar

Messages : 1032
Date d'inscription : 06/07/2014

MessageSujet: Re: Ma super webapp   Dim 15 Mai - 12:33

J'ai compris, je ne dit plus rien x)
Je retourne dans ma grotte de non initié, de codeur débutant, de paria de l'informatique, rejeté de tous.
Bien à vous. Ph34r

_________________
           
Ancien censeur
                                             
Beauté du geste libre
Supériorité de l'esprit sur la force
Rire
- Ellundril Chariakin, chevaucheuse de brume -
Voir le profil de l'utilisateur
Ancre vers ce message 
Kocal
Maître
avatar

Pseudo en jeu : Kocal
Messages : 2913
Date d'inscription : 16/10/2012

MessageSujet: Re: Ma super webapp   Dim 15 Mai - 21:02

Baaah, ça fait plus de 5/6 ans que je vais du JavaScript maintenant, j'ai eu le temps pour trouver les méthodes les plus propres/efficaces pour faire ce qui était proposé juste au dessus.
Même si toggle une classe est plus intéressant que de toggle les styles un par un en JS :

Code:
.my_class {
    color: #f00;
    background: #ddd
}

$('#element').addClass('my_class')
$('#element').removeClass('my_class')
$('#element').toggleClass('my_class')

_________________
J'ai fait le design du site, wiki, et forum.
Voir le profil de l'utilisateur http://www.kocal.fr
Ancre vers ce message 
Le minaw
Admin
avatar

Pseudo en jeu : Le_minaw
Messages : 6853
Date d'inscription : 26/06/2012

MessageSujet: Re: Ma super webapp   Lun 16 Mai - 0:24

Héhé, je me sers toujours de .css().

Pas mal l'histoire avec .addClass(), .toggleClass() et .removeClass(). Ça permet de découper très proprement ce qui relève de l'interaction et ce qui relève du style, je connaissais pas.

_________________
"Charlotte : L'amour, c'est la décompression des fichers de la vie."
Voir le profil de l'utilisateur http://www.youtube.com/watch?v=oHg5SJYRHA0
Ancre vers ce message 
 

Ma super webapp

Page 1 sur 2Aller à la page : 1, 2  Suivant

 Sujets similaires

-
» nouveauté : véhicule Tau super lourd
» [Bit TV] RETRO GAME TEST Super Mario 64.
» [Bit TV] RETRO GAME TEST Super Mario World.
» Extron Super Emotia Scan Converter c'est bien???
» Super Gang

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
-