Code review — как это делать в стиле Google?

Итак, настал этот день — вам поручили сделать ревью на чужой код. Если для вас это в новинку — держите гайд, как это делают в компании Google.

Обложка статьи «Code review — как это делать в стиле Google?»

Дистрибутивы Linux для опытных пользователей

Подбираем дистрибутив Linux под ваши возможности и запросы. Сравнение дистрибутивов Linux — Arch, Manjaro, Red Hat Enterprise Linux, Fedora, CentOS и Gentoo. …

Обложка статьи «Дистрибутивы Linux для опытных пользователей»

Вакансии, где нужны знания по теме «Для продвинутых»

Практические советы по использованию профайлера в Unity

Unity профайлер даёт конкретные данные о производительности игры и облегчает процесс её оптимизации. В этой статье научимся с ним работать.

Обложка поста
Обложка поста

Создание настраиваемой библиотеки на Rust — опыт Cloudflare

В этом материале разработчик из Cloudflare рассказывает о создании настраиваемой библиотеки Rust для написания и исполнения Wireshark®-подобных фильтров…

События и курсы

JavaScript

Подборка книг по JavaScript для продвинутых разработчиков

Среди них вы найдёте книги по написанию «чистого» и эффективного кода, работе с DOM, тестированию, а также по созданию веб-приложений на чистом JavaScript.

Оптимизируем работу с физикой в Unity

В данном материале будет рассмотрено несколько полезных приёмов использования физики в играх и примеры их практического применения. Предполагается, что у читателя уже есть опыт разработки на Unity. Как быстро написать…

Обложка поста
C++

Исчерпывающий список книг для совершенства в C++

В этой подборке освещены книги, которые могут помочь программистам, уверенно владеющим C++, освоить такие темы, как параллельное программирование, метапрограммирование, обобщенное программирование, и т.д. В конце вы можете найти справочники по C++, которые пригодятся разработчикам любого уровня.

Обложка поста

Настройка и использование PDO — расширения PHP Data Objects для работы с базами данных

Расширение PDO реализует взаимодействие с базами данных при помощи объектов. Профит в том, что нет привязки к конкретной системе управления базами данных. В руководстве вы найдете пошаговое описание работы с базами данных, порядок использования подготовленных запросов и настройку обработки ошибок.

Обложка поста

Автостопом по машинному обучению на Python

В этой статье кратко описаны восемь главных алгоритмов машинного обучения и то, как использовать их на практике. Будет полезно для структурирования знаний.

Какие метатеги использовать в вебе в 2017 году

Браузеры интерпретируют метатеги, чтобы правильно отобразить сайт, а поисковики используют их при выборке информации о странице. Стандарты взаимодействия развиваются, и теги — вместе с ними. Разбираем актуальное по теме.

метатеги 2017

«На лучшем языке писать имеешь право»: книги по программированию на Java

В прошлой подборке мы собрали книги, которые пригодятся начинающим своё знакомство с языком Java. Теперь же настало время книг для прошаренных джавистов 🙂 …

Обложка поста

Руководство по Java 9: компиляция и запуск проекта

В рамках подготовки к официальному релизу Java 9 учимся пользоваться командами java, javac и jar для управления своим кодом.

Java 9
Обложка поста

Методы оптимизации при разработке в Unity 3D

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