LeBouquetin a écrit 1907 commentaires

  • [^] # Re: On veut les URL !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Nous sommes enfin dignes. Évalué à 9.

    C'est triste , ton avis sur l’hémicycle.

  • [^] # Re: identification des gestionnaires du projet ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche OnlyOffice, applications bureautiques en ligne. Évalué à 2.

    Je n'avais pas vu le lien sur la gauche dans la page "à propos" :)

  • # identification des gestionnaires du projet ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche OnlyOffice, applications bureautiques en ligne. Évalué à 5.

    Il y a plusieurs choses qui m'interpellent quant à OnlyOffice :

    • la traduction du site en Français n'est pas faite par un francophone natif. Les tournures de phrase sont très bizarres
    • Ascensio System SIA semble être la société derrière OnlyOffice, mais aucun moyen de savoir où ils sont… sauf en cherchant sur Linkedin ou Github - ils sont en Lettonie.
    • En ce qui concerne la sécurité basée sur l'infrastructure Amazon… tout dépend de ce qu'on entend par "sécurité"

    Comment OnlyOffice se différencie-t-il des autres solutions collaboratives ?

  • [^] # Re: Pistes

    Posté par  (site web personnel, Mastodon) . En réponse au message Cherche un outil de partage "dev-support" . Évalué à 3.

    pour ldap j'ai un proto semi-fonctionnel. une version de tracim devrait sortir bientot (avant mai), ldap sera soit dedans, soit dans la suivante.

  • [^] # Re: Pistes

    Posté par  (site web personnel, Mastodon) . En réponse au message Cherche un outil de partage "dev-support" . Évalué à 3.

    Je confirme Tracim (dont je suis l'auteur), et pour compléter :

    Le but est d'échanger des infos sur les logiciels (aussi du hard embarqué), mettre à disposition les docs des produits (notes de release, procédures de mises à jour, annonce de version)

    Le mix wiki / gestion de document proposé par Tracim est tout à fait adapté. Tu auras notamment le versionning complet des documents ainsi que le statut de l'information (travail en cours, validé, obsolète)

    et de laisser la possibilité de remonter des demandes de fonctionnalités et des bugs.

    Tu gères des fils de discussions comme dans un forum ou un système de ticket, avec le statut en cours / résolu / non résolu

    Nous sommes des petites équipes et on en veut pas monter une usine à gaz mais le manque d'infos se fait quand même sentir et il y a des loupés.

    C'est la cible de Tracim : pas de fonctionnalités trop avancées, mais un outil simple qui permet de centraliser l'information

    On ne veut pas lier ça au gestionnaire de sources (actuellement SVN et bientôt TFS) et pas de bugtracker actuellement (on fait tout par mail).

    Ca tombe bien, Tracim ne propose pas de lier de gestionnaire de sources ;) Plus sérieusement, par rapport aux mails, tu auras les notifs par email mais le contenu reste dans Tracim.

    Egalement, tu organises ton contenu comme tu le souhaite sous forme d'arborescence (et tu peux spécifier le contenu de chaque dossier)

    Le lien est spécial, Ce n'est pas la même société mais les 2 sont liés et sont dans le même bâtiment avec le même réseau (AD, Serveurs …)

    Tracim est en mode "web", avec des espaces de travail sur lesquels chaque utilisateur a (ou n'a pas) un rôle (gestionnaire, contributeur, lecteur).

    On a de quoi déployer en LAMP, Windows/ASP.NET ou de l'applicatif. Les postes sont tous sous Windows et les serveur sous Linux et Windows.
    Une solution OpenSource est privilégiée.

    Tracim est open-source (licence AGPL), c'est développé en python (et donc se déploie bien avec apache / wsgi) et basé sur une base postgresql.

  • [^] # Re: Slitaz

    Posté par  (site web personnel, Mastodon) . En réponse au message Quel version de linux sur ordinateur de 224 RAM. Évalué à 2.

    Je plussoie : c'était la distribution que j'avais retenue dans le même genre de situation. Et ça marchait plutôt bien.

  • # Quant à l'emballement à propos de "email contre livre gratuit"

    Posté par  (site web personnel, Mastodon) . En réponse au journal Ebooks technique gratuits. Évalué à 6.

    On peut aussi sciemment donner son adresse email en échange d'un livre gratuit. Par exemple parce qu'on fait du développement, qu'on s'intéresse à une techno de manière opportuniste mais qu'on n'est pas opposé à acheter des livres, électroniques ou papier, et à être tenu informé de ce qui se fait sur le sujet.

  • # Devuan, c'est le nouveau nom de Zino ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Devuan un fork de Debian qui va (peut-être) chambouler notre petit monde. Évalué à 10.

    :-p

  • # Quel apport par rapport à des évènements type "meetup" ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche The Incredible Automation Day, le jeudi 19 mars 2015 à Paris. Évalué à 3.

    Je pose la question par rapport au coût d'inscription de 150€. C'est pas énorme (et en particulier pour un professionnel), mais quelle est la valeur ajoutée par rapport à se rentre à des "meetup" docker, puppet ou autre qui sont en général gratuits ?

  • [^] # Re: Budgea en LL ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Création d'entreprise et logiciel libre - Romain Bignon de la société Budget Insight. Évalué à 4.

    Je suis dans le même cas.

  • [^] # Re: Subventions

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Création d'entreprise et logiciel libre - Romain Bignon de la société Budget Insight. Évalué à 5.

    qui va exploser le marché, mais tu n'as même pas fait l'effort de récupérer 50K€ auprès de tel ou tel organisme ?

    Ca dépend le point de vue : perso, je me dis que si tu as pas mis ton argent perso dedans, c'est que tu n'y crois pas assez (et que tu ne sais pas gérer non plus, à moins que tu sois juste sorti de l'école tu as mis des sous de côté pour au cas où, et en plus tu as Pole Emploi qui aide aussi, plus facilement). Mais je suis bien conscient que mon point de vue est plutôt rare, le tien bien plus majoritaire.

    Ce n'est pas mon point de vue mais le constat que j'ai fait durant les mois que j'ai passé dans différents incubateurs et évènements liés à la création d'entreprise et startups.

    Au passage, le fait que tu cherches des financements n'est pas exclusif avec le fait d'avoir un apport ; c'est même souvent l'inverse (l'argent appelle l'argent ; et si tu n'as rien, on ne te donne/prête pas). Je rejoins ce que dit Sidonie.

    Ton business est un marché de niche B2B dans lequel tu peux arriver avec ton expérience et faire du service ; si tu veux lancer un service grand public, par exemple, en général tu n'as pas le droit à l'erreur et tu dois arriver avec un produit fonctionnel, multiplateformes (au moins en partie), et ça ça coûte (d'où le besoin de financement).

  • [^] # Re: Chiffre d'affaire?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Création d'entreprise et logiciel libre - Romain Bignon de la société Budget Insight. Évalué à 3.

    Je suis d'accord que c'est un bon moyen d'évaluer une entreprise. Pour le cas d'OVH, j'ose espérer que les banquiers ont accès à des documents comptables. Et je suis aussi d'accord avec le reste.

    Ce que je voulais dire, c'est que si Budget Insight n'a pas publié ses chiffres, je doute que moules le fasse ici…

  • [^] # Re: Chiffre d'affaire?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Création d'entreprise et logiciel libre - Romain Bignon de la société Budget Insight. Évalué à 2.

    Bon, d'accord, j'aurais pu faire plus court… mais ça aurait été plus clair ! :-p

  • [^] # Re: Subventions

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Création d'entreprise et logiciel libre - Romain Bignon de la société Budget Insight. Évalué à 3.

    Il y a plusieurs aspects à la perception de subventions et autres aides financières. Le premier qui me vient à l'esprit ce n'est pas tant de "gagner de l'argent" que d'en avoir au moment où on en a besoin. Nombre d'incubateurs d'entreprises proposent une enveloppe financière aux projets qu'ils accompagnent. Ces enveloppes sont souvent des avances remboursables, ce qui te fait gagner de la trésorerie à un moment donné (que tu rembourseras par la suite… si ta boîte existe toujours). Sur les subventions type Bourse Frenchtech, Inovizi ou autre, Il y a l'aspect "cash" (pour financer des prestations), l'aspect "entrainement" (tu dois monter et présenter un dossier, tu t'entraînes parce que plus tu le présentes, plus tu le présentes bien), et l'aspect notoriété. Si ton projet de boîte est subventionné par Inovizi, la Frenchtech, le réseau entreprendre et que tu cherches à convaincre un banquier ou un investisseur, on te prend tout de suite au sérieux. Ce sont des passages quasiment obligatoires si ton projet est ambitieux en terme de taille.

    Imagine le contraire : tu as un projet révolutionnaire (c'est ce que tu prétends), qui va exploser le marché, mais tu n'as même pas fait l'effort de récupérer 50K€ auprès de tel ou tel organisme ? Les gens vont se demander si tu es vraiment sérieux (surtout que vu que ton produit est révolutionnaire, bah obtenir la subvention est facile pour toi).

  • [^] # Re: Chiffre d'affaire?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Création d'entreprise et logiciel libre - Romain Bignon de la société Budget Insight. Évalué à 2.

    J'aime comme tu mets les pieds dans le plat :) Je pense que c'est volontaire, comme pour un grand nombre de sociétés qui ne souhaitent pas montrer leurs chiffres.

    Bien que certains spécialistes déconseillent de ne pas publier les comptes, je pense que pour un certain nombre d'entreprises le jeu en vaut la chandelle.

    Par ailleurs, en creusant ce sujet, j'ai l'impression que les amendes - d'un montant de 1500€ seulement, ne sont même pas systématiques, ce qui va encore plus dans le sens de l'intérêt de ne pas respecter la loi :-/

  • # Service et édition de logiciels

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Création d'entreprise et logiciel libre - Romain Bignon de la société Budget Insight. Évalué à 7.

    Tu dis que vous avez fait du service durant une période et que vous avez arrêté. D'après le journal que tu pointes concernant la descente aux enfers d'Edenwall en 2009, cette stratégie a probablement été (partiellement ?) une des raisons de sa chute.

    Quelle différence vois-tu entre cette stratégie menée chez Edenwall et chez Budget Insight, qui fait que cette fois-ci ça va marcher ?

  • [^] # Re: Envoyez mail et supprimer un fichier après.

    Posté par  (site web personnel, Mastodon) . En réponse au message Envoyez mail et supprimer un fichier après.. Évalué à 3.

    Ca, ça devrait marcher :

    msg['From'] = 'Bob Dylan <bob@dylan.com>'

  • [^] # Re: de la simplicité, des coquelicots et de mon avis.

    Posté par  (site web personnel, Mastodon) . En réponse au journal PEPS : Une nouvelle solution de messagerie (et plus) pour Linux. Évalué à 2.

    jsonschema c'est le "soap" des api rest/json ?

  • [^] # Re: Gestion des modifications

    Posté par  (site web personnel, Mastodon) . En réponse au journal Extraction de données du web - introduction à Scrapy (journal bookmark). Évalué à 4.

    Comment est gérée la modification de la structure d'une page ? Est-ce que des alertes sont remontées ?

    Je pense que ça doit être implémenté à la main (je ne connais pas assez pour répondre à coup sûr).

    Est-il prévu d'ajouter (ça existe peut-être déjà ) une I.A capable de détecter le type d'un site à partir d'une base de connaissance (annonces emploi, petites-annonces, blog…) et de produire les requêtes XPath ?

    Scrapy cherche à extraire des données structurées ; cela pré-suppose que l'on sait ce que l'on cherche. Dans ces conditions, les sites crawlés sont connus et la structure également.

    En clair, si tu veux crawler des sites d'annonce, par exemple pour agréger les annonces de X sites différents, tu définis tes règles pour chaque site, et ensuite tu lance un crawler pour chacun des sites (la conception de Scrapy fait que tu peux définir quelles règles s'appliquent à quels sites).

    Par contre ce n'est pas automatique et ça ne génère pas tes requêtes XPath pour la simple et bonne raison que c'est à toi de définir quelles sont les informations que tu recherches.

  • [^] # Re: Weboob

    Posté par  (site web personnel, Mastodon) . En réponse au journal Extraction de données du web - introduction à Scrapy (journal bookmark). Évalué à 10.

    La différence que je vois avec Scrapy, c'est que Browser 2 dispose de nombreux filtres qui font pas mal de boulot et permettent d'éviter de manipuler soit même du xpath. On décrit ce qu'on veut récupérer plus que faire le traitement soi-même. Je vous renvoie à cet article pour un peu plus d'info.

    Dans l'article que tu pointes, Browser2 s'appuie aussi sur XPath. Quand tu as ceci dans Browser2 :

    obj_id = Regexp(Link('.//a'), r'/videos/(.+).html')

    Tu as l'équivalents dans Scrapy :

    obj_id = response.xpath('.//a/@href').re(r'/videos/(.+).html')

    Je n'ai pas compris la différence.

  • [^] # Re: Weboob

    Posté par  (site web personnel, Mastodon) . En réponse au journal Extraction de données du web - introduction à Scrapy (journal bookmark). Évalué à 4.

    Scrapy commence son travail à partir d'une (ou plusieurs) requêtes (par défaut des urls, donc "crawlé" via un HTTP GET, mais le mécanisme est de gérer des requêtes).

    Ensuite, c'est toi qui définit la mécanique de crawling et l'enrichissement des requêtes/urls à crawler.

    Ma présentation est illustrée notamment par un exemple de crawling du site de l'APEC où les urls ne sont ni des boutons cliqués, ni des liens suivis mais des urls construites à partir des données trouvées dans les pages.

  • [^] # Re: Weboob

    Posté par  (site web personnel, Mastodon) . En réponse au journal Extraction de données du web - introduction à Scrapy (journal bookmark). Évalué à 6.

    scrapy est assez proche de ce que fait weboob.browser.

    De ce que je comprends de weboob, le périmètre de Scrapy m'a l'air beaucoup plus large que weboob.browser. Tu peux notamment gérer une ferme de spiders, avec une API pour les monitorer / piloter.

    À ma connaissance je n'ai pas trouvé d'équivalent des pages, filtres ou même d'une gestion des formulaires. En revanche il gère de base l'exportation des objets capturés ("pipeline").

    Qu'appelles-tu les filtres ? Scrapy est architecturé pour extraire des données (là où Weboob est architecturé pour proposer des applications). Scrapy se décompose en 3 couches :

    1. la couche de "crawling" qui va extraire des données brutes et gérer la navigation entre pages et le "pool" d'urls ou plus exactement de requêtes à effectuer.
    2. la couche de traitement des données qui permet de transformer les données brutes extraites durant le crawling en données structurées
    3. la modélisation des données recherchées.

    Le pipeline de Scrapy est extrêmement puissant, tu peux facilement chaîner les opérations (exemple : filtrage des données incomplètes, ou encore on peut imaginer une couche de "filtrage" qui va enrichir les données en corrélant ce qu'on extrait du crawling avec des données déjà en base, la suppression des doublons, etc, etc). Je ne connais pas Weboob sur cet aspect-là.

    Il faudrait que je me penche un peu plus sur la question (notamment faire un comparatif de fonctionnalités car la question revient souvent) mais de loin scrapy m'apparait plein de suppositions sur la façon de gérer un site

    Quel genre de supposition ?

    et semble surtout adapté au « scraping » plutôt qu'à l'interaction dynamique avec un site. À noter que j'utilise déjà weboob.browser pour aspirer des sites énormes ; je n'ai pas l'impression que certaines de mes problématiques soient gérées, comme récupérer les mises à jour de façon efficace, ce qui implique de repasser sur certaines URLs.

    Comment tu fais pour récupérer les mises à jour sans repasser sur les URLs ?

  • [^] # Re: redmine

    Posté par  (site web personnel, Mastodon) . En réponse au message Petit site pour association . Évalué à 2.

    Bonjour,

    Je développe Tracim qui est un outil simple et collaboratif de gestion des connaissances et de versionning de fichiers.

    Il te permet :

    • d'organiser ton contenu librement sous forme d'arborescence
    • de gérer des fichiers, des pages d'information (type wiki), des discussions
    • de décider du rôle des personnes (gestionnaire, contributeur, lecteur)

    En comparaison avec Redmine :

    • il propose moins de fonctionnalités (en particulier sur la gestion de projet),
    • mais l'interface est nettement plus abordable,
    • tu peux organiser ton contenu librement (là où Redmine te dit "pour un projet, tu as un wiki, un forum, un espace de partage de fichiers)
    • tout est versionné (tu ne peux pas perdre un doc ou une info)

    J'ai rédigé une dépêche de présentation en novembre : http://linuxfr.org/news/tracim-entre-forum-wiki-et-gestion-de-fichiers.

    Tu peux regarder la démo en ligne si tu veux te faire une idée : http://demo.tracim.fr

  • [^] # Re: Pour tester des trucs

    Posté par  (site web personnel, Mastodon) . En réponse au sondage La navigation privée du navigateur me sert surtout :. Évalué à 3.

    Je confirme. Pour développer la plateforme de gestion de connaissances et versionning tracim, je fais beaucoup de tests durant le dév en navigation privée : ça permet de gérer des utilisateurs différents logués sur la même instance, et donc de tester la collaboration, les différents profils utilisateur, les droits d'accès, la présentation en fonction du profil, et tout ça sans avoir besoin de se logguer/déloguer.

    Ceci dit, pour les vrais tests de développement, l'idéal ça reste des tests unitaires et/ou fonctionnels automatisés :)

  • # Conclusion de cette discussion...

    Posté par  (site web personnel, Mastodon) . En réponse au message [résolu] Logiciel pour générer des devis et factures (mais pas un CRM) ?. Évalué à 5.

    Juste pour faire un retour à tous… vos retours et mes différents essais de logiciel m'ont finalement conduit à choisir Dolibarr en activant seulement les modules tiers, propositions commerciales, commandes client, contrats et "factures et avoirs".

    Je confirme que c'est finalement simple à utiliser ; et les documents générés par défaut sont professionnels (donc utilisables tels quels).

    Merci pour vos retours.