groumly a écrit 3293 commentaires

  • [^] # Re: Oubli

    Posté par  . En réponse au journal Proton/Wine par Valve. Évalué à 3.

    Oui, et slack était à la base un studio de jeux vidéo. Les boîtes et produits, ça pivote avec le temps.

  • [^] # Re: ça tape sur la CGT !

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

    Par “mission”, j’entends “la raison d’être de la boîte”, pas le contrat sur lequel ils t’envoient.
    Pour beaucoup de ssii, ça veut généralement dire “le meilleur kilo de viande, moins cher que la concurrence”.

    Si tu veux bosser pour le client, fait toi embaucher par le client, c’est encore le plus simple.

  • [^] # Re: ça tape sur la CGT !

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

    Les gens fidèles à une boite le sont soit pour les collègues, soit pour la mission qui est importante à leurs yeux.

    Comme je doute que la mission d’une mega ssii soit important a qui que ce soit, il reste les collègues. Si la culture est pourrie, tu te retrouves avec des employés pas franchement loyaux.
    La direction récolte ce qu’elle sème.

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

    Posté par  . 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.

    Bon, ça va 5 minutes hein.
    On parle pas d’ouvriers interchangeables dans une région sinistrée par le chômage, ou du mec qui retourne les steaks au Macdo, mais d’ingenieurs qualifiés et rares (par rapport à la demande), au salaire plus que confortable.
    Sans compter que bon, ya le chômage en France, hein, le mec il se retrouve pas à la rue sans rien du jour au lendemain.

    Trouver quelqu’un de compétent dans ce milieu, c’est au grand minimum qq semaines, voire mois.
    Plus le temps pour la personne en question de faire ses 3 mois de préavis (ben ouais, c’est plus que probable qu’elle est déjà un boulot, et que son employeur ne veuille pas la laisser partir).
    Plus le temps de former la personne en question sur le projet. On peut aussi parler du temps passé par le manager à trier les cv et faire passer les entretiens (tu fais pas du boulot productif pendant ce temps, et t’as vite fait d’y passer la moitié de ta journée).

    En tant que manager, je peux te garantir que l’employe, sous réserve qu’il soit bon, a plus de pouvoir de négociation dans cette relation.

  • [^] # Re: Godbolt

    Posté par  . En réponse au journal Le quiz c++ de l'été. Évalué à 10.

    J’adore le c++, ou le moindre bout de code trivial à des effets papillon et des conséquences délirantes, saupoudré de “si t’as de la chance (ou malchance, c’est selon), le compilo va te sauver (ou te la faire à l’envers) selon les optimizations)”, tout ça pour ce qui est essentiellement des micros optimizations impossible à mesurer pour la majorité des cas d’usages.
    Changez rien, les gars.

  • [^] # Re: Windows XP

    Posté par  . En réponse au journal quand Oracle fait les affaires de Azul.. Évalué à 8.

    C’est pas très flatteur pour les autres os si le seul truc qui retient les utilisateurs c’est l’absence de support sur un os vieux de 17 ans…

  • [^] # Re: Pourquoi un tiret bas?

    Posté par  . En réponse au journal Ⓒ✙✙ Le tiret bas (underscore) au début des variables membres ?. Évalué à 5. Dernière modification le 19 août 2018 à 23:00.

    Pour être tout à fait honnête, préfixer avec de simples lettres est pas très malin non plus, même quand c’est purement semantique.
    Pour reprendre l’exemple de spolsky, une meilleure convention serait “préfixer les variables non safe avec ‘unsafe’, ne pas préfixer les autres”, ce qui:

    • met l’accent sur le fait qu’on ne veut pas de variables non échappées dans le code, en tout cas le moins possible.
    • rend le code lisible. Je veux pas dire, mais s ou us, ça me parle pas. Et préfixer chaque putain de variable rend le code assez illisible, sans compter que la différence entre s et us est assez maigre quand même.
    • accessoirement, en tout cas dans cet exemple, utiliser un framework un tant soit peu decent qui échappe les chaînes par défaut, et ne pas utiliser des pratiques de 1997 qui sont connues pour faire de la merde (a savoir, concatèner des chaînes à droites à gauches, et faire du token replacement qui va rendre ton code vachement plus simple à lire)

    En gros, l’idee C’est de désigner le bouzin pour rendre ce genre d’erreurs impossible/très dure a écrire en premier lieu. La notation hongroise, ça revient à se reposer sur de la discipline pour éviter un bug qui ne devrait pas être possible en premier lieu, ce qui est pas franchement très malin.

    Pour les variables membres, 2 choses:

    • si l’autocompletion marche mal, utilise une autre auto complétion. On en 2018, les ide arrivent généralement à savoir ce que tu veux en fonction du contexte
    • this/self c’est pas fait pour les chiens. Oui, ca fait 5 characters de plus a taper, mais ca evite les erreurs. Ça serait appreciable si les compilos pouvaient émettre un warning quand une variable locale masque un membre cela dit (il me semble que les ide java peuvent facilement être configuré pour émettre un warning quand un membre n’est pas préfixe par this/self)
  • [^] # Re: Utilité

    Posté par  . En réponse au journal Tirez-vous une bûche, qu'on cause C++ et singletons. Évalué à 6.

    Qu'ils soient en pratique des singletons ou des multipletons n'est pas ce qui est important.
    Ce qui compte, c'est que tu puisses les instancier et injecter leur dépendances dans test tests.

  • [^] # Re: Ils n'envoient pas un mail?

    Posté par  . En réponse au journal Reddit a subi une attaque informatique. Évalué à 2.

    Après il y'a des fois des gens qui font le 2FA à moitié avec une option "déclarer ma machine comme sûre" qui ne va plus demander le deuxième facteur, ce qui est assez foireux à mon sens.

    Ca dépend du but du 2fa.
    Si le but est de prouver que c’est bien toi, PsychoFox, c’est relativement discutable, disons que ça dépend de la sécurité physique de la machine en question et de la fréquence de login (le 2fa à tendance à beaucoup lasser les humains, qui réagissent en le désactivant, donc retour à la case départ).
    Si le but est de prouver que t’es humain (protection contre le bots), ya pas grand chose à redire. T’as prouvé une fois que cette machine est contrôlée une fois par un humain, on a pas forcément à revérifier à chaque fois.

  • [^] # Re: Bienvenue au moyen-a^W en 2018

    Posté par  . En réponse au journal Le comble du ridicule. Évalué à -2.

    Bon, donnes nous un chiffre alors.
    Meme en parlant de personnes avec qui t’as eu une interaction, on parle de quoi? 15, 25, 30 personnes? Allez, 50? 100 pour être vraiment généreux.

    Si t’es de bonne foi, t’es capable de te rendre compte qu’un échantillon de 50-100 personnes est complètement insignifiant statistiquement?
    Et que donc tu as effectivement fait une généralisation plutôt raciste?

  • [^] # Re: tu te choques pour pas grand chose

    Posté par  . En réponse au journal Le comble du ridicule. Évalué à 1. Dernière modification le 11 août 2018 à 05:33.

    Ou plus précisément, il a décidé de faire chier le monde et de traîner les organisateurs dans la boue parce qu’il est pas foutu de concevoir que des gens ne le trouvent pas super rigolo, ou trouvent son humour déplacé.

    Grandit, mec, t’es pas drôle. Ya une différence entre faire marrer ses potes ou sa meuf en privé et une conf publique enregistrée pour la postérité.

  • [^] # Re: Bienvenue au moyen-a^W en 2018

    Posté par  . En réponse au journal Le comble du ridicule. Évalué à 2.

    Allez Casanova, on t’en accorde 5.
    Et on est gentil, hein.

  • [^] # Re: tu te choques pour pas grand chose

    Posté par  . En réponse au journal Le comble du ridicule. Évalué à 2. Dernière modification le 11 août 2018 à 05:22.

    T'essaies de faire quoi ?

    De jouer au con parce qu’il refuse de comprendre qu’il a un humour pas drôle de gros lourd qui fait rire que ses potes (et sa meuf).
    Ça me paraît clair, non?

  • [^] # Re: Chaussures du cordonnier

    Posté par  . En réponse au journal Freenaute, ton mot de passe d'abonné est stocké en clair chez Free. Évalué à 4.

    Le problème c’est pas tant le hash, comme tu l’as clairement expliqué, mais plutôt d’appeler ça un mot de passe, voire carrément de permettre à l’utilisateur de le choisir en premier lieu.
    Ca rend les gens confus, et va en tenter plus d’un de réutiliser leur bon vieux mot de passe favori.
    C’est un autre aspect de la sécu ça, accepter que les humains sont d’une part fainéant et d’autre part font des conneries consciemment, et prendre ça en compte dans le design.
    On a beau répéter aux gens des dizaines de fois de pas réutiliser les mots de passes, on a maintenant quelques décennies d’experience sur des centaines de millions de personnes qui nous prouvent que, Ben si, en fait, ils les réutilisent et plutôt 2 fois qu’une (en plus de choisir des mots de passes à la con).

  • [^] # Re: Chaussures du cordonnier

    Posté par  . En réponse au journal Freenaute, ton mot de passe d'abonné est stocké en clair chez Free. Évalué à 2.

    Un login, c’est pas quelque chose que tu fais souvent. Login hein, pas validation de token/cookie de session (ou que sais je).
    Même avec des centaines de login (réellement) concurrent, ce qui représente déjà un traffic plus que consequent, ça fait au final pas grand chose comme charge cpu.

  • [^] # Re: ... et pas qu'un ...

    Posté par  . En réponse au journal Du développement full-stack en Java. Évalué à 6.

    D’un côté, tu dit ne pas aimer mvc et ne pas en faire, de l’autre tu repetes a qui veut l’entendre ne pas regarder ce qu’il se fait ailleurs, donc c’est pas étonnant que t’en ait pas vu ailleurs. Forcément, si tout ce que tu regardes c’est ton propre code…

    MVC est au cœur de uikit et appkit, c’est décrit en long en large et en travers dans leurs docs, et évident juste à regarder les noms de leurs classes (UIViewController vs UIView, la même côté appkit avec NSWindowController, et pareil avec tout le lifecycle qui est très centré sur les contrôleurs).

    Et si, justement, quand les 3-4 plateformes qui font tourner 99.9% des applis écrites ces 30 années sont basées sur mvc, ça en fait la norme.

    Écoutes, moi je veux bien admettre que MVC est pas parfait (le petit nom de mvc dans le monde iOS, c’est Massive View Controller, en référence au fait que les vc grossissent énormément avec le temps ce qui en fait un gros problème de maintenance), mais si t’as une meilleure idée d’architecture pour découpler la logique métier (model), la logique de présentation (view) et la glue entre les deux (controller), je suis tout ouïe.

  • [^] # Re: ... et pas qu'un ...

    Posté par  . En réponse au journal Du développement full-stack en Java. Évalué à 7.

    Heu, non non, mvc est la norme en natif.
    Regarde ce que font Microsoft, Apple et google si tu me crois pas.

  • [^] # Re: ouaa je ne connaissais pas la notation yoda! trop cool

    Posté par  . En réponse au journal Guido van Rossum se retire de la direction de Python. Évalué à 2.

    Éclaire moi alors, parce qu’a part me prendre pour un abruti, t’as pas fait grand chose jusque là.

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

    Posté par  . En réponse au journal Google + Commission Européenne = KABOUM. Évalué à 2.

    Un monopole en soi n’est pas illégal. Ce qui est illégal c’est d’en abuser.
    Ms n’a pas eu des problèmes pour avoir construit un monopole, mais pour s’en être servi pour à la fois tuer la concurrence (clause interdisant de vendre autre chose que du Windows), ou pour imposer ses propres produits (Internet explorer).

    Sur la question d’apple, on peut pas avoir le beurre et l’argent du beurre.
    si android rafle tout niveau parts de marches, Apple ne peut par definition pas être en situation de monopole.

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

    Posté par  . En réponse au journal Google + Commission Européenne = KABOUM. Évalué à 2.

    En ce qui concerne Chrome, je suis a peu pres sur a 100% que Chrome n'etait pas installe sur le samsung de ma femme et elle l'a installe par elle meme.

    Bullshit? Que je sache, chrome est requis pour avoir la marque android.

    Le browser par defaut n'est pas chrome, un truc base sur webkit mais pas chrome en tant que tel.

    Ca, oui, effectivement.

    Pour le reste, une bonne partie du problème est que Google interdit au constructeur de fournir un aosp non brandé s’ils ont un seul produit android. C’est quand même un moyen très efficace de tuer la compétition, et très proche des heures sombres de ms avec windows 95.

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

    Posté par  . En réponse au journal Google + Commission Européenne = KABOUM. Évalué à 3.

    Ca reste gratuit, t’as pas à payer. Tu vas vraiment venir m’expliquer que linuxfr est pas gratuit parce qu’il faut un e-mail pour s’inscrire et troller dans les commentaires?!? Ça va, quoi…
    Donne un e-mail jetable si ça te dérange tant que ça (et non, c’est pas contraire au cgu de faire ça).

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

    Posté par  . En réponse au journal Google + Commission Européenne = KABOUM. Évalué à 1.

    Par exemple, je ne pense pas qu'Apple ait le droit de bloquer Spotify ou Netflix sans devoir s'en expliquer de manière très précise.

    Ca tombe bien, Spotify et Netflix sont sur les 2 stores. Ouf, on a échappé de peu à la corruption du marché libre.

    L'App Store est en position dominante sur le marche des stores en direction des smartphones iOS

    Ca revient à dire que Darty est en position dominante sur le marché des magasins Darty… ça veut rien dire.
    Je vais arrêter la moi.

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

    Posté par  . En réponse au journal Google + Commission Européenne = KABOUM. Évalué à -2.

    La, sur les téléphones, comment installer sur un iPhone une application refusée par Apple pour une raison ou pour une autre ?

    T’achetes pas un iPhone en premier lieu. Tu me demandes la comment acheter chez Darty une télé que Darty ne vend pas. Va pas chez Darty, c’est tout.
    Ou tu sides load, les comptes developeurs sont gratuits chez Apple depuis un bail.

    En gros, t’exiges de pouvoir bénéficier du réseau de distribution d’apple Et google sans qu’ils aient rien à dire. Ben non, ça marche pas comme ça. Comme tu peux pas bénéficier du réseau de distribution de carrefour sans te pier aux règles de carrefour.
    Sinon moi je vais exiger que Debian distribue mon soft pas libre. Y’a pas de raisons, si ça marche pour Apple et google ca marche pour Debian aussi.

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

    Posté par  . En réponse au journal Google + Commission Européenne = KABOUM. Évalué à -1. Dernière modification le 19 juillet 2018 à 17:16.

    La liberté consisterait aussi a pouvoir vendre sur un marché gigantesque autrement qu'en passant par son organisateur arbitrairement obligatoire qui taxe 30% au passage.

    Non, c’est pas une liberté. Apple et google ont créé leur plateforme, la liberté c’est qu’ils en fassent ce qu’ils veulent.
    Carrefour et Auchan décident s’ils veulent vendre ta marchandise, et ça te choque pas. Darty décide de vendre les télés qu’ils veulent.
    Dans le domaine du service, les ssii embauchent qui elles veulent, les agences d’interim aussi. Airbnb et les agences immobilières décident qui peut mettre son appart en location sur leur plateforme.

    Debian décide de distribuer les softwares qu’ils veulent.
    Pourquoi est ce qu’apple serait traité différemment? C’est leur soft, leur liberté d’expression d’ecrire Le soft qu’ils veulent écrire, et personne ne peut les forcer à exprimer ce qu’ils veulent.

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

    Posté par  . En réponse au journal Google + Commission Européenne = KABOUM. Évalué à 3.

    Par exemple, les iPhone sont toujours autorisés à la vente alors que clairement, ils auraient du être interdit dès le premier jour.

    Pourquoi s'arrêter la? Steve Jobs aurait du être guillotiné le jour ou il a annonce le telephone, et ses ingénieurs envoyés a Cayenne. No half measures.
    Le gouvernement sait bien mieux que les gens ce qui est bon pour eux, surtout dans le domaine des nouvelles technologies. On a invente le bibop et le minitel bordel!
    Et ceux qui sont pas d'accords avec ce concept de liberté finiront au bagne aussi. Non mais, on va pas se laisser emmerder quand meme.