Sinon sur le reste de ton post rien à dire sauf qu'on retrouve ton habituel pessimisme.
Je ne trouve cela plutôt réaliste : on fait des choix "pour avoir mieux" ; libre c'est mieux, mais c'est pas "ce mieux là" qui intéresse la majorité des gens.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
D'autant plus qu'il s'agit là d'organismes vivant ; et on (hommes mais aussi animaux) se nourrit d'organismes vivant. Sans informatique, la vie continue…
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
En fait dans l'ordre des choses, pour "remplacer" Turbogears il foudrait s'orienter vers Pyramid. L'intérêt de Turbogears par rapport à Pyramid c'est que c'est un framework "full stack". Certains risquent de s'engouffrer dans la brêche pour dire que Django est mieux, mais en fait, pour diverses raisons, Django ne répond pas non plus à tout ce à quoi répond Turbogears. La manière dont se présentent les projets est d'ailleurs significative :
TurboGears will help you to create a database-driven, ready-to-extend application in minutes.
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
TurboGears est orienté "développement rapide d'applications basées sur des bases de données".
Django est orienté "développement web en python, pragmatique et rapide". C'est un framework Haut niveau (ce qu'est aussi TurboGears).
Des framework comme Pyramid, par exemple, sont moins "full stack", et donc nécessitent d'intégrer les différentes lib entre elles (exemple : SQLAlchemy)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Optimiser les recherches, créer des index adéquats, des boîtes englobantes, j'imagine que c'est ce dont se charge des soft comme PostGIS ; d'où ma question initiale : un tuto pour utiliser PostGIS.
J'ai l'impression, ceci dit, qu'avec ma liste de villes, PostGIS installé et une couche "d'abstraction" telle que PPyGIS devraient faire l'affaire…
Ouais t'as raison : je vais commencer avec un truc comme ça simple mais qui marche ; on verra plus tard pour faire des choses plus flexibles / évolutives :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Ouais le cas de base c'est un simple calcul de distance ; mais je me dis que c'est pas optimal parce qu'à chaque requête, tu dois calculer la distance avec l'ensemble des éléments pour savoir s'il est proche ou pas proche. De ce que j'ai compris, postGIS (par exemple) permet de stocker des indexs correspondant à ce genre de requête.
D'où ma recherche de "tutoriel" et pointeurs vers des ressources en ligne pour découvrir comment mettre en oeuvre cela.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
De mon côté, j'aime bien rédiger. Du coup parmi mes contributions au libre se trouvent quelques interviews mises au point pour (faire) découvrir ceux qui ont un business gravitant autour du libre, combiner soupe et libre est le saint graal pour qui adhère à la philosophie du libre.
J'ai participé à pas mal de traductions, en vrac, sur launchpad, je saurais pas dire ce qui a été retenu et rejeté.
J'ai fait du dév en tant que contributeur sur le wiki personnel Zim : j'ai implémenté le support de git et de mercurial pour versionner le contenu. J'étais ému quand j'ai fait ça parce que le développeur principal m'avait complimenté sur la qualité professionnelle de mon code. Bon, il faut relativiser aussi : je pisse du code depuis maintenant une dizaine d'année à titre professionnel… il était de bon ton de produire du code professionnel ;)
A une époque je faisais de la propagande dans mon entourage, mais j'y gagnais aucun charisme, bien au contraire. Alors j'ai décidé d'arrêter. Désormais je réponds volontiers aux questions concernant les logiciels libres, mais chacun porte sa croix. En revanche, dans un cadre professionnel je fais toujours un peu de propagande, et je fais toujours le choix de solutions libres quand elles existent.
Ma toute première contribution avait été de proposer la traduction du site web d'un jeu : pachi el marciano. Ca s'est pas super bien passé parce que le jeu était développé par 2 frangins, et dès qu'ils décidaient de mettre un truc en ligne, il aurait fallu que je fasse la traduction dans l'heure qui suit, sans aucune anticipation. Ca m'avait pas mal freiné, j'avoue.
Sinon j'ai proposé quelques patchs mineurs et remontés des bugs sur des modules python, rien de transcendant et rien de spécialement glorieux : c'était dans un cadre pro, j'aurais fait la même chose probablement avec une techno propriétaire.
Financièrement, quasiment rien, si ce n'est l'achat d'un DVD du film Elephant Dream de la fondation Blender, et de 2 distributions sous forme de pack DVD+support, un coup Mandrake et le suivant Suse ; j'avais été extrêmement déçu du support dans les deux cas.
Ah si, une contribution dont je suis assez fier : avoir pris le temps d'envoyer un email aux développeurs de projets que je trouvais originaux et/ou bien foutus, juste pour leur dire qu'ils faisaient du bon boulot. C'est pas une grosse contribution, mais pour le coup ça ne coûte vraiment rien, et quand il s'agit d'un projet "mineur" (ou en tout cas avec peu de visiblité), j'imagine que ça fait bien plaisir.
Je me relis, c'est un peu décousu, j'espère que moules ne va pas me tomber dessus ;)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Pour ceux qui comme moi ne connaissent pas le terme crapware, trouvé sur PC INpact, la définition rapide suivante :
Le terme de « crapware » vous est peut-être familier : il englobe en fait tous les logiciels fournis par défaut avec une machine neuve vendue par les grands constructeurs comme Acer, Dell, HP et plus particulièrement Sony. Bien que plusieurs puissent avoir une réelle utilité, la plupart résultent d’accords passés avec les éditeurs. Selon les constructeurs, le nombre d’applications ainsi installées peut devenir réellement impressionnant.
Si j'ai bien compris ton explication, tu veux dire que l'ensemble des logiciels pré-installés a une valeur nulle (logiciels qui ont un coût + ceux qui génèrent une réduction de coût) ?
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
On voit des projets libres très impressionnants: Linux, Kde, Gnome, VLC, etc. Alors pourquoi ces projets sont-il si avancés et les logiciels de communication ont-il du mal ?
Ouais enfin tu oublies de dire que des entreprises sont actives dans la contribution à (au moins) Linux et VLC.
Ouais enfin Linux et VLC sont des projets qui ont fait leurs preuves avant d'avoir des entreprises contributrices, non ?
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Le nom du projet, le choix des fonctionnalités, les décisions en général ne se font pas en fonction du « marché », et le but n'est pas de reproduire un comportement qu'on critique par ailleurs.
Le marketing c'est en premier l'adaptation "besoins-produits", où produit n'est pas nécessairement "produit vendu". Si tu ne regardes pas ce que des gens veulent utiliser comme fonctionnalités (à commencer par toi) comment décides-tu des fonctionnalités que tu va implémenter / ne pas implémenter ?
Je ne fais pas de course à la gloriole, et même si j'aimerais (et je compte) vivre de mon projet, ce n'est que très secondaire par rapport aux enjeux principaux (qui sont plutôt d'ordre politique).
C'est à mon avis en contradiction avec le fait de ne pas faire de marketing. Si tu veux vivre de ton projet, c'est donc que tu veux gagner de l'argent. Et gagner de l'argent sans s'intéresser à ce que les gens veulent et sont prêt à payer, je suis curieux de savoir comment tu vas faire.
Pour le reste, j'ai apprécié la lecture de ton journal.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
J'ai eu le même problème en installant depuis une clé usb. Bah oui, je boote sur ma clé usb quand j'installe depuis une clé…
Et j'ai pas souvenir d'avoir eu la possibilité de cocher/décocher les disques sur lesquels installer grub, ni d'avoir une question à la fin pour remonter des problèmes. A vrai dire, d'ailleurs, le problème lié à grub on ne s'en rend compte qu'une fois qu'on a rebooté, du coup on n'a plus la question puisque le processus d'installation est terminé.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Ce n'est pas dans le langage que je recherchais - c'est du ruby et non du python, mais ça a l'air super clean et vu que je me pose la question de faire du ruby, ça pourrait être l'occasion.
Visiblement c'est plutôt orienté "exécution de javascript à partir de python" alors que ce que je recherche c'est plutôt "charger et exécuter une webapp à partir de python".
BSD / MIT ; c'est indiqué dans mon message original. Je n'ai pas cherché en particulier sur les "repo" de projets, j'ai cherché sur google et autres et j'ai écarté les solutions rencontrées qui étaient de "simples" parsers (ie on fait une requête HTTP, puis on parse le résultat ; mais on ne fait pas tourner "l'application web")
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Pour répondre à Plam et Zenitram, pour moi la startup n'est ni bien ni mal, tout dépend ce qu'on t'a vendu derrière le concept de "startup". J'ai postulé dans cette startup à un moment où ça m'arrangeait bien de trouver du taff, je ne regrette pas d'y être passé. Maintenant, ce qu'on m'a vendu, sous couvert de startup, et ce qui s'est réalisé, c'est très différent.
Par rapport à ce que dit Zenitram, j'étais probablement plus dans le cas du patron qui veut tout garder pour lui - c'est un choix, mais qui vendait un modèle participatif. C'est pas qu'une affaire de monétisation de participer à une entreprise - sinon nombre de patrons seraient restés salariés. C'est ce que j'ai dit lors d'une des dernières discussions avec mon patron : "J'ai été embauché dans une startup et je me retrouve 9 mois plus tard à travailler dans une PME familialle".
Ce que je dis sur les startup, c'est qu'il faut être objectif quand on postule et ne pas se dire "ça va être cool, je vais un peu donner et je vais chopper des responsabilité et/ou des parts et/ou un salaire qui va bien. Techniquement j'ai appris à mort. C'est tout :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Pour le succès
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse à la dépêche Daala, le codec vidéo du futur, par Xiph. Évalué à 2.
Bah oui, on est d'accord :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Pour le succès
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse à la dépêche Daala, le codec vidéo du futur, par Xiph. Évalué à 6.
Je ne trouve cela plutôt réaliste : on fait des choix "pour avoir mieux" ; libre c'est mieux, mais c'est pas "ce mieux là" qui intéresse la majorité des gens.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: L' Hybridation est à sens unique
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Avis sur les brevets végétaux. Évalué à 7.
D'autant plus qu'il s'agit là d'organismes vivant ; et on (hommes mais aussi animaux) se nourrit d'organismes vivant. Sans informatique, la vie continue…
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# Comment perdre les béotiens
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Pi is wrong !. Évalué à 10. Dernière modification le 28 juin 2013 à 15:43.
Hm… on peut faire beaucoup plus simple pour calculer des angles et des circonférences !
C'est à dire
On simplifie par τ (hypothèse : τ n'est pas nul), et on arrive à l'égalité suivante :
C'est à dire
CQFD
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: SQL, vraiment ?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message Comment démarrer mon projet de recherche spatiale / sql?. Évalué à 2.
En fait dans l'ordre des choses, pour "remplacer" Turbogears il foudrait s'orienter vers Pyramid. L'intérêt de Turbogears par rapport à Pyramid c'est que c'est un framework "full stack". Certains risquent de s'engouffrer dans la brêche pour dire que Django est mieux, mais en fait, pour diverses raisons, Django ne répond pas non plus à tout ce à quoi répond Turbogears. La manière dont se présentent les projets est d'ailleurs significative :
TurboGears est orienté "développement rapide d'applications basées sur des bases de données".
Django est orienté "développement web en python, pragmatique et rapide". C'est un framework Haut niveau (ce qu'est aussi TurboGears).
Des framework comme Pyramid, par exemple, sont moins "full stack", et donc nécessitent d'intégrer les différentes lib entre elles (exemple : SQLAlchemy)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: SQL, vraiment ?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message Comment démarrer mon projet de recherche spatiale / sql?. Évalué à 3.
Geoalchemy2 ça me paraît nickel pour mon appli cible, vu que j'envisage de développer sur Turbogears. :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: optimisation
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message Comment démarrer mon projet de recherche spatiale / sql?. Évalué à 3.
Optimiser les recherches, créer des index adéquats, des boîtes englobantes, j'imagine que c'est ce dont se charge des soft comme PostGIS ; d'où ma question initiale : un tuto pour utiliser PostGIS.
J'ai l'impression, ceci dit, qu'avec ma liste de villes, PostGIS installé et une couche "d'abstraction" telle que PPyGIS devraient faire l'affaire…
Si j'ai bien compris, je vais faire ça :
* j'enregistre mes villes comme des points (latitude et longitude) - http://www.fabianowski.eu/projects/ppygis/classes.html#point-single-point
* je vais enregistrer les départements sous forme de Collection (de villes/points) - http://www.fabianowski.eu/projects/ppygis/classes.html#geometrycollection-collection-of-arbitrary-geometry-objects
* je vais enregistrer les régions sous forme de liste de Collections (contenant les départements associés)
Et ensuite je vais requêter :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: SQL, vraiment ?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message Comment démarrer mon projet de recherche spatiale / sql?. Évalué à 3.
Une lib bien en python ? Tu parles de PPyGIS ?
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: ca depend
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message Comment démarrer mon projet de recherche spatiale / sql?. Évalué à 2.
Ouais t'as raison : je vais commencer avec un truc comme ça simple mais qui marche ; on verra plus tard pour faire des choses plus flexibles / évolutives :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: ca depend
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message Comment démarrer mon projet de recherche spatiale / sql?. Évalué à 2.
Ouais le cas de base c'est un simple calcul de distance ; mais je me dis que c'est pas optimal parce qu'à chaque requête, tu dois calculer la distance avec l'ensemble des éléments pour savoir s'il est proche ou pas proche. De ce que j'ai compris, postGIS (par exemple) permet de stocker des indexs correspondant à ce genre de requête.
D'où ma recherche de "tutoriel" et pointeurs vers des ressources en ligne pour découvrir comment mettre en oeuvre cela.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# J'ai commencé par...
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message Comment démarrer mon projet de recherche spatiale / sql?. Évalué à 3.
La lecture de cette présentation de David Blasby à propos de PostGIS :
http://postgis.refractions.net/files/OSDB2_PostGIS_Presentation.ppt
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: on est au moins deux Voreppins sur LinuxFr
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Etre technique ou ne pas être (que) technique. Évalué à 2.
C'est exact, et ça serait intéressant. Comment je peux trouver qui tu es ? :-o
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# Merci à toi l'ami
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message dokuwiki et dokuhtml. Évalué à 3.
Je ne te connaissais pas, j'ai découvert ton univers - et ton journal unique sur LinuxFR. Je dois dire que j'ai bien ri. Merci :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: β-testeur sociologue
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Une rétrospective sur mes contributions au libre. Évalué à 7. Dernière modification le 25 juin 2013 à 23:43.
J'aime bien le style un peu désabusé.
De mon côté, j'aime bien rédiger. Du coup parmi mes contributions au libre se trouvent quelques interviews mises au point pour (faire) découvrir ceux qui ont un business gravitant autour du libre, combiner soupe et libre est le saint graal pour qui adhère à la philosophie du libre.
J'ai participé à pas mal de traductions, en vrac, sur launchpad, je saurais pas dire ce qui a été retenu et rejeté.
J'ai fait du dév en tant que contributeur sur le wiki personnel Zim : j'ai implémenté le support de git et de mercurial pour versionner le contenu. J'étais ému quand j'ai fait ça parce que le développeur principal m'avait complimenté sur la qualité professionnelle de mon code. Bon, il faut relativiser aussi : je pisse du code depuis maintenant une dizaine d'année à titre professionnel… il était de bon ton de produire du code professionnel ;)
A une époque je faisais de la propagande dans mon entourage, mais j'y gagnais aucun charisme, bien au contraire. Alors j'ai décidé d'arrêter. Désormais je réponds volontiers aux questions concernant les logiciels libres, mais chacun porte sa croix. En revanche, dans un cadre professionnel je fais toujours un peu de propagande, et je fais toujours le choix de solutions libres quand elles existent.
Ma toute première contribution avait été de proposer la traduction du site web d'un jeu : pachi el marciano. Ca s'est pas super bien passé parce que le jeu était développé par 2 frangins, et dès qu'ils décidaient de mettre un truc en ligne, il aurait fallu que je fasse la traduction dans l'heure qui suit, sans aucune anticipation. Ca m'avait pas mal freiné, j'avoue.
Sinon j'ai proposé quelques patchs mineurs et remontés des bugs sur des modules python, rien de transcendant et rien de spécialement glorieux : c'était dans un cadre pro, j'aurais fait la même chose probablement avec une techno propriétaire.
Financièrement, quasiment rien, si ce n'est l'achat d'un DVD du film Elephant Dream de la fondation Blender, et de 2 distributions sous forme de pack DVD+support, un coup Mandrake et le suivant Suse ; j'avais été extrêmement déçu du support dans les deux cas.
Ah si, une contribution dont je suis assez fier : avoir pris le temps d'envoyer un email aux développeurs de projets que je trouvais originaux et/ou bien foutus, juste pour leur dire qu'ils faisaient du bon boulot. C'est pas une grosse contribution, mais pour le coup ça ne coûte vraiment rien, et quand il s'agit d'un projet "mineur" (ou en tout cas avec peu de visiblité), j'imagine que ça fait bien plaisir.
Je me relis, c'est un peu décousu, j'espère que moules ne va pas me tomber dessus ;)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Racketiciels et crapware
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse à la dépêche Enfin un article de loi limitant les racketiciels ?. Évalué à 5. Dernière modification le 24 juin 2013 à 10:32.
Pour ceux qui comme moi ne connaissent pas le terme crapware, trouvé sur PC INpact, la définition rapide suivante :
Si j'ai bien compris ton explication, tu veux dire que l'ensemble des logiciels pré-installés a une valeur nulle (logiciels qui ont un coût + ceux qui génèrent une réduction de coût) ?
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: N'importe quoi
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal (pas si) petite réponse à la conf de Stéphane Bortzmeyer, Pas Sage en Seine 2013. Évalué à 10.
Ouais enfin Linux et VLC sont des projets qui ont fait leurs preuves avant d'avoir des entreprises contributrices, non ?
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# Pas de marketing...
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal (pas si) petite réponse à la conf de Stéphane Bortzmeyer, Pas Sage en Seine 2013. Évalué à 6.
Le marketing c'est en premier l'adaptation "besoins-produits", où produit n'est pas nécessairement "produit vendu". Si tu ne regardes pas ce que des gens veulent utiliser comme fonctionnalités (à commencer par toi) comment décides-tu des fonctionnalités que tu va implémenter / ne pas implémenter ?
C'est à mon avis en contradiction avec le fait de ne pas faire de marketing. Si tu veux vivre de ton projet, c'est donc que tu veux gagner de l'argent. Et gagner de l'argent sans s'intéresser à ce que les gens veulent et sont prêt à payer, je suis curieux de savoir comment tu vas faire.
Pour le reste, j'ai apprécié la lecture de ton journal.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Percona ?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse à la dépêche MariaDB dénonce un jeu de licence par Oracle. Évalué à 4.
Qu'est-ce que l'accounting ?
Pour ceuxx qui ne savent pas (comme moi;) : Galera est une solution de réplication multi-master.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Je suis sans-doute de mauvaise fois mais...
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Ma vie et debian.... Évalué à 3.
J'ai eu le même problème en installant depuis une clé usb. Bah oui, je boote sur ma clé usb quand j'installe depuis une clé…
Et j'ai pas souvenir d'avoir eu la possibilité de cocher/décocher les disques sur lesquels installer grub, ni d'avoir une question à la fin pour remonter des problèmes. A vrai dire, d'ailleurs, le problème lié à grub on ne s'en rend compte qu'une fois qu'on a rebooté, du coup on n'a plus la question puisque le processus d'installation est terminé.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Solidworks
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Impression 3d : oui mais avant, il faut bien dessiner mon enfant. Évalué à 2.
Dans des tarifs qui semblent plus raisonnables, y'a ça : http://www.alibre.fr
(je ne connais pas ; mais on peut le tester 30 jours)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: à essayer
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message module python pour simuler un navigateur web ?. Évalué à 2. Dernière modification le 14 juin 2013 à 13:20.
Ce n'est pas dans le langage que je recherchais - c'est du ruby et non du python, mais ça a l'air super clean et vu que je me pose la question de faire du ruby, ça pourrait être l'occasion.
Watir - http://watir.com/ - Licence BSD
Visiblement c'est plutôt orienté "exécution de javascript à partir de python" alors que ce que je recherche c'est plutôt "charger et exécuter une webapp à partir de python".
python-spidermonkey - http://code.google.com/p/python-spidermonkey/ - Licence GPL v2 (ne me convient pas, a priori)
Il y a selenium library qui pourrait faire l'affaire…
Selenium library - https://github.com/rtomac/robotframework-selenium2library - Licence Apache v2
Dans tous les cas, il faut que je vois si ces solutions peuvent s'exécuter en environnement serveur : une bonne vieille debian sans serveur graphique.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: licence
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message module python pour simuler un navigateur web ?. Évalué à 2.
BSD / MIT ; c'est indiqué dans mon message original. Je n'ai pas cherché en particulier sur les "repo" de projets, j'ai cherché sur google et autres et j'ai écarté les solutions rencontrées qui étaient de "simples" parsers (ie on fait une requête HTTP, puis on parse le résultat ; mais on ne fait pas tourner "l'application web")
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Rencontrer des gens IRL
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Etre technique ou ne pas être (que) technique. Évalué à 2.
Je connaissais la Guilde, mais pas les deux autres. Je vais voir ça.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: on est au moins deux Voreppins sur LinuxFr
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Etre technique ou ne pas être (que) technique. Évalué à 2.
Pour répondre à Plam et Zenitram, pour moi la startup n'est ni bien ni mal, tout dépend ce qu'on t'a vendu derrière le concept de "startup". J'ai postulé dans cette startup à un moment où ça m'arrangeait bien de trouver du taff, je ne regrette pas d'y être passé. Maintenant, ce qu'on m'a vendu, sous couvert de startup, et ce qui s'est réalisé, c'est très différent.
Par rapport à ce que dit Zenitram, j'étais probablement plus dans le cas du patron qui veut tout garder pour lui - c'est un choix, mais qui vendait un modèle participatif. C'est pas qu'une affaire de monétisation de participer à une entreprise - sinon nombre de patrons seraient restés salariés. C'est ce que j'ai dit lors d'une des dernières discussions avec mon patron : "J'ai été embauché dans une startup et je me retrouve 9 mois plus tard à travailler dans une PME familialle".
Ce que je dis sur les startup, c'est qu'il faut être objectif quand on postule et ne pas se dire "ça va être cool, je vais un peu donner et je vais chopper des responsabilité et/ou des parts et/ou un salaire qui va bien. Techniquement j'ai appris à mort. C'est tout :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Un peu de simplicité.
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Etre technique ou ne pas être (que) technique. Évalué à 2.
Pas sûr d'avoir tout compris ; "ce que je veux faire" fait partie de la question, t'inquiète ;)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo