Niniryoku a écrit 335 commentaires

  • [^] # Re: Est-ce que ça sert ?

    Posté par  . En réponse au journal Coursera s'agrandit & cours sur les compilateurs. Évalué à 0.

    et quand j'y réfléchi c'est celui où c'est le moins pire y vivre

    Subtile ! Lâcher une telle phrase, c'est tellement plus convaincant que de blâmer le système éducatif ! :)

    Je ne blâme pas le système éducatif, le problème n'est pas le système ce sont les profs. Je le vois autour de moi, les plus mauvais de ma promo veulent finir prof (et ils sont bien partis pour), et les meilleurs partirons travailler en entreprise. (Enfin, quand je dis les plus mauvais, ce ne sont pas ceux qui ont les plus mauvaises notes, je veux dire ceux qui ont le moins de culture informatique et qui seraient les moins compétents en situation réelle.)
    Donc on a (pour la plupart, mais je généralise) des profs incompétents, qui apprennent des conneries à leurs élèves, typiquement l'utilisation d'Access pour faire une petite application de TPE sans serveur central (le truc plus souple, et moins cher à faire avec Python/C++(Qt) et SQLite), ou encore que PHP et Java sont les seuls langages de programmation, que toute application doit être web, qu'il faut externaliser les services,…

    Ça crée techniciens/ingénieurs mal formés qui propagent l'incompétence, à tout les niveaux.

    Après, je n'aurais jamais la motivation de faire prof. Aucun tri n'est fait sur les élèves, puisqu'il faut former à tour de bras, on donne donc les diplômes à tout le monde, la majorité sont des petit merdeux comme moi,…

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: Est-ce que ça sert ?

    Posté par  . En réponse au journal Coursera s'agrandit & cours sur les compilateurs. Évalué à 9. Dernière modification le 25 avril 2012 à 10:55.

    Quel est l'avantage par rapport à des cours à l'Université en France ?

    Si c'est parce qu'on n'a pas le temps, parce qu'on bosse la semaine, alors on a l'argent pour
    s'acheter des bouquins par exemple. Je ne vois plus trop l'intérêt du coup, un bouquin bien fait
    est beaucoup plus détaillé. L'argument du site est surtout ciblé pour les américains qui doivent
    débourser 30-50k chaque année.

    Ahah… Je ne sais pas quand tu a étudié à l'université en France, mais ça doit être il y a
    bien longtemps. Loin de moi l'idée de dire « la France c'est de la merde, l'herbe est plus
    verte ailleurs », j'aime bien mon pays, et quand j'y réfléchi c'est celui où c'est le moins
    pire y vivre. Mais à ma connaissance, aucune université française publique ou privée ne dispense
    des cours de ce niveau. Tu vas plutôt avoir des cours pour les bébés, genre comment faire des
    structures de contrôle, algos de tri, etc. Et quand tu va monter en niveau, ça va être des cours
    ultra théoriques sur « l'intelligence artificielles/les agents », « la théorie des langages »,…
    Mais c'est peu de pratique, et de la masturbation intellectuelle.

    Si tu me dis qu'une université française fait des cours de cette qualité en informatique. Dis moi laquelle,
    je ne vais plus à mes cours pourris là où je suis, et je m'y inscris tout de suite pour l'année prochaine.

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: C'est quoi ?

    Posté par  . En réponse au journal Une démo bluffante de DirectFB. Évalué à 9. Dernière modification le 20 avril 2012 à 17:39.

    Tu peux résumer en quelques phrases en quoi ça consiste ?

    En quoi consiste DirectFB 1.6, ou en quoi consiste le projet DirectFB ?

    Je ne sais pas pour DirectFB 1.6, mais je peux te dire en quoi consiste le projet DirectFB : en gros, c'est le truc dont j'espère qu'il remplacera X.org, Wayland et toutes ces usines à gaz dans le futur.

    Nan, plus sérieusement, c'est une bibliothèque très légère pour avoir des effets graphiques avancés sans serveur X.

    Edit: Argg… Grilled, le temps de taper mon message et quelqu'un a répondu avant moi.

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: J'aime bien

    Posté par  . En réponse au journal Aidons Slackware. Évalué à 4.

    Pour la répartition, si on ne tient pas compte de la part négligeable des enfants qui assemble les morceaux, tu peux demander sur le contact du "store" : Theresa est très réactive, "theresa CHEZ store.slackware.com"

    En effet, elle m'a répondu qu'elle achète les polos (je ne sais où) et les fait broder aux États Unis. Elle ajoute qu'elle supporte les petites entreprises locales. Selon elle, la répartition slackware/polo est de 50/50.

    Tout ça est très bien, sauf qu'elle m'a répondu avec Microsoft Office Outlook 11, ça je suis moins fan pour quelqu'un de la communauté Slackware :( .
    Mais bon, elle m'a répondu en 15 minutes quand même :) .

    Knowing the syntax of Java does not make someone a software engineer.

  • # J'aime bien

    Posté par  . En réponse au journal Aidons Slackware. Évalué à 6.

    Qu'on me donne une raison pour acheter un vêtement de logiciel libre. Même si je n'utilise pas slackware, je suis prêt à m'acheter ça (j'ai arrêté les vêtements floqué qui ne tiennent pas, je ne prend que des logos brodés maintenant).

    Mais comment savoir si c'est pas 5 € qui vont à slackware, et 50 € qui vont à un exploitant d'esclaves qui vent des vêtements ?

    Deux questions donc :
    * où sont fabriqués les vêtements ?
    * quelle est la répartition dont slackware/prix réels ?

    Knowing the syntax of Java does not make someone a software engineer.

  • # On parle de moi ?

    Posté par  . En réponse au journal Pourquoi le monde libre me gave de plus en plus.. Évalué à 0.

    Je suis désolé, quand je lis ça, j'ai l'impression qu'on me vise pour mon journal :

    Plutôt que de se demander pourquoi tant de développeurs dans les salons liés aux logiciels libre utilisent un mac, on se contente de les insulter en prétendant qu'ils ne sont pas réellement libres.

    Personnellement, je ne me rappelle pas avoir insulté qui ce ce soit. Si je l'ai fait je vous prie de m'en excuser.

    Alors, je me suis demandé « pourquoi tant de de développeurs dans les salons liés au logiciels libres utilisent un Mac » : la réponse « parceque c'est hype. » Il n'y a aucune autre raison. (Enfin, j'en vois pas d'autres personnellement)

    Mais moi, ça m’intéresse, donc je leur demande « pourquoi ? ». Et il te sortent des raisons obscure qui sont fausses « au point de vue matériel, c'est le meilleur rapport qualité/prix, et j'ai laissé l'OS par défaut », ou des choses comme ça.

    Knowing the syntax of Java does not make someone a software engineer.

  • # Vous n'avez pas compris le problème

    Posté par  . En réponse au journal [présidentielles] 1 million d'électeurs. Évalué à 3. Dernière modification le 12 avril 2012 à 21:43.

    Pour rappel, le problème avec les ordinateurs de vote est que les citoyens ne peuvent pas recompter les voix et que les ordinateurs peuvent buguer. C'est plus cher et moins fiable que le vote papier traditionnel.

    Ce n'est pas le problème. Il existe des systèmes de vote fiables où l'on peut recompter les voix en assurant le vote anonyme grâce à des systèmes mathématiques.

    Le problème n'est pas technique, il est purement éthique. Car mettre en place un vote papier, c'est simple : tout citoyen peut s'assurer qu'il n'y a pas de fraude à son bureau de vote. En revanche, un vote électronique demande au citoyen des compétences techniques qu'il n'a pas à avoir pour juste aller voter.

    Knowing the syntax of Java does not make someone a software engineer.

  • # Erlang

    Posté par  . En réponse au message Recherche d'un langage dit fonctionnel et homo-iconique.. Évalué à 2.

    Tout est dans le titre.

    Il n'y a pas de structure de données complexe en erlang. Si tu prend les array par exemple, c'est juste un tuple avec un atome « array » et une liste qui représente l'array. (Représentation {array, [item1, item2, item3]}). Si j'ai bien compris c'est ce que tu cherches.

    Wings 3D est développé en erlang, ainsi que Yaws. Il y a nitrogen comme framework web erlang, mais je ne l'ai jamais testé ; pour faire du web avec erlang, jette un œil ici.

    En plus erlang permet nativement de faire de la programmation concurrente ainsi que des application distribuées/réparties.

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: Il me fait gerber...

    Posté par  . En réponse au journal Security quotes of the (past) week. Évalué à 6.

    D'ailleurs… http://www.journaldunet.com/solutions/securite/interview/le-plus-mauvais-eleve-est-incontestablement-l-organisation-linux-kernel.shtml

    journaldunet, 01net… Même combat.

    Le truc met un titre qui accroche, et quand on lis l'article on vois que ça n'a rien avoir. Apparemment le mec « découvre des failles sous Linux » (d'après le titre). Mais quand on lis l'interview, on découvre qu'il cherche des failles Firefox et ActiveX :

    le nombre de vulnérabilités des applications Web a doublé.

    L'utilisation des techniques de fuzzing […] a permis la découverte d'un grand nombre de failles dites coté-client, c'est à dire les navigateurs web […] La faiblesse des contrôleurs ActiveX explique elle aussi, en partie, la recrudescence des attaques contre les navigateurs.

    Mais le plus marrant c'est la phrase complète du titre, qui une fois lu en entier, ne veux plus dire la même chose.

    Le plus mauvais élève est incontestablement l'organisation Linux Kernel qui corrige les vulnérabilités du noyau Linux sans en indiquer la criticité ou les conséquences, et sans publier de bulletin dédié.

    Le titre suggère que le noyau Linux a une sécurité nulle, alors qu'en fait il reproche juste au noyau Linux de ne pas faire un beau site pour les bulletins de sécurité (car tout est sur la LKML en réalité).

    Tout ça pour dire, que comme 01net, le journaldunet titre n'importe quoi, le décideur pressé lis juste le titre « Chaouki Bekrar (VUPEN Security) “Le plus mauvais élève est incontestablement l'organisation Linux Kernel” », et donc se dis « Linux c'est pas sécu ».

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: Est-ce que c'est pas un peu

    Posté par  . En réponse au journal Security quotes of the (past) week. Évalué à 3.

    À chaque fois que je regarde les résultat des concours de Hacking du type « prenez le contrôle d'un ordinateur sous GNU/Linux ». 01net titre bien sur « exploit sur Linux ». Alors que quand tu lis le compte-rendu c'est juste une faille flash.

    Mais après, loin de moi de dire « il n'y a aucune faille. » Il y en a, c'est sur, mais j'ai plus confiance en Alan Cox et David S. Miller pour les trouver.

    Knowing the syntax of Java does not make someone a software engineer.

  • # Est-ce que c'est pas un peu

    Posté par  . En réponse au journal Security quotes of the (past) week. Évalué à 0.

    du FUD ?

    4 mecs dans une startup arriveraient à trouver des failles que des milliers de développeurs répartis dans plusieurs entreprise, et des milliers de développeurs amateurs passionnés n'arriveraient pas à trouver ?

    Permettez moi d'en douter, surtout avec les compétences qu'il y a en face.

    Knowing the syntax of Java does not make someone a software engineer.

  • # GTFO RT PLZ

    Posté par  . En réponse au message trigger. Évalué à 4. Dernière modification le 06 avril 2012 à 12:46.

    First of all this is a french speaking community, so you're at the wrong place.

    Anyway, this is Linux + FR which means Linux operating system and French ; we are not Microsoft Hotline for SQL Server support, neither we provide english support.

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: Les pubs

    Posté par  . En réponse au journal Première publicité pour Linux qui tienne la route ?. Évalué à 2. Dernière modification le 05 avril 2012 à 23:52.

    Juste une question, je suis un gros inculte et écoute tout type de musique. Quelle est le morceau de musique et son auteur sur cette vidéo ?

    Edit : Oups, Google (enfin Youtube) l'a fait pour moi, il s'agit de « Kill Everybody » de Skrillex.

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: Quelqu'un peut m'expliquer

    Posté par  . En réponse au journal La télé nous a rendu con!. Évalué à 5.

    Si une personne de ta famille regarde une émission de TV qui la passionne, elle aura parfois une réaction anti-sociale si tu l'interromps. Donc la TV nuit à la socialisation.

    Tu as raison, je n'ai jamais entendu « chuut ! Je lis. » (Sarcasm inside)

    Knowing the syntax of Java does not make someone a software engineer.

  • # Quelqu'un peut m'expliquer

    Posté par  . En réponse au journal La télé nous a rendu con!. Évalué à 3. Dernière modification le 05 avril 2012 à 21:11.

    quelle est la différence entre la télé/le cinéma et un livre avec des images et du son ?

    Nan, parce que, que la télévision/les écrans provoquent des troubles pour s'endormir, je le conçoit. Mais je ne vois pas le phénomène d'abrutissement qui existe avec la télé ou le cinéma d'un coté, et la littérature d'un autre.

    D'ailleurs beaucoup d'œuvres littéraires sont réadapté au cinéma.

    Certains documentaires d'Arte valent tout a fait Si c'est un homme de Primo Levi. Tout comme, certains le film Transformers vaut certains roman minables (que je n'ai pas en tête car je suis inculte) ayant eu une campagne de pub énorme, et vendu à des millions d'exemplaires.

    Mon raisonnement est le même avec la presse télévisuelle et la presse écrite.

    (J'ai quand même plussé ce journal car le sujet est intéressant)

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: Les toolkits portables

    Posté par  . En réponse au journal Le développement en natif pour un soft universel ?. Évalué à 7. Dernière modification le 04 avril 2012 à 14:16.

    Il n'y a pas qu'une histoire de look, il faut aussi que les composants se comportent de la même manière que le reste de l'environnement.

    Une exemple typique : sous GTK, un clic droit sur le bouton bas d'une barre de défilement descend cette barre tout en bas.

    Qt n'émule pas ce genre de truc, et c'est pour ça que même si le look est bien retranscrit, une appli Qt jure encore sous GNOME.

    Exactement. J'attendais que quelqu'un en parle. Mais être intégré à l'OS ne veux pas dire seulement « il faut que ça ressemble au reste », il faut aussi que ça se comporte comme le reste.

    Typiquement, sous KDE et Gnome, les boutons « OK » et « Cancel », sont inversé (je sais plus lequel est où).

    Tout ça pour dire qu'il y a des règles d'interfaces graphique pour chaque OS :

    Knowing the syntax of Java does not make someone a software engineer.

  • # Non monsieur,

    Posté par  . En réponse au journal Des emplois dans le libre en France et en Suisse.. Évalué à 5. Dernière modification le 02 avril 2012 à 10:40.

    Même si Lolix reste plus adapté, si vous voulez quand même poster sur linuxfr, postez sur le forum « petites annonces ».

    J'ai survolé les offres, et c'est toujours le même problème :
    – Quel salaire ?
    – Quels avantages (Ticket resto, restaurent d'entreprise, …) ?

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: Viande ou pas viande, c'est pareil

    Posté par  . En réponse au journal Viande ou pas viande ?. Évalué à 4. Dernière modification le 29 mars 2012 à 12:35.

    Il y a du vrai mais ce n'est pas si simple et le gros problème est bien la surconsommation.

    Ah mais là on est d'accord. D’ailleurs personnellement, je mange très peu de viande le soir (pour ne pas dire « pas »), et préfère manger moins de viande mais de meilleure qualité.

    Mais moi j'ai lu « Si la population mondiale arrêtait la viande », et c'est la phrase qui me fait hérisser les poils. Il faut produire moins de viande mais de meilleure qualité, et c'est tout a fait possible. Car sur 10 calories végétales qu'a besoin une vache pour produire 1 calorie de viande, elle rejette 9 calories d'engrais naturel.

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: Viande ou pas viande, c'est pareil

    Posté par  . En réponse au journal Viande ou pas viande ?. Évalué à 5. Dernière modification le 29 mars 2012 à 11:59.

    Je pense que tu oublies que pour produire de la viande, il faut une quantité énorme de végétaux qui du coup ne sont pas utilisés pour l'alimentation humaine. Je laisse le soin à d'autres de citer des chiffres mais c'est non négligeable.

    Si la population mondiale arrêtait la viande (ce qui est faisable), on aurait beaucoup moins de souci à se faire pour garantir la sécurité alimentaire mondiale dans le futur.

    Non. Absolument pas, tu parles comme tous ceux qui n'ont rien compris à l'agriculture (des Végétarien aux Ingénieurs agroalimentaires en passant par ceux qui disent qu'il faut manger des insectes).

    Le problème aujourd'hui (je parle pour la France et les US, mais c'est pareil dans les autres pays) c'est qu'on produit de la viande dans l'ouest de la France/le sud des US et des végétaux dans l'est de la France/le middle-west. Ça signifie que l'on pollue avec des engrais chimiques pour faire pousser les végétaux qui sont sur des sols morts, et on pollue les sols des gros élevages avec des nitrates et du méthane qui ne sont pas utilisés pour faire pousser des plantes.

    En conciliant élevage et culture des sols, on peut nourrir le monde entier, car l'animal nourrit le sol et se nourrit du sol.

    Je te conseille de regarder les films Solution locales pour un désordre global et Fresh avant de dire des bêtises. (Fresh expliquant bien mieux ce principe, mais il est en anglais)

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: Le beurre et l'argent du beurre

    Posté par  . En réponse au journal Bref, j'arrête de développer pour le web. Évalué à 2.

    Facile à déployer non vu que c'est basé sur Google Native Client. (Il faut que le navigateur le supporte ce qui n'est pas donné)

    C'est plus facile de demander aux admins : « Déployez moi Chrome sur tout les postes » plutot que « Déployez moi mon appli Qt ».

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: Monsieur, Bravo, je fais donc appel à vos conseil

    Posté par  . En réponse au journal Bref, j'arrête de développer pour le web. Évalué à 10.

    Une app native est une vrai app qui s'intègre au desktop de l'utilisateur, qui n'a aucune limite technique et qui exploite à fond les capacités de l'OS et du matériel. Ils ont ainsi développé un protocole en P2P… Ils peuvent imaginer tout ce qui leur passe par la tête, le coder et le déployer.
    Alors tout ça, ça vaut bien le vrai salaire d'une équipe d'ingé.

    Ah mais je suis totalement d'accord avec toi. Un bon programmeur qui est plus productif et fait du meilleur code doit être largement plus payé que le vieux gars qui fait du PHP dans une fosse septique.

    Le problème c'est que tu crois que les SSII regardent la qualité du code et disent « ouais, ça vaux le prix d'un ingé » ?

    Nan, leur but, c'est de faire payer un projet au prix maximum, de rendre le client le plus dépendant possible (pour ça le web c'est pas mal parceque les données sont sur le serveur de la SSII), et payer au minimum la viande qu'on a utilisé pour le projet.

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: Monsieur, Bravo, je fais donc appel à vos conseil

    Posté par  . En réponse au journal Bref, j'arrête de développer pour le web. Évalué à 10.

    J'ai oublié l'argument foireux aussi :

    • « Le HTTP passe partout » Gros cercle vicieux, le HTTP passe partout, donc on fait des application web, donc on utilise pas les autres ports, donc le DSI bloque tout les autres ports, donc il n'y a plus que le HTTP qui passe partout, donc on fait des applications web…

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: ahahah copain

    Posté par  . En réponse au journal Bref, j'arrête de développer pour le web. Évalué à 3.

    Tu as ton langage C++ ta lib Qt et c'est tout, le monde est à toi sans limite technique de merde. Tu peux développer une app qui va révolutionner le monde façon kazaa/bitcoin/skype/utorrent… (je cite exprès des apps natives qui exploitent judicieusement les capacités d'Internet).

    J'ai lu quelque part (si quelqu'un a un lien ce serai bien) qu'il y a une idée de « B2B » (je sais plus si c'est le nom exact) pour « Browser to Browser » où on pourrait se connecter en websocket (TCP over HTTP quoi) à un autre navigateur en javascript.

    Knowing the syntax of Java does not make someone a software engineer.

  • # Monsieur, Bravo, je fais donc appel à vos conseil

    Posté par  . En réponse au journal Bref, j'arrête de développer pour le web. Évalué à 9. Dernière modification le 28 mars 2012 à 22:12.

    Ça fait du bien de lire quelqu'un qui ne dis pas de la merde et qui a tout compris à la vie. J'en ai marre de cette mode du tout web.

    Cependant voilà ce qu'on me répond, quand je dis ça, et je fait appel à vous pour savoir que rétorquer :

    • Une application web est beaucoup plus facile à déployer massivement (par rapport à une application dédiée).

    Pour déployer massivement une application Qt sous Linux c'est facile. On publie un paquet sur un dépôt perso, et roulez. Mais quelqu'un a des retour d'expérience de déploiement massif d'application sur des postes Windows ?

    • Une application web est multiOS (j'ai pas dis multi-navigateur).

    Typiquement une application web, sur un Firefox sous Windows et un Firefox sous Linux sera la même. Essaie de développer une appli Windows/Linux en Java, C++ avec Qt ou en Python, je pense qu'on commence à complexifier. (Après c'est la même galère pour une appli web multi navigateur)

    • Les développeurs d'appli web sont moins cher.

    Typiquement, un mec qui a lu le site du zéro et fait du code de merde, on arrive à l'embaucher à 1200 € par mois 1300. Un mec qui fait du Python, C++/Qt ça coute tout de suite beaucoup plus cher.

    Knowing the syntax of Java does not make someone a software engineer.

  • [^] # Re: jolie Nimage & facebooksailemal

    Posté par  . En réponse au journal Inscrivez vous à Facebook, il sait déjà tout de vous. Évalué à 1.

    Sinon, plutôt que de s'inscrire pour réserver son nom et éviter de se retrouver bloquer dans le futur, pourquoi ne pas programmer un bot qui simule l'utilisation normale de facebook et ainsi fausser les statistiques.

    Je n'ai pas réservé mon nom. J'ai justement mis un faux nom.

    En fait ce n'est pas possible de simuler une activité automatiquement. Pour l'avoir fait à la main, quand on commence à faire trop de « Like » un peu partout ou de « Add friend », tu as un message « C'est bizarre… Tu peux me lire cette captcha s'il te plait ? ».

    Knowing the syntax of Java does not make someone a software engineer.