Xarkam a écrit 44 commentaires

  • [^] # Re: Points de vue alternatifs

    Posté par  (site web personnel) . En réponse à la dépêche LSP (Language Server Protocol). Évalué à 1.

    Oui refactoring inexistant par ce que oui, il n'y a jamais eu de de la part de vscode la prétention d'avoir du vrai refactoring.

    Il serait ptet temps d'arrêter de comparer de l'eau et du vin.

    Oui la qualité du plugin est primordiale. C'est aussi la voie choisie pour vscode, passer par des plugins.

    Et si tu regardes la doc de vscode sur le refactoring, on t'indique qu'il existe des extensions qui ont du refactoring et comment les trouver. L'extension c# n'en fait pas partie.

  • [^] # Re: Points de vue alternatifs

    Posté par  (site web personnel) . En réponse à la dépêche LSP (Language Server Protocol). Évalué à 1.

    Des fonctionnalités de base qui font perdre un temps fou car elles manquent ou marchent pas, c'est OK car c'est pas la même philosophie ?!

    Encore une fois, les fonctionnalités de base qu'on attends sont subjectives à chacun.

    Je trouve que vscode a quand même pas mal de fonctionnalités de base.

    Je vais jouer la mauvaise fois (tu en fait un peu toi-même)

    Visual Studio n'est pas un bon éditeur de code. Je ne peux pas éditer du Rust, Go, Php, Python ou Ruby de base.
    Je ne peux faire que du C/C++ et C#. (Je ne parle pas html/css volontairement)
    Je suis obligé d'y adjoindre Resharper pour avoir de vraies fonctionnalités.
    Et cela sans compter qu'il faille attendre le bon vouloir de MS pour intégrer des choses basiques que tout le monde utilise ailleurs. (coucou .editorconfig)

    Professionnellement, ça devient tellement courant de voir des devs coder le front avec vscode par ce que c'est vraiment un must et utiliser des IDE pour le back. (La mode étant aux api REST pour le back et du javascript pour le front)

    Tu mets en avant la complétion qui est aux fraises. Perso je l'utilise plusieurs heures par jour et je n'ai absolument pas de problème de complétion. J'ai mis les extensions qui me facilite la vie.

    Cela fait maintenant presque un an et demi que ma femme est en télétaff et donc travaille dans mon local pro avec moi. Sur toute cette période, je ne l'ai jamais entendue râler sur vscode. En revanche sur Visual Studio, c'est tellement fréquent que je n'y prête plus attention.

  • [^] # Re: Points de vue alternatifs

    Posté par  (site web personnel) . En réponse à la dépêche LSP (Language Server Protocol). Évalué à 2.

    Rider, c'est Jetbrains Rider et R# c'est Jetbrains Resharper.
    Des outils dédiés au développement C#.

    Le premier est in IDE multiplateformes et le second un addon à Visual Studio.

  • [^] # Re: Points de vue alternatifs

    Posté par  (site web personnel) . En réponse à la dépêche LSP (Language Server Protocol). Évalué à 1.

    Pour ce qui est de la complétion aux fraises, je n'en ai jamais fait l'expérience (et j'utilise vscode depuis des années)

    Pour ce qui est du reste, je te dirais que moi qui ai R#, Visual Studio de base c'est un gros outil bien pauvre si on n'y adjoint pas R#.

    Mais bon, je suis passé sur Rider car Visual Studio 2019 avec R# c'est lourd dingue à charger. Sans compter qu'une solution avec plein de projet ça ralenti encore plus le process d'ouverture et d'analyse.

    Pour ce qui est de vscode, oui avec quelques extensions on a un outil très propre et non il ne te fera jamais des propositions de refactoring de code (par exemple var du linq) car ce n'est pas un IDE.

    vscode est un éditeur de code et pas un IDE. Donc nul besoin de comparer les deux.
    Cependant, si je dois modifier un fichier source dans quelque chose d'existant, je ne vais pas perdre mon temps à ouvrir toute la solution dans VS, je vais juste l'ouvrir dans vscode et faire la modif. Ça me fera gagner un temps énorme.

    Si je veux faire de l'optimisation de code et du refactoring, là j'utiliserais un IDE pour profiter de l'analyse de code qu'il apporte.

  • [^] # Re: Points de vue alternatifs

    Posté par  (site web personnel) . En réponse à la dépêche LSP (Language Server Protocol). Évalué à 3.

    C'est vrai en 2018 le support de razor/asp n'était pas complet/implémenté.
    En 2021, dans vscode, il est possible d'ouvrir des fichiers razor avec la bonne coloration syntaxique et le reste qui va avec.

    J'utilise au quotidien vscode/Rider. vscode lorsque je veux faire une édition rapide et rider pour les fonctions avancées qu'on retrouve dans R# ou alors le décompilateur.

    En 2021, avec vscode et l'extension C#, il est tout à fait faisable de faire par exemple des applications blazor avec un très bon support.

    Je pense que LSP a vraiment un bel avenir devant lui si on n'en fait pas un mamouth et qu'on ne cherche pas à en faire plus que ce pour quoi il a été prévu.

  • # Chaine twitch

    Posté par  (site web personnel) . En réponse à la dépêche FreeCAD 0.19. Évalué à 3.

    Bonjour, il existe aussi une chaine twitch https://www.twitch.tv/freecadfrance

  • [^] # Re: Tuleap en 2020 ?

    Posté par  (site web personnel) . En réponse à la dépêche Migration de Jira à Tuleap : nouvelle fonctionnalité. Évalué à 0.

    C'est dommage pour la version communautaire et docker. Après je comprend que pour le business, il est plus utile de fournir des facilités pour le monde pro ;)

  • [^] # Re: À propos de la stack

    Posté par  (site web personnel) . En réponse à la dépêche Migration de Jira à Tuleap : nouvelle fonctionnalité. Évalué à 0.

    Je n'ai pas vu dans la doc après une recherche une page qui parle de postgresql.

  • # Tuleap en 2020 ?

    Posté par  (site web personnel) . En réponse à la dépêche Migration de Jira à Tuleap : nouvelle fonctionnalité. Évalué à -1.

    Il y a deux ans, j'avais fait une installation de test. Rien que la partie mise en place du docker tuleap a été une vrai galère. Ca m'a pris 2 jrs à configurer chercher des configs pour mon besoin sur le net.

    J'espère qu'en 2 ans le système a été amélioré. Ne pas pouvoir l'installer simplement et le configurer facilement sur un proxypass et un énorme frein.

    J'ai mis tout mes services (en dehors des Atlassian) dans des containeurs. Je ne pense pas un jour revenir à un mode "traditionnel" d'installation de services.

    Est-ce que la partie wiki de tuleap permet un export pdf ?

  • [^] # Re: Précisions

    Posté par  (site web personnel) . En réponse à la dépêche Migration de Jira à Tuleap : nouvelle fonctionnalité. Évalué à 1.

    Cela fait 6 ans que je n'ai pas touché à xwiki.

    Personnellement, je crée des références entre Confluence et Jira dans les pages/tickets.
    (sans compter les références auto-liées. Si je met un numéro d'issue dans un message de commit, le numéro de commit apparait sur l'issue dans Jira)

    Confluence et Bitbucket Server répliquent l'annuaires des utilisateurs Jira (Jira devient en quelque sorte un mini Atlassian Crowd).

    Si je devais prendre des outils séparés, quelle serait leur intégration entre eux ? Je devrais mettre en place un annuaire type ldap/ad pour la gestion des utilisateurs transversalement à tous les outils.

    Sans compter dans Jira la puissance des workflow. Ca c'est la killer feature.

    Mais en 6 ans d'utilisation des outils Atlassian, je me rend compte maintenant le gain de temps énorme en maintenance que cette solution m'a offert.

    Je ne pense pas retrouver quelque chose d'équivalent ailleurs.

  • [^] # Re: Précisions

    Posté par  (site web personnel) . En réponse à la dépêche Migration de Jira à Tuleap : nouvelle fonctionnalité. Évalué à 1.

    La force aussi de Jira, Confluence, Bitucket Server, c'est aussi leur facilité de maintenance.

    Ca fait un bail que j'utilise les 3 (à l'époque Bitbucket Server s'appelait Stash) et pour moi leur force, c'est aussi l'intégration entre ces trois outils.

    Est-ce que cela va pousser beaucoup d'utilisateurs vers d'autres produits? Je suis septique.
    Lorsque je vois le nombre grandissant d'entreprises qui passent ou cloud pour ce genre d'outil car ce sont plein de soucis de maintenance en moins.

    Perso, j'hésite entre Azure Devops (anciennement visualstudio.com) et le cloud Atlassian.
    Le truc c'est que pour le second, des plugins free en mode serveur sont payant en mode cloud.

  • # Du vent

    Posté par  (site web personnel) . En réponse au journal Un recrutement racé chez VEOLIA. Évalué à 1.

    Ca en fait du vent pour juste un formulaire qui n'a pas été adapté selon le range ip qui le consulte.

    Et tout ces commentaires bien typé gros français qui s'offusquent de en découvrant que le monde n'est pas un miroir de leur culture.
    Sérieusement, serait ptet temps de penser à découvrir le monde et d'arrêter de s'imaginer que c'est partout comme en france hein!


    Ce n'est un secret pour personne que le recrutement même anonyme fini toujours par un entretient rh qui filtrera selon les critères défini en toute discrétion par la boite.

    La seul chose qui serait réellement neutre, c'est d'avoir une procédure de candidat anonyme de bout en bout jusqu'à avoir signé un cdd/cdi. Ca serait comme d'acheter un chat dans un sac à ce moment là.

  • # KDE Neon

    Posté par  (site web personnel) . En réponse au journal Mon retour sous KDE. Évalué à 5.

    J'utilise KDE neon. J'en suis presque totalement satisfait.

    C'est, pour ma part, le desktop le plus abouti sous linux.

  • # KDE presque un 10 sur 10 comme DE.

    Posté par  (site web personnel) . En réponse à la dépêche Nouvelles de KDE (saison 2016-2017). Évalué à 6.

    Fan de kde 5. J'ai du malheureusement à mon grand regret faire une croix dessus.

    J'ai utilisé la KDE Neon en me disant, ok c'est la distrib des dev de kde, ca devrait poser moins de soucis.

    L'énorme soucis que j'ai rencontré c'est le plantage fréquent de plasmashell provoquant un dysfonctionnement de la barre des tâches.
    Et cela sans compter les plantages du gestionnaire de fenêtres.

    Si au moins la barre des tâches ne plantait pas autant, j'aurais été comblé.

  • # Hypocrosie quant tu nous tient.....

    Posté par  (site web personnel) . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à 5.

    La communauté du logiciel libre ne peut-être indifférente à la liberté quand nous la prônons pour le logiciel, elle doit aussi s'appliquer à l'Humain.

    Si si elle peut l'être. Elle n'a pas pour but de faire de la politique sur les droits de l'homme ou tout autres droits en dehors de ce pour quoi elle existe, c'est à dire les logiciels et leur liberté d'utilisation.

    Sinon, il ne s'agit plus de la communauté du logiciel libre.

    Et quelle hypocrisie honteuse, dégoûtante même. En gros parce que lui est actif dans la communauté du logiciel libre, il faudrait que nous, nous nous mobilisions pour lui.
    Par contre tout les autres qui reçoivent eux aussi un ordre de quitter le territoire, eux on en a rien à foutre, on ne fait pas de petit dépêche par ce que EUX ne participent pas dans la communauté du logiciel libre.

    Alors, cette belle phrase que je cite, c'est de la merde d'hypocrites. On en fait tout un plat par ce que subitement ca touche quelqu'un de la communauté. Mais je n'ai jamais vu depuis les années que je lis le site des dépêches pour venir nous demander d'appliquer le droit de l'humain à tout ceux qui avant lui ont étés dans ca position.

    De grâce, arrêtez de vouloir nous faire faire de la politique en dehors du cadre pour lequel nous avons rejoint cette communauté du logiciel libre.

    Ce n'est pas par ce que nous participons chacun à notre manière à la communauté du LL que forcément nous partageons là même vision des chose, les même avis que vous, en dehors de celle-ci.

    Alors, allez y , informez si vous le voulez afin de former un groupe de soutient, mais ne venez pas engagez une communauté là dedans.

    Son cas n'a rien avoir avec le logiciel libre. Le choix de soutenir ou non est un choix personnel ni plus ni moins. Et pas le devoir d'une communauté comme vous aimeriez le voir.

  • # Sujet du commentaire

    Posté par  (site web personnel) . En réponse au journal La seule chose que Microsoft doit faire - mais ne fera - pour gagner la confiance open-source. Évalué à 2.

    J'ai du mal à comprendre, ca se focalise sur les brevets android. L'auteur ne serait-il pas un dev android ?

    Et ce sentiment, une fois l'article lu, que que l'auteur aurait aimé que Microsoft libère tout, tout de suite.

    Il procèdent étapes par étapes, et je pense que pour une entreprise de la taille et du poids de Microsoft, c'est la meilleur manière de procéder.

    Le noyau dur ne sera jamais content. Il trouvera que le noir n'est pas assez noir ou que le blanc n'est pas assez blanc.

    En attendant, du code est libéré, ce qui donne accès au format de données pour certains outils.

    Quant aux brevets, ce n'est pas l'apanage de Microsoft. Je ne comprend pas pourquoi tirer à boulets rouges dessus, alors que d'autres comme Apple, Oracle, Samsung font de même.

    Je pense que le Microsoft bashing continuerais même si ils donnaient les clés de la maison.

  • [^] # Re: mes 5 cents tout ca tout ca

    Posté par  (site web personnel) . En réponse à la dépêche Et si JavaScript allait droit dans le mur ?. Évalué à 1.

    Et pour le reste, ce n'est pas parce que certains problèmes se retrouvent ailleurs que ça n'en fait pas des problèmes

    Je n'ai jamais dit que ce n'était pas des problèmes.
    La prose du mec est faite de manière à comprendre que tout les problèmes dans le monde javascript sont dû à javascript.

    Mais comme l'a fait remarquer damaki, l'auteur se plaint de lib en 0.x.x et propose lui même des alternatives en version 0.x.x

    On ne sais en déduire qu'une chose, cette personne fait une charge contre js avec un certain manque d'objectivité.

    80% de son argumentaire ne tient pas la route car ce sont des problèmes inhérent au monde de l'opensource.

  • # mes 5 cents tout ca tout ca

    Posté par  (site web personnel) . En réponse à la dépêche Et si JavaScript allait droit dans le mur ?. Évalué à -3.

    > Ici, l'héritage du JavaScript pèse lourd dans la balance. Il y a trop de pièges, trop de comportements qui demandent une attention permanente (perdre le this, se tromper dans la portée d'une variable).
    

    C'est le b-a-ba de tout dev de connaitre la portée des variables dans le langage qu'il utilise ainsi que les subtilités.

    On parle souvent du nombre impressionnant de paquets publiés sur npm. Pourtant, quand on y regarde de plus près, c'est loin d'être reluisant. On trouve des tonnes de paquets qui sont des expérimentations qui n'ont jamais dépassé le stade de la version 0.0.x.

    C'est pareil pour linux alors, on trouve des tonnes de lib et soft en 0.x.x.

    Node.js ne fait pas mieux. Il faut toujours installer un paquet pour faire un mkdir -p, ou un rm -rf (d'ailleurs, vous risquez de vous retrouver avec rimraf et del si vous ne faites pas attention).

    C'est surtout le revert de la médaille de tout écosystème opensource. On peu en dire autant pour linux avec ces moult distrib.

    Enfin, certaines entreprises ont les dents longues et il n'est pas rare d'en venir aux drames pour parfois faire avancer les choses. On se rappelle du fork io.js pour soustraire nodejs de l'emprise de Joyent. Plus récemment, c'est le principal contributeur d'express qui a jeté l'éponge (et même deux fois) pour des raisons similaires. On peut aussi s'amuser de github transformé en bac à sable. Mais ce qui est sûr est qu'il y a bien des progrès à faire dans ce domaine

    Pareil, ce n'est pas quelque chose de propre au monde js.

    Dernier point, avec ES6 et les versions futures, je trouve le langage de plus en plus complexe. Mais surtout cette complexité ne répond pas à mes besoins.

    Non, le langage ne répond pas à "ses besoins" et il fait donc une un plaidoyer pour s'en débarrasser.

    Mais js n'est pas plus complexe qu'un autre. Ca ne fait même pas une année que je fait du js et si quelque chose est compliqué, je cherche un moyen simple de le faire. Simply is better.

    Mon ressenti final, c'est que ce développeur à du mal avec la manière dont le code js est exécuté. Mais dès qu'on a compris, si on code comme dans tout langage, de manière classique, js n'est pas plus compliqué.

    Après, je ne dit pas, ma femme fait du js bien plus compliqué que moi, genre des structures js à 3 niveaux, pourtant, elle ne me semble pas peiner quotidiennement à la tâche de faire du js.

  • [^] # Re: Et alors ...

    Posté par  (site web personnel) . En réponse au journal Microsoft libère leur compilateur C#. Évalué à 1.

    J'ai du mal à voir la raison du flop de C# sous linux.

    C# sous linux c'était plus pour du ASP.NET que du client lourd.
    Après, c'est vrai qu'il manque un vrai IDE C# comme on trouve VisualStudio / SharpDevelop sous windows.

    Une lib compilée pour .NET 4 ne fonctionnera pas sous le 3 tout simplement parce qu'elle est marquée comme étant 4.
    Alors que cette dernière n'utiliserait aucunes fonctions propre à .NET4.

    Après C# ne dois pas être si mal puisque l'évolution d'OS (windows 11? ) chez redmond passera par un Os codé avec C#

  • # Manque de paquets

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Frugalware 1.9 (Arcturus). Évalué à 2.

    Salut,

    Nous savons que l'équipe est petite et de fait certaines choses ne peuvent se trouver disponibles.

    De ce fait, nous allons essayer de jouer avec un système de votes pour les paquets. Ceux recueillant le plus de votes seront intégrés et maintenu dans le mesure du possible par l'équipe.
    (c'est à dire jusqu'à là limite de ce qu'il est possible de faire avec une équipe aussi réduite)

    Nous sommes toujours ouverts aux contributeurs sérieux. Nous n'avons pas besoin de personnes s'occupant de pleins de paquets, mais de gens qui s'occupent juste de ce qu'ils aiment et le font bien.

    Vous pouvez bien entendu venir sur l'irc pour discuter avec nous, mais ils faut avoir une bonne dose de second degré par moment ;)

  • # Une affaire non finie ?

    Posté par  (site web personnel) . En réponse à la dépêche Première mise en demeure pour l'association LinuxFr. Évalué à 8.

    Y aura bien un avocat qui vous suit pour vous proposer des réactions adéquats à ce courrier.

    L'affaire n'est peut-être pas finie.

    Et quid du cache google avec l'annonce ? L'entreprise compte aussi faire des demandes chez eux ?

    Je terminerais simplement par cette remarque:
    Si le char set du dit site n'est pas bon, c'est déjà en soit de l'auto discréditation.

    Après, on peut envisager le fait que cette entreprise tente un effet streisand pour faire parler d'elle.

  • # spam ?

    Posté par  (site web personnel) . En réponse à la dépêche StatusNet 1.0.0 : micro‐blogging fédéré, standard et libre. Évalué à 1.

    Et l'anti spam, ca fonctionne maintenant ?
    Parce que j'avais mis pour tester, mais les comptes de bot ont vite fait légion.

    Ca peut être libre, tout ce que tu veux, mais si t'a rien coté admin pour virer les comptes de bot même si ils ne savent pas tous spammer, ca reste de fait un logiciel incomplet me concernant.

  • [^] # Re: Excellent Smithers

    Posté par  (site web personnel) . En réponse à la dépêche Mozilla Messaging diffuse Thunderbird 7.0. Évalué à -5.

    Pour faire que du mail, le webmail convient très bien.
    en plus, gmail est redevenu "offline" accessible.

    Et appeler ca du développement juste avec un changement de version pour 5 malheureux lignes de change logs, c'est rien connaitre.

    La version 8 ca sera quoi ? 2 corrections de bugs ?

    Nan, thunderbird c'est devenu pourri et tant qu'il n'y aura pas une vrai politique de dev et d'évolution, il restera la daube qu'il est devenu.

  • [^] # Re: Adieu Thunderbird

    Posté par  (site web personnel) . En réponse à la dépêche Mozilla Messaging diffuse Thunderbird 7.0. Évalué à -6.

    J'ai pas dépensé un kopec et j'ai toute les licences ms légalement via msdn.
    Ensuite, outlook express n'existe plus depuis vista, c'est live mail.

    Ca, c'est toujours l'argumentation pourrie d'aller rechercher des trucs bien vieux qui sont plus en accord avec la façon actuelle d'utiliser le net.

    Pour en revenir, le carnet d'adresse est mal pensé et conçu.
    Les boutons dans la parties affichages mail qui disparaissent si la fenêtre est trop petite.
    Faut être 'con' d'un degré astral pour ne pas avouer que c'est pas l'endroit le plus judicieux malgré les demandes pour faire en sorte qu'ils ne se cachent pas.

    Les onglets, truc inutile par excellence pour les mails. Autant, pour avoir d'autres affichages comme l'agenda dans un autre onglet, j'admet c'est utile, mais pour les mails, j'ai pas encore trouvé.

    Thunderbird à ses défauts, outlook aussi, on prend le logiciel qui convient le mieux.

    Moi, c'est outlook malgré ça gestion dit "catastrophique" des mails.

    J'avoue quant même que depuis que j'ai un android, je gère mes contacts via gmail qui m'offre un carnet d'adresse bien complet.

  • # Adieu Thunderbird

    Posté par  (site web personnel) . En réponse à la dépêche Mozilla Messaging diffuse Thunderbird 7.0. Évalué à -9.

    J'ai mis outlook 2010. J'ai besoin d'un carnet riche et tunderbird ne le fait pas.
    De plus, l'affichage des boutons dans les mails est une hérésie.
    Si c'est pour copier gmail, autant utiliser chromium+gmail offline.

    Tunderbird avait de l'avenir, mais ca ne décolle pas. Peut-être trop destiné au geek et pas aux utilisateurs classiques.

    Au passage j'ai testé live mail puisqu'il est semblable à tb. Y a des bon points dans livemail.

    Sous linux, j'utilise Evolution.