LeBouquetin a écrit 2153 commentaires

  • [^] # Re: Cool !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le langage C serait redevenu le langage le plus utilisé. Évalué à 2.

    De même, hum, le typage, java a ses défauts mais au moins le typage est fort.

    Le typage fort, pour développer une nouvelle application, c'est plutôt contraignant. Par contre, pour reprendre du code, c'est carrément mieux : tu sais forcément ce que tu manipules, même quand le codeur précédent a codé / nommé / conçu comme un sac (note : c'est pas forcément plus facile de reprendre un soft écrit en Java, mais c'est plus facile de comprendre comment il fonctionne, aussi merdique soit-il).

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Ah la moderation

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Bill Gates et la diversification externe. Évalué à 10.

    a) Pas credible car ouvertement biaise

    Biaisé ne veut pas dire inintéressant. Tu pourras penser ce que tu veux, je pense qu'il est intéressant d'écouter Jean-Marie Lepen (ceci est juste un exemple "extrême"), ne serait-ce que pour comprendre comment son message peut aussi bien passer, comment il raisonne et comment on peut contre-argumenter.

    Non merci, j'ai pas pour vocation de faire de la propagande a sens unique.

    A partir du moment où tu as choisis un camp tu fais plus ou moins de la propagande. Si on me demande ce que je pense de tel ou tel logiciel, ma réponse sera pas objective, même avec tous les efforts que je veux parce que j'ai déjà choisi un camp (les logiciels libres), donc mes arguments seront orientés, peut-être inconsciemment, mais orientés tout de même.

    Si tu veux pas donner ton avis, alors ne le donne pas. Mais ne dis pas juste "c'est de la merde" parce que dans ce cas, tu ne sers à rien.

    Ca depend de comment tu definis conneries. Quand tu prends un fait il y a souvent plusieurs manieres de le voir. Quand tu prends plusieurs faits, et qu'a chaque fois tu ne les montres que sous une maniere precise (purement positive, purement negative, ...) tu fais de la propagande, tu caches de l'information volontairement (les autres manieres dont ces faits sont vus), etc...

    C'est (en tout cas ça devrait être) la compétence d'un journaliste d'être neutre, pas d'un type qui vient écrire un journal sur LinuxFR. A toi de prendre ce que tu trouves intéressant dans ce journal (ne serait-ce que certains liens, par exemple).

    Microsoft en général, et Bill Gates en particulier sont connus pour faire de la propagande et pour traiter les sujets qu'ils traitent de manière totalement subjective : on se bat avec les armes de ses adversaires (sauf des personnalités comme Gandhi, mais ces gens-là sont au delà de LinuxFR;).

    C'est bien triste, mais honnetement il vaudrait beaucoup mieux promouvoir en depeche certains journaux que mettre cet immondice.

    s/cet immondice/cette imondice/
    cf. http://fr.wiktionary.org/wiki/immondice

    Une personne qui se mouille, même si elle se trompe ou dit n'importe quoi, c'est toujours plus intéressant que quelqu'un qui ne se mouille pas ou qui "ne parle pas aux cons parce que ça les éduque".

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Fork

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Songbird s'envole et abandonne Linux. Évalué à 8.

    "Frenchbirds" c'est parce que la touche française fait "bien". Mais dès le premier coup de trafalgar, le projet sera inévitablement renommé en "freedombirds" ;)

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: pitié ...

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche MongoDB 1.4, prêt pour la production. Évalué à 10.

    Le non sens est plutôt de confondre Base de données et base de données relationnelles.

    Par exemple, pour stocker les pages d'un wiki, utiliser postgresql me semble être une hérésie. Ceci étant dit, j'adore PostgreSQL pour sa puissance fonctionnelle ; mais ce n'est pas appliqué à tout type d'application ; tout dépend des besoins, des contraintes.

    Je vais prendre un exemple concret, d'expérience. Au boulot, on gère des bases de données de blob de plusieurs millions d'entrées avec mots-clés associés. On doit tout charger en mémoire sur des applis spécifiques. On utilise des bases Postgresql pour gérer les bases de données "référence" (ie celles qui garantissent la qualité et la cohérence des données de nos clients) parce que c'est lié à notre système d'information et parce qu'on a besoin de gérer des requêtes complexes, des procédures stockées, etc ; mais les serveurs qui manipulent les données en question les chargent via des fichiers SQLite (on les convertit entre temps) parce que d'un point de vue performances au chargement, il n'y a pas photo. Pour tous les outils internes "courants" (bugzilla, wiki, etc) on utilise MySQL parce que ça ne nécessite pas d'administration courante (c'est plus autonome qu'une base PostgreSQL). Et pour la gestion du code source, on utilise CVS qui est aussi une base de données à part entière (et qui est basée sur des fichiers) (notez: CVS est obsolète, je dis pas le contraire, mais ça marche bien:).

    Typiquement pour les outils de gestion de version, si les bases de données relationnelles étaient la poule aux oeufs d'or, on n'aurait plus de systèmes "non SQL".

    C'est comme si on disait : "par pitié, parler de PHP ou Python comme un langage de programmation est un non sens". Ne pas admettre qu'à des besoins différents les meilleures solutions sont différentes, ça oui, c'est un non sens à mon avis.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Bizarre

    Posté par  (site web personnel, Mastodon) . En réponse au journal Pink Floyd vs EMI : Vente de musique en ligne. Évalué à 8.

    Si j'ai bien suivi, les Pink Floid n'ont pas refusé de vendre leurs chansons à l'unité, ils sont en procès parce qu'ils ont signé un contrat que l'autre parti ne respecte pas. Faut arrêter d'extrapoler dans tous les sens, sinon ça va finir comme un débat sur linuxfr un vendredi après-mid :-p

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Bizarre

    Posté par  (site web personnel, Mastodon) . En réponse au journal Pink Floyd vs EMI : Vente de musique en ligne. Évalué à 2.

    Dans tous les cas je penses qu'il faut pas non plus être hypocrite : ça doit rapporter plus gros de vendre tout un album qu'1 ou 2 titres.

    Je pense que tout le monde est d'accord. Mais vendre les morceaux "à l'unité", ça permet de toucher des clients qui n'achèteraient pas l'album entier.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # Les "plus" techniques...

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche iFreeTablet : free the tablet. Évalué à 9.

    elle se démarque par son utilisation d'une distribution basée sur Debian GNU/Linux, ses quelques plus techniques et son prix réduit

    Et une autonomie annoncée quatre fois inférieure. C'est pas négligeable pour un outil qui est censé être mobile...

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Comment les fournisseurs voient l'Afrique...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Free ! j'ai rien compris !. Évalué à 3.

    Je vous demande de vous arrêter !

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Comment les fournisseurs voient l'Afrique...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Free ! j'ai rien compris !. Évalué à 4.

    s/Maghreb et//

    Aucun des pays que tu cites n'est dans le Maghreb... :-p

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # Google, Yahoo, Bing...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Dans Ubuntu Lucid ce sera Yahoo qui cherchera sur le net. Évalué à 3.

    Il y a pas mal d'autres moteurs de recherche ; Exalead notamment.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Un ballot sreen?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Dans Ubuntu Lucid ce sera Yahoo qui cherchera sur le net. Évalué à 3.

    Au premier démarrage de l'application ça ne paraît pas complètement stupide.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Mauvaise foi

    Posté par  (site web personnel, Mastodon) . En réponse au journal Oracle à le feu vert de l'Europe pour racheter Sun. Évalué à 2.

    Exact. Mea culpa.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Turbogears ...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Choisir un framework web.... Évalué à 4.

    Pour préciser un peu Turbogears 2 ; il est basé sur :
    - Pylons pour la partie web,
    - SQLAlchemy pour la partie "abstraction de base de données"
    - Genshi pour les templates HTML
    - ToscaWidgets pour la génération / validation de formulaires
    - repoze pour l'authentification

    Tout ceci est "par défaut" ; il est tout à fait possible de changer les technologies sous-jacentes en fonction de tes besoins / connaissances.

    Personnellement, je vois TurboGears comme un "packaging" de différentes technologies qui sont au top dans leur domaine. Ca rejoint un peu la philosophie Unix : une agglomération d'outils qui font une seule chose mais qui la font bien.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Turbogears ...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Choisir un framework web.... Évalué à 4.

    J'avais fait un comparatif l'an dernier pour le boulot pour savoir quelle solution choisir. Les contraintes étaient :

    - utilisation de notre technologie disponible sous forme de bibliothèques dynamiques,
    - utilisation d'un ORM pour s'affranchir (autant que faire se peut) de la couche SQL,
    - services web en SOAP,
    - application web d'administration,
    - Réutilisation maximale du code entre les différentes applications (on a développé un SI qui tourne avec une trentaine de machines, gérant chacune des services spécifiques).

    PHP, on l'a mis de côté, notamment parce l'utilisation de bibliothèques dynamiques nécessite de coder des plugins (pas en langage interprété).

    Finalement on utilise :
    - TG2 pour la partie application web. L'intérêt c'est notamment qu'il utilise des modules indépendants comme SQLAlchemy pour la partie ORM qui est super bien fait (hormis des "problèmes" de cache pas toujours évident)
    - CherryPy / Soaplib pour les services SOAP (et suds pour la partie clients SOAP)

    Ca permet notamment de réutiliser SQLAlchemy sur tous les logiciels qu'on a du développer, que ce soit pour les démons de backoffice, les services SOAP, les applications web.

    Si tu te limites au "web", je ne sais pas si python est le plus adapté, si tu fais un peu de tout, clairement c'est une force. Notamment pour ses capacités d'introspection.

    Un exemple : on a une classe qui centralise tous les codes d'erreur et les messages associés. Elle est utilisée "classiquement" par l'ensemble du code ; l'introspection permet également de générer à la volée une page web qui liste tous les codes d'erreur. Tout ça en ayant "codé en dur" les messages et codes d'erreur (j'aime pas le principe qu'un code d'erreur soit "paramétré dans un fichier : tu peux pas assurer qu'il ne sera pas modifié "involontairement" ou tout simplement "à jour...)

    Les seuls points noirs avec python c'est à mon avis :

    - qu'il n'est pas typé (ta variable peut être du texte, un objet, etc sans que tu puisses garantir qu'il restera toujours du même type
    - Qu'il n'y a aucun moyen de savoir si ton code est valide à moins de faire des tests de tous les cas de figure. Exemple : un log mal formatté qui est affiché dans les cas vraiment exceptionnels ne sera pas détecté squf lorsque ce cas exceptionnel intervient (ie en prod dans un cas de figure improbable et ça te génère une exception qui peut potentiellement faire planter tes services).

    Mais pour revenir au sujet original, TG2 est vraiment agréable à utiliser et super flexible.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Mauvaise foi

    Posté par  (site web personnel, Mastodon) . En réponse au journal Oracle à le feu vert de l'Europe pour racheter Sun. Évalué à 4.

    Puisqu'il y a PostgreSQL, on se fout de l'avenir de MySQL !!!

    Il me semble que les marchés adressés par ces deux SGBDR sont différents. Au boulot en tout cas on utilise les deux, mais pas pour les même applications.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Usines à gaz...

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Drupal 7.0 alpha 1 est sortie. Évalué à 2.

    J'ai rien contre java en particulier... mais ce que je connais de java c'est lourd par rapport aux fonctionalités. C'est peut-être plus "scalable", plus stable en montée en charge, mais ce que je recherche c'est pour des sites à faible visibilité ; une infrastructure java est (malheureusement) inadaptée.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Usines à gaz...

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Drupal 7.0 alpha 1 est sortie. Évalué à 2.

    Ca a l'air pas mal pour ce que je veux faire, cet outil. Je vais l'installer et l'essayer : la démo est vraiment trop lente.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Vente liée ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Open-PC l'ordinateur compatible avec le Libre. Évalué à 5.

    Ça change quoi pour le gars qui insère son CD d'installation sans même mater ce que le disque contiens ?

    Ca change que ton CD d'installation te propose des étapes différentes selon qu'il existe déjà des partitions sur le/les disques, même si le mec n'a pas même regardé.

    Pour le fabriquant ça veut dire gestion de plusieurs chaîne de procédure et donc coût plus élevé.

    Exact. D'ailleurs je pense que c'est la raison principale pour ne pas proposer ce service.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Vente liée ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Open-PC l'ordinateur compatible avec le Libre. Évalué à 3.

    Tout à fait. Mais ça n'empéchait pas de proposer une version "pure", sans OS installé.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • # Usines à gaz...

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Drupal 7.0 alpha 1 est sortie. Évalué à 4.

    Je cherchais un outil de gestion de contenu pour site web pour créer le site web d'une association dont les membres ne sont pas informaticiens. J'ai testé TangoCMS, Drupal, Joomla et d'autres qui n'avaient pas les fonctionnalités requises. J'ai abandonné ces outils pour les raisons suivantes :


    TangoCMS me plaisait bien, est sobre et simple à utiliser mais n'est pas encore internationalisé.
    Joomla semble "pas trop mal", mais l'installation de modules est compliquée, et l'installeur très mal fini (c'est un euphémisme). Note: je suis développeur, j'aime bien les outils qui fonctionnent bien et gèrent les cas d'erreur.
    Drupal - qu'on utilise pourtant au boulot, m'a effrayé à un point qui n'est pas permis. On s'y perd en modules, dépendances, etc.

    Pour des besoins personnels, j'aurais sans doute tranché de manière différente, mais pour un utilisateur qui ne baigne pas dans les nouvelles technologies et qui souhaite un outil permettant de gérer des pages et quelques fils d'actualité/news/articles, l'outil le plus prometteur me paraîssait être TangoCMS, même s'il manque encore de fonctionnalités.

    Finalement, je crois que je vais finir par proposer à l'association en question d'utiliser dotclear que je trouve plutôt simple d'emploi et complet en terme de fonctionnalités (manque juste à mon goût une "arborescence" pour les pages).

    Liens :

    dotclear - [http://dotclear.org]
    TangoCMS - [http://tangocms.org]
    Drupal - [http://drupal.org]
    Joomla! - [http://www.joomla.fr]


    p.s : je n'ai pas parlé de spip qui était à l'époque un projet très en vogue ; je ne l'ai pas ré-essayé.

    p.p.s : j'ai pas trouvé comment indiquer la langue d'un lien lorsqu'on n'indique que l'url entre crochets...

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: tu fais bien ce que tu veux

    Posté par  (site web personnel, Mastodon) . En réponse au journal J'ai reçu mon bon vaccination. Évalué à 3.

    Je l'ai reçue aussi. Je ne l'ai pas ouverte. Dans quelques dizaines années ça sera "collector" ;)

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Bof

    Posté par  (site web personnel, Mastodon) . En réponse au journal [HS] l'hyperlivre ou l'hypermoyen d'organiser l'hyperconsumérisme des hyperpigeons. Évalué à 2.

    Pas besoin d'archiver des choses dont la bibliothèque nationale s'occupe déjà ; par ailleurs je pense qu'elle le fait certainement mieux que je ne pourrais jamais le faire.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Bof

    Posté par  (site web personnel, Mastodon) . En réponse au journal [HS] l'hyperlivre ou l'hypermoyen d'organiser l'hyperconsumérisme des hyperpigeons. Évalué à 2.

    Je répondais à ta phrase "Déja, regarde le nombre de personnes qui s'intéressent aux livres des années 20 rien que maintenant pour rigoler... " comme si "lire un livre des années 20" était réservé à une élite, comme si il s'agissait de livres historiques, rares, précieux. Ca veut rien dire lire un livre des années 20 ; à la base j'expliquais seulement que j'avais trouvé des bouquins, vieux, qu'ils étaient griffonnés et que ça m'intéressait qu'ils le soient. C'est tout.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Bof

    Posté par  (site web personnel, Mastodon) . En réponse au journal [HS] l'hyperlivre ou l'hypermoyen d'organiser l'hyperconsumérisme des hyperpigeons. Évalué à 2.

    Dans le second cas, je ne me fais pas le moindre souci. C'est d'ailleurs pour ça que je ne backup ni mes livres, ni mes cds. Je sais que si je les perds, internet les aura conservé pour moi.

    Dans ce cas, perso je préfère acheter des livres ; le jour où j'ai besoin d'une version numérique je sais où la trouver :)

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo

  • [^] # Re: Bof

    Posté par  (site web personnel, Mastodon) . En réponse au journal [HS] l'hyperlivre ou l'hypermoyen d'organiser l'hyperconsumérisme des hyperpigeons. Évalué à 2.

    Dans les années 20 on lisait aussi des romans. Ceci dit je suis d'accord avec toi, je ne suis pas représentatif de la majorité.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo