#debug — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #debug, aggregated by home.social.
-
issues with debuginfod.ubuntu.com #canonical #debug
-
issues with debuginfod.ubuntu.com #canonical #debug
-
issues with debuginfod.ubuntu.com #canonical #debug
-
issues with debuginfod.ubuntu.com #canonical #debug
-
issues with debuginfod.ubuntu.com #canonical #debug
-
Understanding and debugging Data Structures is easier when you can see the structure of your data using memory_graph: https://github.com/bterwijn/memory_graph
Here we show values being added to a Linked List in Cursor AI. When adding the last value '5' we "Step Into" the code to show more of the details: https://raw.githubusercontent.com/bterwijn/memory_graph/main/images/linked_list.gif
🎥 See the Quick Intro video for the VS Code integration: https://youtu.be/23_bHcr7hqo
-
Understanding and debugging Data Structures is easier when you can see the structure of your data using memory_graph: https://github.com/bterwijn/memory_graph
In this example we show values being inserted in a Binary Tree. When inserting the last value '29' we "Step Into" the code to show the recursive implementation: https://shorturl.at/bx848
🎥 See the Quick Intro video for the VS Code integration: https://youtu.be/23_bHcr7hqo
#Python #BinaryTree #Tree #DataStructure #memory_graph #debug
-
Simple Overdraw Debug - Canvas Overlay #Overlay #Debug #Ui #Editor #Tool #Performance #Image #Canvas #Mobile #Overdraw #Simple #Ugui #Draw #Optimization #Editorextension #AssetStore
https://u3dn.com/packages/simple-overdraw-debug-canvas-overlay-317759
-
Вайбдебаггинг — уже реальность? Мы дали ИИ-агенту отладчик и проверили
В конце прошлого года Cursor выпустил Debug Mode — режим, в котором агент может собирать логи из рантайма, чтобы лучше понимать причины багов. Судя по реакции на Reddit , идею приняли с интересом. Но что, если пойти более прямым путём? Дать агенту «руки», чтобы он отлаживался так же, как это делает разработчик: ставил брейкпоинты, ходил по ним, выполнял evaluate expression? Этим вопросом недавно задались исследователи из Microsoft Research и сделали экспериментальный фреймворк Debug2Fix . Субагент, оснащённый инструментами для взаимодействия с отладчиком, разбирался с багами из датасетов GitBug-Java и SWE-Bench-Live на 20% лучше, чем обычный агент без таких инструментов. Если агент уже интегрирован с IDE, естественно дать ему доступ к полноценному дебаггеру, когда он так близко. Тем более что этим занимаются даже в Microsoft. Поэтому в недавнем релизе своего ассистента для IntelliJ мы добавили Debug Agent, позволяющий агенту взаимодействовать с дебаггером в среде разработки. Сегодня попробуем починить реальный баг с помощью агента с инструментами дебаггера в IDE и Cursor в Debug Mode и проверим, действительно ли ИИ нужен полный доступ к отладчику или достаточно и хорошего логгирования.
https://habr.com/ru/companies/veai/articles/1024264/
#отладка #ииагенты #cursor #veai #debug #intellij #искусственный_интеллект #дебаггер #ииассистент #вайбкодинг
-
Невидимый syntax error в PostgreSQL: как одна строка SQL съела полтора дня дебага
Хочу рассказать про баг, который я искал полтора дня и который оказался опечаткой длиной в одну инструкцию. Если коротко: PostgreSQL (16.4 в моём случае, но воспроизводится начиная с 12-й) не разрешает UNION ALL сразу после ORDER BY ... LIMIT N без круглых скобок. И самое неприятное - ошибку об этом я узнал последним, потому что между моим SQL-запросом и логами стояло пять промежуточных слоёв, каждый из которых её по-своему проглотил. Расскажу как нашёл, как фиксил, и что в итоге добавил в pre-deploy чек-лист.
https://habr.com/ru/articles/1032354/
#postgresql #sql #union_all #n8n #syntax_error #debug #pitfall #webhook
-
Невидимый syntax error в PostgreSQL: как одна строка SQL съела полтора дня дебага
Хочу рассказать про баг, который я искал полтора дня и который оказался опечаткой длиной в одну инструкцию. Если коротко: PostgreSQL (16.4 в моём случае, но воспроизводится начиная с 12-й) не разрешает UNION ALL сразу после ORDER BY ... LIMIT N без круглых скобок. И самое неприятное - ошибку об этом я узнал последним, потому что между моим SQL-запросом и логами стояло пять промежуточных слоёв, каждый из которых её по-своему проглотил. Расскажу как нашёл, как фиксил, и что в итоге добавил в pre-deploy чек-лист.
https://habr.com/ru/articles/1032354/
#postgresql #sql #union_all #n8n #syntax_error #debug #pitfall #webhook
-
Невидимый syntax error в PostgreSQL: как одна строка SQL съела полтора дня дебага
Хочу рассказать про баг, который я искал полтора дня и который оказался опечаткой длиной в одну инструкцию. Если коротко: PostgreSQL (16.4 в моём случае, но воспроизводится начиная с 12-й) не разрешает UNION ALL сразу после ORDER BY ... LIMIT N без круглых скобок. И самое неприятное - ошибку об этом я узнал последним, потому что между моим SQL-запросом и логами стояло пять промежуточных слоёв, каждый из которых её по-своему проглотил. Расскажу как нашёл, как фиксил, и что в итоге добавил в pre-deploy чек-лист.
https://habr.com/ru/articles/1032354/
#postgresql #sql #union_all #n8n #syntax_error #debug #pitfall #webhook
-
Невидимый syntax error в PostgreSQL: как одна строка SQL съела полтора дня дебага
Хочу рассказать про баг, который я искал полтора дня и который оказался опечаткой длиной в одну инструкцию. Если коротко: PostgreSQL (16.4 в моём случае, но воспроизводится начиная с 12-й) не разрешает UNION ALL сразу после ORDER BY ... LIMIT N без круглых скобок. И самое неприятное - ошибку об этом я узнал последним, потому что между моим SQL-запросом и логами стояло пять промежуточных слоёв, каждый из которых её по-своему проглотил. Расскажу как нашёл, как фиксил, и что в итоге добавил в pre-deploy чек-лист.
https://habr.com/ru/articles/1032354/
#postgresql #sql #union_all #n8n #syntax_error #debug #pitfall #webhook
-
Как читать логи, когда их слишком много
Эпоха монолитов прошла, и сейчас логи больше путают, чем помогают. Несколько сервисов, несколько журналов и противоречащие друг другу строки — ни одной очевидной причины в этом монотонном расследовании. Но поиск можно сузить, а ответ почти всегда находится в цепочке событий. Команды, лайфхаки и список утилит — под катом. Предупрежу, в статье МНОГО БУКВ, поэтому можно сразу перейти к Linux, Windows или к инструментам (они в самом конце). Читать
https://habr.com/ru/companies/ruvds/articles/1028288/
#логи #логирование #log #debug #info #error #warn #linux #windows #ruvds_статьи
-
@drmorrisj So the company has full bought into the #Claude space. I have instruction sets for #python and #golang (my two languages) - both of which are 200,000 words long or longer, but I just can't bring myself to use it to agenically affect my code. I write faster than it does, even if I have to #debug
-
Devs Atletas
¿Cuál es el deporte favorito de un desarrollador? El "debugging," un juego en equipo dónde el marrón es para uno solo
-
kubectl describe pod: как читать вывод, в котором Kubernetes уже написал причину
Статья о том, как читать kubectl describe pod не как длинный вывод, а как историю жизни Pod’а: кто его создал, куда его пытались поставить, скачался ли image, стартовали ли init containers, что случилось с probes, volumes, restarts и Events. Постарался сделать материал дружелюбным для джунов и мидлов, но без упрощения до «введите команду и посмотрите статус». Тут много реальной эксплуатации: Pending , CrashLoopBackOff , ImagePullBackOff , OOMKilled , FailedMount , CreateContainerConfigError , Evicted и любимое «Pod Running, но сервис не работает». Если вам нужна не вся теория, а быстрая шпаргалка для инцидента — в конце статьи есть компактная схема : что смотреть в kubectl describe pod при Pending , CrashLoopBackOff , ImagePullBackOff , OOMKilled , FailedMount и других типовых состояниях. Можно сразу перейти к ней, сохранить и использовать как чек-лист. А если хочется понять не только «куда смотреть», но и почему Kubernetes ведёт себя именно так — дальше разберём describe вместе по шагам.
https://habr.com/ru/articles/1031454/
#devops #kubernetes #pod #дебаг #девопс #траблшутинг #кубер #debug #observability #oomkill
-
Quelques commandes Git utiles lorsque vous découvrez un nouveau projet développé par d'autres personnes.
🔗 https://piechowski.io/post/git-commands-before-reading-code/
-
Un exemple de profiling pour trouver les goulots d'étranglement dans vos applications Node.js / Bun.
-
To receive such a great review of my indie game in one of my fav gaming magazines, is one hella achievement for me!
thanks @debugorg !
-
Отладка Программ Уровнями Логирования (или Медицинская Карта Вашей Программы)
Программы часто отлаживают применяя printf-отладку. Однако в этом есть недостаток. Со временем вывод printf сообщения становится настолько частыми и плотным, что становится просто невозможно что-либо прочитать. Чтобы с этим бороться придумали уровни логирования LogLevels. Суть в том, чтобы из shell консоли в run time можно было включать или отключить логи для конкретных программных компонентов. Отдельными командами вы можете увеличивать или уменьшать многословность логирования. Это позволяет Вам сфокусировать внимание на конкретном программном компоненте и найти суть ошибки в программе или причину по которой не проходит модульный тест.
https://habr.com/ru/articles/1016480/
#LogLevel #log_levels #loglevels #debug #error #warning #notice #trace #info #paranoid
-
Does anyone have any pointers for getting Meilisearch working with Sharkey/Misskey?
Both are installed and start up correctly. When I search I can see in Meilisearch's journald log that I am getting a query, but nothing returns.
One lead I have is that teh query parameters are blank in the journald logs - but that could just be for privacy reasons.
I don't see anything (after successfully connecting to Meilisearch) in the Sharkey logs.
#sharkey #misskey #meilisearch #help #debug -
Debug‑web: консольный отладчик для прода
Компактный пакет debug-web решает вечную проблему тестировщиков и разработчиков: «А стенд актуален?». Добавьте в проект несколько строк кода — и в консоли всегда будут версия сборки, время деплоя и любые другие данные. Уровень логирования меняется прямо из консоли, без пересборки. Рассказываю, как мы экономим часы на поиске информации и отладке.
https://habr.com/ru/companies/itfb/articles/1011080/
#отладка #консоль #npmпакет #debug #logging #debugging #тестирование_вебприложений #itfb
-
Do you (sometimes) use print() or message() for debugging your code? Next time you can use {icecream} instead: https://turtletopia.github.io/2022/07/28/ice-cream-for-r-programmers/ #rstats #icecream #debug
-
Oh that was a #debug win anyway - I hadn't given the games enough privileges to reset themselves.
Mind you, who needs a reset game, they are boring!
-
Cursor’s debug mode is arguably its best feature
https://davidgomes.com/cursor-debug-mode/
#HackerNews #Cursor #Debug #Mode #Best #Feature #Tech #News #Programming #Tools
-
And this one https://www.learncpp.com/cpp-tutorial/the-debugging-process/ about how to #debug a issue
-
paint() your data when you print them to make them easier to grasp: https://github.com/MilesMcBain/paint #rstats #console #debug #print
-
Any #GPS / #android nerds wanna help me debug something?
https://gitlab.com/LineageOS/issues/android/-/issues/9652
I have two #fairphone3, one running #lineageos and the other running the default OS, and the lineageOS doesn't find GPS 99% of the time...
I'm at the edge of my knowledge and would love some suggestions for how to debug further, or if someone wants to jump on a call and try to work it out together.
-
Экипировка Бонда: полезные инструменты DevTools
Привет, Хабр! С вами Карлен, Lead Fullstack разработчик в ITFB Group . Для любого специалиста в веб-разработке DevTools — это незаменимый инструмент диагностики. Однако его истинная мощь часто остаётся «в тени»: многие используют лишь базовый функционал, упуская из виду целый арсенал возможностей для тонкой настройки и глубокого анализа. В этой статье я хочу сосредоточиться на практических приёмах, которые ежедневно использую сам. Мы пройдём путь от эффективной работы с консолью до анализа производительности и эмуляции реальных условий. Готовы выйти за рамки console.log ? 😊
https://habr.com/ru/companies/itfb/articles/987028/
#itfb #devtools #отладка_javascript #инструменты #frontend #тестирование #debug #доступность #оптимизация #искусственный_интеллект
-
Какой может быть UART-CLI в микроконтроллере
В этом тексте я бы хотел провести курс молодого бойца по использованию CLI в микроконтроллере. Расскажу про API той CLI, которая получилась у меня. Прежде всего CLI - это первичный лог загрузки прошивки. Инициализация микроконтроллера - это многостадийный процесс, в котором многое может пойти не по плану. Поэтому первое, что вы должны увидеть в консоли - это зеленый лог загрузки программы.
https://habr.com/ru/articles/980280/
#CLI #shell #UART_cli #debug #отладка #консоль #консоль_разработчика #tui
-
Had an issue yesterday with an #Asterisk install not seeing a key I have for connections to another via #IAX
Debugged it for a few hours after work and gave up. Went to bed and dreamt a possible solution. Woke up, went back to work and tried said solution and that was it!I simply forgot to install openssl-dev and compile Asterisk --with-ssl ..
-
Had an issue yesterday with an #Asterisk install not seeing a key I have for connections to another via #IAX
Debugged it for a few hours after work and gave up. Went to bed and dreamt a possible solution. Woke up, went back to work and tried said solution and that was it!I simply forgot to install openssl-dev and compile Asterisk --with-ssl ..
-
Had an issue yesterday with an #Asterisk install not seeing a key I have for connections to another via #IAX
Debugged it for a few hours after work and gave up. Went to bed and dreamt a possible solution. Woke up, went back to work and tried said solution and that was it!I simply forgot to install openssl-dev and compile Asterisk --with-ssl ..
-
Had an issue yesterday with an #Asterisk install not seeing a key I have for connections to another via #IAX
Debugged it for a few hours after work and gave up. Went to bed and dreamt a possible solution. Woke up, went back to work and tried said solution and that was it!I simply forgot to install openssl-dev and compile Asterisk --with-ssl ..
-
Had an issue yesterday with an #Asterisk install not seeing a key I have for connections to another via #IAX
Debugged it for a few hours after work and gave up. Went to bed and dreamt a possible solution. Woke up, went back to work and tried said solution and that was it!I simply forgot to install openssl-dev and compile Asterisk --with-ssl ..
-
Logging gehört zu den Dingen, die am Anfang oft nebensächlich wirken. Der Code läuft, die Ausgabe passt, also scheint alles in Ordnung zu sein. Spätestens wenn ein Fehler nur in einer bestimmten Umgebung auftritt, eine Anfrage unerwartet lange dauert oder ein Problem nicht sauber reproduzier...
https://magicmarcy.de/was-gutes-logging-ausmacht-und-warum-schlechte-logs-zeit-kosten
#Logging #Logs #Log4j #debug #error #info #println #Java #Wildfly #Coding #Programming #Softwaredesign #LogLevel
-
Logging gehört zu den Dingen, die am Anfang oft nebensächlich wirken. Der Code läuft, die Ausgabe passt, also scheint alles in Ordnung zu sein. Spätestens wenn ein Fehler nur in einer bestimmten Umgebung auftritt, eine Anfrage unerwartet lange dauert oder ein Problem nicht sauber reproduzier...
https://magicmarcy.de/was-gutes-logging-ausmacht-und-warum-schlechte-logs-zeit-kosten
#Logging #Logs #Log4j #debug #error #info #println #Java #Wildfly #Coding #Programming #Softwaredesign #LogLevel
-
Logging gehört zu den Dingen, die am Anfang oft nebensächlich wirken. Der Code läuft, die Ausgabe passt, also scheint alles in Ordnung zu sein. Spätestens wenn ein Fehler nur in einer bestimmten Umgebung auftritt, eine Anfrage unerwartet lange dauert oder ein Problem nicht sauber reproduzier...
https://magicmarcy.de/was-gutes-logging-ausmacht-und-warum-schlechte-logs-zeit-kosten
#Logging #Logs #Log4j #debug #error #info #println #Java #Wildfly #Coding #Programming #Softwaredesign #LogLevel
-
Как читать логи, когда их слишком много
Эпоха монолитов прошла, и сейчас логи больше путают, чем помогают. Несколько сервисов, несколько журналов и противоречащие друг другу строки — ни одной очевидной причины в этом монотонном расследовании. Но поиск можно сузить, а ответ почти всегда находится в цепочке событий. Команды, лайфхаки и список утилит — под катом. Предупрежу, в статье МНОГО БУКВ, поэтому можно сразу перейти к Linux, Windows или к инструментам (они в самом конце). Читать
https://habr.com/ru/companies/ruvds/articles/1028288/
#логи #логирование #log #debug #info #error #warn #linux #windows #ruvds_статьи