/images/denis-rasulev.png

БЛОГ ПРО ДАННЫЕ

От обзоров различных решений до программирования и полезных советов

Только личное мнение. Некоторые ссылки могут быть реферальными.

Что такое API - просто и коротко своими словами

Тема API очень интересная и большая, поэтому я разделил материал на три части, каждая из которых рассчитана на свою аудиторию. Если только начинаешь разбираться в этом вопросе, то читай все по порядку. А если что-то знаешь, то выбирай ту часть, которая тебя интересует. Часть 1 - Простое объяснение API (эта статья) Что такое API Как работает API Протоколы работы API Часть 2 - Как написать свой API (работаю над статьей)

Лучшие IDE и редакторы Python для Mac

“Орудия труда - это навыки, инструменты и любые другие средства, необходимые для качественного выполнения своей работы.” - из определения в Collins Dictionary. Есть несколько основных орудий труда (приложений), которые программист использует постоянно - это браузер, терминал и редактор кода или интегрированная среда разработки (IDE). Выбор правильного приложения всегда важен, поскольку время, которое ты проводишь, пользуясь этими инструментами, оправдывает время, потраченное на их выбор. Сейчас прекрасное пора, чтобы быть разработчиком, поскольку существует широкий выбор доступных приложений.

Введение в тестирование кода с помощью pytest

Тест - это код, который выполняет код. Когда вы начинаете разрабатывать новую функцию для своего проекта Python, вы можете формализовать требования к ней в виде кода. Поступая таким образом, вы не только документируете то, как должен использоваться код вашей реализации, но и можете автоматически запускать все тесты, чтобы всегда быть уверенным, что ваш код соответствует вашим требованиям. Одним из таких инструментов, который помогает вам в этом, является pytest, и это, вероятно, самый популярный инструмент тестирования во вселенной Python.

Выбираем лучший менеджер закладок

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

Фреймворк для Анализа Временных Рядов

Цель Kats - предоставить универсальный инструмент для анализа временных рядов, от понимания ключевых статистических данных и обнаружения аномалий до прогнозирования тенденций, извлечения/встраивания признаков, многомерного анализа и т.д.

Лучшие провайдеры VPN услуг в 2021

VPN - или Virtual Private Network (Виртуальная Частная Сеть) - это программное обеспечение, которое вы можете загрузить на свой компьютер, телефон и другие устройства, чтобы помочь вам оставаться более конфиденциальными в Интернете. Шифруя все данные, которые вы отправляете и получаете в Интернете, VPN-сервисы являются идеальным инструментом для того, чтобы никто из посторонних не смог отследить, что вы делаете в сети.

Версия VSCode с Открытым Исходным Кодом

Проект VSCodium существует для того, чтобы вам не приходилось скачивать и собирать инструмент из исходных текстов. Этот проект включает специальные сценарии сборки, которые клонируют репозиторий VSCode от Microsoft, выполняют команды сборки и загружают полученные двоичные файлы на GitHub releases. Эти двоичные файлы распространяются по лицензии MIT. Телеметрия в нем отключена.

Python в Google Colab

Google Colab - это мощная платформа для написания и выполнения кода Python прямо в браузере без необходимости конфигурирования, со свободным доступом к GPU, а также удобным совместным использованием, обучением и быстрой разработкой моделей машинного обучения на Python. Он основан на блокноте Jupyter и поддерживает совместную разработку. Google Collab позволяет разработчикам писать и выполнять произвольный код Python через браузер, документировать код, поддерживающий математические уравнения, создавать, загружать и делиться блокнотом с Google Drive и на Google Drive, импортировать и публиковать блокноты с GitHub, импортировать внешние наборы данных с Kaggle.

Бесплатные книги по Питону

В этой подборке я собрал несколько полезных и бесплатных книг о языке программирования Python, которые помогут в изучении как начинающим, так и опытным программистам. Они помогут тебе ознакомиться с основным инструментарием, освоить базы данных и повысить свои профессиональные навыки. Итак, поехали… 📚 The Hitchhiker’s Guide to Python! Авторы: Kenneth Reitz и Tanya Schlusser “Путеводитель по Питону” создан для того, чтобы предоставить как начинающим, так и опытным разработчикам руководство по установке, настройке и ежедневному использованию Python.