Seenthis
•
 
Identifiants personnels
  • [mot de passe oublié ?]

 
  • #g
  • #go
  • #golan
RSS: #golang

#golang

  • Stéphane Bortzmeyer @stephane CC BY-SA 26/12/2012 16:49

    Checking quickly a #DNS zone: a new variant of check-soa

    When you want to assert rapidly whether or not a DNS zone works fine, typical exhaustive tools like #Zonecheck may be too slow. There is room for a light-and-fast tool and many people used to rely on the check-soa program developed by Liu and Albitz and published with their famous book DNS and BIND. This original program no longer seems maintained and, the last time I tested it, did not support IPv6. So, I wrote one more variant of “my very own check-soa”.

    http://www.bortzmeyer.org/check-soa-go.html

    #Go #Golang

    • #DNS
    • #Nouvelle-Écosse
    • #This
    Stéphane Bortzmeyer @stephane CC BY-SA
    • Alain Thivillon @alain 26/12/2012 17:05

      Très bien (enfin bon encore un langage), mais ces programmes ont toujours le même souci : est-ce qu’ils doivent demander les NS au résolveur local (ce que fait ton programme et d’autres) au risque d’avoir des informations non à jour, ou bien parcourir l’arbre entier depuis la racine (ce qui revient plus ou moins à écrire un résolveur sans cache !)...

      Alain Thivillon @alain
    • Stéphane Bortzmeyer @stephane CC BY-SA 26/12/2012 17:18

      Le gros inconvénient de demander les NS au résolveur local (ce que fait mon check-soa) est que, si la zone est très broken, il récupérera SERVFAIL et ne pourra donc pas donner de diagnostic clair.

      Mais parcourir depuis la racine est vraiment casse-gueule : il faut identifier les zone cuts.

      Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 4/12/2012 12:36

    My first Nagios plugin in Go

    An important feature of the #Nagios monitoring system (or of its compatibles like the one I use, #Icinga), is that you can easily write your own plugins, to test things that cannot be tested with the “standard” Nagios plugins. I wrote several such plugins in my life, to do tests which were useful to me. This one is the first I wrote in #Go, and it tests a #DNS zone by querying every name server, thus checking that all name servers are OK.

    http://www.bortzmeyer.org/go-dns-icinga.html

    #Golang #monitoring

    • #DNS
    Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire

  • Fil @fil 23/06/2011 09:26
    1
    @stephane
    1
    @stephane

    Experience porting 4k lines of C code to go
    http://blog.kowalczyk.info/article/af1h/Experience-porting-4k-lines-of-C-code-to-go.html

    porting C code [to #GO], at least in this case, was fast, boring, mechanical process (and that is a good thing)

    #informatique #langages pour @stephane

    • #C library
    • #Python
    • #C
    • #HTML
    Fil @fil
    • Stéphane Bortzmeyer @stephane CC BY-SA 23/06/2011 16:16

      Le tag #go ne donne pas du tout le résultat attendu, vues les règles bizarres de #SeenThis.

      Stéphane Bortzmeyer @stephane CC BY-SA
    • Stéphane Bortzmeyer @stephane CC BY-SA 23/06/2011 16:17

      OpenCalais a trouvé « programminglanguage : C » (et Python !) mais pas « programminglanguage : Go » :-(

      Stéphane Bortzmeyer @stephane CC BY-SA
    • Fil @fil 23/06/2011 16:21

      #golang alors mais je ne suis pas fan de ces techniques d’évitement de conflit de nommage ; et mettre http://seenthis.net/tags/3924$ me semble encore pire !

      Fil @fil
    • Stéphane Bortzmeyer @stephane CC BY-SA 24/06/2011 12:16

      Si le tag #go pour un article sur le langage de programmation menait à des article sur le jeu synonyme, ce serait en effet un conflit de nommage. Mais mener à un article sur #google, ce n’est pas un conflit de noms, c’est le résultat d’un choix absurde de SeenThis.

      Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 7/03/2011 11:45

    Très bon cours sur la programmation réseau en Go.

    http://jan.newmarch.name/go

    C’est en outre un prétexte pour tester le tag #golang car, avec la curieuse gestion des tags sur #seenthis, un tag « go » mène à « gospel »...

    • #Google
    Stéphane Bortzmeyer @stephane CC BY-SA
    • Baroug @baroug 7/03/2011 15:26

      C’est ça qui est beau avec seenthis : contre les hiérarchies obtuses, ouvrir des passerelles inédites…

      Baroug @baroug
    • Stéphane Bortzmeyer @stephane CC BY-SA 7/03/2011 15:51

      Oui, #Go (le langage ou le jeu) mène à gouvernement, à gospel, à Google...

      Stéphane Bortzmeyer @stephane CC BY-SA
    • Aris @aris CC BY-SA 8/03/2011 16:14

      C’est de la poésie à ce stade... Go Seenthis !

      Aris @aris CC BY-SA
    Écrire un commentaire

Thèmes liés

  • #dns
  • #go
  • #seenthis