18 июня 2018

11 кругов ада для тех, кому не хватает опыта на новой работе

ИИ сам научился собирать кубик Рубика

Доклады с Минской С++ конференции CoreHard Spring 2018

Видеорегистратор-ниндзя: обзор Neoline G-Tech X27 Dual

Как выжить на РИТ++. Путевые записки (хинт - автор выжил)

Обратная разработка реле времени ВЛ-76-С

Минфин: до 2020 года беспошлинный порог на посылки снижать до нуля не будут

Как подружить всех операторов на стадионе и не засеять его сотнями антенн

BMW ConntectedDrive или «об этом можно долго рассказывать»

[Перевод] Что такое депрессия и почему она возникает всё чаще?

100500 способов кэширования в Oracle Database

Особенности вызова функций в С++

Сортировки всех времён и народов

Е-байк Airwheel R8: недомопед или перевелосипед

Fujitsu создала новую технологию молекулярного моделирования

[Перевод] Как портирование игры на PSVita повысило общую производительность

Joker 2018: Клуб неанонимных Java-разработчиков

10 советов на тему UX/UI: как ярлыки на одежде и дейтинг-приложения учат нас делать дизайн лучше

ESET препарировала шпионское ПО InvisiMole, использующееся с 2013 года

[Из песочницы] Алгоритм распознавания образов обучающийся с одного раза (One-Shot learning)

Спор о джавистах, сплав на бревнах, эксперименты и микросервисы

Конспект и видеозапись рассказа про нетворкинг в игровой индустрии с геймдев фестиваля

ФТС предлагает снизить беспошлинный порог до нуля

[Перевод] Команды для работы с JavaScript-консолью в браузерах и повышение производительности труда программиста

Охлаждение ЦОД: песнь льда и пламени

Заказные блоки в микросхемах (Silicon IP): как это работает

Голосование за доклады на восьмой DIY-митап в Mail.Ru Group (07.07.2018)

Проще, чем кажется. Перелом

Школьный класс и маленький этюд социнжиниринга

Вольный опус про найм, собеседования и трэш на рынке IT-кадров

Опыт использования солнечной энергии в московском регионе: за, против, окупаемость

Инфраструктура открытых ключей: библиотека GCrypt как альтернатива OpenSSL с поддержкой российской криптографии

[Перевод] «Те, кто готовы променять свободу на безопасность, не достойны ни свободы, ни безопасности» (первоисточник)

Жизнь после взрыва

Оптоволоконные подводные кабели могут работать и в качестве сейсмографов

[Перевод] Сэм Альтман, президент Y Combinator: Продуктивность

Рассеяние света в атмосфере в менее чем четырёх килобайтах

Дайджест свежих материалов из мира фронтенда за последнюю неделю №319 (11 — 17 июня 2018)

[recovery mode] Галопом за три года: что может быть интересно перечитать в блоге HashFlare

Большая фотоэкскурсия по новой площадке московского коворкинга #tceh

17 июня 2018

[Из песочницы] Пассивная агрессия: как она разрушает нашу рабочую жизнь и как с ней бороться

Kivy. От создания до production — один шаг. Часть 2

[Перевод] Мышление в стиле Ramda: Неизменяемость и объекты

Компьютерное зрение и машинное обучение в PHP используя библиотеку opencv

[Из песочницы] Unity3D: архитектура игры, ScriptableObjects, синглтоны

[Из песочницы] Нейронный машинный перевод Google

Получаем статистику расходов по MCC: Тинькофф и Рокетбанк

Самые необычные музыкальные инструменты: орган Хаммонда, Vako Orchestron и Synclavier

IGNG — инкрементальный алгоритм растущего нейронного газа

«20 тысяч IOPS на узел — хорошие показатели с учётом задержек в 5 мс». Для OLTP — нет

Справочная. Роскомнадзор, что ты такое?

SpaceX открыла вакансию ракетостроителя для создания BFR

Регулирование: В США обяжут компании уведомлять об утечке ПД в рамках 30 дней

[Перевод] Загадочная история шизофреника и шамана

[Перевод] Ричард Хэмминг: Глава 7. Искусственный интеллект — II

Третий ежегодный ReactOS Hackfest пройдет с 14 по 21 августа 2018 в Берлине

О личной продуктивности. Как вести деятельность, когда от тебя зависит многое

Shopkeeper 4.0 — Интернет-магазин на Symfony + Angular + MongoDB

В центре слияния двух галактик астрономы нашли следы пиршества сверхмассивной черной дыры

[Из песочницы] Неканонический режим терминала и неблокирующий ввод на nasm

16 июня 2018

Великобритания потратила £6 млн на data scientist’ов

От наброска до Google Play или как я сделал свое первое android приложение

Используем беспроводной выключатель на 433МГц для управления ПК

«Так можно было»: необычные, но эффективные способы использования «аудио»-технологий

Получение разрешения на работу в Чехии: случай дуальной трудовой карты

Владислав Здольников, владелец TgVPN, подал иск против Роскомнадзора

Паттерны для тестировщиков. Proxy (заместитель)

Разработка велоспидометра на базе дисплея от Nokia 3310

[Перевод] Ричард Хэмминг: Глава 19. Моделирование — II

[Перевод] Как я сделал абсолютно бесшумный компьютер

[Из песочницы] Как приручить жесткий диск в ноутбуке и не дать парковаться за 8 секунд простоя

Что нужно знать перед разработкой бэктестера для торговой стратегии: типичные проблемы, виды систем и их параметры

Модель полиномиальной регрессии

[Перевод] Доклад Римского клуба 2018: «Грамотность в отношении будущего»

Раз, Два, Три! Чат-бот из Google Таблицы на примере PvP-игры для Алисы

Европарламент признал вредоносным ПО от «Лаборатории Касперского»

15 июня 2018

Опыт разработки SPA на VueJS + Nuxt

[Перевод] C#: обратная совместимость и перегрузки

Свежее исследование показателей Telegram после блокировки: подписчики растут, охват падает

[Из песочницы] Анализ различных методов ИТ-обучения

[Из песочницы] 1. По мотивам Мейерса «Эффективный и современный c++» — вывод типа шаблона

Макияж для кибер золушки. Arduino проект выходного дня. Светодиодные ресницы

Зачем идти в IT-магистратуру

[Перевод] Создание игры Tower Defense в Unity — Часть 2

Windows и case-sensitive filesystem

7 правил проектирования печатных плат

Oh, My Code: Как стать руководителем в IT

[Из песочницы] Разработка TELNET-сервера на базе W5500 и ATMEGA8

The Boring Company соединит центр Чикаго с аэропортом при помощи тоннелей

[recovery mode] Смартфоны локальной марки Vertex: первые по качеству, первые по фишкам, первые по дизайну

Как устроен ЕГРЮЛ — единый госреестр юридических лиц

Проблема новатора, или почему нужно обращаться к опыту других людей

Релиз неофициального MTProto прокси на Python, особенности протокола

Ключ от клетки: как открыть живые ворота мембраны

Skynet, привет: искусственный интеллект научился видеть людей сквозь стены

[Перевод] Загадочный свет вокруг новообразованной звезды, и что астрономы думают о нём

[Перевод] Обзор Ubuntu DSVM: алхимия ни при чём

Cisco StealthWatch или классические средства защиты корпоративной сети (FW, IPS, ACL, NAC, AV, SIEM)?

Реактивный фронтенд. История о том, как мы снова всё переписали

[Перевод] Особенности работы и внутреннего устройства express.js

Магистратура по теоретической информатике в СПбГУ

Мы такие пост-пост, мы такие мета-мета: два десятка поджатых фото с дня рождения Хабра

Финтех-дайджест: банки будут сообщать об ущербе от хакерских атак, Western Union отказывается работать с криптовалютами

[Перевод] Анимированные переходы в мобильных приложениях

Прямой репортаж с рождения крупного игрока в аппаратном AI, который ускоряет TensorFlow и конкурирует с NVidia

Истории малого бизнеса: Владивосток

Цена биткоина упала после очередного взлома криптобиржи

Как мы тестировали VMware vSAN™: для чего это подходит на практике

Технопарк Русский — инновационное освоение бюджетных миллиардов

Курс о Deep Learning на пальцах

Алгоритм определения ботов и офферов во Вконтакте

Отладка и устранение проблем в PostgreSQL Streaming Replication

Продолжая покорять дно морское. Microsoft и его проект подводного ЦОД Natick 2

[Перевод] Самый маленький Docker-образ — меньше 1000 байт

Причины плохого звучания большинства смартфонов на Android

Влияние частоты сигнала на энергетику радиолинков в свободном пространстве

14 июня 2018

Апгрейдим текстовые протоколы до бинарных и боремся с legacy-кодом на встрече C++ User Group

Транс-ФРК: один из эталонов коррекции зрения

Пишем модуль ядра Linux: I2C

Автоматизируй это немедленно или как бизнесу сегодня работать в интернете

[Из песочницы] Использование Docker для сборки и запуска проекта на C++

Что такое Lazy FP State Restore: в процессорах Intel обнаружена новая уязвимость

[Из песочницы] DIY автономный дрон с управлением через интернет

В компьютерах Apple закрыта уязвимость прошивки, найденная экспертами Positive Technologies

Opportunity «уснул» из-за песчаной бури на Марсе. Пока неясно, сможет ли ровер снова работать

Предсказание результатов футбольного ЧМ-2018 алгоритмом random forests

Конкурс SAP Кодер 2018: ищем ключ к технологиям

По следам meetup «Новые возможности PostgreSQL 11»

[Перевод] Реверс-инжиниринг режима разработчика Animal Crossing

«Ростелеком» блокирует MTProto Proxy по размеру пакетов клиента

Code review: вы делаете это неправильно

Как сделать мощную лестницу Иакова из трансформатора от микроволновки своими руками

[Перевод] Работодатели отслеживают компьютеры, походы в туалет, а теперь ещё и эмоции; следит ли ваш босс за вами?

[Перевод] Чему я научился, пройдя множество собеседований в компаниях и стартапах из сферы ИИ

Kaggle: Amazon from Space — трюки и хаки при обучении нейросетей

От мониторинга до инцидент-менеджмента. Отчет с DevOps Moscow Meetup

Летний митап Apache Ignite в Петербурге

[Перевод] Переход с jQuery на Vue.js

Ограничения для полетов на дронах в дни проведения Чемпионата Мира по футболу 2018 (FIFA 2018)

Фасилитатор с дипломом

[Из песочницы] Благословите Nouveau, или про мои мучения с Nvidia Optimus. Часть 1. Прелесть документации Arch

Запуск мобильного ретаргетинга с Adjust: настройки, отчеты и ссылки

Встреча по GDPR в Питере

Герман Клименко освобожден от должности советника президента России

[recovery mode] Самый лучший китайский смартфон «до 10 тысяч рублей» с AliExpress против Xiaomi Redmi 5

Как мы просканировали весь интернет и что мы узнали

[Перевод] Спросите Итана: как быстро во Вселенной могла появиться жизнь?

[КЕЙС] Как мы делали макет ангара для Boeing 747

Электрички разные. Очень

Байки облака

Зимой и летом одним цветом? Поиск сезонности в данных

5 ЗАБЛУЖДЕНИЙ О GDPR

Как выживать в изменяющемся мире разработки

Топ 8 лучших ресурсов для практики программирования в 2018

[Перевод] Что происходит с ценами на облачные вычисления последние годы

[Из песочницы] Анализ таблиц маршрутизации, или зачем ещё сетевому инженеру Python

13 июня 2018

Главные игры E3 2018: Fallout 76, Metro Exodus, Doom Eternal и другие

[Перевод - recovery mode ] Однажды в HFT-компании…

Книга «Хакинг: искусство эксплойта. 2-е изд.»

[Перевод] Я могу стать Apple, и ты тоже

Роскомнадзор разделил выгрузку на две части для конспирации?

Patch me if you can: как мы отлаживаемся на production. Часть 2

Приглашаем на Java Meetup в Райффайзенбанк

Security Week 21: сотни уязвимостей Adobe Flash

Митап «Как запускать гильдии и сообщества?» от Туту.ру и AgileVerse

Заповеди кибербезопасности: о маленьких причинах больших проблем

Твои лучшие выходные. TechTrain в Питере

[Перевод] Вот куда ушли ваши детские воспоминания

[Перевод] Пример создания на Node.js спортивного приложения, работающего в режиме реального времени

[Перевод] AI, практический курс. Сбор и исследование изображений

Управление самобалансирующим роботом EduMip с помощью джойстика PS4 dualshock 4 через ROS

Смарт-контракт как угроза безопасности блокчейн-стартапа

[Перевод] Работа с массивами в bash

[Перевод] Создание игры Tower Defense в Unity — Часть 1

[Из песочницы] Стрелочные функции VS Обычные функции

Насколько хорошо ты знаешь bash?

[Из песочницы] Полный цикл разработки IoT устройства управления подогревом бассейна на ESP8266 в среде Arduino

Можно ли «хакнуть» ASP инфраструктуру?

Реализация работы с Long Poll сервером в клиенте ВКонтакте для Sailfish OS

База данных в коммерческом проекте: как поступить?

GDPR — заскакиваем в уходящий поезд

Классификация больших объемов данных на Apache Spark с использованием произвольных моделей машинного обучения

Как и почему мы написали свой ECS

Почему мы ещё читаем бумажные книги?

Понедельник начинается в субботу, или что можно узнать о жизни в другой стране из логов sci-hub

Раскрывая тайны межпланетного пришельца

Angular6. PWA. Lazy loading modules. Auto-deploy в Firebase

Правообладатели считают, что «Яндекс» способствует росту пиратства в стране

[Из песочницы] Digispark на Attiny85 — подключение под Windows 10

Руслан Черёмин и Максим Грамин — работа с окружением на jug.msk.ru

[Перевод] Заблуждения программистов о трудоустройстве

Изучаем коня (часть 4)

[Перевод] Взлом дешёвого фитнес-браслета

Дайджест интересных материалов для мобильного разработчика #255 (4 июня — 12 июня)

Биометрические персональные данные россиян

SpaceX разработает «космический центр будущего»

Unity3D ECS и Job System

Пропущенный дедлайн, или почему больше половины компаний оказались не готовы к GDPR

Знакомство с выставками аудио- и видеотехники: кратко о крупнейших мероприятиях — часть первая

Возможно, атмосферу все же получится очистить от углекислоты

Релиз Linux kernel 4.17: что о нем нужно знать

11 июня 2018

Power monitor для встраиваемых систем (Linux)

Гетерогенная конкурентная обработка данных в реальном времени строго один раз

[Перевод] Разработчики рассказывают о вырезанных из игр фичах

Проекту Kubernetes исполнилось 4 года

Про рынок ИТ в России по-честному

Как забытый на 12 лет сервер может обойтись в 120000 фунтов стерлингов

Go contribution workshop в России

PHP-Дайджест № 132 (27 мая – 10 июня 2018)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №318 (4 — 10 июня 2018)

«Роскосмос» предлагает переделать в лазерную пушку… оптический телескоп

Определение баллистико-временных характеристик движения центра масс парашютиста, десантированного с самолёта

10 июня 2018

Angular: ngx-translate. Улучшаем инфраструктуру c помощью Webpack

Трассировка и Javascript

[Из песочницы] Python и стеганография

[Перевод] Подсчёт пчёл нейросетью на Raspberry Pi

Аудиокассеты в поп-культуре: почему устаревший формат звукозаписи снова считают модным

Чтение на выходные: материалы для знакомства с IaaS, события из сферы ИБ и регулирования в ИТ

EA представила на Е3 новую часть C&C. И на это физически больно смотреть

[Перевод] Как рекламные ищейки идут по вашему следу в Интернете

Состязательные атаки (adversarial attacks) в соревновании Machines Can See 2018

Во Флориде год не проверяли покупателей оружия по базе ФБР потому что забыли пароль

Таймеры и многозадачность на Ардуино

Два раза в одну реку или (Не)много о профессиональном выгорании

В Национальной лаборатории Ок-Ридж запустили самый быстрый в мире суперкомпьютер Summit

Chain of Responsibility на C++ variadic templates

Наш опыт миграции расширения Visual Studio на платформу Visual Studio code

Канадский эксперт по ГПСЧ критикует власти за использование древних алгоритмов Excel для розыгрыша виз

Как запретить Windows 10 перезагрузку после обновлений

«Глаз в небе»: патрульный беспилотник с распознаванием насилия в скоплениях людей и общественных местах

Curiosity обнаружил органику на Марсе, которой миллиарды лет

Разработана система беспроводного питания сразу для всей электроники в человеческом теле

Переход через NULL

09 июня 2018

[Из песочницы] Хочу стать тестировщиком

Запуск LAMP и сотен других веб-приложений в несколько кликов

О будущем шеринга в России и в мире

Что это было и как: впечатления команды Redmadrobot от WWDC

Знакомимся с хакерспейсом Нижнего Новгорода, CADR. Часть 2

[Анонс] Хабы для соревнования на CodinGame.com в семи городах России

[Из песочницы] Исследование рынка вакансий BA/SA

Пенсия айтишника

NumPy в Python. Часть 3

[Перевод] Этот космический корабль подойдёт ближе к Солнцу, чем все, что были до него, и не расплавится

Компоненты высшего порядка с использованием Recompose

О декомпозии кода замолвим слово: контекстное программирование

[Перевод] Синдром самозванца: что это и как от него избавиться

Сага об электронных услугах и местах их оказания. Часть 1. Электронная услуга

Дайджест новостей из мира PostgreSQL. Выпуск №7

[Перевод] Запуск ROS на самобалансирующем роботе EduMIP

Очень простое объяснение принципов SOLID

Запущен проект Fusion по слиянию Tor Browser и Firefox

[Перевод] Методика разработки высоконадёжных серверов на Go

«Кто мутит воду – 2»: или всё, что вы хотели знать об обратном осмосе

[Из песочницы] Как не надо писать код

Начало

Handmade: Программируемая клавиатура для онлайн-трейдинга своими руками

IT Школа Samsung: школьники разрабатывают мобильные приложения

К вопросу производительности старых и новых версий ноды

Статус криптовалют в РФ не определен, но налоги с продажи платить придется

[Из песочницы] Компьютерная игра: защита интеллектуальных прав разработчиков

Узнай, кто ты в мире Machine Learning

РКН разблокировал 8 миллионов IP-адресов. Остаются заблокированными 4 миллиона

08 июня 2018

Backend stories MeetUp

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

[Перевод] Вероятностное программирование и байесовский метод для хакеров

Нейросеть Uber распознает пользователей приложения в «необычном» состоянии

Айтрекинг — лучший детектор лжи

Защищённые смартфоны: кому это нужно и чем они друг от друга отличаются?

Eclair — Java Spring библиотека декларативного логирования

Безопасное взаимодействие в распределенных системах

Новая информация о VPNFilter: проведение атаки на пользовательские устройства, расширен список сетевого оборудования

[Из песочницы] Как я осилил английский

Проектируем животноводческую ферму. И используем nanoCAD ВК?

Деградация веба или как сделать веб человекочитаемым

Google опубликовал 7 принципов этики ИИ

Живи. Умри. Воскресни. Повтори

Изменили 30% техзадания и вдвое перевыполнили план: как ВТБ автоматизировал отчетность

Кодогенерация в Uber

Go 1.11: AVX-512 со вкусом Go

[Перевод] Спросите Итана: что будет, когда через Солнечную систему пройдёт звезда?

Вирус VPNFilter, заразивший 500 тыс. роутеров оказался еще опаснее, чем считалось

['большую', 'большие', 'больших']

Нагреет ли дата-центр Microsoft море вокруг

Финтех-дайджест: цифровые валюты не угрожают финансовой системе РФ; PayPal узнала, сколько геймеры России тратят на игры

Использование платы Firefly-RK3288 Reload с SoC RockChip RK3288. Цифровой I2C термодатчик Microchip — MCP9808

Коллаборация по Хансену: или хорошо, или никак (часть 2)

Промышленной роботехнике — 57 лет! Вспомним, откуда ведется отсчет

Выбор 3D-сканера для промышленности. Максим Журавлев. Доклад на Top 3D Expo 2018

Бывшие партнёры BeGet и Reg.ru требуют провести проверку друг у друга

[Из песочницы] Оценка тестового покрытия Java проекта на примере Apache Ignite

Горизонталь против вертикали. Или за? Для чего Лахта Центру «лежачая» доминанта

Тестирование самодельной термокружки на фазовом переходе

Научите меня проводить собеседования

NewSQL: SQL никуда не уходит

[Из песочницы] Многолетний тест саморазряда легендарных Eneloop

Из студента в стажёры и разработчики: мой опыт стажировки

BricsCAD Shape — бесплатная 3D САПР от Bricsys

Пятничная мини-ретроспектива необычных игрушек Tomy

Мониторинг и Kubernetes (обзор и видео доклада)

[Перевод] Опыт 2 миллионов headless-сессий

Разборка заводских литийионных аккумуляторов формата 18650

07 июня 2018

4 способа импортировать пакет в Go

Энергомаш: ракетные двигатели РД-181 могут использоваться повторно

Почему новые устройства линейки i-SENSYS можно назвать революционными

[Из песочницы] Курс лекций по веб-разработке

[Из песочницы] Простой регулятор на базе нечеткой логики. Создание и настройка

Angular cli 6: зачем нужен и как использовать

[Из песочницы] Юмор в брендинге — почему это не всегда хорошо

Три варианта слова «спрятать» на английском и другие синонимичные ряды

[Перевод] Прокрутка и внимание (исследование 2018 года)

Статический анализ в Go: как мы экономим время при проверке кода

REG.RU отобрал 70 тысяч клиентов у партнёра, который самостоятельно начал регистрировать домены

Patch me if you can: как мы отлаживаемся на production. Часть 1

Обзор работы с Universal Links: плюсы и минусы

[Перевод] DoH в картинках

«Забытые» стандарты связи: WiMAX, CDMA, ALOHAnet и другие

Что такое парадокс продуктивности IT, и как облако поможет его разрешить

Сравнительный тест устройств по борьбе с комарами

«Ростех» создал «аналог Skype» с повышенным уровнем безопасности

Как создать свой датасет с Киркоровым и Фейсом на Яндекс Толоке

Открытие совместной магистратуры JetBrains и ИТМО

Дайджест продуктового дизайна, май 2018

Пишем свой протокол поверх UDP

[Перевод] Вышел GitLab 10.8: зеркалирование пушей в открытом доступе и инкрементное развертывание

[Перевод] Первое управляемое OpenShift-решение в облаке

НаноВведение в Интернет НаноВещей. Часть 1

От гордыни до отчаяния: четыре ошибки в продуктовом мышлении

Работа с Veeam Availability Console: настройка управляемого резервного копирования Managed Backup Services

[Перевод] Общая картина модульного тестирования

[Перевод] Наследственность за пределами генетики

Чего разработчику ждать в сфере финансов: условия работы, проекты и необходимые навыки

[Перевод] Адаптивные лимиты параллельных подключений в Netflix

Энергоэффективность: подходы, которые мы тестируем в России

Какие изменения пришли в стандарт PCI DSS, на кого они повлияют и что об этом нужно знать

06 июня 2018

AMD анонсировала 32-ядерный Threadripper 2

[Из песочницы] Тест памяти, убивающий ноутбуки — почти детектив

The Messenger of Everything

Конкурс HackBattle 2.0 на Positive Hack Days: как атаковали ICO школьной столовой

ReactOS стал самодостаточным в год своего 21-летия

Virgin Orbit — новый игрок на рынке недорогих суборбитальных ракет-носителей

65% российских IT-специалистов хотят поработать за рубежом

За покупку китайских «игрушек» продолжают сажать по статье 138.1 УК РФ

Microsoft затопила дата-центр в Северном море на 5 лет

Память воды, «как зарядить воду по телевизору» и другие мифы о живой и мертвой воде

Воркшопы о разработке смарт-контрактов на Solidity

[Из песочницы] Обзор Symfony компонента: Config

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

Решения для удалённого доступа в Mars IS

Пишем плагин для получения wildcard-сертификатов Let’s Encrypt

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

Какие метрики Google Analytics провоцируют неверные решения

Лучшие книги, статьи и ресурсы для начинающих продактов: советуют авторы продуктовых Telegram-каналов

[Перевод] «Что я узнала, пожив без искусственного света»

Мониторим активные сессии PostgreSQL 10 как в Oracle

Самая несерьёзная статья о CRM

Как я начал бояться и разлюбил Windows 10

Методы атрибуции в популярных трекерах: Device ID Matching, Install referrer и Fingerprint

Oh, My Code: Машинное обучение и аналитика в «Одноклассниках»

Kubernetes в Amazon (EKS) стал общедоступным

КОМПАС-3D Home — профессиональная САПР для дома и хобби

Жизнь спустя год после внедрения роботов: пока равноправия не просят

[Перевод] Перенос веб-приложения с чистого JavaScript на Vue.js

Колоночные СУБД против строчных, как насчет компромисса?

Тёмная сторона agile

Классификация больших объемов данных на Apache Spark с использованием произвольных моделей машинного обучения

Электромобиль

Обучающая игра за неделю или попытка таймкиллера по английскому

История одной задачи: Кратчайший мемоизатор на JavaScript

[Перевод] Как Amazon пытается спасти древнее индийское ремесло

GIT поэма

Ангстрем-Т: хронология проекта и мега-заказ

Что такое «глобальный пузырь углеводородов»? Результаты моделирования энергетического рынка до 2050 г

05 июня 2018

Умелец прикрутил телевик Canon EF 70−200 мм к камере Game Boy

Первый взгляд на геймерский смартфон ASUS ROG Phone

Рассчитываем вероятности для статьи «Нечестная игра, или как нас обманывают организаторы розыгрышей»

[recovery mode] Батареи, Гигафабрика, Northvolt и Siemens. Посторонним Т

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

[Перевод - recovery mode ] Вариативные веб шрифты

Кто кого учит? Разница между глаголами teach, study и learn

Как готовить mysql binlog с go

Apple объявила устаревшими технологии OpenGL и OpenCL

Ищем спикеров на 7-й DIY-митап 7 июля 2018

Госдума ввела штрафы для хостеров за недонесение на владельцев анонимайзеров, прокси и VPN

[Перевод] Как сделать смартфон немного тупее

PGCon 2018: фотографии, слайды, впечатления

[Перевод] Мониторинг JavaScript-ошибок с помощью window.onerror

РИТ++ 2018. Москва, Сколково

Книга «Глубокое обучение на Python»

Климатическая система в квартире своими руками — часть 2

Чего стоит самое точное расписание электричек с 2003 года

Первую многоразовую российскую ракету обещают испытать в 2022 году

«Ингосстрах» устроил день технологий

DocumentFragment: что это такое и как с ним (не) бороться

Телеграф, Western Union и ядерная война. Как США незаметно для всех создали систему оповещения о ядерной угрозе

Шесть экспериментов от Skyscanner, которые принесли рост мобильному приложению

Главные тенденции WWDC по версии Redmadrobot

Avito. iOS. AMA

Безопасность Microsoft Office: форматы документов

Как устроен поиск

[Перевод] Как машины анализируют большие данные: введение в алгоритмы кластеризации

Перехват функций в ядре Linux с помощью ftrace

В баню с IT

10 must-have качеств на заметку начинающему менеджеру продукта

[Перевод] Пишите код, который легко удалять и отлаживать

Зачем мониторить системы хранения данных?

Полимеразная цепная реакция и Владивосток

Закупка железа против облака: как правильно считать

Как нас анализируют в кинотеатрах… и не только

[Перевод] Ричард Хэмминг: Глава 21. Волоконная оптика

Что у бога под одеждой

Кейноут WWDC 2018

[Перевод] Нужные HTTP-заголовки

04 июня 2018

Facebook отрицает, что передавал производителям устройств те же данные, что фирме Александра Когана

Фотоэкскурсия по московскому коворкингу #tceh

Security Week 20: нетривиальные кибератаки

Бактерии выживают в «чистой комнате» при сборке космических аппаратов, питаясь чистящими средствами

Сборка Caffe в Google Colaboratory: бесплатная видеокарта в облаке

Введение в смарт-контракты

Сервис uLogin отправляет данные из форм (почта, телефон) на сторонний сайт и молчит об этом

Так ли экологичны электромобили?

[Перевод] Google's Shell Style Guide (на русском)

Apple WWDC 2018: текстовая трансляция

GitHub теперь официально принадлежит Microsoft

[Перевод] Темный или светлый UI? Советы по выбору цветовой схемы для вашего интерфейса

[Перевод] Объяснение протокола SRTP

[Перевод] Интервью с Райаном Далем, создателем Node.js

[Перевод] Когда вызовы функций через внешний интерфейс быстрее нативных вызовов C

Стрелочные LED-часы для обучения пайке SMD компонентов

[Из песочницы] Нечестная игра, или как нас обманывают организаторы розыгрышей

Мультиподписи в сети Monero

[Перевод] Полезные методы массивов и объектов в JavaScript

Слабости HTTPS. Часть 2

Токамак JET начинает новую дейтерий-тритиевую кампанию

Про хранение паролей в БД

Нагрузочное тестирование в облаке Azure. Как протестировать крупный интернет-магазин в условиях, близких к реальным?

Аналитик помогает бизнесу зарабатывать

Классовая сериализация на JavaScript с поддержкой циклических ссылок

АНБ предложило стандарт шифрования для устройств Интернета вещей, но ISO его отвергло

Bobby Urban Lite: новый «урбанистический» рюкзак от XD Design

Можно ли использовать Tibero вместо Oracle. И нужно ли

Code-review тестового задания junior react разработчиков

[Из песочницы] Электромобили: наступает революция

CSRF-уязвимости все еще актуальны

МИС. Хранение медицинских данных

Генная терапия дает шанс выжить маленьким пациентам c мышечной атрофией

JOIN в NoSQL базах данных

Несколько слов о реальной производительности гипервизора

Insider Dev Tour: прямая трансляция

В ожидании гонки космических частников США и Китая

FIDO2 — Пароли must die

Дайджест свежих материалов из мира фронтенда за последнюю неделю №317 (28 мая — 3 июня 2018)

[Перевод] Как безопасно программировать в bash

Отладочная плата STM32F4 в форм-факторе Raspberry Pi

[Из песочницы] STM32 + NetBeans =?

03 июня 2018

Выпущена 3CX v15.5 Update 5 Beta и REST-интеграция с AmoCRM

[Из песочницы] Перевод вики проекта Svelto.ECS. ECS фреймворк для Unity3D

[Перевод] Запланированные новые возможности C# 8.0

Удобное логирование в SpringBoot + Log4j2 + Maven

[Из песочницы] Применение нейросетевых технологий: Разработка программного обеспечения

[Перевод] Основан на ПО уровня предприятия, проверен миллионы раз: вышел openSUSE Leap 15

[Из песочницы] Downclocking оперативной памяти на MacBook

Как создать глобальное стартап-сообщество вокруг ИТ-контента: история Techstars Startup Digest

Записки IoT-провайдера. Активация и безопасность в LoraWAN

Человек машине помощник

[Перевод] Изучаем многопоточное программирование в Go по картинкам

Декодирование сигналов мультиплексированного ЖКИ

Работа с облаком на практике: 30 материалов и руководств о работе с ПД, информационной безопасности и внедрении IaaS

Как построить защиту от фрода в масштабах корпорации. Лекция на YaC 2018

[Перевод] Спросите Итана: если тёмная материя повсюду, почему мы не нашли её в Солнечной системе?

Аудиопоиск, аудио-SEO и помощь для подкастов – специалисты Google уже работают над этим

Настройка BGP для обхода блокировок, версия 3, без VPS

Как начать писать код на Lisp?

Business Insider: Microsoft ведет переговоры о покупке GitHub

[Перевод] Пионер омоложения Обри де Грей: «У людей среднего возраста появился хороший шанс»

[Перевод] В клиенте Steam устранили опасную уязвимость, которая пряталась там десять лет

[Из песочницы] О терниях и звездах на пути оптимизации процессов разработки

02 июня 2018

[Перевод] Стремление к прозрачности

Советский HI-FI и его создатели: лазерные видеодиски в СССР

[Перевод] Неудовольствие обнуляет уровень счастья: почему невозможно постоянно быть счастливым

Secure Data Act 2018 – в США планируют запретить бэкдоры в устройствах [опять]

Небольшая заметка про wildcard сертификаты Let’s Encrypt

«Хорошо забытое старое»: электровелосипеды — от первых моделей к возможностям сегодняшнего дня


Менеджеры зависимостей

Прибор ночного видения на базе тепловизионного модуля Flir Lepton 3

Подвал смерти

Что делает VMware, и какой будет сетевая архитектура будущего

От гудения жирафов до звуков птиц-подражателей — слушаем природу вместе

[Из песочницы] Странности синтеза при работе с FPGA

Этичные хакеры демонстративно взломают компьютеры топ-менеджмента и охранные системы московского офиса

SamsPcbGuide, часть 5: Трассировка сигнальных линий. Искажения в линии и согласование импедансов

[Из песочницы] Инфраструктура открытых ключей: утилита генерации запросов на квалифицированный сертификат

Революция в сфере мгновенных сообщений? В ЕС предложили ввести закон об едином стандарте обмена сообщениями

Присутствие Route Target в BGP-анонсах между PE и CE

После жалобы Павла Дурова Apple пропустила первое с апреля обновление «Телеграма» для iOS-пользователей

01 июня 2018

[Из песочницы] Кнопочные смартфоны в 2018

[Из песочницы] Калибровка камеры Intel RealSense d435 с помощью OpenCV2 и ROS

[Перевод] UI тесты в Xcode с Embassy и Succulent

К вопросу об AVR и мировых рекордах

Шеринг экономика в телекоме

Новый Fallout: что известно об «Убежище 76»?

Mi Band 4 и Mi Band 5: будущее смарт-браслетов Xiaomi

Делаем симпатичный виджет регулировки яркости

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

Российские ученые приступили к созданию квантового компьютера

[Перевод] Как я перестал беспокоиться (о науке) и научился любить историю

Tesla частично открыла исходный код Model S/X 2018.12

Финтех-дайджест: ГД одобрила несогласованные с экспертами законы о криптовалюте, финтех-решения становятся популярнее

Конференция Fujitsu в Краснодаре

[Перевод] В поисках нового цвета на миллиард долларов

Дайджест IT-событий июня

Алло, мы ищем фрилансеров: начинается сезон поиска новой работы

Определение плотности газа по результатам измерения давления и температуры датчиками Arduino

[Перевод] О значении доброжелательности в команде

Почта России начнет использовать роботов-сортировщиков. Как это будет работать

Классификация больших объемов данных на Apache Spark с использованием произвольных моделей машинного обучения

Классификация больших объемов данных на Apache Spark с использованием произвольных моделей машинного обучения

«Байкал-T1» поступил в продажу за 3990 руб

«Чтение на выходные»: 30 материалов о звуке, истории аудиобрендов и киноиндустрии

Больше, чем Форд

Мониторинг Atlassian продуктов с Prometheus

[recovery mode] Пятничная разминка для ума: Идеальная карма для Хабрахабра

Про LL-парсинг: Подход к синтаксическому анализу через концепцию нарезания строки

Пленка все: Canon прекратила продажи пленочных камеры

See, watch, look: в чем разница?

Как мы разрисовали Habr

Нужна ли вам «умная» кружка или достаточно обычной, или как быстро остывает кофе

Dialogflower — Google Dialogflow для Яндекс Алисы

React cheatsheet или парочка лайфхаков

[Перевод] Три надежды человечества на обнаружение инопланетян

[Из песочницы] Разработка умных устройств на примере контроллера теплого пола на ESP8266

Взламываем Windows Server через 1С

graphql — оптимизация запросов к базе данных

[Перевод] Блочные устройства QEMU

Минск астроаэрокосмический

Как сделать вашу ИТ-инфраструктуру скучной

[Перевод] Бьёрн Страуструп: Проблема с программированием

Патологическая наука

Где и как изучать машинное обучение?

[Перевод] Интервью с экспертом в тканевой инженерии и регенеративной медицине профессором Талом Двиром

31 мая 2018

[Перевод] Введение в новую систему тайловых карт Unity

[Перевод] Создание карты пути пользователя для чайников

[Перевод] Как собрать досовский COM-файл компилятором GCC

«Помогут в работе»: как сделать чат-ботов умнее

[Перевод] Второе поколение AMD Ryzen: тестирование и подробный анализ

Видео с Badoo Techleads Meetup #3: о делегировании, онбординге, бизнесе и собеседованиях в IT

OutOfMemory и GDI+ иногда совсем не OutOfMemory

Apple vs not Apple

[Из песочницы] Заблуждения о космических сражениях

Классификация эмоций: в сердце эмоциональных вычислений

[Перевод] Sheepdog

Компания ASUS презентовала новую материнскую плату для GPU-майнинга

Puppet+Hiera. Выжимаем максимум

Распределенные ЦОД от провайдера: что и зачем

[Перевод] Здравствуйте, инопланетяне; пожалуйста, не убивайте нас

Собеседование на английском: как пройти его не хуже сына маминой подруги

Исландия: остров штормов

[Перевод] Павел Дуров: После обращения РКН, Apple заблокировала обновления Telegram по всему миру

myDribbble Meetup 2017 в Москве

Хакнули систему: как мы изменили подбор и адаптацию разработчиков

Запускаем дисплей на STM32 через LTDC… на регистрах

[Перевод] Ненужные HTTP-заголовки

C DevTools на Эльбрус: яркие доклады HolyJS 2018 Piter

Личный опыт: переход с низкоуровневой разработки на C к программированию на Java

Битва при MERGE. Хроника с выводами и моралью

А давайте сделаем выводы из обсуждения статьи Что не так с возвращением Geektimes на Хабр

Создание Android приложения для распознавания текста за 10 Минут. Mobile Vision CodeLab

Как устроены базы данных

[Из песочницы] Мои шаги, успехи и ошибки в мире геймдева на примере игрового бота в Telegram

Улучшаем работу системы видеонаблюдения и предотвращаем сбои

[Перевод] Трассировка пути на GPU в Unity — часть 2

Внедрение Git в корпоративную систему разработки

Легендарные акустические системы: QUAD 11L — лучшие «полочники» двухтысячных

Любитель NES добился возможности запуска на консоли игр от SNES

Как я мигрировал проект с Angular 1 на React

[Перевод] Для проверки уравнений Эйнштейна необходимо проткнуть чёрную дыру

[Перевод] Я сделал PWA и выложил в трёх магазинах приложений. И вот что я выяснил

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

SSLH: Прячем SSH/HTTPS/OpenVPN/Telegram за единым портом 443

Установка MTProto Telegram прокси из исходников на Centos 7

Самый умный обогреватель

Сага опций

Волшебство на грани экстрима: бесстрашная 7-ка дата центров

Светодиодные лампы в Японии

Очередные пожелания к Apple Watch и watchOS

30 мая 2018

[Перевод] Простое объяснение принципов SOLID

Как заговаривают глаза: сторителлинг в версии дизайнеров Ucraft

Новый MTProto-прокси сервер от Telegram

Telegram запускает MTProto Proxy

[Из песочницы] Облысение: Теория и практика лечения, ч.1 «Дэгидротестостерон мой, враг мой»

Защита персональных данных 3 миллиардов человек — сходство и различие законодательства в странах БРИКС

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

[Из песочницы] Электроника как искусство: электрический ток

Обзор наиболее интересных нововведений из майского обновления Power BI

GDPR. Нужно ли его выполнять в России?

Разбор конкурса Leave ATM Alone на PHDays 8

Профессия: кибердетектив

Мои прикамские каникулы: как губернатор, пермяки и «Сколково» собрались Родину оцифровать

Как мы интегрировали платежную систему в российский проект

ЦРТ объявляет конкурс по синтезу речи

Как выбрать инструмент для прототипирования в 2018 году?

[Перевод] Станут ли воксели новой прорывной технологией?

IoT как универсальная предметная область для многопрофильного технического университета

Шутка в Facebook или судебная история длиною в 5 лет

[Перевод] Настоящее и будущее безопасной работы с null и undefined в JavaScript

Multisig-контракты и адреса в Bitcoin и Ethereum

Что не так с возвращением Geektimes на Хабр

Что общего у майнинга, Грузии и Иркутска?

Microsoft 365 и его фишки

Как построить команду и процессы, ориентированные на быстрый рост

Редактор еженедельных расписаний

[Перевод] Спросите Итана: почему на Марсе небо яркое и красное?

[Перевод] Что нужно ждать о создании стратегий для торговли на бирже: насколько эффективно машинное обучение

Мушкетёры уже не те, или Ждали Атоса, а приехал Портос

Новые доказательства существования девятой планеты

Попытка использования BGP для захвата трафика DNS сервиса 1.1.1.1

Новый комплект для Star Citizen обойдется в $27 тысяч

Манипуляции с магнитными свойствами наноструктур за счет электрического поля

Боевой космический лазер «Скиф»

Комиксы о сисадминах: вся жизнь пронеслась перед глазами

Однотипные методы? Хватит это писать

Опыт настройки и использования WSL (подсистемы Linux в Windows 10)

Сборка проектов с dapp. Часть 2: JavaScript (frontend)

Вы просто не умеете редактировать данные

Как стать волшебником (часть 3). Письмо из Хогвартса

Машинное обучение и экструдер полипропилена: история 3 места на хакатоне Сибура

Что общего у эффективного майнинга и теории игр

29 мая 2018

Готов эксплоит для ядра прошивки PS4 5.05

[Перевод] 10 советов для продуктивности в CLion, кроссплатформенной С/С++ IDE

[Перевод] Странные операторы в PHP

[Из песочницы] Реверсим паяльную станцию HI-END класса

[Перевод] Строим реактивный ранец: 29 мая — день памяти Венделла Мура

Джефф Безос собирается построить колонию на поверхности Луны

Как создать своего бота без навыков программирования и подключить его к Яндекс.Алисе

[Из песочницы] Разбираем протокол чайника Redmond G200S и подключаем его к HomeAssistant

Синонимы, которые сбивают с толку новичков: say, tell, speak, talk

Как я год строил расширениe для браузера которое читает статьи голосом (с синхронизацией в подкаст)

Копируем текст из буфера обмена на Android девайсы через ADB

Дайджест событий для HR-специалистов в сфере IT на июнь 2018

Реверс-инжиниринг прошивки устройства на примере мигающего «носорога». Часть 2

Магнитный редуктор для бесколлекторного мотора

[Перевод] Повреждение мозга спасло его музыку

Краудфандинг для космонавтики на примере проекта 435nm

Встреча JUG.ru с Артуром Пилипенко: Falcon — LLVM-based JIT-компилятор в Zing JVM

[Перевод] Психология читабельности кода

Где больше платят программистам. Сравниваем 22 страны

Интервью с «главным по Алисе»

У АКИТ новый глава: что дальше

ConvNets. Создание прототипа проекта с помощью Mask R-CNN

Вознаграждаем за уязвимости четвёртый год подряд

[Перевод] Портируем код с Qt 1.0 на Qt 5.11

Highload-магистратура: качаем матчасть

Ланитовские среды. Почему ЛАНИТ поверил в блокчейн

[Перевод] Смерть денима: что закрытие фабрики Коун-Миллс означает для понятия «Сделано в США»

Объявлен старт продаж DJI Ronin-S

Беспроводная HD-видеокамера без батарейки

SOC — это люди: курсы переподготовки джедаев

Простой failover для вебсайта (мониторинг + динамический DNS)

Как Яндекс создавал первое устройство с Алисой. Яндекс.Станция на базе технологии IO

В России проведена первая нейрохирургическая операция с участием робота

Разработка без программирования: извращение или лайфхак?

НАСА разработало интерактивную визуализацию нескольких экзопланет

Идея о том, как можно создать единый трекер здоровья с системой принятия решений

[Перевод] Внедрение зависимостей в Go

Открытая трансляция главного зала РИТ++ (день второй)

Управление рисками на ИТ-проектах: что поменялось за последние годы

«Ростелеком» призывает давать в российских сетях приоритет трафику тех телеком-компаний, которые за него заплатили

Автоматическая визуализация python-кода. Часть третья: новые возможности графического представления кода

Заряжаем АА, ААА и другое цилиндрическое и аккумуляторное

[Перевод] Вредные советы: как превратить автоматизацию UI-тестов в кошмар

Закрытые сессии Q&A с Джорджио Сардо

А в это время

[Перевод] Нил Стивенсон: голод инноваций, большие проекты и научная фантастика

ZFSin: работаем с ZFS нативно под Windows

Стелларатор Wendelstein 7-X показал свою эффективность

28 мая 2018

Мониторинг производительности дисковой подсистемы при помощи zabbix и block stat

[Перевод] Марвин Мински «The Emotion Machine»: Глава 5 «Симуляции и предсказывающие машины»

Новый рекорд Tesla Model 3

[Из песочницы] Humansnotinvited: разгадываем капчу на bash

Аудиогаджет особого назначения: «теплый» ламповый диктофон и шпионские часы начала 50-х

Детектирование и подсчет посетителей в режиме реального времени на одноплатном компьютере «Up-board»

[Перевод] Использование std::optional в С++17

Голограмма на смартфоне. Обман века или будущее уже здесь?

Удалить нельзя заблокировать

Security Week 19: великий и ужасный GDPR

[Перевод] Рефакторинг с использованием C++17 std::optional

Яндекс.Блиц: машинное обучение

Персональные данные по GDPR. Читаем закон

Интеллектуальные системы поддержки принятия решений — краткий обзор

[Перевод] Как выучить английский, занимаясь UX: история бразильского дизайнера

Мир магии PostgreSQL: интервью с Николаем Самохваловым

Путеводитель по Швейцарии

[Перевод] Создание 3D-шахмат в Unity

50 анонсов Build 2018. Часть 2. Azure & Bots

Возвращение Geektimes на Хабр

Семинар: «Объектное хранилище DataLine: выбор оборудования, возможности и сценарии использования», 31 мая, Москва

Переезд хуже пожара: как перевезти 3Тб данных с Dropbox на Google Drive и выжить

Разговорный AI: как работают чат-боты и кто их делает

Инженеров и компьютерных лингвистов – к «Диалогу»

[Перевод] Наблюдение за изменениями файлов в Node.js

[recovery mode] Нефтегазовая дилемма: в поиске альтернативных СУБД

PHP-Дайджест № 131 (13 – 27 мая 2018)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №316 (21 — 27 мая 2018)

Открытая трансляция главного зала РИТ++

27 мая 2018

[Из песочницы] Python Selenium и Krisha.kz. Первые в Big Data

Google I/O 2018 глазами разработчика мобильных игр + рекомендации по итогам

Адаптация блокчейна к интернету вещей: главные проблемы

Деплой webpack-приложения на github.io с помощью Travis CI

[Из песочницы] Если вы не занимаетесь управлением активами, у вас нет информационной безопасности

Как я эволюцию админов в программистов измерял

[Из песочницы] Auto provisioning для софтфона MicroSIP

Как выбрать IaaS-провайдера: 4 критерия, на которые стоит обратить внимание

Как зарабатывать на чужих ошибках: История Bug Bounty

Записки IoT-провайдера. Зоопарк приборов учета

«Финишная прямая»: сетям 5G быть, но не раньше 2020-го

Дайджест интересных материалов для мобильного разработчика #254 (21 мая — 27 мая)

[Из песочницы] Горячие клавиши Android Studio, которые могут увеличить вашу производительность на 100%

[Перевод] Bungie, Naughty Dog, Sony Santa Monica и Blizzard обсуждают проблему кранчей

[Перевод] Мега-Учебник Flask, Часть XXIII: Интерфейсы прикладного программирования (API)

Власти США ищут признаки манипулирования курсом криптовалют

Глава Роскомнадзора считает, что вокруг ситуации с Telegram «много пены»

[Перевод] Мальчик, чей мозг может помочь понять аутизм (часть 3)

Как и на чём слушать классику: много букв о тренировке восприятия и жанровости аппаратуры

ICANN вновь обновила политики работы с WHOIS — ими снова недовольны

26 мая 2018

Хранение данных: краткий обзор трендов этого года

[Перевод] Астрономы подтвердили обнаружение второй по удалённости от нас галактики

Telegram MTPROTO Proxy — все что мы знаем о нём

Сентиментальная сингулярность: что собой представляет игра «Detroit: Стать человеком»

Кино на пластинках: история видеодисков CED

Может ли беспроводная зарядка быть быстрой? Рассказываем про Sony WCH20

25 мая 2018

Авария с участием робомобиля Uber: датчики сработали, проблема в софте и водителе

Испытания самобалансирующего робота EduMip на основе BeagleBone Blue. Часть 2

[Перевод] Google Cloud: новая платформа и возможности машинного обучения

[Из песочницы] Google Cloud Storage c PHP: сохранение файлов с публичным доступом

Bigdata, машинное обучение и нейросети – для руководителей

Samsung выплатит Apple $539 млн за нарушение патентного законодательства

Обзор процессора Ryzen 7 2700X. Раскрываем потенциал флагманского 8-ядерника AMD при помощи памяти Kingston HyperX

[Перевод] Математика, которой я пользуюсь

[Перевод] Разработка игры для нескольких платформ: постмортем Cat Quest

Финтех-дайджест: законопроект о регулировании криптовалют прошел первое чтение, инвесторы уверены в будущем биткоина

Протестировать всё: как прошёл Heisenbug 2018 Piter

Navigation Architecture Component. Практический взгляд

WebMoney попал под санкции в Украине

Как мы сделали игру для Highload++ с воксельной графикой и VR

Простые и мощные краткосрочные смарт-контракты

Google I/O 2018: руководство пользователя

Как программисту переехать на Кипр

Игры и деньги: риски правовой неопределённости

Настройка BGP для обхода блокировок, версия 2, «не думать»

Avito Playbook: initial commit

Коллаборация по Хансену: или хорошо, или никак

Без проводов лучше: удобные зарядные устройства для смартфонов и планшетов

Как Amazon использует новую систему распознавания лиц, и за что её ненавидят

Знакомимся с хакерспейсом Нижнего Новгорода — CADR. Часть 1

[Перевод] Краткая история квантовых альтернатив

Самое главное, что нужно знать о GDPR

Исследование: мошеннические ICO привлекли больше $1 млрд

[Перевод] Как не пропустить ни одного сообщения

[Перевод] Миф о предпочтительном стиле обучения

[Перевод] 15 советов по работе с Github

А еще у нас есть жираф

CoLaboratory: Industrial Cybersecurity Meetup #4

[Перевод] Марвин Мински «The Emotion Machine»: Глава 5 «Воображение»

[Перевод] React v16.4.0: События указателей

Жизнь на льдине: дрейфующая станция «Северный Полюс—1»

Звонки в 5 утра и договоренности с Европарламентом: как мы готовим наши блокчейн-конференции

Как перестать беспокоиться из-за комментариев и начать жить

[Перевод] Гари Хадсон – об удалении сенесцентных клеток и лечении рака

[Пятничное] Требуются системный программист с высоким болевым порогом. Высокая З/П

[Перевод] Как искусственный интеллект и машинное обучение помогают сотрудникам повысить свою квалификацию

24 мая 2018

В продолжении темы автоматизации вывода файлов по шаблону. Excel

Newman и Continuous Integration на примере Atlassian Bamboo. Изобретение велосипеда

[Перевод] AI, практический курс. Сравнение ПО глубокого обучения

Английский интернет-сленг

[recovery mode] [GT-H]: О системных проблемах, будущем и (немного) Тесле — куда ж без неё

Почему нельзя так просто взять и внедрить «зеленые» технологии в ЦОД

Чем Figma лучше Photoshop для разработки веб-интерфейсов

«Невозможная» ретро игра

[Из песочницы] Как я делал свой учет финансов под андроид с блэкджеком, СМС и ФНС

[Перевод] Предсказания будущего в фильме «Космическая одиссея 2001 года»: 50 лет спустя

Зачем нужны и как работают электронные каталоги OPDS

Добавляем распределенность в SObjectizer-5 с помощью MQTT и libmosquitto

Selectel IPv4 prefix route leaking

Кластер pacemaker/corosync без валидола

Распознавание сцен на изображениях с помощью глубоких свёрточных нейронных сетей

[Перевод] Создание, настройка и использование собственного Git-сервера

Как в PandaDoc эффективно работают с лид-скорингом?

[Перевод] Грязные трюки разработчиков видеоигр

Экономика полупроводникового производства в России: разбираем одну новость

Как напечатать бейджи для компании и не умереть

Пишем простой менеджер кеша в памяти на Go

Информационные системы с понятийными моделями. Часть вторая

Java и Project Reactor. Эпизод 2

Вредоносным ПО VPNFilter заражено более 500.000 устройств по всему миру

Примеры использования customTask в Google Tag Manager

Google обвиняют в слежке за пользователями Safari на iPhone

[Перевод] Алан Кей: крутым концепциям тоже нужна любовь

Как быстро и эффективно работать с приоритетами по методу Lean Prioritization?

[Перевод] Спросите Итана: где проходит грань между математикой и физикой?

Ученые разрабатывают препарат для погружения космонавтов в подобие спячки

[Перевод] Удобство сервиса как основной фактор устранения посредников в платежах и ритейле

[Перевод] Марвин Мински «The Emotion Machine»: Глава 5 «Рефлексивное мышление, самоанализ, рефлексия»

Как нашего заказчика не хотел отпускать провайдер

[Перевод] Эксперименты с kube-proxy и недоступностью узла в Kubernetes

Недосып приводит к радикальному падению внимания и работоспособности

Комплект для сборки самобалансирующего робота EduMip на основе BeagleBone Blue. Распаковка и сборка. Часть 1

23 мая 2018

МТС потратит на выполнение закона Яровой 60 млрд рублей

Классические алгоритмы и структуры данных на JavaScript

Руководство для менеджера: 10 простых способов завалить проект

[Перевод] Истерия вокруг GDPR, часть 2. Полезные советы

«Яндекс» начал продавать и сдавать в аренду фильмы на «Кинопоиске»

CI/CD-пайплайн на примере одного небольшого проекта Уральской Дирекции ИТ

[Из песочницы] Использование ядерной регрессии для прогноза спроса в сетевых магазинах

10 (не) очевидных советов начинающим разработчикам

[Перевод] Четыре достаточно простых, но интеллектуальных инструмента для написания музыки для вашего киношедевра

Планирование инфраструктуры для мгновенного восстановления виртуальных машин Instant VM Recovery

Олимпиада SQL: разбор задачи про календарь

IFA, COMPUTEX, DEF CON и все-все-все: взлеты и падения знаменитых форумов

Как кастомизировать блок ссылок в группе в VKontakte

Самые необычные виртуальные операторы связи

[Из песочницы] Простой и эффективный расчёт Modbus CRC16 в ПЛК и МК без побитового сдвига и таблиц

Обновления Material Design: как жить дальше

Как системы самообслуживания решают проблемы воровства в магазинах

[Перевод] Не просто ностальгия: самодельные игры для NES продолжают выпускаться

Как мы изобретали оптический рефлектометр

[Перевод] Создание разрушаемых мешей

[Перевод] Новшества Node.js 10 в области разработки и безопасности

Новый интерфейс BILLmanager

[Перевод] Просто добавь воды: разработка с H2O.ai

Pure Storage ActiveCluster в связке с VMware: обзор и тестирование

Внутренности SDR чипа AD9361 — когда микроэлектроника выгоднее наркоторговли

[Перевод] Поведение машин необходимо сделать научной дисциплиной

Интернет-омбудсмен предложил Генпрокуратуре проверить Роскомнадзор, по-прежнему заблокированы миллионы адресов Amazon

Ростуризм «проработает» запрет Booking.com на территории России в рамках контрсанкций

Как написать децентрализованную мультиблокчейн биржу за сутки

Как развернуть инфраструктуру для Pivotal СF, или Рецепт слоеного пирога в картинках

3D лазерный сканер на Android телефоне

Для создания национальной спутниковой сети интернет Роскосмосу потребуется 300 млрд рублей

Илон Маск: пока что мы не будем продавать базовую версию Model 3

ИТОГ 3-х месяцев: Альтернатива платному отключению рекламы в бесплатном приложении Android

Взгляд пешехода-математика: почему наши дороги — «гуано»

22 мая 2018

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

CTF от Минобрнауки: разбор задач олимпиады по ИБ

Найдена новая уязвимость в процессорах

Выпуск#22: ITренировка — актуальные вопросы и задачи от ведущих компаний

Как мы нанимаем с помощью буткемпа. Опыт отдела поисковых интерфейсов

[Перевод] 5 вопросов о расширении Вселенной, которые вы стеснялись задать

Новая техника атак на основе Meltdown. Использование спекулятивных инструкций для детектирования виртуализации

Что такое бизнес: разговор по понятиям

Пора взросления для IT-сообществ: зачем мы собираем на РИТ++ активистов

Не Делисамокатом единым: как мелкие юзабилити-ошибки создают большие проблемы на реальном примере

Прекратите использовать рейкасты там, где это не нужно! Работа с EventSystem в Unity

Реверс-инжиниринг прошивки устройства на примере мигающего «носорога». Часть 1

Дружелюбное привидение, которое хочет всем понравиться

Как разворачивать артефакты Adaptivist ScriptRunner

[Из песочницы] РЭБ против спутникового интернета

[Из песочницы] Так ли плох XMPP, как его малюют? Каким Jabber стал сегодня

[Перевод] Проблема Небраски

Суровый хенд-мейд от инженера-электронщика: разбираем PocketBook 631 Plus и оснащаем его солнечной батареей

Рынок труда в Java-разработке — что мы знаем о нём, что он знает о нас

Лекции по биоинформатике: анализ данных, нейросети, и их применение в биологии и медицине

Технология GPON в многоквартирных домах – будущее интернет-провайдинга или маркетинговый пузырь?

Манипуляции с ферромагнетизмом — будущее накопителей?

GeekUniversity открывает набор на факультет информационной безопасности

[Из песочницы] Кто на новенького? Мой первый опыт в разработке игры – от идеи до публикации

Все зависло: как вырваться из Intermediate плато в вашем английском

Информационные системы с понятийными моделями. Часть первая

Saint P Rubyconf 2018: 10 июня, Санкт-Петербург

[Перевод] Практика применения прокси-объектов в JavaScript

Доходы зарубежных VPN-сервисов возросли после «блокировки» Telegram

Системное мышление как главный драйвер роста: концепция Growth System

Неожиданная встреча. Глава 16

EmDrive дает тягу из-за плохого экранирования

Брендсквоттеры на марше: как у нас пытались отжать название сервиса

А какая Windows была первой у тебя? День рождения Windows 3.0

[Перевод] Как работает китайская система рейтинга граждан: преступления и наказания

Как я разбивал дроны в разных частях света

Intel Core i3-8121U — есть 10 нм

Magic link или история о том, как мы упростили жизнь пользователю

Диван как предел возможностей ленивого сотрудника в бирюзовой парадигме

Интеграция с ЕСИА на базе oauth2-client (PHP)

В погоне за эффективными процессами и успешным продуктом — Whale Rider

Почему компьютер с SSD всегда будет быстрее

[Перевод] Марвин Мински «The Emotion Machine»: Глава 5 «Обдумывание»

Китай запустил спутник Queqiao для связи с грядущей лунной миссией

Размышлизмы о налобниках и пауэрбанках. Как «подружить» одни с другими

Amazon Echo Dot vs. Google Home Mini — какой помощник лучше?

Фразу “Don't be evil” убрали из предисловия кодекса Google

[Перевод] Ричард Хэмминг: «Необъяснимо высокая эффективность математики»

Нет, осьминоги не прилетели из космоса

21 мая 2018

[Из песочницы] Уязвимость Mikrotik позволяет получать список всех пользователей через winbox

Новое поколение светодиодных ламп IKEA

Как мы в Тинькофф использовали Windows Hello для аутентификации пользователя

«Принцип макарон»: ученые организовали случайный доступ к ДНК-памяти

Security Week 18: шифровальная истерика

[recovery mode] Spectrum-48 против пачки сигарет, каша из топора или что может STM32F103C8T6

Анализ Zebrocy, вредоносного ПО первого этапа группы Fancy Bear

Из Chrome исчезнет значок «Защищено» для сайтов HTTPS, и это правильно

[Перевод] Научные работы устарели; что ждёт нас дальше

Расширение линейки imagePROGRAF: серия TX

Обзор фотополимерного 3D-принтера Liquid Crystal HR

Встреча с Виталием Фридманом (Smashing Magazine) в офисе Wrike

Синхронизация команды со SCRUM

[Перевод] Истерия вокруг GDPR

Улучшение качества изображения с помощью нейронной сети

Экспресс Москва — Сан-Хосе: совместный просмотр WWDC 2018 в офисе Авито 4 июня

Робот-альбатрос поможет изучать моря и океаны

Вебинар: Планирование ёмкости кластера Apache Ignite на живых примерах

Как же, черт побери, работает async/await в Python 3.5

Тренды онлайн-образования: опыт TED, LinguaLeo, Knewton и других

Как мы замахнулись на мобильный fast paced шутер: технологии и подходы

[Перевод] Забытая игровая консоль Apple

[Перевод] .NET Core 2.1 Global Tools

40 «глупых» вопросов о CRM

[Перевод] Chrome тестирует Picture-in-Picture API для всплывающих видео вне браузера

[Перевод] Символы, генераторы, async/await и асинхронные итераторы в JavaScript: их сущность, взаимосвязь и варианты использования

Формы на сайте — спамер поневоле

Крутить звук во все стороны: британская звуковая линза — незаметный старт акустической революции

[Перевод] Спросите Итана: может ли лазер в самом деле разорвать пустое пространство?

[recovery mode] Велосипед для гика: как прокачать байк

Nvidia разработала робота, который учится выполнять задачи, наблюдая за человеком

[Из песочницы] Как я тесты по программированию делал, мой маленький TIOBE и немножко долларов

[Из песочницы] Умный дом. Длинная история развития

Патентование, настолка для программистов, сети в Kubernetes и самокат в подарок

«Алиса, включи свет». Голосовое управление умным домом на базе openHAB. Без программирования и СМС

Готовим тестовое окружение, или сколько тестовых инстансов вам нужно

«Росатом» разрабатывает тяжелометаллические реакторы для обороны

[Перевод] 11 лучших шрифтов для программирования

Превышения бюджета, задержки и незаметные ужасы проектов: результаты аудита NASA счетной палатой США

[Перевод] Спросите Итана: может ли тёмная материя состоять не из частиц?

Хакатон, успеть за 28 часов

Невнимательных учеников в китайских школах начинают «ловить» при помощи системы распознавания лиц

Защита программы через Vk.com

[Из песочницы] Световое шоу дронов

Дайджест свежих материалов из мира фронтенда за последнюю неделю №315 (14 — 20 мая 2018)

20 мая 2018

[Перевод] Как обновление Rust 1.26 ускорило мой код в три с лишним раза

Как перевести речевой аудио-файл в текст с помощью Google translate

[Из песочницы] Cofree Will Tear Us Apart

5 необычных звуковых сигналов живой природы

[Из песочницы] Multi-output в машинном обучении

[Перевод] Пирамида тестов на практике

Что такое смарт-контракты: краткое руководство

Maraquia — ORM для MongoDB

Дата-центры, похожие на курятники, и работа в Антарктиде: подборка необычных ЦОД

[Из песочницы] Кроссплатформенная утилита мониторинга SNMP-трафика без зависимостей и наличия GUI

Универсальный API для получения информации по чекам

Илон Маск анонсировал Tesla Model 3 с двумя моторами

Дайджест интересных материалов для мобильного разработчика #253 (14 мая — 20 мая)

Миссия на Европу становится все более реальной, хотя есть и сложности

Выходит новая часть Halo: есть хорошая и плохая новости

Мир Семи Ев обречён? Генерал Мороз против

Введение в состязательные сети

Баг в малоизвестном сервисе позволял следить за пользователями телефонов любого оператора США

[Перевод] Физики планируют построить лазеры огромной мощности, способные разорвать пустое пространство

Новый Dell XPS 13 глазами админа

[Перевод] Стилизация 3D-персонажа: модель, текстура, детали

Как ускорить мобильный поиск в два раза. Лекция Яндекса

Kingston Nucleum — когда одного Type-C достаточно

19 мая 2018

Опубликован список стран, где криптовалютам жить хорошо

[recovery mode] CRM-интеграция с Outlook в бесплатной версии 3CX

Обработка изображений: Tensorflow Object Detection API

Стиль ведения дефектов

[Из песочницы] [Перевод] Обработка ошибок и транзакций в SQL Server. Часть 1. Обработка ошибок – быстрый старт

[recovery mode] Закончились IPv4 — регистратор RIPE отдал последний блок

[Перевод] Выбор места для сервера и софта, тестирование рыночной неэффективности: как на самом деле создают роботов для торговли н

[Перевод] Самая сложная программа

«Жизнь после Java 10»: какие изменения принесет Java 11

«Камера, мотор, музыка!»: как режиссеры используют винил в кино

[Перевод] Город в центре мироздания

Блокировка Telegram затронула Viber и WhatsApp

/boot на ZFS зеркале

[Из песочницы] Механика сновидений

Хроматическое число плоскости не меньше 5

[Перевод] JavaScript. Работаем с исключениями и данными в конструкциях async/await без блоков try-catch

The Boring Company Илона Маска построит тоннель вдоль 405 шоссе в Лос-Анджелесе

[Перевод] Ретрокомпьютер-бейдж для участников конференции Hackaday в Белграде: сбывшиеся мечты прошлого

[Перевод] Марвин Мински «The Emotion Machine»: Глава 5 «Уровни Психической Деятельности»

Китайская компания OneSpace запустила первую в КНР частную ракету

[Перевод] Меньше менеджмента, больше успеха: «перевёрнутая» структура компании Supercell

Как фотографирует новый Honor 10. Сравниваем с Huawei P20 и iPhone 7 Plus

[Перевод] TooWheels — инвалидная коляска с открытой документацией