#debug — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #debug, aggregated by home.social.
-
@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
-
Невидимый 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
-
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
-
Как читать логи, когда их слишком много
Эпоха монолитов прошла, и сейчас логи больше путают, чем помогают. Несколько сервисов, несколько журналов и противоречащие друг другу строки — ни одной очевидной причины в этом монотонном расследовании. Но поиск можно сузить, а ответ почти всегда находится в цепочке событий. Команды, лайфхаки и список утилит — под катом. Предупрежу, в статье МНОГО БУКВ, поэтому можно сразу перейти к Linux, Windows или к инструментам (они в самом конце). Читать
https://habr.com/ru/companies/ruvds/articles/1028288/
#логи #логирование #log #debug #info #error #warn #linux #windows #ruvds_статьи
-
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/
-
Вайбдебаггинг — уже реальность? Мы дали ИИ-агенту отладчик и проверили
В конце прошлого года 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 #искусственный_интеллект #дебаггер #ииассистент #вайбкодинг
-
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!
-
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’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
-
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
-
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 ..