Docker для Data Science — введение

Docker для Data Science — введение

Docker для Data Science — введение Когда вы отправляете свой код машинного обучения команде инженеров, могут возникнуть проблемы совместимости с различными операционными системами и версиями библиотек. Эти проблемы могут вызвать сбои…

20 встроенных библиотек Python, которые заслуживают гораздо большего внимания

20 встроенных библиотек Python, которые заслуживают гораздо большего внимания

Введение Большинство людей думают, что массовое доминирование Python связано с его мощными библиотеками, такими как NumPy, Pandas, Sklearn, XGBoost и т.д. Это сторонние библиотеки, написанные профессиональными разработчиками, часто с помощью…

Набор инструментов Data Scientist: гайд по использованию основных функций sklearn с примерами кода.

Набор инструментов Data Scientist: гайд по использованию основных функций sklearn с примерами кода.

Набор инструментов Data Scientist: использование основных функций sklearn для достижения успеха Python имеет множество библиотек, которые делают его одним из наиболее часто используемых языков программирования. Большинство из них имеют схожие…

Прекратите использовать Google Translator! Создайте собственное приложение с ИИ

Прекратите использовать Google Translator! Создайте собственное приложение с ИИ

Прекратите использовать Google Translator! Создайте собственное приложение с ИИ В современном глобализированном мире общение с людьми из разных стран и культур становится всё более важным. Однако языковые барьеры часто могут мешать эффективному…

PyGame: учебник по программированию игр на Python

PyGame: учебник по программированию игр на Python

PyGame: учебник по программированию игр на Python Когда я начал изучать компьютерное программирование в конце прошлого тысячелетия, это было вызвано моим желанием писать компьютерные игры. Я пытался понять, как писать игры на каждом…

9 скриптов автоматизации Python для решения проблем

9 скриптов автоматизации Python для решения проблем

В нашей повседневной работе нам нужно выполнять некоторые скучные и повторяющиеся задачи, такие как копирование файлов, перемещение файлов, отправка Gmail, создание резервных копий, перевод текста и многое другое, но теперь вы можете автоматизировать их…

Я попробовал 84 плагина на ChatGPT. Вот лучшие из них!

Я попробовал 84 плагина на ChatGPT. Вот лучшие из них!

Плагины — это новые модули, доступные пользователям ChatGPT Plus, которые навсегда изменят ChatGPT, поскольку они добавляют множество функций к тому, что искусственный интеллект может делать изначально. На сегодняшний день в магазине плагинов…

15 Лучших курсов по Go для начинающих

15 Лучших курсов по Go для начинающих

Go – это язык программирования с открытым исходным кодом, созданный Google. Поскольку Go является одним из самых быстрорастущих языков с точки зрения популярности, сейчас самое время освоить его. Роберт Гриземер, Роб Пайк…

Как писать тесты, которым требуется много данных?

Как писать тесты, которым требуется много данных?

Введение В течение 20 лет я разрабатывал приложения на Java. За эти годы я приобрёл большой опыт написания тестов (модульных / интеграционных тестов). Я использовал разные стили написания. Некоторые стили поначалу казались многообещающими,…

15 вопросов с собеседований Golang из LinkedIn Assessment — подробные пояснения

15 вопросов с собеседований Golang из LinkedIn Assessment — подробные пояснения

Недавно я наткнулся на тест LinkedIn Golang, интересную возможность для разработчиков получить значок на сайте, демонстрирующий их знание языка (этот значок не только демонстрирует ваши навыки, но и помогает вам…

Руководство Golang по запуску веб-сервера с помощью Docker

Руководство Golang по запуску веб-сервера с помощью Docker

Docker — один из самых популярных программных инструментов и лучший друг инженера. Он упрощает развёртывание приложений и запуск его зависимостей. Docker — это программный инструмент контейнера, который позволяет разработчикам легко создавать, развёртывать…

Базы данных, SQL и моделирование данных — краткий ускоренный курс

Базы данных, SQL и моделирование данных — краткий ускоренный курс

Базы данных, SQL и моделирование данных — краткий ускоренный курс За пять лет работы в корпоративной аналитике я наблюдал большое количество специалистов по обработке данных, приступающих к работе с недостаточными знаниями о…

5 признаков того, что вы стали продвинутым пользователем Pandas

5 признаков того, что вы стали продвинутым пользователем Pandas

Введение Ловите ли вы себя на мысли о том, что часто думаете о фреймах данных Pandas, когда работаете с данными? Проводите ли вы часы подряд, выполняя сложные манипуляции и агрегации, едва…

10 Python Itertools, которые сделают ваш код аккуратнее и чище.

10 Python Itertools, которые сделают ваш код аккуратнее и чище.

Красота Python заключается в его простоте. Не только потому, что синтаксис Python элегантен, но и потому, что он имеет множество хорошо спроектированных встроенных модулей, которые помогают нам эффективно реализовывать общие…

Учебное пособие по тестированию на проникновение в Kali Linux: пошаговый процесс

Учебное пособие по тестированию на проникновение в Kali Linux: пошаговый процесс

В этом году Kali Linux исполняется 10 лет, и чтобы отпраздновать это событие, дистрибутив Linux для тестирования на проникновение добавил средства защиты в свой арсенал инструментов безопасности с открытым исходным…

Хватит записываться на скучные курсы! Самостоятельно изучите Sci-kit Learn с помощью ChatGPT!

Хватит записываться на скучные курсы! Самостоятельно изучите Sci-kit Learn с помощью ChatGPT!

Хватит записываться на скучные курсы! Самостоятельно изучите Sci-kit Learn с помощью ChatGPT! Теперь мы все начинаем изучать Data Science и машинное обучение, записываясь на онлайн-курсы. Признаюсь, некоторые из них действительно помогают…

Mojo: язык программирования для ИИ, который в 35000 раз быстрее, чем Python

Mojo: язык программирования для ИИ, который в 35000 раз быстрее, чем Python

Совсем недавно был выпущен новый язык программирования для разработчиков ИИ: Mojo. Я знаю, о чём вы могли подумать — новый язык программирования для изучения с нуля… Что ж, у меня…

20 Концепций Python, о которых я хотел бы узнать намного раньше

20 Концепций Python, о которых я хотел бы узнать намного раньше

В Python есть много концепций, которые нужно усвоить. И каждый начинающий разработчик делает это по-разному, в разной последовательности. Вот некоторые вещи, которые я хотел бы узнать гораздо раньше, когда я…