Christophe B. a écrit 1688 commentaires

  • [^] # Re: Presque d'accord ...

    Posté par  (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 3.

    L'asm ya que ca de vrai :)

    D'accord pour le "spécialisation", c'est vrai, mais bien souvent tu pars d'un bout de code pour résoudre ton problème, ensuite tu le mets dans un cron (par exemple) et donc tu as besoin de log, puis d'historiser les logs, ensuite on te demandes un petite modif, puis une autre etc …
    Et je ne parle pas d'ergonomie pour l'utilisateur final :)
    Bref le coté spécialisation c'est bien, mais au bout de quelques temps tu va vers le coté généraliste.

    Quand tu as un bon marteau, tout les problèmes ressemblent à des clous :)

    Mais tu as tout a fait raison que si awk join paste (et lam que je connaissais pas :) ) sont toujours la c'est pas pour rien. et pour longtemps :)
    (pas comme le power shell ;-) … (ah zut on est que mardi) )

  • [^] # Re: Presque d'accord ...

    Posté par  (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 1.

    Tout a fait d'accord pour le QWERTY :)
    pas pour le reste, j'aime bien les variables ;-)

    par contre Ocaml m'a l'air très intéressant, a voir c'est une horreur
    beaucoup d'habitudes doivent changer (# ~ et :: par exemple), et un clavier qwerty doit être nécessaire :)
    Par contre pour le reste, cela a l'air plus que bien … Merci d'avoir suscité ma curiosité
    j'ai peut être trouvé un nouveau jouet.

  • [^] # Re: Presque d'accord ...

    Posté par  (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 1.

    with open("fichier.txt") as f:
      data = f.read()
      print data
    

    C'est tout aussi clair et sans symbole ésotérique difficile a obtenir sur de l'azerty :)

  • [^] # Re: Presque d'accord ...

    Posté par  (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 1.

    structuration très claire du programme et n'a pas toujours d'équivalent dans les autres langages de programmation.

    Ne faire qu'un chose et le faire bien :) …

    (À part bien sûr le |> de OCaml!)
    A cela éveille ma curiosité, si j'ai 2 minutes je vais voir de quoi il en retourne?

    Néanmoins, bien connaître awk est tout de même une compétence dont il serait dommage de se passer quand on utilise un système UNIX.

    Oui tout a fait d'accord, il faut connaître awk AVANT de faire du perl et du python.

    Mais bon de plus en plus de personnes ne savent même pas que l'on peut scripter des commandes.
    Et c'est bien dommage.

  • [^] # Re: Presque d'accord ...

    Posté par  (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 4.

    Pour communiquer à l'intérieur de ton programme rien ne vaut … les variables :)

    le pipe est fait pour la communication entre programme ou processus

  • # Presque d'accord ...

    Posté par  (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 6.

    Bonjour à tous,

    Cela fait plaisir de voir d'excellents conseils de programmation sur un truc aussi ancien que le shell :)

    Et je suis globalement d'accord, sauf sur la punition, il serait plus judicieux de lui supprimer son PC sous linux et de lui passer une tablette surface sous Windows 8 :) (2 jours devraient suffir)

    Sinon juste un petit truc : avant de vous lancer comme des fous dans l'awk, le join paste et consort … il est bien souvent beaucoup plus judicieux d'utiliser des langages plus adaptés comme le python, le ruby le perl (par exemple …)
    Même si cela ressemble a un fusil pour tuer les mouches, dans la durée les langages de scripts + une petite base comme sqlite sont plus facile à utiliser, a debugger et à modifier que du shell.
    Voire même du fichier ascii a plat comme intermédiaire.

    Par contre, je ne suis pas pour reléguer le shell juste aux bidouilles, aux trucs vite fait. tout dépend du projet. Parfois le mélange des deux donne d'excellents résultats.

    Mais je n'ai pas de recette toute faites pour dire ça c'est mieux en shell, tel autre en python.

    Sinon je ne connaissais pas lam (laminate), comme quoi même après 25 ans de shell on en apprend toujours :)

    Merci

  • [^] # Re: Puisqu'on parle de robots :-)

    Posté par  (site web personnel) . En réponse au journal Eloark, mon nouveau robot hybride Raspberry Pi & Arduino écrit en Python. Évalué à 1.

    Beau boulot,
    Merci pour tes infos, j'aime bien la manière dont tu as résolu le problème de la diffusion des images de la camera. très astucieux :)

  • # Beau boulot

    Posté par  (site web personnel) . En réponse au journal Eloark, mon nouveau robot hybride Raspberry Pi & Arduino écrit en Python. Évalué à 2.

    Beau boulot,
    j'ai commencé un truc similaire, mais mes lacunes en électronique me ralentissent …
    avec des conclusions identiques aux tiennes :
    le couple Raspberry + Arduino est génial.
    Pyfirmata pour piloter l'arduino qui dispose de PWM correcte.

    J'ai commencé à regarder du coté de OpenCV pour 2 raisons :
    - gérer le flux videos avec python
    - faire de la reconnaissance de forme
    As tu avancé sur la maitrise de cet outil ?
    J'ai un peu du mal a trouver des exemples simples

    Par contre si cela peu aider les apprentis roboticien, voici un lien qui permet de commander des moteurs plus puissants comme des moteurs de perceuse base de gamme (pour 10 euros : moteur + batterie + chargeur)

    cela fonctionne et c'est de la que j'ai compris qu'il fallait utiliser le pwm de l'arduino et pas celui du rapsberry.

    Merci pour toutes les infos, je vais finir la lecture de ton site :)

  • [^] # Re: matériel

    Posté par  (site web personnel) . En réponse au journal Eloark, mon nouveau robot hybride Raspberry Pi & Arduino écrit en Python. Évalué à 3.

    Je leur ai déjà fait de la pub : MC Hobby
    C'est des gens sérieux, si c'est marqué en stock => c'est vrai
    Si tu as des questions ils répondent et pour couronner le tout le Wiki est impressionnant

  • [^] # Re: Collector

    Posté par  (site web personnel) . En réponse au journal Le décompte pour la prochaine révolution est lancé . Évalué à 4.

    Merci beaucoup pour les informations …

    Non rendons à Steve ce qui est à Steve,
    Apple vend des produits OK, plus cher OK, mais tout le monde est content et fier d'avoir son I-chose.
    M$ fait la même chose, mais même gratuit, personne n'est content et encore moins fier.

    Question de talent …

    Avant de taper … on est dredi :)

  • [^] # Re: Munich et la roue

    Posté par  (site web personnel) . En réponse au journal La ville de Gummersbach vient de terminer sa migration Linux. Évalué à 1.

    La, par contre, laisses-moi douter: ce n'est pas encore la panacée au niveau de "IE supporte foo, opera bar, chrome foobar et firefox barfoo, comment faire pour implémenter ma fonctionnalité de façon correcte pour tout le monde?" si j'en crois le dev web de ma boîte. Bon, opera va rejoindre chrome, mais vu qu'ils ont forké webkit, du coup on pourra remplacer par safari…

    Eh oui mais bon ça fait vendre :)
    Coté dev ils finiront par prendre le plus petit dénominateur commun, cela s'est déjà vu
    De plus je sais toujours pas comment les operat(eurs|trices) de saisies vont faire pour saisir des kilomètres de commandes.
    il reste aussi le problème des transactions (au sens base de données), le web n'est pas fait pour cela et je me demandes bien ce que cela va donner …

    Bref, ce n'est pas aussi idyllique, j'ai l'impression.

    la tu touches du doigt le point crucial, c'est bien beau d'être nomade etc … comment je fais pour imprimer depuis ma tablette chez mon client …

    Tu as la chance d'avoir un admin compétent. Ce n'est pas le cas de tout le monde partout… Tu as aussi la chance d'avoir une archi robuste, et ça idem.

    Mon collègue et moi te remercions moultement, c'est nous les admins :)

    Heu, tu aurais du omettre telnet, quand même, parce qu'un proto qui envoie les pass sans les chiffrer, c'est pas tout à fait ce que j'appellerai une bonne techno :D

    Tu as raison, mais je parlais d'un temps que les moins de vingt ans ne peuvent pas connaître, AVANT internet.
    Et puis d'ailleurs telnet est encore utilisé sur un LAN, et même sans mot de passe :) pour faire du meuchinetoumeuchine

  • [^] # Re: Comme quoi les Chinois aiment Microsoft.

    Posté par  (site web personnel) . En réponse au journal Microsoft IIS dépasse Apache en terme de part de marché grâce à la Chine !. Évalué à 1.

    Quand le grand public a le choix il ne prend pas Windows et les produits Microsoft exemple dans la téléphonie.

    Quand le grand public a le choix il prend une tablette Android ou Apple mais des produits Microsoft

    Quand les entreprises ont le choix … elles ne prennent pas Windows 8 mais restent sous 7 ou XP
    pourquoi ?

    Et puis les entreprises commencent à en avoir marre des produits kleenex qu'il faut jeter après 3 ans d'utilisation. c'est ballot de nommer les produits avec l'année (Windows Server 2008 SQL SERVER 2005)
    Ah oui on a largement dépassé la DLC, c'est super lent, qq chose à du pourrir à l'intérieur.

    C'est marrant cela fait longtemps que personne n'est venu me demander mon avis pour acheter un PC, ah si un passionné de Jeu. un des derniers qui preferent un PC à une PS4 pour jouer

    Par contre de plus en plus viennent me voir pour basculer sous Linux …

    mais bon ceux la ne sont pas dans les stats …

    d'ailleurs si tu as des chiffres, sur les parts de marché serveurs, tu peu faire un journal, je suis sur que cela va intéresser beaucoup de monde

  • [^] # Re: Munich et la roue

    Posté par  (site web personnel) . En réponse au journal La ville de Gummersbach vient de terminer sa migration Linux. Évalué à 6.

    L'utilisation de terminaux avec un protocole adapté (Citrix / RDP ou Nomachine Spice VNC ) n'a que des avantages : centralisation de l'administration, mutualisation des ressources, consommation réseau beaucoup plus réduite, inter changeabilité des postes.

    Dans l'informatique de gestion c'est en train de redevenir la règle de base, l'abandon du client 'lourd' et le retour au client plus léger et VRAIMENT universel : le navigateur.
    Les coupures réseaux, sincèrement cela fait longtemps que je n'en ai pas vu (touchons du bois) et sans réseau pas d'internet non plus.

    Par contre, la publication d'application via citrix ou RDP peut permettre d'utiliser de manière quasi transparente (sauf pour le porte monnaie :) ) une application sous windows sur une tablette ou un poste Linux.

    retour vers le futur, cela fonctionnait comme cela au début (telnet rlogin etc …), on va y revenir parce qu'on abandonne jamais une bonne techno … exemple le papier / crayon :)

  • [^] # Re: Comme quoi les Chinois aiment Microsoft.

    Posté par  (site web personnel) . En réponse au journal Microsoft IIS dépasse Apache en terme de part de marché grâce à la Chine !. Évalué à 0.

    Par DSI tu entends celui qui est abonné par défaut à 01 informatique ?

    Principe de Dilbert : « Les gens les moins compétents sont systématiquement affectés aux postes où ils risquent de causer le moins de dégâts : l’encadrement ».

  • [^] # Re: Et vous trouvez que l'informatique c'est compliqué ?

    Posté par  (site web personnel) . En réponse au journal Angharad, mon système de domotique maison. Évalué à 3.

    Tout a fait d'accord, mais bon les catalogues électroniques non c'est vrai que c'est du costaud quand même à lire … :)

    C'est vrai que je trouves plus facilement des forums sur la robotique ou quelques VRAIS électroniciens circulent et BEAUCOUP de pseudos informaticiens/bidouilleurs qui comme moi conçoivent l'électronique comme une boite de lego à assembler.
    J'ai parcouru plein de sites dédiés, lu pas de bouquin ( celui ci et celui la par exemple)
    mais il manque le déclic pour piger certaines choses et acquérir des réflexes.
    (en informatique sous linux le premier réflexe c'est sauvegarde, sous Windows aussi mais en plus tu reboot si le problème persiste formate et réinstalle :) )

    résultat : 2 ou 3 transfos claqué et au moins 2 fusibles HS (tentatives de réparations sur du 220 v)
    c'est le métier qui rentre …

    On dirait qu'il n'y a pas vraiment de site/Forum comme Linux Fr dédié à l'électronique, enfin plutôt je n'en ai pas trouvé ( donc si vous en connaissez … )

  • [^] # Re: Comme quoi les Chinois aiment Microsoft.

    Posté par  (site web personnel) . En réponse au journal Microsoft IIS dépasse Apache en terme de part de marché grâce à la Chine !. Évalué à 10.

    De toutes façons quand on installe/utilise/préconise des solutions M$ :
    - parce que c'est un des plus gros éditeur et que tout le monde ne peut pas se tromper
    - si les autres le font cela doit être bien
    - c'est le plus donc le meilleur
    - yaka cliquer c'est fait
    - ils ont un excellent service commercial avec des girls et tout tout
    - on trouve que ça dans le grandes surfaces
    - c'est plus facile à vendre
    - c'est bien packagé
    - la boite est très jolie
    - les couleurs vont bien avec mon teint

    bref, ok, cela peut se concevoir mais des raisons techniques … je vois pas

    AH zut c'est que lundi … ok vous pouvez moinssez

  • [^] # Et vous trouvez que l'informatique c'est compliqué ?

    Posté par  (site web personnel) . En réponse au journal Angharad, mon système de domotique maison. Évalué à 4.

    Note pour les apprentis électronicien comme moi :

    Qui a dit que l'informatique est compliqué, le domaine est vaste certes mais les composants ne sont pas légions.

    En électronique, c'est affreux le nombre de composants qui existent, heureusement la plupart du temps ils sont bien documentés. mais sinon comment faites vous pour vous tenir au courant de ce qui se fait, comment déterminer le bon usage du composant ?

    Conséquence on sort le canon de 105mm pour tuer les mouches exemple 1 arduino pour récupérer la température d'un pièce …

    Sinon Il y a aussi le Biglotron : Entièrement réalisé en matière agnostique, autrement dit, pour éclairer le profane, en roubélure de plastronium salygovalent, il se présente sous la forme néo-classique d'un tripottsolipède rectangle, c'est-à-dire d'un ictère octopolygonal à incidence ipso-facto-verso-rectométrique.
    Son avantage : il ne sert à rien et donc peut servir à tout :)

  • [^] # Re: Pendant ce temps à Vera Cruz...

    Posté par  (site web personnel) . En réponse à la dépêche Logiciel ERP Apache-OFBiz - Nouvelles versions de maintenance 12.04.04 & 11.04.05. Évalué à 2. Dernière modification le 22 août 2014 à 12:20.

    Je connais pour en avoir plusieurs fois mis en place.
    Cela fonctionne bien, mais bon cela dépend de la qualité des traducteurs et aussi de la qualité des interlocuteurs.

    Dernièrement j'ai vu exactement la même chose (échange de Commande/ Confirmation / BL ) mais avec du .csv et du ftp :)

    qui est quand même plus simple a mettre en oeuvre :)

  • [^] # Re: Pendant ce temps à Vera Cruz...

    Posté par  (site web personnel) . En réponse à la dépêche Logiciel ERP Apache-OFBiz - Nouvelles versions de maintenance 12.04.04 & 11.04.05. Évalué à 5. Dernière modification le 22 août 2014 à 12:13.

    HS ? Hors Sujet / Hors service ?!? …

    Je voulais juste rappeler que en l'an de grâce 1986 la moindre intervention : matérielle, logicielle ou autre, se soldait bien souvent par un déplacement du technicien (ma pomme en l'occurence)sur site.

    les modems ( HAYES et les fabuleuses commandes AT :) ) coutaient TRES cher et beaucoup ne pouvait se le permettre, sans parler du cout de la communication, ils ne se sont vraiment démocratisés que quelques années plus tard.

    Transférer via cu kermit ou [uucp]http://fr.wikipedia.org/wiki/UUCP) 1 Mo en 2400 baud/s cela prenais 1 heure et la qualité des lignes n'était pas ce qu'elle est de nos jours.

    Pour cela le métier à beaucoup beaucoup changé.

  • [^] # Re: Pendant ce temps à Vera Cruz...

    Posté par  (site web personnel) . En réponse à la dépêche Logiciel ERP Apache-OFBiz - Nouvelles versions de maintenance 12.04.04 & 11.04.05. Évalué à 10.

    Mouais …
    Cela me rappelle : la disparition d'unix à cause de NT (3.5 puis 4 puis W2K et W2K3 … ) et la fin des AS400.

    L'ERP tel qu'on le connait maintenant est issue d'un réel besoin :
    Au siècle dernier il y avait des logiciels de compta, des logiciels de paye des logiciels de facturation et … des interfaces.

    Je vous parle de PME de 10 à 500 personnes (voire même plus) pas des auto entrepreneurs ou des micro-entreprises, ni des grosses structures. ce qui je croie constitue la majorité des entreprises Françaises.

    Puis certains ont tout mis dans le même panier et les ERP sont nés, enfin le service commercial et la compta avait un seul et même identifiant pour le même client.
    Ne rigolez pas, à l'époque j'ai même eu le cas ou pour un même produit chaque service avait sa propre référence, sur le papier cela fonctionne + ou - mais à automatiser c'est pas triste.
    Je ne parle pas des systèmes de gestion basé sur des feuilles excel dont la durée de vie se compte en mois.
    Bref, l'ERP dans son Architecture Unifiée des Données de l'Entreprise (Terme commercial de l'époque = AUDE ) à permis de balayer tout cela (ou presque)

    De nos jours, c'est en place ou presque, pour tout le monde. Mais maintenant il faut que l'ERP sortent du cocon de l'entreprise et partagent ses données avec plein de trucs plus ou moins utiles (à mon sens :) ) BI / WEB / B2B mais aussi pointeuse, suivi de fabrication, picking
    Conséquence : les utilisateurs (client y compris) se transforment en périphériques d'acquisitions "normalisés".

    Pour moi, cette étape n'est pas encore fini, l'entreprise "moyenne" doit encore étendre ses connexions et connecteurs en interne comme en externe, tout en gérant et analysant les données collectées. Bien souvent les données ne sont QUE collectées.

    La suite, difficile à dire, quand j'ai commencée l'informatique "pro" un réseau permettant de contacter instantanément n’importe quel serveur dans le monde, c'était de la science fiction.
    Et pourtant maintenant il est la et à un cout abordable pour "presque" tout le monde.

    L'avenir passera certainement par la disparition définitive des factures/bon de livraison/commandes papiers et le stockage massif de toutes ces informations.
    tout devra être numérique et numérisable mais est ce possible ?

    La ou internet à réussi, interconnecter le monde entier (et encore la aussi le boulot est pas fini …), je doute que le monde du travail arrive à trouver une solution, mais plutôt une pléthore de solutions et donc du boulot pour les informaticiens pour encore longtemps.

    Ou alors Google va mettre tout le monde d'accord :)
    ```

  • [^] # Re: Contrôle du chauffage et de la lumière

    Posté par  (site web personnel) . En réponse au journal Angharad, mon système de domotique maison. Évalué à 7.

    Apprenti électronicien, je vais essayer de te répondre (vous aurez le droit de moinssez avec des pierres si je dit de grosses bétises) sinon allez voir ici

    Avec un relais tu peu contrôler l'apport en courant sur une lampe ou un chauffage.
    D'un coté tu fourni du 5v en millième d'ampère, c'est le courant qui sort d'une broche d'un arduino et c'est le relais qui par un système optique ou plus généralement électromagnétique va fonctionner comme un interrupteur pour du 220 volts par exemple.
    Tu peu donc par programmation allumer ou éteindre la broche de l'arduino, ce qui va déclencher le relais et donc tu contrôle quand tu veux de la lumière, du chauffage etc …

    Un arduino, ou un raspberry, comprend plusieurs broches qui fonctionnent en entrée comme en sortie tu peu donc avoir un capteur de température sur des broches et des relais sur d'autres ou plein d'autres trucs super marrant.
    Je te recommande le site de MC Hobby pour appréhender ce monde merveilleux de l'électronique et par extension de la domotique.

  • [^] # Re: Pas mal du tout

    Posté par  (site web personnel) . En réponse au journal Angharad, mon système de domotique maison. Évalué à 2.

    Intéressant, 15m et 30m c'est déjà pas mal. l'adaptateur USB/RJ45 je savais même pas que cela existait :)
    peut tu donner la référence et le fournisseur de l'adaptateur, car une rapide recherche montre que les prix vont de 5€ à 40 €.
    La qualité de celui ci doit être primordiale.

  • # Pas mal du tout

    Posté par  (site web personnel) . En réponse au journal Angharad, mon système de domotique maison. Évalué à 3.

    Pour m'être un peu coltiné au problème plus d'infos ici

    J'aimerais avoir un peu plus de détail sur le cablage USB / RJ45, cela me parait élégant comme solution et pratique à mettre en oeuvre. Par contre peu tu dire combien de mètre de câble as tu pu tirer sans problème ? peu tu préciser les limites ?

  • [^] # Re: Debian

    Posté par  (site web personnel) . En réponse à la dépêche CentOS 7 fait son entrée au CERN. Évalué à 7.

    IMHO Cela commence a faire longtemps que malheureusement la recherche de perf passe par … l'évolution du matériel plutôt que par l'analyse de ce qui pourrait être amélioré.
    C'est presque un instinct chez bon nombre de personne (admin, dev, utilisateurs etc …) on change le matos car cela ira forcément plus vite.
    Ce qui est généralement le cas du à l'évolution technologique, mais pas toujours.

    L'avantage du long support c'est intéressant pour les applis administratives et de gestion qui évolue peu ou très peu et ou le gain de performance n'est pas primordial.

  • [^] # Re: Pas révolutionnaire mais symptomatique :

    Posté par  (site web personnel) . En réponse au journal Disruptive innovation comme y disent aux states. Évalué à 3.

    Et ça marche :)
    pbpg est revenu en pleine forme de vacances :)