Новости за 22/07/2018

[Перевод] Оптимизации, используемые в Python: список и кортеж Дайджест интересных материалов для мобильного разработчика #262 (16 июля — 22 июля) Обновление Django с версии 1.9 до версии 2.0 [Из песочницы] Уменьшение размера APK (в разумных пределах) Be my rubber duck

Новости за 21/07/2018

Бот для Starcraft на Rust [Перевод] Оптимизация рендеринга сцены из диснеевского мультфильма «Моана». Часть 2

Новости за 18/07/2018

[Перевод] Создание следов на снегу в Unreal Engine 4 [Перевод] Learn OpenGL. Урок 5.6 – Parallax Mapping Glusterfs + erasure coding: когда надо много, дешево и надежно Ускорение конкатенации строк в Go своими руками Как сжать загрузчик для STM8 до размера 18 байт в памяти FLASH [Перевод] Ultima Online: взгляд из-за кулис

Новости за 17/07/2018

3DTouch – Весы на iPhone: Завершение [Перевод] Реверс-инжиниринг эмулятора NES в игре для GameCube

Новости за 16/07/2018

[Перевод] Создание мультяшного шейдера воды для веба. Часть 3 [Перевод] Браузеры отключают звук в вашем WebRTC-приложении. Стоп, что?

Новости за 15/07/2018

Дайджест интересных материалов для мобильного разработчика #261 (9 июля — 15 июля) [Перевод] Создание мультяшного шейдера воды для веба. Часть 2 3DTouch – Весы на iPhone

Новости за 14/07/2018

BEERBRAZZERS. Управление светом. Vixen Lights 3. Быстрый старт(1⁄4) [Перевод] Создание мультяшного шейдера воды для веба. Часть 1 Другой papercraft Unity3D: как узнать степень освещения точки сцены?