📃 Простым языком о том, что нужно знать каждому, кто собирается выучить свой первый язык программирования. Вдохновляет не бояться и верить в свои мозги.
📃 Любое современное ПО, работающее в облаке, использует бессерверные технологии, по крайней мере, для выполнения DevOps-операций, но что можно с ними сделать еще? Узнаем, каким образом их можно использовать для создания микросервисов.
📃 Обработка естественного языка (NLP, Natural Language Processing) - повсеместно используемая техника машинного обучения. Этот пост - первая часть цикла статей, элементарное введение в тему и концепцию обработки естественного языка. В конце - код Jupyter Notebook на Github
📃 Рост количества данных создает необходимость извлекать из них смысл, а многие из современных профессий требуют умения управлять данными в базах данных. В этой статье мы ознакомимся с SQL и его концепциями, а также узнаем, как использовать запросы для обработки базы данных.
📃 Хотите ускорить выполнение таких процессов, как поиск шаблонов, копирование, перемещение данных или даже зеркалирование директорий и сайтов? Читайте о том, как все это и многое другое можно оптимизировать с помощью командной строки.
📃 Битовые операции упрощают реализацию замыслов программиста, а использование битбордов повышает производительность и сокращает объем используемой памяти. Поэкспериментируем с обработкой сетки из клеток с использованием битбордов и битовых операций в Unreal 4. Код на Github в конце поста.
📃 Используйте больше возможностей с помощью множества полезных пакетов, способных автоматизировать или упростить выполнение ряда задач при разработке и применении приложений. Nodemailer, Chalk, Commander и другие пакеты просты в использовании и доступны в открытых источниках для любого разработчика.
📃 Выбор правильной структуры данных критически важен для разработки программного обеспечения. Рассмотрим очень важный аспект этого выбора - нотацию О большое.
📃 Упрощаем код с помощью врапперов свойств - удивительной функции, позволяющей изменять свойства под ваши задачи, не перегружая код. Пример на Github в конце поста.
📃 Функциональное программирование ассоциируется со строгими ограничениями и правилами, что ставит под сомнение «простоту» реализации парадигмы. Однако несколько полезных нюансов о чистых функциях, контейнерах и комбинаторах помогут решить «головную боль» многих начинающих разработчиков.
📃 Задумывались ли вы о том, каким образом можно применять алгоритмы машинного обучения для решения проблемы? Обсудим общие этапы настройки модели, а также подходы к выбору модели, подходящей для определенных данных.
📃 Знаете ли вы, что процесс загрузки и вызова изображений с помощью Rails API гораздо сложнее, чем может показаться? Автор на своем примере дает исчерпывающую пошаговую инструкцию по решению этой задачи оптимальным путем. Репозиторий в конце статьи.
📃 Настраиваем GraphQL сервер с TypeScript. Создаём схему, разбираем отличия REST API от GraphQL API и узнаём, для чего нужны резолверы. В статье - полный репозиторий проекта
📃 Настроим структуру каталогов, зависимости, модули, простое и быстрое тестирование. И самое важное: рассмотрим процесс интеграции и развёртывания приложений с такой настройкой. В статье - код и репозиторий
📃 Хотите быть в курсе трендов этого сезона? Представляем вашему вниманию список из десяти популярных библиотек Android и iOS на GitHub на конец 2019 года!
📃 Работайте быстрее с редактором Visual Studio Code: обзор GitLens, совместного редактирования, режима дзен для концентрации, положительный опыт перехода с Sublime - в этом посте.