home.social

#debuggingtools — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #debuggingtools, aggregated by home.social.

fetched live
  1. 🔧🎉 Oh, the tragedy of debugging when your tools decide they're on vacation! Adolfo's epic showdown with a rogue breakpoint ends in an anticlimax – debugger vs. human: 1-0. Maybe next time, try debugging the debugger? 😅💻
    ochagavia.nl/blog/fix-your-too #debuggingtools #developerhumor #coderlife #softwaredevelopment #techstruggles #HackerNews #ngated

  2. 🔧🎉 Oh, the tragedy of debugging when your tools decide they're on vacation! Adolfo's epic showdown with a rogue breakpoint ends in an anticlimax – debugger vs. human: 1-0. Maybe next time, try debugging the debugger? 😅💻
    ochagavia.nl/blog/fix-your-too #debuggingtools #developerhumor #coderlife #softwaredevelopment #techstruggles #HackerNews #ngated

  3. `lnav` is a fab tool for analysing logs. Today I used it for debugging a verbose `strace -f` log file to analyse what the problem was w/smth and it was cool

    Tip: hit `<tab>` to edit, enable, and disable existing text filters added w/e.g. `:filter-in` and `:filter-out`.

    #lnav #Linux #Logs #strace #debugging #ArchLinux #Tools #DebuggingTools #Sysadmin #CommandLine

  4. AMD just reinvented the wheel with a #GPU #debugger that is as useful as a screen door on a submarine. 🚢🔧 After years of pondering why GPUs don't have CPU-like debuggers, someone invented a tool that almost works... if you're in the #ROCm club. 🤦‍♂️🎉 Good luck debugging outside that sandbox, folks!
    thegeeko.me/blog/amd-gpu-debug #AMD #Innovation #TechNews #DebuggingTools #HackerNews #ngated

  5. AMD just reinvented the wheel with a #GPU #debugger that is as useful as a screen door on a submarine. 🚢🔧 After years of pondering why GPUs don't have CPU-like debuggers, someone invented a tool that almost works... if you're in the #ROCm club. 🤦‍♂️🎉 Good luck debugging outside that sandbox, folks!
    thegeeko.me/blog/amd-gpu-debug #AMD #Innovation #TechNews #DebuggingTools #HackerNews #ngated

  6. 🤖🎉 Welcome to Fil's Fantastical Fiasco of a Garbage Collector, where incomprehensible jargon meets impractical implementation! 🌪️ FilC's 🤯 mind-bogglingly complex code sits in fugc.c, yet miraculously requires an entire entourage of support logic just to function. 💻 So, grab your favorite debugging tools and a stiff drink, because you'll need both! 🍻😂
    fil-c.org/fugc #FilFantasticalFiasco #GarbageCollector #ComplexCode #DebuggingTools #CodingHumor #HackerNews #ngated

  7. 🤖🎉 Welcome to Fil's Fantastical Fiasco of a Garbage Collector, where incomprehensible jargon meets impractical implementation! 🌪️ FilC's 🤯 mind-bogglingly complex code sits in fugc.c, yet miraculously requires an entire entourage of support logic just to function. 💻 So, grab your favorite debugging tools and a stiff drink, because you'll need both! 🍻😂
    fil-c.org/fugc #FilFantasticalFiasco #GarbageCollector #ComplexCode #DebuggingTools #CodingHumor #HackerNews #ngated

  8. 🐞 Tackling weird bugs in large systems? Discover how the mental shift to non-breaking breakpoints can be your secret weapon. Learn more in our newest blog. #DebuggingTools #debugging #java #intellij debugagent.com/when-breakpoint

  9. 🐞 Tackling weird bugs in large systems? Discover how the mental shift to non-breaking breakpoints can be your secret weapon. Learn more in our newest blog. #DebuggingTools #debugging #java #intellij debugagent.com/when-breakpoint

  10. Je tiens à vous parler d'un truc incroyable.

    J'ai joué aux jeux d'un petit studio. C'est pas ça le truc incroyable, j'y viens juste après. Ces jeux sont des jeux de programmation. En soit des casse-tête d'algorithmie, chose assez classique.
    Les jeux en question
    - human ressource machine
    - 7 billions humans

    Le studio s'appelle "Tomorrow Corporation".

    Récemment, là c'est le truc incroyable, un des dev a publié une vidéo youtube où il parle d'un de leur outil de développement. Outils qu'ils ont développé en interne.

    Et cet outil est juste incroyable. C'est un environnement de développement intégré (IDE). Il leur permet d'écrire du code et de le déboguer.
    Jusque là tout est normal et classique.

    Les petites particularités arrivent. Il est possible de modifier le code pendant que le jeu tourne. C'est possible sur des langage interprété comme python, sauf que là c'est du langage compilé. Donc normalement ça ne se modifie pas en live.

    Ensuite, ils peuvent reculer dans les exécutions du code. Genre au lieu de toujours passer à la ligne d'après comme partout, ils peuvent revenir à la ligne d'avant, et la ligne d'encore avant, comme si on remontait en arrière dans une vidéo. Je trouve ça juste incroyable.

    Mais l'incroyable ne s'arrête pas là. Non non non.
    On a dit, ils peuvent modifier le code en live et revenir en arrière. Et bien tout ça ils peuvent l'enregistrer dans un fichier et le rejouer dans le débogueur. Et on y voit dans le replay, non pas que le code final, mais aussi le code avant modification et voir quand le code a été modifié.
    Rappel, sur un programme compilé en live.

    Ce studio a juste révolutionné le fonctionnement des outils de programmation.

    Bien évidemment, vu que le code peut être modifié en live, et bien le reste peut l'être aussi sans avoir besoin de tout recompiler.

    Accessoirement, leur page de crash dans leur jeu est animée. C'est pas juste une liste de crash détecté, c'est avec une animation ^^

    Je vous laisse le lien de la vidéo pour les plus curieux et anglophones d'entre-vous.

    Si jamais j'ai pas été claire dans mes propos, n'hésitez pas à poser des questions.

    youtube.com/watch?v=72y2EC5fkc

    #programmation #programing #humanresourcemachine #tomorrowcorporation
    #debuggingtools #outilsdedébogguage
    #gamedev

  11. One set of tools that are very useful but unusual for most programmers is a good oscilloscope and sometimes a logic analyser. It's very useful to see where your race conditions and often you don't have any I/O other than strobing an address. I once used a logic analyser to demonstrate to the hw engineer the problem was on his end not mine. ;)
    #C #Debuggingtools #RealTimeProgramming

  12. Using Valgrind To Track Down Known And Unknown Bugs In Your Code - We all know what bugs in code are. We don’t like them when they are in programs we use, and they’re ... more: hackaday.com/2020/04/29/using- #softwaredevelopment #debuggingtools #originalart #debugging #featured #helgrind #memcheck #valgrind #skills #drd

  13. Rookout lands $8M Series A to expand debugging platform - Rookout, a startup that provides debugging across a variety of environments including serverless and... more: feedproxy.google.com/~r/Techcr #ciscoinvestments #fundings&exits #debuggingtools #enterprise #kubernetes #developer #startups #rookout #cloud

  14. SOICbite: A Program/Debug Connector for an SOIC Test Clip - The problem is well-known: programming and debug headers consume valuable board space and the conn... more: hackaday.com/2019/06/13/soicbi #connectorhacks #debuggingtools #hardware #soicbite