https://video.ellijaymakerspace.org/videos/watch/2f644abe-f38c-482d-aa89-c5604969fe09


[Перевод] За пределами отладчика: полное руководство по отладке Go-приложений
Команда Go for Devs подготовила перевод статьи о том, как отлаживать приложения на Go. Автор показывает, что баги бывают разными: воспроизводимые, случайные, гейзенбаги и конкурентные. А в арсенале Go-разработчика должны быть — TDD, стратегическое логирование, Delve, git bisect и даже онлайн-отладчик GoTutor.
https://habr.com/ru/articles/944732/
#go #отладка #дебаггер #баги #heisenbug #delve #логирование #tdd
Kiedy piszesz bibliotekę w #RustLang, bo chcesz bezpiecznego kodu, a zamiast tego dostajesz jakiś paskudny #heisenbug z przekłamaniem danych.
Since the Rust toolchain was updated to 1.84 in Fedora, the python-cramjam package has been failing to build from source due to test failures in test_variants_decompress_into. It’s consistent that ...
When you use #RustLang to write safe code, but what you get is a data corruption #heisenbug instead.
Since the Rust toolchain was updated to 1.84 in Fedora, the python-cramjam package has been failing to build from source due to test failures in test_variants_decompress_into. It’s consistent that ...
M'n Kobo e-reader deed het niet goed meer. Liep steeds vast. Bij het bladeren duurde het dan soms een minuut voor de pagina was omgeslagen, na 2 of 3 keer deed ie helemaal niets meer. Kon ik opladen en dan 10 minuten later begon het weer.
Met de instructies van @iFixit heb ik 'm open gekregen, en voorzichtig de batterij weten te ontkoppelen.
Wetend dat dat lukte, maar bij gebrek aan nieuwe batterij, heb ik 'm maar weer in elkaar gezet, en nu werkt ie als een zonnetje!
Ran into some #Haskell #heisenbug with stable names.
So I makeStableName on a bunch of evaluated objects. Later when I look them up, I didn't re-eval (since they are already evaluated supposedly).
But, I suspect under some conditions the lookup function might get some thunk (to the already eval'd object), somehow. Resulting in a miss.
To debug, in the miss path, I added an eval and a lookup on that. But that made the miss go away in the first place.
So kids, always eval your stable stuff.
This turned out to be kind of bizarre. There was an extremely slow seep from one of the kitchen sink shutoffs. Fair enough, the house is 40 years old, and it dates to when it was built. But it was one of those crappy gate-valve shutoffs, which I hate - they always leak, eventually - spend a few extra bucks and get ball valves. But no new-housing contractor is going to pay *anything* extra, just eats into the profit from the job bid...
It was seeping from the valve ... stem? Shaft? Dunno what to call it - the threaded rod that moves the gate open and closed when you turn the handle. It was seeping like a drop every few minutes, through the packing around that stem.
With the cabinet doors open, there was enough air circulation that it never accumulated anywhere - we're a dry climate, and evaporation took care of it. With the cabinet doors shut, drops would occasionally run down the pipe to the cabinet floor.
#ItWorksWhenYoureLooking #plumbing #heisenbug #HomeImprovement #DIY
The #GNOME "Contacts" addressbook application has a really weird bug when it comes to being able to search partial strings within words. Sometimes it works, sometimes it doesn't.
Maybe someone out there can help narrow down when it does and doesn't work, and hopefully contribute a fix?
https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/146#note_626384
Каково это быть спикером на одной из крупнейших IT конференций в России?
Привет, Хабр! Написать эту статью было навязчивой идеей. Делюсь своим спикерским опытом на Heisenbug 2025 Spring. Кто-то, возможно, узнает себя и словит флешбэки из прошлого, а кто-то вдохновится на прохождение этого интересного пути. Статья разбита на смысловые блоки, в каждом из которых расскажу о ключевых моментах и своём опыте.
https://habr.com/ru/articles/901514/
#конференции #itконференции #публичные_выступления #спикеры #heisenbug
If a tree falls in the forest and you enable -fsanitize=undefined not only does the tree make no sound but it never actually fell.