WedX - журнал о программировании и компьютерных науках

Публикации по теме 'debugging'


Введение в отладчик Pdb++ Python
Изучите основы и расширенные возможности использования pdb, чтобы повысить свою производительность. Если вы живете в своем shell (каламбур), вы должны знать о самом старшем ребенке в блоке, pdb ( Python Debugger ), который является почти аналогом gdb. ( Отладчик GNU ) in C/C++ . Pdb — самый мощный отладчик, который вы только можете себе представить, и его освоение произведет революцию в ваших навыках разработки. Если вам понравился pdb , вам понравится и pdb++ ...

Диагностика в Node.js, часть 2/3
Если вы еще не ознакомились с первой частью диагностики в Node.js, нажмите здесь . Это серия из трех статей о Node.js. Он основан на выступлении Колина Ирига на JSConf Colombia. Темы разделены по возрасту диагностических методик — от самых старых до самых новых: Часть первая: переменные среды отладки, предупреждения, устаревание, выявление синхронного ввода-вывода и отклонение необработанных обещаний. Часть вторая: отметьте Профилирование процессора, Инспектор V8,..

Отладка ESP32 с помощью S2 Mini за 2 доллара через JTAG
В контексте разработки ESP32 отладка является важной задачей, но ESP-PROG, официальный отладчик для ESP32, становится дорогим из-за недавнего повышения цен. В результате необходимо найти альтернативу. DAPLink — жизнеспособный вариант для отладки STM32 через SWD/JTAG, но он не смог отладить ESP32. Однако существует официальный проект под названием ESP USB Bridge , который может превратить ESP32 S2/S3 в недорогой JTAG-отладчик для ESP32. В этой статье рассказывается, как использовать S2..

Как отлаживать «отправку неопознанного селектора в экземпляр»
В большинстве случаев Xcode не приводит нас к той строке, где возникает эта проблема. При сбое приложения вы не увидите строку кода, вызвавшую это, скорее вы попадете в класс делегата приложения, с выводом ошибки примерно следующим образом: [UITableViewCellContentView image]: unrecognized selector sent to instance or [__NSDictionaryI objectAtIndex:] unrecognized selector sent to instance or *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:..

Изучение проблем прогнозирования модели TensorFlow
Шаги по отладке медленных прогнозов BERT (и других LLM) на персональном компьютере Все началось, когда я экспериментировал с моделями BERT и получил зловещее сообщение, которого все специалисты по данным надеются избежать: Страшное сообщение «Kernel Died» 💀 Это случилось со мной, когда я запускал свою модель TensorFlow BERT на своем ноутбуке Jupyter. Обучение больших языковых моделей (LLM), как известно, требует больших объемов данных и вычислений, поэтому мой сравнительно..

Войдите в Cloud Native Dojo: отладка на уровне черного пояса
Отладку часто рассматривают как вид искусства или ремесло. Это верно для большинства процессов устранения неполадок, связанных с техникой (например, искусство обслуживания мотоциклов). Обычно старший разработчик знакомит нас с основными движениями, а затем бросает в пресловутый бассейн. В результате даже у старших инженеров иногда возникают пробелы в навыках отладки. На эту тему очень мало университетских курсов или книг, так что их очень трудно винить. В своей книге Почему..

Отладка 101: методы и инструменты для поиска и исправления ошибок в Ruby on Rails
Как разработчик с шестилетним опытом работы с Ruby on Rails я знаю, что отладка может быть утомительной задачей. Однако при использовании правильных методов и инструментов это также может быть полезным опытом, который поможет вам учиться и расти как разработчику. В этом сообщении блога я поделюсь некоторыми из своих методов и инструментов для поиска и исправления ошибок в Ruby on Rails. Изолируйте проблему Самое важное, о чем следует помнить при отладке, — это начать с изоляции..

Новые материалы

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]