fearan a écrit 7550 commentaires

  • [^] # Re: non merci

    Posté par  . En réponse au journal Adobe sous Linux ?. Évalué à 2.

    Le seul problème que je vois, c'est si tu joues en multi avec un groupe de potes,

    Oui et non, skyrim est plutôt solo, Fallout 3,4 aussi, The Secret World, est multi. Et mon Skyrim à plus d'une centaine de mods installés (nouvelles zones (falskaar, forgotten city), gestion du froid/fatigue…, amélioration des villes… The secret world est un mmo avec de vrais énigmes a résoudre soi même (ou aller chercher la soluce sur le net, mais franchement c'est dommage de ne pas chercher à résoudre soi même)

    Et pourtant je fais parti de ceux qui ont joué a neverwinter night uniquement sous linux, de même pour unreal tournament premier du nom; il y en a d'autre aussi; mais force est de constater que pour jouer a nwn2 il faut un windows, Skyrim aussi. Alors peut être qu'on peut gérer avec wine, mais avec les outils genre modOrganiser + skse + enb, j'ai un peu l'impression de vouloir perdre des semaines pour faire fonctionner le tout. Déjà que lors des mises à jour de fallout 4, faut se farcir la mise à jour de f4se ainsi que des mods en dépendant, si en plus je dois m'assurer que ça passe sous wine…

    Et oui si j'avais le choix et que c'était simple de faire tourner tous ces trucs sous linux je serai sous linux. Et j'ai parlé de the Witcher 3?

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: non merci

    Posté par  . En réponse au journal Adobe sous Linux ?. Évalué à 5. Dernière modification le 14 décembre 2018 à 09:59.

    M'en fous je suis un ascète dans mon coin et le 'juste marche' me suffit!

    Non on ne s'en fout pas du nombre d'utilisateur sous Linux. Peut être pour toi qui reste uniquement dans l'écosystème libre (et encore)

    • Avoir un grand nombre de personne sous linux permet d'avoir un meilleur support du matos car les constructeurs ne vont pas faire l'impasse sur un gros marché
    • De même, les éditeur vont aussi considérer le développement de leur soft propriétaire pour qu'ils tournent sous linux.
    • Cela augmente aussi les chances d'avoir un poste de travail sous Linux.
    • On pourrait aussi trouver des ordinateurs grand public avec Linux pré installé

    Désolé, mais j'aime jouer, et nombre de jeux ne sont dispo que sous windows, et depuis que W10, fournit apt-get et les outils avec, je dois dire que je n'ai même pas cherché à installer linux sur mon dernier portable, j'ai plus le temps…

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Une amélioration possible

    Posté par  . En réponse au journal `smk`, un make sans Makefile. Évalué à 3.

    Bref, intéressant comme essai pédagogique, mais assez inutile pour de la vraie production.

    Je ne suis pas d'accord, avoir un outils de build qui ne fait que le build c'est bien.

    le packaging c'est une autre problématique qui doit être géré par un autre outil. Avoir un outils qui fait tout crée une usine à gaz.

    Tu peux aussi avoir une commande qui génère le rpm/msi/deb/autre

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Yet another build system

    Posté par  . En réponse au journal `smk`, un make sans Makefile. Évalué à 8.

    Tu peux récupérer les dépendances aux headers via le compilateur, par exemple avec gcc -M et gcc -MM

    Yep il peux et si demain il veux utiliser le même système de build pour utiliser lex/yacc, javac, ou autre, il n'a pas à se farcir 50 pages de man pour savoir comment gérer les dépendances ;)

    le système est simple : pour générer truc, le système à touché à machin, bidule, pika, plop, gong. Les dépendances sont donc ( machin, bidule, pika, plop, gong).

    Moi j'aurai plus des questions d'ordre :

    • en cas de recompilation le système refait il aussi un calcul de dépendance
    • quel est l'overhead de l'analyse des dépendance

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: [HS] Re: Qui devrait-on craindre ?

    Posté par  . En réponse au journal Téléphone mobile : suis-je paranoïaque ?. Évalué à 10.

    Yep, la démocratie est une espèce de contrat passé entre les électeurs et les élus; et jusqu'à présent le contrat sous entendait une certaine forme de dialogue entre les électeurs et les élus.

    Le dernier président en date à parler de changer tout ça, revaloriser le travail, et la possibilité de toucher le chômage après une démission…

    Les gens ont compris plus de dialogue, et plus de rémunération pour leur travail. C'est con hein, fallait comprendre plus de mépris, absence de dialogue, et plus d'argent pour ceux qui font travailler les autres…

    Le chômage après une démission ah mais on a pas les sous, et puis on réduit aussi vos APL en même temps qu'on supprime l'ISF pour les yacht, et autre… Irréprochable qu'on vous dit, ha Bennala? Mais il a été sanctionné voyons, 2 semaines payés loin du travail ça c'est une sanction!

    On pourrait énumérer longtemps ce qui cloche, notamment le remplacement de la vaisselle, la piscine, l'hôtel 5 étoiles, les coûteux déplacements, les restaux a 200€ et encore sans le vin…

    Et tout ça avec un mépris affiché pour "ceux qui ne sont rien", "gaulois réfractaire"…

    Bref, pas de dialogue, mépris, baisse de revenus en fin de mois alors que des très riches récupère plus d'un million par an, train de vie de l'état qui augmente par tête… Je me demande pourquoi ça pète, nan vraiment…

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: LC_NUMERIC

    Posté par  . En réponse au message libre office calc, point comme séparateur décimale. Évalué à 2. Dernière modification le 09 novembre 2018 à 16:12.

    et avec la locale ?

    faire un export LC_CTYPE="en_US.UTF-8"
    oocalc

    ou un
    LC_CTYPE="en_US.UTF-8" oocalc

    La locale peut être surchargée de façon sélective, lancer la commande locale pour avoir la liste ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Maintenant, c'est clair

    Posté par  . En réponse au journal Vers une fin de la guerre des brevets logiciels ?. Évalué à 6. Dernière modification le 16 octobre 2018 à 16:13.

    Sans être prestataire étranger, un presta en France n'est pas méga rémunéré, bosse pour une entreprise qui n'est pas la sienne, et à qui on fait comprendre très tôt que la fidélité ne paie pas (peu d'augmentation si jamais y'en a, avec mon excuse préféré du contrat qui a été bradé pour le choper et donc que les gars qui bossent dessus ne peuvent pas être augmenté… )

    Et parfois on a accès a des données sensible… voire très sensible.

    Bref mal payé, mal considéré, et même pas embauché en direct… Si vous voulez des données sensible c'est simple :

    • envoyer un gars avec le bon CV dans les boites de prestation
    • approcher un presta bossant au bon endroit ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Mitigeons....

    Posté par  . En réponse au journal Des puces-espionnes installées sur des cartes mères par les Chinois ?. Évalué à 6.

    Pas la peine de trouer les Cisco suffit juste de trouver la l'une des backdoors NSA ;)

    Ensuite si la puce est dans la machine (dans ce cas précis j'ai de très gros doute, elle me parait vraiment petite), tu as juste à passer par les flux autorisés, et modifier le contenu.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: question

    Posté par  . En réponse au journal Déçu, déçu, déçu. Évalué à 5.

    Son maçon qui pose une brique jaune, il n'a pas dit qu'il la posait de travers, mais juste que ça jurait sur le résultat final.

    Met du c++11 au milieu d'un code datant de 2005, ça va jurer, avoir du java 8 dans des morceaux de codes datant d'avant java 5 (ou 1.5) ça jure grave, le style n'est pas du tout le même.

    Le soucis c'est que c'est 2 langages qui ont radicalement évolués, et que les nouvelles possibilité du langage changent la façon de coder. Ajoute à cela que le projet à connu des gens plus ou moins expérimentés et certaine briques utilitaires ont été mise en place (notamment dans le cas de la lecture/écriture des xml).

    Et même si on ne prends pas en compte ces évolutions de langage, ce n'est pas une convention de codage qui va unifier le style; en lisant le code, je suis capable d'identifier qui a codé certaines parties, et pourtant les espaces sont gérés pareils, les variables membres sont suffixé par '_', on est en camlCase, l'ordre des include/import est le même les retours à la ligne avant les {} aussi, et pourtant le style est fondamentalement différent.

    • L'un c'est plus du C avec un habillage C++
    • Une autre c'est le paradis de la duplication de code (ou l'enfer)
    • Un autre c'est concis avec des template pour éviter la duplication
    • Un autre c'est le paradis des patrons de conception (ou l'enfer), même lorsque ce n'est pas nécessaire. Et refuse toute compromission sur ses bonnes pratiques
    • Un autre ressemble au 3e mais avec moins de template.
    • Un autre fait des outils RAII pour simplifier la vie.
    • Un autre fait du code anormalement long et compliqué…
    • Un autre fait des new alors qu'une variable locale fait l'affaire ;)

    Alors oui si on leur demande un "hello wold!", on aura 8 fois le même code, dès qu'on rentre en technique, le découpage en fonction, la structuration du code et la façon de résoudre le problème va être différente.

    Alors ensuite certains développeur ont des points commun et on n'est pas à 100% certain de l'un ou l'autre.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # question

    Posté par  . En réponse au journal Déçu, déçu, déçu. Évalué à 6.

    Si je vois du code de merde, je dois pondre du code de merde?

    Si ton maçon se rends compte que le mur tel qu'il est va s'écrouler si on continue dans la même veine dois continuer?

    Pour ton problème de style de codage, les IDE font ça depuis longtemps pour les espaces tabulations, ordonnancement des import/include… Pour le nommage cela devrait être un papier ou un document.

    Se fondre dans le code existant? C'est aggraver la dette technique. Récemment lors d'une relecture de code j'ai demandé à un collègue pourquoi il a utilisé 3 lignes pour récupérer un attribut xml, alors qu'on a une fonction qui le fait en une seule, et qui est plus lisible et qui permet d'avoir une abstraction au dessus de xercesc. La réponse : c'est fait comme ça ailleurs…

    Les langages évoluent, le Java avec les générique, le c++ depuis 2011, devrait on coder comme en 2000?

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Mitigeons....

    Posté par  . En réponse au journal Des puces-espionnes installées sur des cartes mères par les Chinois ?. Évalué à 5.

    Bof si c'est des serveur devant faire transiter des données persos, on peut très bien imaginer qu'elle se déclenche en repérant une certaine suite de bits et en modifiant les suivante.

    Cela pourrait être déclenché par une image (ou photo) envoyée sur le serveur, et récupérée par la suite. Suffit de faire un diff entre l'original et la restitué pour avoir le message; sur une image ça va pas loin, mais quand on commence à pouvoir envoyer des vidéos, ou de très gros fichier (stockage cloud), tu peux faire pas mal de truc.

    Tu peux aussi repérer une séquence et prendre la suite comme mise à jour ou instruction.

    Bref bloquer les flux non autorisé, c'est la base, mais comment sécuriser ce qui est autorisé?

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # dans ton clavier

    Posté par  . En réponse au journal Journal qui dénonce [E13S20]. Évalué à 10.

    Ils sont resté a l'état d'ébauche dans ton clavier; il ne tient qu'a toi de les libérer ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 10.

    chez nous c'est simple

    1 ) le chef de projet fait une demande
    2 ) le chef de projet un un responsable technique ou commercial lance un appel d'offre
    3 ) les SSII envoient de gens passer les entretiens et les tests techniques; parfois ça change en cours de route
    4 ) le service achat prends les moins cher au dessus des notes éliminatoires (et encore…)
    5 ) les SSII envoient des gens qui n'ont rien à voir mais avec les mêmes qualifications parce qu'avec les 3-4 mois, les gens ils sont déjà en missions ailleurs ;)

    Autre variantes, toujours en SSII
    * un gars qui ne comprends rien à la technique, ou qui n'a pas codé et ne s'est pas formé depuis 15 ans va faire passer les entretiens techniques
    * le gars qui fait passer les entretiens n'a aucune envie de prendre un plus compétent que lui
    * le gars va se baser sur des points particuliers de la norme et vont se focaliser sur un effet de bords qu'aucun développeur sensé n'utilise et vont tenter de piéger le candidat dessus.

    Je passe bien entendu les entretiens psychologique, graphologique, lettre de motivation, et test de personnalité auxquels on a le droit si jamais on voulait faire de l'info dans cette grosse boite.

    Bref, on a comme développeur des gens qui présentent bien, à défaut de bien coder…

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: et a priori

    Posté par  . En réponse au message Développeur Frontend web et plus. Évalué à 8.

    tu serais surpris de savoir que certaines entreprises considèrent (ou prétendent) faire leur responsabilité professionnelles et sociales tout en payant leur salarié au lance pierre ou en les virant hors de tout cadre légal. Dans l'annonce je n'ai que des mots. La réalité qui se cache lorsque les fourchettes/échelons ne sons pas fournis, c'est la volonté de payer le moins possible pour le travail qui sera demandé.

    Quel est objectivement l'intérêt de ne pas donner la fourchette dans l'offre ?

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: et a priori

    Posté par  . En réponse au message Développeur Frontend web et plus. Évalué à 4. Dernière modification le 19 septembre 2018 à 10:12.

    sur le site depuis 18 ans, et toujours pas suivit que la fourchette fait parti des conditions essentielles de l'offre d'emploi, mais bon il manque encore des précisions

    • temps complet/partiel/nombre d'heure (et si c'est négociable)
    • télétravail possible ? nombre de boites autorisent un ou plusieurs jours par semaine en télétravail.

    Bref c'est pas tout de travailler sur du libre, c'est bien aussi d'être libre ;)

    mais à priori au vu du respect des candidats je planche sur une fourchette de misère à 28/32k€

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # et a priori

    Posté par  . En réponse au message Développeur Frontend web et plus. Évalué à 8.

    C'est du bénévolat ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: C’est Free, mais c’est pas grave

    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é à 4.

    mais globalement c'est une minorité.

    Parce qu'un employé qui allait aux prud'homme et qui s'était fait viré sans raisons recevait de grosses indemnités; maintenant que c'est plafonné, ça va augmenter. Et vu le temps des procédures aux prud'homme, les gens n'iront même plus porter plainte… Tout benef!!!

    Qu'on plafonne pour les petites structures qu'on pas les moyens d'avoir un service juridique, c'est normal, mais du moment que la boite à plus de 200 salariés, elle a les moyens d'avoir des RH compétents.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Appel aux testeurs et aux contributeurs

    Posté par  . En réponse à la dépêche Linux capabilities : se passer des commandes su et sudo. Évalué à 4.

    yep ça c'est typique le gars qui lorsqu'il doit faire un script qui tourne une fois sur un cas simple et dont les valeurs sont prévisibles, va installer 50 bibliothèque / exécutable pour faire en 2J ce qu'une ligne de commande écrite en 2 minutes fait.

    Mais au moins c'est propre !

    Et encore j'ai pris le cas où le service info fait son taf, et qu'en plus l'utilitaire est dans les repos.

    Et puis c'est aussi à supposer que l'outil n'a pas de bug. J'ai parlé du module xpath de python qu'est pas capable de gérer les namespace XML ?

    Et parfois le coût il est pas 'trop faible'; lorsque tu te contente d'un grep ça va; quand tu dois faire un enchainement de grep -B, puis grep -A…

    Note bien j'ai rien contre faire les choses propres, pour la configuration des bases décrites dans un xml, je les chopes via du xpath.

    Mais parfois c'est plus simple/rapide/efficace de se passer des outils dédier.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # 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é à 5. Dernière modification le 07 septembre 2018 à 13:12.

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

    Si le client voulait embaucher, il ne ferait pas appel aux grosses SSII…

    Je connais une boite, ça fait 28 ans que le presta est sur le projet ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: questions

    Posté par  . En réponse au message script pour déplacer des fichiers vers répertoires de même noms. Évalué à 2. Dernière modification le 05 septembre 2018 à 09:56.

    bon ben vu que les dossier existent déjà c'est relativement simple

    #!/bin/bash
    
    REPUTIL=/home  #dossier contenant les dossiers utilisateurs
    REPFICHIERS=   #dossier contenant les fichier à déplacer
    
    cd "$REPUTIL"  # on se déplace dans le dossier des utilisateurs 
    for rep in *
    do
       mv -i "${REPFICHIERS}/${rep}".* "${rep}/"
    done

    petits points :

    • j'ai présupposé que dans le dossier des utilisateurs, il n'y a que des dossiers
    • c'est toujours bien de faire un backup avant de jouer avec des scripts non testés :)
    • si dans le dossier des utilisateurs il y a autre chose que des dossiers, il faut remplacer la boucle for
    for rep in */
    do
       mv -i "${REPFICHIERS}/${rep%/}".* "${rep}"
    done

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # 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. Dernière modification le 04 septembre 2018 à 16:44.

    j'ai vu la différence quand mon patron nous a vendu, on est passé de 200 a 850, j'aurai pas conservé ma mission chez le client je serai déjà parti ailleurs.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # questions

    Posté par  . En réponse au message script pour déplacer des fichiers vers répertoires de même noms. Évalué à 2.

    les dossiers existent ils déjà ?

    comment gérer les fichiers sans '.' ?
    comment gérer les fichiers avec plusieurs '.' (typiquement un .tar.gz ou macron.en.slip.de.bain.à.la.piscine.payée.aux.frais.du.contribuable.jpg )

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # 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é à 5.

    tout à fait, cependant c'est une pratique qui n'est pas si rare, même si l'employeur peut refuser ;)

    https://www2.editions-tissot.fr/actualite/droit-du-travail/ai-je-le-droit-de-refuser-la-presence-de-l-avocat-du-salarie-lors-de-son-entretien-prealable-a-un-licenciement

    Ensuite, venir avec un avocat, même si l'employeur refuse sa présence à l'entretien indique qu'on est prêt à en découdre, et qu'il vaut mieux avoir de réelle raisons pour lourder l'employé.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # 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é à 7.

    Tu dis qu'il faut défendre tout le monde, mais tu reproches à des gens d'être capables de défendre l'indéfendable ?

    Non il leur reproche de les défendre n'importe comment. Oui il faut faire respecter leur droit (les défendre), mais pas cautionner n'importe quoi. Certaines fois quand j'entends que tel ou tel syndicat appel à la grève pour défendre certains comportements j'ai bien envie de leur foutre mon poing dans la gueule. Le problème c'est que je n'ai pas trouvé de syndicat raisonnable, soit il cautionne tout ce qui dit le patron et signent n'importe quoi, soit il cautionne tout ce que font les employés, et sont en opposition quasi systématique.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # 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é à 3.

    Yep mais c'est quand même léger, 7 jours ça marche pour déplacer un ciné, restau ou autre; un concert ou un théâtre, c'est déjà moins cool…

    Y a aussi certains points qui permettent de refuser, typiquement si les horaires sont indiqué sur le contrat de travail ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent