07 февраля 2018

Интегрируем TeamCity с JIRA – без плагинов и администраторов

Мобильные устройства изнутри. Исследование режимов загрузки планшета YB1-X90L

Приглашаем на Cradle: Rave. И нет, это не дискотека

25 материалов об IaaS и виртуальной инфраструктуре: кейсы, руководства и подборки для разработчиков

Пишем масштабируемые и поддерживаемые сервера на Node.js и TypeScript

Обновление строк на лету в мобильных приложениях: часть 2

Китайским полицейским выдали «умные» очки с распознаванием лиц

Word для человеческой речи: что он умеет

8 правил общения в мультиязычной среде: инструкция для сотрудников международных компаний

ЮНИСЕФ призывает геймеров майнить эфир для сирийских детей

Pi-Sonos v2.0 или эволюция интернет-радио на Raspberry Pi

Обзор HiSilicon Kirin 970 Android SoC – производительность и эффективность

[Перевод] Почему же так тяжело привлекать деньги в опенсорс?

Безопасный Android для ребёнка

Подборка: 7 Chrome-расширений для обхода блокировок

Расширение и использование Linux Crypto API

V for Validator

Как Cisco мониторит безопасность в своей внутренней сети?

7 способов использовать groupingBy в Stream API

Интервью с Уолтером Левиным. О физике, искусстве, секретах преподавания и главных загадках Вселенной

[Из песочницы] Соревнование Pri-matrix Factorization на DrivenData с 1ТБ данных — как мы заняли 3 место (перевод)

Бытовая техника, которой можно управлять со смартфона

pdbe — помощник встроенного Python-дебаггера и процесса отладки

В Казахстане опасно использовать ЭЦП

Pornhub начал удалять фальшивые видео со знаменитостями, сгенерированные нейросетью

[Перевод] Три документальных фильма, интересных для инженеров

Результаты исследования: пиратство помогает улучшать продажи произведений многих артистов

GeekBrains начинает готовить JavaScript-разработчиков полного цикла

Ищем поддержку hover на css

[Перевод] Современный CSS для динозавров

[Перевод] Как работает JS: веб-воркеры и пять сценариев их использования

Открыта регистрация на NeoQUEST-2018: стимпанк-экспедиция в Атлантиду

Ваш пакет Composer сломан: обновите идентификатор лицензии

[Перевод] Создание системы бонусов в Unity

Удалить то, что скрыто: оптимизация 3D-сцен в мобильной игре. Советы сотрудников Plarium Krasnodar

Консилиум в смартфоне: о сервисе «МегаФон.Здоровье» и развитии телемедицины

Падение рынка криптовалют: причины и перспективы

Переход с AngularJS на Angular: проблемы и решения гибридного режима (2/3)

[recovery mode] Как организовать киберспортивный турнир мирового уровня и справиться с форс-мажорами

Intel Titan Ridge — Thunderbolt по-новому

GR8 CUL8R – WTF?!?! Разбираемся в популярных сокращениях на английском

Создаем концепт игры без навыков программирования: как мы проводили первый PixJam в компании

[Из песочницы] Социальная инженерия как метод атаки

[Перевод] Недалёкость Google Translate

Wi-Fi под Невой: как мы построили сеть в самом глубоком метро мира

Эталонное приложение на базе контейнеров и архитектуры микросервисов

Как реклама помогла вспомнить забытый плагиат на Марио

Обзор смартфона ASUS ZenFone 4 Pro

Как устроена расширенная защита от DDoS в Selectel

Триумф и будни. Как устанавливали шпиль на небоскребе Лахта Центра. Часть 1

Web Apps: быстро, дёшево, круто

Состоялся релиз Kali Linux 2018.1

Транскрипция географических названий в Open Street Map. Латвия, Литва, Польша, Эстония

Дома с Ксеомой (Видеонаблюдение и VMWARE ESXi)

Анимации в Android по полочкам (Часть 2. Комплексные анимации)

GopherCon Russia 2018: программа конференции готова

Как я визуальную новеллу препарировал

Поехали! Falcon Heavy отправила Tesla на Марс

Астрономы, возможно, обнаружили экзопланеты за пределами Млечного пути

[Из песочницы] Операция «Ы» и новая библиотека ABI

Wine 3.0 и много плюшек

[Перевод] Перевод книги «Социальная архитектура»: Глава 5. Дизайн, разработка, инновации