navaati a écrit 494 commentaires

  • [^] # Re: Contrôle du volume en réseau

    Posté par  . En réponse à la dépêche PulseAudio 6.0 et 7.0. Évalué à 3.

    Effectivement par défaut le serveur pulseaudio n'active pas le transport tcp (seulement le transport socket unix).

  • [^] # Re: Véritable génie ou simple escroc vantard ?

    Posté par  . En réponse au journal Bitcoin : le Français Mark Karpelès mis en examen au Japon pour détournement de fonds. Évalué à 5.

    -le code php était stocké dans des bases SQL (!!!)

    Gloire, de la méta-programmation ! La renaissance de Lisp !

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 4.

    Je ne vois ce que complet veux dire, un shell est conforme POSIX ou ne l'est pas.

    Et donc oui ça implique de coder tous les builtins imposés par POSIX (norme ici : http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_14).
    Par contre j'en vois beaucoup moins que toi, seulement une quinzaine. Je ne compte pas les choses comme { et } ou case/if/while comme des builtins mais plutôt comme de la syntaxe, et il y a dans ta liste des trucs carréments étranges comme git ou rm. Cette liste est celle crachée par ton shell non ? (qui est probablement bash ou zsh, bien plus complets qu'un shell strictement POSIX).

    Ceci dit pour avoir un truc conforme à la norme, même les corner-cases foireux, ça reste un sacré boulot. Mais avec un peu d'expérience, en trois mois à temps plein ça doit être faisable. Certainement pas en piscine encore une fois.

  • [^] # Re: Piscine

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 1.

    Accord avec Apple qui vent "pas cher" pour habituer les gens.

    En fait, apparemment d'après bruits de couloirs, même pas, ils les payent au prix fort.

    C'est vraiment uniquement du pur marketing de la part de l'école, pour attirer les jeunes Kevins "ah wep trop cool des macs !". Bon je me plains pas, c'est au moins un Unix, ya homebrew…

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 6.

    C'est un des problèmes à 42 oui, il y a des mecs qui ont découvert l'informatique il y a 1 an et demi et qui se prennent pour des gros oufs, alors que le domaine est bien plus vaste qu'ils ne le croient.

    Par contre, je sais pas ce que t'en penses et je sais pas ce que c'était son shell complet, mais faire un shell strictement conforme posix c'est quand même un challenge pour un étudiant non ? (par contre tu codes certainement pas un shell même minimal en piscine, c'est bizarre).

    Alors je triche un peu en disant que j'ai fait un DUT, parce que j'ai fait un DUT réseaux et télécoms. J'étais à peu près content de la formation en R&T, même si c'était un peu lent à mon goût (deux ans de cours, même pas vu BGP en profondeur…). On va pas parler de la prog parce que c'est pas leur objectif, même si autoriser un prof aussi mauvais à enseigner je trouve pas ça excusable.

    J'ai fait 42 parce que j'avais encore besoin de temps pour pratiquer et m'améliorer (genre je compte contribuer au noyau, c'est un rêve de gosse et ça fait plutôt bien dans le CV), et il n'y a que 42 qui m'offre ce temps, en plus d'un cadre stimulant et de la possibilité de se faire un bon réseau. J'aurais pu aussi prendre trois an sans activité officielle, à coder chez moi, mais mes parents n'auraient jamais accepté et tout seul j'aurais déprimé. 42 pour moi c'est une grosse House of Code, qui en plus me fournit des sujets me forçant à m'entraîner et à produire : fondamentalement je sais que je suis capable de coder un serveur FTP (je connais les problématiques) mais c'est mieux de l'avoir fait pour de vrai ne serait-ce que pour prouver ses dire, et sans 42 je ne l'aurait jamais fait.

    (PS : cf. https://linuxfr.org/users/rewind/journaux/francois-hollande-visite-42-non-mais-allo-quoi#comment-1615576)

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 1.

    Il y en a qui font ça. Du coup ils ne progressent pas. Dommage pour eux, c'est pas faute de les avoir prévenu mais ils sont libres.

  • [^] # Re: C'est partout pareil

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 4.

    Ya sûrement des choses intéressantes en Asie, en particulier dans le bas niveau (drivers etc.) à cause de l'industrie du semiconducteur. Pas sûrs qu'ils soient chiants par contre.

    Sinon, oui, merci l'Europe, c'est vraiment génial et pour nous djeunz qui sommes nés ou presque là dedans, ça fait passer les systèmes de visa pour un truc ubuesque.

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 5.

    Ben là en l'occurrence, en informatique la connaissance (je parle juste de la connaissance, pas nécessairement la reconnaissance) est égalitaire et accessible à tous, oui. Il suffit juste d'avoir internet et une carte de bibliothèque, j'espère que ça rentre dans tes critères d'accessibilité.

    De même, grâce au logiciel libre, l'opportunité de se faire de l'expérience dans de nombreux domaines est elle aussi égalitaire et accessible à tous.

    Le temps pour faire tout ça ne l'est pas, mais ça ça concerne tous les étudiants de toutes les écoles (pour 42 en particulier, malheureusement ça ne donne pas droit à la bourse. Pas la faute de 42).

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 1.

    Alors là je pensais en particulier à un mec qui avait recopié une ligne 150 fois (un printf avec un nombre s'incrémentant. For real, 150 lignes.) au lieu de faire une boucle. C'est un niveau au dessus. Et ce fils de p*te avait son diplôme !

    J'ai du croiser une singularité ceci-dit, j'ai vu aussi ce que tu décris à peu de chose près.

  • [^] # Re: Piscine

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 5.

    Dans les faits, corrigez si je me trompe, mais la plupart des gens terminent la piscine.

    Si par terminer tu entends être pris, non, à priori ils prennent à peu près un tiers.
    Si par terminer tu entends tenir jusqu'au bout, pas vraiment, on est à la fin du mois et l'école est beaucoup moins blindée qu'au début, des centaines ont abandonné.

    Je suis bien d'accord pour dire qu'un enseignement non neutre est très mauvais.

    Bof. C'est beaucoup plus neutre que la plupart des écoles privées, qui elles sont officiellement sponsorisées par des boîtes. Concernant 42, Niel a fait un chèque de 70M€ pour les 10 premières années. Donner c'est donner, il ne peut pas les reprendre, donc déjà il n'a pas de moyen de pression financière pendant 10 ans. Ensuite il intervient assez peu dans les affaires de l'écoles, c'est surtout Sadirac (fondateur d'Epitech, pour rappel) qui commande, et en pratique c'est les bocaliens qui font la pédago.

    Ensuite cette histoire que l'école est taillée pour Free, c'est tentant de le penser mais en fait non. Par exemple on pourrait penser qu'il y aurait de l'adminsys, du dev embarqué ou du réseau pour avoir des travailleurs prêt pour Free, mais c'est justement les sujets absents parmi les projets proposés. Beaucoup d'étudiants font du web (du node.js beaucoup, c'est très en vogue à l'école) donc à la limite ça pourrait profiter aux potes de Niel (Vente-privée.com, Meetic), sauf qu'ils font du web à titre perso parce que c'est hype, il y a peu de projets web à l'école.

    Le seul truc qui pue l'argent, ce sont les hackatons chelous organisés par les banques ou les constructeurs automobiles, où des élèves sont invités à inventer n'importe quoi en utilisant les APIs des boites. Grosse arnaque, ils prennent les idées si ce n'est le code, les ramènent au bureau, et l'étudiant à apporté sa créativité gratos, ça me dégoûte. Mais ça n'est pas obligatoire dans le cursus, ce sont juste des événements.

    (genre début L3 pendant 2 mois)

    Donc l'étudiant, après s'être coltiné 3 ans de lycée, doit encore attendre 2 ans de L1-L2 avant de faire du vrai code intensif ? Non parce que la cible cœur de 42 ce sont quand même les jeunes qui, techniquement, seraient capable de faire ce qu'on leur demande à l'école, sauf qu'ils en ont juste trop marre de subir tout ce qui va avec et qu'ils péteraient un câble avant la fin. Il faut le rappeler. (enfin c'est peut-être hors de propos)

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 1.

    On a pas eu de cours, donc non. Pas plus qu'on a eu des cours de C, pourtant on sait coder en C.

    En trollant moins, non ça fait pas vraiment partie du programme. Ya un sujet qui demande de coder un interpréteur brainfuck, le mec qui tombe pas sur la notion de machine de Turing en partant de ça y s'est vraiment pas beaucoup intéressé au sujet. On a une piscine de Ocaml (c'est une piscine, mais pas une de sélection), le mec qui tombe pas sur la notion de lambda calcul idem.

    Pour la calculabilité, j'admet que c'est plus tricky de tomber dessus par hasard. Mais avec le temps, si un mec s'intéresse à la théorie (il a tout à fait le droit de pas s'y intéresser, dommage pour lui mais bon moi je m'intéresse pas à l'UX, l'ergo et tout), ça finira bien par lui arriver.

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 5.

    Note bien que je ne critique pas la fac, hein, je défend 42.

    D'ailleurs 42 n'aurait pas existé que j'aurais peut-être fait la fac, et j'aurais peut-être été à peu près content. Mon passage à l'IUT (précédé de toute ma scolarité) m'a fait gagner un dégoût profond de l'école, en grande partie à cause des mauvais profs, donc je préfère encore n'avoir pas de profs. Mais probablement que la fac aurait été le moins pire.

  • [^] # Re: C'est partout pareil

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 1.

    Wep cette histoire d'administration pour l'émigration c'est chiant. Ceci dit c'est pas la faute de 42 si les gouvernements sont cons/à la ramasse.

    Et puis si une boîte US veux que tu bosse pour eux, ça doit peser plus qu'un diplôme non ?

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 4.

    Pourquoi réinventer la roue carrée ? Il y a un internet entier, et des dizaines de bouquins, qui contiennent des tonnes et des tonnes de connaissance.

    On nous fait nous poser des questions, mais ça serait con de notre part d'ignorer le vaste monde de réponses existant.

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 5.

    En gros c'est ça.

    Ils ne font tourner des moulinettes que pendant la sélection d'un mois, ensuite c'est de la review par les pairs pour vérifier que les features sont là. Et en plus des machines (le hall où dormir ce n'est que pendant la piscine aussi) ils fournissent des sujets intelligemment pensés qui te guident vers des notions en créant le besoin.

    Mais c'est l'idée, oui.

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 4.

    Oui. Tout à fait d'accord.

    Là où je ne suis pas d'accord, c'est que tu as l'air de dire qu'il y a besoin d'aller à l'université ou d'avoir un diplôme pour connaître tout ça, alors que non, il suffit d'être curieux et de chercher sur internet (ou à la bibliothèque, d'ailleurs c'est vrai qu'une bibliothèque à 42 avec plein d'ouvrages sur ce genre de sujets, ça serait vraiment bien).

    Par exemple, la calculabilité (bon les graphes c'est pas trop mon truc, question de goût) c'est une notion que j'ai découverte entre autre via les langages formels comme Agda, et c'est quelque chose qui m'intéresse, et effectivement ça ouvre et ça donne un insight (pas trouvé de mot correct) sur plein d'autres choses.

    Bon, ben je n'ai pas eu besoin qu'on me force cette notion en travers de la gorge.

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 1.

    Ben… oui, évidemment, où est-ce que j'ai dit le contraire ?
    Disclaimer, je n'ai pas étudié ce domaine en détail, j'en connais les bases pour savoir distinguer une grammaire context-free ou pour savoir qu'une expression régulière c'est une machine à état fini, pas beaucoup plus (ou alors si j'en connais plus je ne suis pas au courant que c'est de la théorie des langages), parce que pour l'instant je n'ai pas vraiment eu besoin de plus. Un jour je me farcirai un bouquin ou whatever parce que ça me titille de plus en plus, et je n'aurai pas besoin d'un prof ni d'un cours pour ça.

    Mais, non on n'apprends pas la théorie des langages, l'école ne t'apprends rien du tout en soit puisque il n'y a pas de cours. Tu as des sujets qui te font faire de la compilation. Partant de là c'est à toi d'aller te renseigner sur la théorie, à toi d'être curieux (la curiosité on est toujours d'accord pour dire que c'est valorisé dans l'informatique ?).

    Tu peux probablement faire les sujets sans voir la théorie, mais ton code sera mauvais, donc toi tu sera mauvais, et ça se verra sur ton github ou en entretien.
    Et ça sera de ta faute de n'avoir pas été curieux et d'avoir juste voulu valider ton projet pour prendre les points.

    Donc au final, tout va bien non ?

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 2.

    Ah mais je suis du même avis hein (je suis un Haskelleux), je décris la situation mainstream justement. Parce oui, malheureusement, les types sommes et produit et le fait que (Maybe a) c'est a + 1, je suis à peu près sûr de mon coup en disant que les mecs qui sortent d'école d'ingé en ont jamais entendu parler pour l'immense majorité d'entre eux.

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 7.

    quand je parle d'interpretation et de compilation d'un langage

    Wep, attends c'est des notions théoriques ça ? Mais je te rassure c'est couvert, on a plusieurs sujet où il faut coder divers interpréteurs, compilateurs et VM.

    Oui mais le problème dans ton raisonnement c'est que comme tu connais pas le milieu universitaire

    C'est vrai, c'est pour ça que je pose la question à Rewind. D'un autre côté il n'y a pas que l'université à part 42, j'ai fais mes deux ans d'IUT. Et surtout j'ai travaillé et j'ai vu des tonnes de mecs arborant un diplôme d'ingé qui ne savaient pas coder (genre, vraiment pas) ou qui savaient plutôt bien coder mais qui n'avaient pas tant de notions théoriques (il l'ont peut-être vu à l'école, mais ils se sont empressés d'oublier).

    Bon… pour l'histoire de nonosse, j'ai trollé abusivement, pardon. D'un autre côté beaucoup de commentaires ici, en critiquant l'école, n'ont pas de problèmes à dire que les étudiants de 42 seront les chiens des entreprises, ce n'est pas plus respectueux.

  • [^] # Re: Piscine

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 10.

    Bon, on va quand même pas ériger la SSII de merde en modèle quand même ?

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 5.

    Mais attends, quelle théorie tu voudrais ? (je t'invite à vraiment répondre à cette question, tu as sûrement des éléments intéressants)

    Le fonctionnement interne d'un ordinateur ? C'est présent à 42, par exemple un sujet ou il faut se recoder des morceaux de libc en assembleur. C'est pas directement un cours, effectivement, mais se frotter à un jeu d'instruction ça te donne nécessairement une idée de comment fonctionne un proco (une idée hein, ça va pas t'éclairer sur l'out of order et les lignes de cache, ok). En revanche je suis sûr qu'il y a plein d'écoles d'ingé où ça n'est même pas abordé.

    La complexité algorithmique ? Certains sujets, de manière tout à fait volontaire, demandent que ton code tourne sur des N suffisamment grands pour que, si ton code est en O(N2) comme un goret, ça mette juste des années. Donc si tu veux réussir le projet tu es obligé de te renseigner et de comprendre, sinon tu ne fais pas le projet. Et oui, tu dois prendre l'initiative toi-même d'apprendre l'algo, toute la pédago de l'école est conçue comme ça. Je pense que c'est mieux qu'un étudiant qui va être capable de ressortir et d'appliquer son cours magistral, bon chien t'aura un nonosse.

    Les trucs vraiment théoriques, genre la théorie des catégories (foncteurs, monades, types algébriques) ou la théorie des langages (grammaires régulières, récursives, tout ça) ? Je peux pas parler pour la fac, mais en école d'ingé je doute fortement que ça soit couvert (à part dans les meilleures). Et oui, je suis tout à fait d'accord pour dire que ces notions sont très utiles, mais encore une fois le principe de l'école est de te mettre face à des problèmes, pas face à des profs. Si tu as besoin d'une notion, tu vas la chercher.

    Je suis autodidacte, si je suis à 42 c'est uniquement pour avoir un cadre qui rassure mes parents, des camarades avec qui échanger et travailler, et un milieu qui regorge d'opportunités. Si vous préférez, on peut dire que 42 est un accompagnement de l'auto-didactie (heu… ce mot existe parce que je le veux bien :D), oui. Ce n'est pas une formation universitaire.

    Et alors ?

  • [^] # Re: Piscine

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 10.

    Putain de bordel de… Mais arrêtez de parler sans savoir !

    Les exercices sont hypers exigeants sur la qualité du rendu, ils passent dans des batteries de tests unitaires bien pointus, on doit recoder des fonctions strictement identiques aux fonctions standards en lisant le man et en faisant nos propres tests pour ce qui est laissé flou par la spec (ça va jusqu'à vérifier la gestion des l'overflow pour atoi par exemple). Le style du C (la norme) est enforcé par un programme qui parse le source (ce qui a ses propres problèmes, mais bon), et une faute à un seul test ou une seule faute de norme entraîne zéro à l'exercice.

    Et vous parlez de médiocrité ? J'ai été à l'école classique avant 42, et je peux vous dire que là bas j'en ai vu de la médiocrité, du code par dessus la jambe qui marchotte dans un cas très précis sans aucune robustesse.

    Bien sûr la piscine et la norme n'apprennent pas à bien structurer son code, mais ça n'est pas quelque chose que l'on apprend en un mois de toute façon. Des projets plus tard dans le cursus te poussent à apprendre ça par des astuces pédagogiques, par exemple un projets ou il faut écrire un snake avec un cœur qui gère la logique du jeu et trois UI différentes dans trois bibliothèques dynamiques, sachant que bien sûr le code du cœur ne dois contenir aucune référence vers des fonctions ou structures des libs graphiques. Ça force à concevoir une interface propre.

  • [^] # Re: adéquation

    Posté par  . En réponse au journal François Hollande visite 42, non mais allô quoi.... Évalué à 10.

    D'où sors tu que 42 ne donne pas de bases théoriques solides ? D'où crois tu que l'enseignement de 42 sera périmé dans 2 ans ?

    On parle quand même d'une école où au début, tu fais du C sans libc, seulement une paire de syscalls (write, puis read et open, basiquement) et malloc. Pas du Java ou du Python ou du Node.js (mais plus tard dans le cursus, tu peux en faire, tout comme tu peux faire du Rust ou du Lua si c'est ton truc).

    Quand aux heures de boulot (je réponds à un peu tout le monde du coup), pendant la piscine de sélection effectivement ils donnent plus de travail à faire que ce qui est faisable en une journée. Donc personne ne fait tous les exercices, chacun fait dans la limite de ses capacités, de ses priorités, de sa flemme même, et c'est très bien comme ça. De toute façon le nombre d'exercices que tu fais dans ta journée est loin d'être le seul critère de sélection.

    Et encore une fois, ça dure un mois (pas deux ans comme la prépa, qui demande probablement plus de charge). Ah oui, et dormir sur place sur des matelas n'a rien d'obligatoire, c'est une possibilité offerte pour ceux qui n'ont pas l'argent d'investir dans un mois de loyer à Paris sans être sûrs d'être pris.

    Au delà du mois de sélection, pendant l'année il n'y a pas de deadline pour rendre les projets. Tu peux mettre une semaine ou un mois à coder ton serveur FTP, ça va te donner le même nombre d'xp, faisant gagner des niveaux. Quand tu es niveau 20 tu as droit à ton bout de papier, que tu l'aie au bout de 2 ou 4 ans c'est ton affaire. Autant vous dire que beaucoup de monde se branle intensivement à l'école 42, je ne crois pas que ce soit cet esprit corvéable sur lequel vous fantasmez…

  • [^] # Re: On peut s'inscrire quand ?

    Posté par  . En réponse à la dépêche Kernel Recipes 4e édition, à Paris du 30 septembre au 2 octobre 2015, réservez vos dates !. Évalué à 2.

    Oh purée, désolé !

  • # On peut s'inscrire quand ?

    Posté par  . En réponse à la dépêche Kernel Recipes 4e édition, à Paris du 30 septembre au 2 octobre 2015, réservez vos dates !. Évalué à 2.

    Géant ! (Cette fois je suis à Paris et dispo, héhé)
    Mais vu que les places sont limitées, quand est-ce qu'on peut s'inscrire ?