Сеня рядом и Белла пришел. Былое
Про debug tools Прекрасно живу без debug режима IDE 99% времени. Условный print / console.log выручает почти всегда. Прям оч редко нужен именно debug, но когда нужен, то нужен по полной, честно говоря. Последнее, что вспоминается из debug и точки останова - python, либа requests. Приходит баг, что мы обрабатываем не весь 1Gb файл. Качаешь локально - реально не весь, пытаешься понять, что менял - по коду ничего. Тянем curl-ом - все ОК. Начали смотреть либы - обновляли общую нашу внутреннюю, в ней минорно (вроде минорно) обновлен requests. Почитали release notes - ничего особенного. Начали дебажить. Так как файлы могут быть большие, код читет буффером до перевода строки, парсит и отправляет через yield дальше в наш конвеер и читает из сети еще. Думали, что у нас происходит что-то, что закрывает поток или еще что-то в этом роде. Но нет - нашли место в коде request с последнего обновления, которое приносило баг. Пришлось откатить requests. Решали день или два - не помню точно. Без debug в ide, просмотра переменных в памяти питона, остановки рантайма и вызова внутренних методов requests я хз сколько решали бы. Поэтому: - не надо упарываться, а надо решать просто по возможности, если для вас это быстрее - debug tools знать надо - без них как без SQL 😉
Что делать, если ноутбук не загружается дальше заставки производителя
Когда вы нажимаете кнопку питания на компьютере или ноутбуке, происходит последовательный запуск нескольких процессов. Прежде чем операционная система начнет загружаться, сначала запускается BIOS – служба ввода/вывода. BIOS проверяет работу компонентов ПК и, если какой-то из них не отвечает, запуск дает сбой и дальнейшие процессы не могут быть выполнены. В результате, на экране может остаться заставка производителя, и ноутбук не загружается дальше. Pedant.ru крупнейшая сервисная сеть по ремонту смартфонов, ноутбуков и ПК в России...