LeBouquetin a écrit 2081 commentaires

  • [^] # Re: Et vue.js alors?

    Posté par  (site web personnel, Mastodon) . En réponse au journal 8 mois avec Javascript (ES6) et vue.js : mon retour d'expérience du développement front en 2018. Évalué à 8.

    Je suis plutôt architecte et dev backend. J'ai touché un peu à React, j'ai notamment suivi une formation courte, pro. J'ai un collaborateur pur frontend qui développe en react.

    Le très gros intérêt que je vois à ce type de programmation «données -> vues -> actions» (le schéma de Psychofox explicite bien le principe), c'est d'une part le workflow à sens unique et d'autre part l'immutabilité (qu'elle soit strictement imposée par le langage ou «de fait» dans la manière de programmer) - en tout cas dans react/flux.

    Tu ne met pas à jour l'état de tes composants, tu les remplaces. On est loin du merdier de la programmation orientée objet et des états «WTF mais pourquoi ma propriété a telle valeur?!» dont on ne parvient pas à trouver l'origine.

    Le workflow a sens unique c'est une tuerie en terme de predictabilité - on sait exactement qui fait quoi, l'immutabilité aussi, et les deux couplés c'est top.

    Ça ne compense pas les inconvénients du langage JS - c'est un sujet transverse, mais les technos (et développeurs) backend ont aussi des trucs à apprendre/reprendre de l'écosystème javascript.

    Au final, ce que je trouve merdeux en js, c'est l'absence de typage statique principalement car cela pourrait résoudre une bonne partie de tout le merdier de l'écosystème…

    Par exemple, j'aime beaucoup python, mais en fait j'aime vraiment seulement depuis que c'est typable statiquement. Le duck typing et autres joyeusetés de type args, kwargs, c'est rapidement la plaie à comprendre et maintenir - et je ne parle pas de l'utilisation intensive des list comprehension imbriquées et conditionnelles que tout projet propose pour la plus grande joie de ses mainteneurs.

    Bref chaque techno a ses casseroles, et si aucune techno n'a remplacé js jusqu'à présent, c'est probablement qu'il y a une bonne raison… D'ailleurs la tendance est même (malheureusement) d'en mettre un peu partout (au hasard : qt, gnome)… /o\

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # clarification

    Posté par  (site web personnel, Mastodon) . En réponse au message Logiciels d'emails et RGPD. Évalué à 5. Dernière modification le 28 octobre 2018 à 19:06.

    De ce qu'on a compris, nous, au boulot :

    Le RGPD spécifie clairement qu'il est impératif d'avoir l'accord explicite (et non par défaut, donc opt-in) d'une personne pour enregistrer quoi que ce soit de personnel à son sujet.

    Il est tout à fait autorisé de stocker les données sans avoir la preuve del'accord explicite de la personne concernée. C'est l'exploitation de ces données qui gagne à avoir l'accord et sa preuve (double opt-in).

    Le fait d'avoir un accord explicite de la personne n'est pas légalement obligatoire, c'est simplement le meilleur (seul ?) moyen de prouver que la personne était consentante en cas de litige.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # Super projet !

    Posté par  (site web personnel, Mastodon) . En réponse au journal EnVadrouille, une galerie photo pour vos randos (5 ans après). Évalué à 6.

    Bonjour,

    Superbe projet ! Je pense qu'il serait très intéressant d'intégrer cette application dans Tracim (v2, qui sort très très bientôt).

    Tu dis qu'on peut se passer de la partie PHP dès que la galerie est générée… que fait réellement le PHP ?

    Dans tracim on travaille en python côté serveur, on sait stocker des fichiers et gérer les droits d'accès (avec une interface conviviale pour), du coup si EnVadrouille fonctionne vraiment en "pur frontend", ça devrait être assez simple de l'intégrer.

    Je suis très intéressé par échanger sur ce sujet

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Moins de Paris, plus de €

    Posté par  (site web personnel, Mastodon) . En réponse au message Développeur pipeline python dans un studio 3D - CDI, Paris . Évalué à 4.

    Sauf erreur de ma part,un ingénieur débutant sortant d'une école "moyenne" (pas Centrale, Mines, X, etc) va difficilement prétendre à une rémunération de 44K€ brut.

    Sauf que le 44 était pour le gars avec expérience.

    Oui, je répondais à "vous cherchez des débutants" et la réponse est "bah pas forcément".

    Pour le reste - calcul de coût de vie, etc, c'est à chacun de voir ce qu'il trouve comme intérêt dans son job. Vaut-il mieux 35K€ à Paris et un taff qui plaît dans une petite boîte ou 30K€ en province dans une boîte de presta standard ? Tout dépend des plans de carrière et de vie de chacun - je pense que l'annonce est "dans les standards", ni l'opération du siècle financièrement, ni une arnaque.

    L'intérêt du job est un point important qu'on a tendance à minimiser, et en début de carrière, l'encadrement est clé : le développeur va-t-il stagner car son chef l'utilise comme une petite main "pisseuse de code" ou bien va-t-il progresser découvrir des choses et prendre des responsabilités si son chef mise sur lui et lui délègue des sujets importants ?

    C'est pas écrit dans l'annonce, et c'est un élément fondamental, en particulier en début de carrière. Ça c'est un truc que tu vois / ressens durant les entretiens.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Moins de Paris, plus de €

    Posté par  (site web personnel, Mastodon) . En réponse au message Développeur pipeline python dans un studio 3D - CDI, Paris . Évalué à 5. Dernière modification le 20 septembre 2018 à 10:18.

    La fourchette de salaire m'a l'air basse, surtout pour Paris.

    Si j'en crois les annonces paraissant sur le site de l'APEC, la rémunération proposée n'est pas si basse que ça.

    Je sais que le secteur du jeu vidéo n'est pas réputé pour ça, mais quand même. Vous cherchez du débutant ?

    Sauf erreur de ma part,un ingénieur débutant sortant d'une école "moyenne" (pas Centrale, Mines, X, etc) va difficilement prétendre à une rémunération de 44K€ brut.

    Ça existe de nos jours et qui connaissent git et le C++ ?

    Git tout les débutants connaissent (et j'aurais tendance à dire "en revanche, connaissent-ils d'autres outils que git ?"), le C++ je pense qu'il y a encore des développeurs qui en font… ce n'est pas le plus courant - mais en même temps sur le poste ce n'est pas requis mais un bonus.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: pouvoir exhorbitant...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Chaque été depuis 9 ans, Altran enclenche une procédure de licenciement contre un délégué syndical. Évalué à -1.

    Non mais laisse, ils ont bien gobé le discours libéral.

    J'ai rien gobé du tout, nigaud : j'ai juste vu l'endroit et l'envers du décor, contrairement à toi manifestement.

    Tu parles simplement de choses que tu ne connais pas.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: pouvoir exhorbitant...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Chaque été depuis 9 ans, Altran enclenche une procédure de licenciement contre un délégué syndical. Évalué à 2. Dernière modification le 02 septembre 2018 à 22:21.

    Personne n'a parlé de prévenir le jour même. J'avais en tête les même délais que ceux indiqués dans le lien que tu partages. 7 jours, ça laisse (relativement) le temps de s'organiser ; 3 jours à l'avance, il me semble qu'il faut que la situation ait un caractère exceptionnel.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: pouvoir exhorbitant...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Chaque été depuis 9 ans, Altran enclenche une procédure de licenciement contre un délégué syndical. Évalué à 5.

    Combien de temps crois-tu qu'il faut à une entreprise pour recruter un remplaçant en cas de départ ? Moins de 3 mois ?

    Pour les 8 mois de période d'essai, certes c'est de la précarité, mais c'est aussi le risque de voir un collaborateur nouvellement recruté partir… une entreprise qui recrute intelligemment ne prolongera pas une période d'essai pendant 8 mois.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: pouvoir exhorbitant...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Chaque été depuis 9 ans, Altran enclenche une procédure de licenciement contre un délégué syndical. Évalué à 5.

    Et ? Est ce que ça veut dire qu'il est dans son droit ?

    D'après keljob, en principe refuser des heures supplémentaires est un motif de licenciement : https://www.keljob.com/articles/heures-supplementaires-les-5-points-essentiels-a-connaitre

    Les contrats de travail que je signe indiquent que les heures supplémentaires ne peuvent pas être refusées sauf situation impérieuse, dans la mesure où les modalités sont respectées (en particulier le délai pour prévenir le salarié et le volume d'heures). Je précise que ces clauses sont rédigées par le cabinet qui gère tous les aspects contractuels de mes contrats, et qu'ils ont notamment refusé de mettre des clauses dans les contrats que je leur avaient demandées parce qu'elles n'étaient pas légales (je ne le savais pas - il s'agissait de clauses que j'avais signées en tant que salarié).

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: pouvoir exhorbitant...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Chaque été depuis 9 ans, Altran enclenche une procédure de licenciement contre un délégué syndical. Évalué à 9.

    Ta comparaison est mauvaise : tu considères que le salarié n'a pas pu rebondir en trouvant un autre job et en même temps tu considères que l'entreprise trouve un remplaçant et que c'est facile.

    Dans ce cas, on pourrait aussi considérer que le salarié licencié retrouve facilement un job.

    D'ailleurs en informatique je pense que ce sera facile de retrouver un job - là où ça ne le serait pas pour un ouvrier qui bosse depuis 15 ans dans la même boîte.

    De la même manière, un salarié qui démissionne de Altran ne mettra pas la boîte en péril, là où une micro boîte de 2 ou 3 personnes pourrait ne pas se relever du départ d'un salarié clé.

    Bref, tout ça pour dire que faire deux gros sacs l'un avec toutes les entreprises et l'autre avec tous les salarié ça n'a pas de sens.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # Logiciel qui trouve sa place comme client graphique léger pour MySQL

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche OpenDBViewer 1.1.0 . Évalué à 3.

    J'ai testé l'outil en même temps que Crowl, du coup le résultat de mes tests est un peu plus long qu'un simple commentaire… et mêlé à un feedback concernant Crowl. Au final j'ai rédigé ça sous la forme d'un journal qui relate mes manipulations Crowl & OpenDBViewer.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Quelles sont les informations utiles ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Crowl, un crawler SEO open-source. Évalué à 5.

    J'avais prévu de compléter le commentaire précédent suite à mes tests, mais finalement, comme j'ai testé en même temps OpenDBViewer 1.1.0 le résultat a pris la forme d'un journal qui relate mes manipulations Crowl & OpenDBViewer.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # Quelles sont les informations utiles ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Crowl, un crawler SEO open-source. Évalué à 4.

    En l’état, Crowl propose donc un projet Scrapy configuré pour les besoins génériques des référenceurs. Il est capable de parcourir l’intégralité d’un site Internet et de stocker les informations utiles dans une base de données MySQL.

    J'avais testé des outils en mode SAAS permettant de faire ce travail et donc de proposer des pistes d'amélioration, de détecter des faiblesses, etc.

    Quelles sont les informations utiles remontées par Crowl ?

    Nous proposons en outre une méthode de calcul du poids des liens sortant d’une page Web, basée sur leur hauteur respective dans le code source. Ceci permet le calcul d’un PageRank interne plus précis, car les liens en pied de page sont ainsi dévalués.

    Je ne suis pas certain de comprendre ce paragraphe (le "poids des liens sortant" m'induit peut-être en erreur). Ce que fait Crowl, c'est de calculer le PageRank des pages internes en fonction de la position des liens qui pointent vers cette page ? Genre si j'ai un lien "créer un compte" dans le header et que ce bouton pointe vers la page "/account/new", cela donnera un bon PageRank à la page de création de compte, ce qui permet de déterminer si les pages que l'on doit mettre en valeur sont bien celles qui sont effectivement mises en valeur. C'est bien ça ?

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: se prendre une amende est peut être plus rentable

    Posté par  (site web personnel, Mastodon) . En réponse au journal Google + Commission Européenne = KABOUM. Évalué à 10.

    ses ingénieurs envoyés a Cayenne

    Hm… les ingénieurs qu'on envoie à Cayenne en 2018, c'est plutôt pour envoyer des fusées et satellites dans l'espace. Est-ce qu'on veut vraiment des satellites avec les coins arrondis et un écran retina tactile ?

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Dolibarr... et ne fais pas ta compta toi-même

    Posté par  (site web personnel, Mastodon) . En réponse au message Logiciel compta/factures pour "ma petite entreprise". Évalué à 2.

    Note : il faudra de toute façon que tu te mettes à comprendre la compta - au moins dans les grandes lignes, sinon la gestion de ton activité est un peu à l'aveugle…

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # Dolibarr... et ne fais pas ta compta toi-même

    Posté par  (site web personnel, Mastodon) . En réponse au message Logiciel compta/factures pour "ma petite entreprise". Évalué à 6.

    Je viens de monter une boite où je ferai essentiellement du conseil (donc de la presta). J'ai donc besoin de pouvoir éditer des factures, des frais, mais rien de bien compliqué.

    Dolibarr marche bien pour ça, il est assez simple à prendre en main comparé à Odoo.

    Je comprend rien à la compta…;-)

    Ne fais pas ta compta toi-même alors. Tu vas passer beaucoup de temps à la faire parce que tu n'y comprends rien, et tu vas faire des erreurs (qui peuvent être +/- grave). Vu ce que tu dis, tu as tout à gagner à sous-traiter cette tâche et au lieu de passer du temps à faire toi-même la compta, tu factures 0,5 ou 1J de plus par mois (ça remboursera tes frais d'expert-comptable, tu auras une compta propre et peu de risque d'erreur)

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # Scribus

    Posté par  (site web personnel, Mastodon) . En réponse au message Générateur de formulaire PDF. Évalué à 4.

    Scribus est logiciel dePAO - Publication Assistée par Ordinateur.

    Un tutoriel video : https://a-votre-idee.fr/tuto-video-utile-creer-un-pdf-modifiable-avec-scribus-logiciel-libre-et-gratuit/

    Une doc de 200 page : http://adte.ca/pdf/scribus.pdf

    Et un site en français : https://scribus.fr/

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # pas sûr d'avoir compris clairement ton besoin...

    Posté par  (site web personnel, Mastodon) . En réponse au message Logiciel de gestion de doc technique. Évalué à 4.

    Ce que tu veux faire c'est :

    • écrire une doc unique (le fichier structuré) à partir duquel un script générerait tous les documents officiels,

    Ou c'est plutôt :

    • écrire un meta-template qui permettrait de pre-générer les différents documents qui seraient alors « prêts à être remplis » ?

    Si c'est le premier cas, comme je l'imagine, il y a XML & XSL qui sont fais pour ce genre de chose :

    • tu structures l'info en XML
    • tu écris tes moulinettes en XSL et tu les appliques sur ton document XML unique.

    En faisant des transformations XSL, tu craches n'importe quel format «text-based».

    https://fr.m.wikipedia.org/wiki/Extensible_Stylesheet_Language_Transformations

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Randos et coins sympa

    Posté par  (site web personnel, Mastodon) . En réponse au message Vacances région de Grenoble. Évalué à 4.

    oui : damien point accorsi arobase algoo point fr

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Randos et coins sympa

    Posté par  (site web personnel, Mastodon) . En réponse au message Vacances région de Grenoble. Évalué à 4.

    Si tu viens ou repars en direction de Lyon ou Valence, en semaine, passes prendre un café à Algoo (sauf si c'est la semaine des RMLL). Je crois que tu fais du python… nous aussi :)

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # Randos et coins sympa

    Posté par  (site web personnel, Mastodon) . En réponse au message Vacances région de Grenoble. Évalué à 6. Dernière modification le 23 juin 2018 à 22:38.

    En étant vers Laffrey, quelques trucs top :

    • plateau du taillefer (lac fourchu et autres lacs) - petite rando (3 à 5h selon le tour que tu fais sur le plateau)
    • taillefer (2900m), rando plus sportive,
    • Grand Veymond et Gresse-en-Vercors (village sympa, pas mal de randos VTT ou mode «pré alpes»). Mont aiguille aussi si tu fais de l'escalade.
    • passerelles au dessus du lac de Monteynard
    • Fort Saint Eynard qui donne une bonne vue sur l'agglomération en particulier lendemain de pluie quand l'atmosphère est nettoyée.
    • Tu as aussi un bon spot de Saut à l'élastique au pont de Ponsonnas (et si tu sautes pas, ça vaut le coup juste d'aller voir)

    Si tu as des questions, hésite pas.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # hôpital et charité

    Posté par  (site web personnel, Mastodon) . En réponse au journal Un rachat, un summit et un BIOS qui s'ouvre de plus en plus grâce à linux . Évalué à 7.

    et le dernier tweet d'oles me laisse d'ailleurs dubitatif (https://twitter.com/olesovhcom/status/1007519400734359552), on est dans un mode hôpital qui se moque un peu de la ch…

    Si je lis entre les lignes, OVH fait partie des acteurs français avec qui vous auriez pu (aimé ?) avancer mais que ça ne s'est pas fait pour des raisons plutôt dépendantes de leur volonté.

    Tu peux nous en dire plus ? (ou c'est confidentiel ?)

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: réseau libre ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche PyConFR 2018, du 4 au 7 octobre à Lille : appel à contributions. Évalué à 4.

    Tu dois soumettre ton projet aux organisateurs et qu'ils le valident.

    La pub, yen a un peu, mais si tu veux être sûr d'avoir du monde c'est plutôt à toi de la faire. Regarde la page du programme de l'an dernier pour te faire une idée : https://www.pycon.fr/2017/programme.html

    La bonne solution si tu veux avoir de la visibilité, c'est de publier par exemple un journal ou une dépêche sur LinuxFR :)

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Bravo et merci !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Tutoriel 3D - 2D découpe au laser, le retour du tux. Évalué à 4.

    Je dis pas qu'il faut pas le faire, hein ! Je pense que c'est super intéressant de résoudre ce genre de problèmes (tout comme ce que tu fais et présentes dans ces 2 très bons journaux ) ; je partageais juste les retours que j'ai pu avoir lorsque j'avais échangé avec les dev de l'équipe R&D qui bossaient sur le sujet et notamment sur les calculs de parcours outil.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Bravo et merci !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Tutoriel 3D - 2D découpe au laser, le retour du tux. Évalué à 10.

    Dites, vous savez couper au laser en biais ?

    La découpe en biais complexifie énormément la programmation. Tu passes d'une programmation 3 axes à minimum 5 axes car tu dois piloter en dynamique la tête pour l'orienter progressivement toujours dans la bonne direction.

    Ça paraît à peine plus compliqué, mais c'est très nettement plus complexe. Les éléments de base qui complexifie les choses :

    • si tu coupes en biais, l'épaisseur de coupe varie (donc la puissance, la vitesse de coupe, ou les deux)
    • si tu positionnes ta tête de coupe en biais, tu dois approcher la tête de la matière car la distance de la tête doit rester la même par rapport à la matière
    • le décalage (offset) de la tête varie également en fonction de l'orientation de ta tête. Concrètement, si tu decoupes un rectangle de 30mm par 20mm, la tête va parcourir un rectangle de 30,2mm par 20,2mm pour prendre en compte le trait de coupe. Couplé au reste ça donne des parcours outil extrêmement plus complexes.
    • sur des coupes en biais, les zones de sécurité deviennent différentes, parce que le parcours outil + son orientation donnent une zone balayable beaucoup plus vaste, sans parler des réflexions optiques qui sont «simples» en cas de coupe droite.

    Pour faire des coupes en biais, on passe d'un robot 5 axes avec projection 2D (l'axe Z est juste là pour «approcher» la tôle) à un robot 5 axes pour une pièce finie en vrai 3D (la forme n'est cairement pas la même selon le niveau dans la tôle), c'est vraiment pas la même chose…

    Ça se fait : http://www.laser53.com/nos-prestations/decoupe-laser-5-axes/

    Pas les mêmes machines, pas les mêmes logiciels, pas le même travail de préparation… probablement pas du tout les même tarifs…

    (Note : j'ai bossé chez Alma, la boîte qui développe le logiciel de FAO utilisé par laser53 pour la découpe 3D)

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo