12 февраля 2019

[Из песочницы] Расширения VSCode, которые облегчат разработку на JavaScript и Vue

Любимые метрики: 5 показателей, за которыми обязана следить каждая команда по продажам

Touch typing

Internet Issues & Availability Report 2018–2019

[Из песочницы] DNS прокси на Node.JS своими руками

[Из песочницы] Статический анализ «BIOS/UEFI» или как получить Dependency Graph

В разработке — каждый сам за себя. Но иногда это приводит в тупик

Кейсы и практики гроусхакинга в продукте на Epic Growth Conference

[Из песочницы] Регресс или регрессив в тестировании

Почему мы выбрали Electron

[Перевод] Динамическая локальная экспозиция

[Из песочницы] Перенаправляем printf() из STM32 в консоль Qt Creator

Набор на магистерскую программу JetBrains на базе Университета ИТМО

Коллтрекинг без затрат

[Из песочницы] Точечный обход блокировок PKH на роутере с OpenWrt с помощью WireGuard и DNSCrypt

Как планировать на год. Кейс IT-компании 120 человек и две практики для небольших команд

Немного Ferrari: Финтех-стартап Rally Rd позволит покупать «акции» редких автомобилей

Когда чтение можно потрогать: обзор ONYX BOOX Monte Cristo 4

[Из песочницы] XAMPP — настройка виртуального сервера

[Из песочницы] Анализ Minor Violations Java кода на платформе Duerank.com (часть 1)

Serverless бот для Gitlab и автоматическое обновление функций из git

React vs Angular: how a library can compete with a framework

[recovery mode] Навыки, самообразование и языки программирования для начинающих разработчиков: исследование HackerRank

Роботы в журналистике, или Как использовать искусственный интеллект для создания контента

Повышаем информативность ошибок в Go – github.com/ztrue/tracerr

Устройство компилятора Swift. Часть 3

Законопроект об устойчивой работе Рунета принят в первом чтении

Простой парсер арифметических операций

На «Вконтакте» подали в суд за выдачу личных данных пользователя МВД

Надёжный JavaScript: в погоне за мифом

Яндекс! Спасибо за Uber

[Перевод] Личная Agile-трансформация: гибкое путешествие к продуктивности

[Перевод] Всегда ли Node.js будет медленнее, чем Golang?

Отчет о проблемах и доступности интернета в 2018-2019 годах

Центр цифровых прав приглашает на Privacy Day 2019

Ubuntu 18.04 Root on ZFS

Эх, раз, ещё раз: что делать с клиентом в CRM после того, как он купил

Docker'изация: что нужно знать каждому .Net-разработчику

CodeFest X. Назад в будущее

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

[Перевод] UDB. Что же это такое? Часть 5. Datapath. Полезные мелочи

Как мы побороли несовместимость при миграции данных с Greenplum 4 на Greenplum 5

Русские в Apple: как наши заполучили контракт на миллионы с помощью песен Beatles и «какого-то Джерри»

Teamlead Conf Msk 2019: итоги заявочной кампании, доклады, соображения

[Перевод] Уязвимость CVE-2019-5736 в runc, позволяющая получить права root на хосте

[Из песочницы] Бизнес-процессы. Извлечение BPMN-модели из документа. Часть 1

[Из песочницы] Хостинг Node.js https сервера с авто-обновляемым SSL в облаке и как я настроил цикл разработки (+ git, react)

Репликация в Tarantool: конфигурирование и использование

Навыки на 100%, а лучше меньше

Мечтают ли андроиды об электропанке? Как я учил нейросеть писать музыку

Автономная езда по тротуару посредством OpenCV и Tensorflow

Как мы открывали офисы разработки

Налогообложение ИП в Казахстане как быть фрилансеру?

[Перевод] Конференция BLACK HAT. Уроки выживания при DDOS-атаке 300 Гбит / с. Часть 2

Увеличь это! Современное увеличение разрешения

How does the barcode works?

[Перевод] Неразгаданная тайна зрения

Julia и метод покоординатного спуска

Критическая уязвимость в продуктах компании Zemana и не только