IndexErrorCoders, le compte github de la communauté d’IndexError 24


C’est pas moi, j’ai rien fais !

J’ai reçu une notif m’invitant à participer à ce groupe de travail, et en regardant de plus près, j’ai vu qu’il s’appelait IndexErrorCoders.

Après investigation, il est né d’une question sur IndexError qui, commentaire après commentaire, à abouti à la création d’un repo git dédié aux design patterns Python.

C’est toujours sympas de voir les trucs qui se forment autour de notre petite communauté, on a l’impression de vivre dans une coloc avec tout le monde :)

Bonne chance au projet.

24 thoughts on “IndexErrorCoders, le compte github de la communauté d’IndexError

  • buffalo974

    Oui merci boblinux mais pour le compléter faudrait un espace de dialogue :

    -vos projets en cours ou futurs

    -vos fonds de tiroirs expérimentaux intéressants.

    – un code extérieur que vous voulez forker

    Seulement on peut pas polluer IE avec tout ça.

  • loic972

    Je crois que le repo existait d’avant.

    Sinon, moi j’ai pushyrpc que je rêve de revoir maintenu.

    Avis à ceux qui voudraient essayer autre chose que paramiko ou fabric et envoyer du vrai code,

    de vrais methodes en remote en mettant juste un decorateur au dessus de sa fonction.

    Dans mes réves les plus fous, on pourrait faire du multitthread. :D, imaginé ça pour du déploiement d’object connecté. :)

    Contactez moi les gens intéressés.

  • boblinux

    @Sam

    Désolé ne te pas t’avoir contacter avant de t(vous)’inviter dans la team, je pensais que tu avais déjà suivi le fil de la discussion IE, en plus c’est de ta(votre) faute tu veux pas nous pondre un fofo ou un autre truc à projet ! =D

    D’ailleurs je crois qu’on avait déjà parlé de cette histoire de plateforme dans les com’s par ici : http://sametmax.com/un-grand-merci/ (fuck les balises ! #old )

    @BuffaloXXX(désolé ton pseudo est trop long ;p )

    Que proposes-tu pour le compléter ? tu parles de faire ça direct sur la plateforme github? j’gère pas encore à 100% cette plateforme, c’est faisable ?

    @Loic972

    Si tu veux tu peux nous contacter (en filant ton pseudo github par ex) pour faire partir de la team et d’y déposer ton repot, histoire qu’on puisse y jeter un coup d’œil plus aisément et ainsi ton repot aura un peu plus de visibilité, notamment pour les membres de la team IE.

  • Furankun

    je capte pas trop comment fonctionne Github, c’est l’occasion de s’y mettre. Donc je veux bien rejoindre, tout en ne vous promettant rien question efficacité (pseudo github: furankun).

  • boblinux

    @Furankun

    T’inquiète, le but de tout ça c’est juste de se familiariser avec les outils de devs, d’augmenter son skill sur de petits projets etc… Personne ne promet la lune et moi le premier =D.

    Et si un jour un projet perce, bah pourquoi pas !, ça nous fera une petite renommée que les membres d’IE/S&M ont faire un truc utile x)

  • boblinux

    @ Max

    Donc en fait c’est un … (c’est quoi en fait? un logiciel? une appli web?) permettant de créer un blog perso ? Cool mais ça marche comment =D, le degré de complexité n’est pas [beaucoup] trop élevé? comment je l’ai dis, je pense qu’il faudrait un post dédié uniquement à ça, histoire qu’on puisse en discuter de la faisabilité du machin.

  • Max

    c’est un plugin pour IndexError afin de permettre à ses utilisateur de poster leurs articles à la manière d’un blog, avec le même éditeur que pour poser les questions donc plutôt convivial :)

    les articles postés par les utilisateurs d’indexerror pourront être assimilés à des discussions de projets (en les présentant comme http://openclassrooms.com/forum/categorie/recrutement-pour-vos-projets), les autres utilisateurs pourront commenter et ainsi faire avancer la discussion.

    bref un blog où tous les utilisateurs peuvent poster des articles (donc projets) et ainsi créer un espace de discussion où tout le monde (enregistré sur IE) peut participer.

    Je vais tenter de l’installer pour voir ce que ça donne en live et on verra si ça plait !

  • boblinux

    Ok, cool ! (j’ai hâte de tester, pour traquer les bugs…:;p )

  • Max

    voilà, c’est un plugin. ça se tente en effet, ça va ptet cristalliser ^^

  • boblinux

    Quand on n’est pas connecté l’affichage est ok, à savoir l’aide : Bienvenue sur IndexError, où vous pouvez poser des questions et recevoir des réponses des membres de la communauté […] est bien affiché à droite :

    Mais quand on est connecté, l’affichage par en …, en effet l’aide : Bienvenue sur IndexError […] est affiché en haut et on voit quedalle :

    Bizarre, depuis que t’as mis l’onglet projet on a cet affichage =D

  • boblinux

    Avant de se connecter l’affichage est ok :

    A savoir la bulle d’aide (Bienvenue sur IndexError […] ) est bien à droite :

    Mais quand on est connecté, l’affichage part un peu en … et la bulle d’aide (Bienvenue sur IndexError […] ) se retrouve en haut, du coup faut scroller pour avoir accès aux questions) :

  • boblinux

    Wtf mon com’s bug !, j’peux te contacter Max pour te signaler un bug lié à l’onglet projets ?

  • boblinux

    C’est un com’s avec des balises html pour les captures d’écran, mais ça veut pas poster =D (au passage, si tu pouvais néttoyer un com plus haut j’ai fais entrer par erreur)

  • hackolite

    Alors, le projet n’est pas le mien a l’origine, , voici le link : https://github.com/pushyrpc/pushy.git, vous pouvez le cloner ensuite après modif, soit on se fait une branche à nous, soit on fait un merge proposal au master.

    Ya du ssh, du pickle derrière.

    Grosso merdo ça permet de faire ça :

    import psutil

    import pushy

    from time import time

    conn = pushy.connect(“ssh:nodeb”, username=”toto”, password=”password”)

    psutil = conn.modules.psutil

    process = psutil.process_iter()

    def get_host_info():

    memory_usage = psutil.phymem_usage()

    cached_memory = psutil.virtual_memory().cached

    buffered_memory = psutil.virtual_memory().buffers

    real_used = memory_usage.used – buffered_memory – cached_memory

    real_free = memory_usage.total – real_used

    percent = 100 * (float(memory_usage.used) / memory_usage.total)

    real_percent = 100 * (float(real_used) / memory_usage.total)

    # have to be upgrade

    virtual_used = psutil.swap_memory()

    virtual_free = psutil.swap_memory()

    virtual_total = virtual_used + virtual_free

    info_per_nic = psutil.network_io_counters(pernic=True)

    network_info = {}

  • Max

    @boblinux

    attends chui dessus :p

    Normal que ça bug je paufine ^^.

    Je ferai un article quand ça sera prêt.

  • boblinux

    @hackolite

    Et en français ça donne quoi ? ton machin sert à quoi concrètement ?

    un peu trop de code et pas assez de français pour qu’on pige quoi que ce soit (vive les README !)

  • Sam Post author

    Pour le chat, souvenez-vous qu’il y a toujours irc:freenode.net#sametmax

Leave a comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Des questions Python sans rapport avec l'article ? Posez-les sur IndexError.