matthieu bollot a écrit 1031 commentaires

  • [^] # Re: Attention aux débats houleux

    Posté par  (site web personnel, Mastodon) . En réponse au sondage Que pensez-vous de la convivialité des personnes fréquentant LinuxFr.org ?. Évalué à 2.

    Genre vous seriez pas partant pour faire des apéros linuxfr ?

  • # oui

    Posté par  (site web personnel, Mastodon) . En réponse au message Nvidia optimus ou bumblebee ?. Évalué à 2.

    pour utiliser la technologie nvidia optimus sous linux, il faut bumblebee. Du coup tu lanceras playOnLinux avec une commande du genre "optimusrun playonlinux" et la carte nvidia se lancera que à ce moment là

  • [^] # Re: BEURK !!!!

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

    Je connais pas la lourdeur d'eclipse mais y a intelliJ qui est plus puissant et peut-être moins buggé

  • [^] # Re: architecture reseau

    Posté par  (site web personnel, Mastodon) . En réponse au message autorisation webcam tchat. Évalué à 2.

    Distribution ?
    Est ce que la webcam fonctionne avec un autre logiciel ? (cheese)
    C'est sur internet je pense donc quel navigateur et quel site ?

  • [^] # Re: Go

    Posté par  (site web personnel, Mastodon) . En réponse au journal Victoire d'une intelligence artificielle contre un joueur professionnel de jeu de go à égalité: 5-0. Évalué à 2.

    ah bein c'est la question que je me posais, j'ai pas vu l'info passer dans tous les articles que j'ai lu

  • [^] # Re: BEURK !!!!

    Posté par  (site web personnel, Mastodon) . En réponse au message apprendre java. Évalué à 3.

    La lourdeur en vrai c'est pas tant la JVM, d'ailleurs android c'est toujours du Java et ça marche bien.
    Mais c'est tout ce qu'on met derrière, genre pour du JEE, un glassfish ou un tomcat ça bouffe déjà pas mal de RAM.
    Et puis souvent ce sont des logiciels qui ont 10 ans et des dizaines de stagiaires ont mis les doigts dedans, en utilisant des dizaines de bibliothèques elles aussi parfois pas optimisées, ça aurait été pareil avec un autre langage aussi répandu de nos jours je pense.

    Mais bon, peut-être que toutes les abstractions liées au langage font que c'est facile de faire les choses mais compliqué de les faire bien.

  • [^] # Re: BEURK !!!!

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

    C'est vrai, j'ai un peu mélangé les deux dans mon commentaire mais ils vont souvent de pair.

  • [^] # Re: BEURK !!!!

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

    On est d'accord. Mais pour en revenir aux logs Java, je pense que les devs devraient avoir 2 flux de logs, ou générer des niveaux de verbosité
    

    Les dévs java utilisent une librairie pour les logs, souvent log4j et évidemment il y a plusieurs niveaux de logs, info, debug, warning, error…
    Les sysadmins devraient juste se préoccuper de error et transmettre, de la même façon les logs de debug ne s'affichent pas en prod mais uniquement dans les environnements de développements ou de bench.

  • [^] # Re: BEURK !!!!

    Posté par  (site web personnel, Mastodon) . En réponse au message apprendre java. Évalué à 3.

    J'imagine, n'étant pas un dev Java (ça m'est arrivé d'en faire, maintenance pour taf, mais j'ai toujours essayé d'esquivé) que quand on relance, ça ajoute automatiquement des infos?
    

    Non, juste re-balancer une exception ne la fait pas grossir, ça change rien.
    Par défaut, certains IDE écrivent "catch(Exception e) e.printStacktrace()" ça écrit la pile jusqu'au plantage mais c'est une très mauvaise pratique. Soit on gère l'exception, soit on la balance plus haut sans y toucher.
    Donc si il y a une stack trace, elle est sortie par la JVM, autant dire qu'il s'est vraiment passé quelque chose de grave, mais il est hors de question d'arrêter la JVM pour ça vu que ça revient à éteindre le serveur.
    Si c'est pas le cas, c'est effectivement la faute du développeur.

    Les exceptions sont utilisées pour des comportements non voulus mais prévisibles.

    Par exemple, si ça plante quelque part au niveau d'une mise-à-jour de stocks, la fonction va dire "oups ça a planté" à la fonction appelante, cette dernière va dire "ah tu fais chier, j'en sais rien moi" elle renvoie l'erreur à la fonction appelante qui elle va dire "ah, vous êtes relou, moi j'avais déjà fait le paiement, bon bein je vais rembourser et je préviens le patron au cas où" (avec des logs et un message plus ou moins clair).
    Du coup, si le dév est mauvais, il va coder "oups ça a planté, je sais pas ce que je fais du coup j'affiche tous les logs possible, le sysadmin va se débrouiller pour revert le paiement à la main et moi je fais comme si j'avais rien vu"

    Bein ça continue de marcher, mais y a des trous, plus ou moins grave…

  • [^] # Re: BEURK !!!!

    Posté par  (site web personnel, Mastodon) . En réponse au message apprendre java. Évalué à 4.

    Pour le langage compilé, je pense qu'il parle du fait qu'un plus grand nombre d'erreurs sont visibles à la compilation et pas au runtime, c'est plus agréable.
    Heureusement qu'on ne parle pas de performance, car NodeJS s'en sort très bien

    Le typage faible, ça fait que on se retrouve avec des "1"+1 et on sait pas si c'est 11 ou 2.
    Par exemple appeler une fonction sur un objet, si la fonction n'existe pas, on le sait tout de suite en java. Alors que en javascript/php il faut faire l'appel au runtime avant de se rendre compte que c'est pas possible car l'objet n'est pas du type qui a la fonction à ce moment là…

  • [^] # Re: ty

    Posté par  (site web personnel, Mastodon) . En réponse au message apprendre java. Évalué à 4.

    J'ai pas tout lu mais en gros j'ai ouvert deux pages, la première ça parle de ant… ahem
    et la deuxième ça parle de pentium 200MHz et de Linux 7.1… Du coup je doute de la qualité

  • # ./mcs

    Posté par  (site web personnel, Mastodon) . En réponse au message [résolu] Ligne de commande debian. Évalué à 3. Dernière modification le 25 janvier 2016 à 16:19.

    si la commande de ton dernier screenshot est juste "ls" tu peux tenter "./mcs"
    Si jamais tu as une erreur, dis ce qu'il y a écrit. Au cas où je prévois d'avance des problèmes potentiels et tu peux tester "bash mcs"

    (je connais pas du tout le logiciel, je ne fais que des suppositions)

  • [^] # Re: Projet

    Posté par  (site web personnel, Mastodon) . En réponse au message Quel est le meilleur moyen d'apprendre à utiliser un langage de programmation ?. Évalué à 2.

    Patcher des softs me semble une bonne idée, ça permet de voir du code pour apprendre les bases et en même temps de faire du code.
    Partir de rien y aura des problèmes d'architecture, c'est compliqué…
    Sinon il y a codingame, ça fait plein de petits exo sympa pour une première approche.

  • [^] # Re: Un projet concret est plus formateur.

    Posté par  (site web personnel, Mastodon) . En réponse au message Quel est le meilleur moyen d'apprendre à utiliser un langage de programmation ?. Évalué à 8.

    Quelqu'un a déjà fait de l'uml ailleurs qu'à l'école ?

  • [^] # Re: free et sosh

    Posté par  (site web personnel, Mastodon) . En réponse au message Opérateur 4G autorisant le SSH?. Évalué à 3.

    ça fait pas longtemps, y avait l'offre sosh noel donc le max du max pour 16€ par mois pendant un an, je sais pas si l'offre est toujours valide.

    J'ai fait 400km en voiture pour voir ma famille, sur la route j'avais autant de trou qu'avec free.
    De manière générale j'ai peut-être gagné un peu de batterie mais je ne sais pas si c'est qu'une impression. Globalement, je pense capter un peu plus souvent mais c'est pas plus rapide.

    Bref dans mon cas je n'ai rien vu de flagrant ni en bien ni en mal.

  • # free et sosh

    Posté par  (site web personnel, Mastodon) . En réponse au message Opérateur 4G autorisant le SSH?. Évalué à 3.

    j'étais chez free jusqu'à peu, maintenant je suis passé chez sosh et aucun soucis dans les deux cas pour faire du ssh

  • # ubuntu 12.04

    Posté par  (site web personnel, Mastodon) . En réponse au message problème de connexion . Évalué à 3.

    Si c'est vraiment ubuntu 12.04 que tu as installé, tu peux essayer d'installer une version plus récente, par exemple la 15.10

    sinon je sais pas, c'est trop vague.

  • # pareil que sous linux

    Posté par  (site web personnel, Mastodon) . En réponse au message Encyclopédie. Évalué à 3.

    Salut n0wic (robertix ?)

    j'ai du mal à comprendre le sens de ta vie, peut-être s'agit-il d'un problème mental, peut-être une sorte d'autisme qui fait que tu dis des choses qui ont un certain sens, parfois même avec une connaissance poussée mais avec aucune cohérence. À moins que tu sois juste un troll mais je comprends pas le but.

    Bref, si tu utilises linux, il y a les mêmes logiciels sous freebsd (openoffice / evince par exemple)

  • [^] # Re: Nginx en front

    Posté par  (site web personnel, Mastodon) . En réponse au message Auto-hébergement, docker et HTTPS. Évalué à 2.

    Oui c'est tout à fait ça

  • # Nginx en front

    Posté par  (site web personnel, Mastodon) . En réponse au message Auto-hébergement, docker et HTTPS. Évalué à 3.

    Salut,
    Il suffit de mettre un front, nous on utilise l'image jwilder/nginx-proxy. Tu peux monter les confs et certificats en tant que volume et c'est fini.

  • # Ça m'intéresse

    Posté par  (site web personnel, Mastodon) . En réponse au message GitHub Like : possibilité de ne pas diffuser les versions/branches de travail d'un projet. Évalué à 2.

    Si tu trouves, ça m'intéresse.

    Sinon la solution que je connais c'est de ne pas pusher sur github mais se faire des push/pull directement entre développeurs par ssh mais ça nécessite de pouvoir se connecter en ssh aux machines des dév, c'est pas évident et fastidieux à mettre en place :-/

  • [^] # Re: un dual boot

    Posté par  (site web personnel, Mastodon) . En réponse au message Installer Linux sur Windows 7. Évalué à 4.

    Mais ce n'est pas "sans toucher au windows 7"

  • # Hein ?

    Posté par  (site web personnel, Mastodon) . En réponse au message Rapport d'intervention chez Monsieur Tartampion. Évalué à 3.

    J'ai pas tout compris. J'ai l'impression que tu as cherché méga compliqué pour juste spoofer une adresse mac.
    C'est bizarre qu'elle soit à 00,t'as pas lancé un live usb pour voir ?
    Il y a des plages attribués par constructeur mais je doute d'un annuaire plus précis.
    Pour finir, c'est possible, juste par hasard d'avoir deux adresses mac identique sur un même réseau, juste peu probable et y a pas de quoi crier au complot.

  • [^] # Re: Dieu n'existe pas

    Posté par  (site web personnel, Mastodon) . En réponse au journal Paris sous les balles. Évalué à 10.

    Arrête d'inventer la définition que tu veux, ouvre un dictionnaire bon sang.

    Athéisme :
    http://www.larousse.fr/encyclopedie/divers/ath%C3%A9isme/23699
    Doctrine qui nie l'existence de Dieu.

    Doctrine :
    http://www.larousse.fr/dictionnaires/francais/doctrine/26263?q=doctrine#26145
    Ensemble de croyances ou de principes traduisant une conception de l'univers, de la société, etc.

    Et oui, tout est croyance ou presque. C'est la base du Discours de la méthode et ça me convient.

  • [^] # Re: Dieu n'existe pas

    Posté par  (site web personnel, Mastodon) . En réponse au journal Paris sous les balles. Évalué à 3.

    «Le théisme (du grec theos, dieu)»
    Monothéiste, on croit que un seul dieu existe, polythéisme on croit que plusieurs dieux existent, athéisme on croit que dieu existe pas.

    C'est quand même pour ça qu'il y a le terme d'agnostique.

    Après c'est logique d'être athée, c'est une croyance raisonnée.