...

суббота, 4 ноября 2017 г.

[Перевод] У вас есть синдром ученика?

[Перевод] Как рассказать о современной веб-разработке путешественнику во времени из 2007 года

Security Week 44: тихая охота, или Carbanak в помощь, зачем Firefox функции Tor Browser, лазейка в Google-«баганайзер»

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

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

[Перевод] Управляем состоянием в Angular при помощи Mobx

R, Asterisk и платяной шкаф

Приглашаем на конференцию FPConf 2017

Как прятать

[Перевод] Обход предупреждений браузера с помощью псевдопарольных полей

[Из песочницы] Кошка сдохла, хвост облез

[Из песочницы] WiFi колонка/плеер на базе Orange Pi Zero или история о потерянном времени

пятница, 3 ноября 2017 г.

Долгая дорога в дюнах, или как изменялась инженерная субкультура ЕФС

[Перевод] Бестиарий С++. Справочник по загадочным персонажам

Avito на Highload++ 2017

[Перевод] Десять вопросов о Node.js, на которые вы не сможете ответить

Геометрия данных 6. Физика и математика

[Перевод] Пробел в знаниях основ веб-разработки

[Перевод] Интуитивная разработка алгоритмов

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

Barnes-Hut t-SNE и LargeVis: визуализация больших объёмов данных

Yii 2.0.13

О чём молчит пост-мортем: неизвестная история создания Gothic 3

Кибер-оракул: поиск аномалий в данных мониторинга с помощью нейросети

Деобфускация одного скрипта с попапами

четверг, 2 ноября 2017 г.

Осенний Postgres в Райффайзенбанке

Кроссбраузерная вёрстка

«В ЕЕ всегда есть альтернатива» — Дмитрий Александров (T-Systems) о Java EE / EE4J

Интервью с Александрой Пестрецовой (Wavesplatform) о технологии блокчейн и токенизации бизнеса

Как подружиться с UIKit

Tarantool: когда на сервис оповещения миллиона пользователей нужно 500 строк кода

[Перевод] Kali Linux: сборка ядра

SOC for beginners. Задачи SOC: контроль защищенности

[Перевод] Какие самые нелюбимые языки программирования?

Какие языки программирования самые популярные: статистика ИТ-платформ

[Перевод] Мы отправили ETH на неправильный адрес и смогли их вернуть

Не ждем, а готовимся к переходу на новые стандарты криптографической защиты информации

FrontFest.Kvartirniki — говорим о будущем JavaScript и судьбе фронтенд-разработчика

ITSM жил, ITSM жив, ITSM будет жить

Налоги при продаже приложений и рекламы Google

Perfect shuffle

Программные кошельки для Bitcoin и безопасность

Коды Рида-Соломона. Часть 2 — арифметика полей Галуа

Как мы делаем карту для тех, кто делает карту

Пишем свой маппер для .NET Standard 2.0

среда, 1 ноября 2017 г.

Kotlin DSL: Теория и Практика

RandLib. Библиотека вероятностных распределений на C++17

Введение бесплатного размещения заказов и расширенная подписка для фрилансеров

Приглашаем на конференцию YAPC::Russia 4 ноября

Этичный хакер Паула Янушкевич о кибербезопасности и гиперугрозах

[Перевод] Бесконечный скроллинг на Firebase

[Перевод] Функциональная архитектура — это порты и адаптеры

unCAPTCHA: использование сервисов Google для обхода Google reCAPTCHA

[Перевод] Не путайте разработку ПО и программирование

Создаем сервер для потокового видео: глава из книги по PHP от нашего разработчика

[Перевод] Реактивные мозговые волны: рассказ о Muse, JS и браузерах

10 уроков рекомендательной системы Quora

Эволюция вредоносных расширений и технологий защиты. Опыт Яндекс.Браузера

Сбербанк: ущерб от кибератак вырастет до 1,5 трлн рублей через два года

[Перевод] Библиотеки в 2027 году

Представляем loghouse — Open Source-систему для работы с логами в Kubernetes

[Перевод] Экосистема блокчейн-проектов

Бесплатная YouTube-трансляция Joker 2017: Java 9, Concurrency, GC, Spring и, конечно, паззлеры

Клуб анонимных Дедов Морозов 2017-2018 на Хабрахабре

Роскомнадзор и все-все-все

[Из песочницы] Money-моноид

вторник, 31 октября 2017 г.

Датасет: ассоциации к словам и выражениям русского языка

Обзор докладов конференции Mobius 2017 Moscow — прыжок веры в мобильные технологии

Разговоры с призраками: Ада Лавлейс

[recovery mode] 11 правил визуализации данных

DotNext 2017 Moscow: возвращение хардкора

GDG DevFest Gorky 2017

[Из песочницы] Pebble Kombat. История разработки игры для часов на Javascript

94% крупных и средних компаний морально готовы к “облакам”. Но только 24% могут сделать это прямо сейчас

Байрам Аннаков (CEO App in the Air): как делать правильный onboarding

[Перевод] JavaScript, Node, Puppeteer: автоматизация Chrome и веб-скрапинг

FrontFest.Keynote — Блейн Кук (создатель OAuth) и Матеус Фернандес (CTO Zeit)

[Перевод] Реализация «Тетриса» в игре «Жизнь»

Искусственный интеллект Nemesida WAF

Большая миграция

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

Как обложить сервис метриками и не облажаться

Bad Rabbit показал: программы-вымогатели шифруют данные резервных копий

A minute of Black Magic

Типографика и современный CSS

Что не так с уязвимостями в C# проектах?

понедельник, 30 октября 2017 г.

Глубокое обучение с R и Keras на примере Carvana Image Masking Challenge

Про туалетную бумагу, DevOps и 582 банка

«Иногда приходится заглядывать в код Spark»: Александр Морозов (SEMrush) об использовании Scala, Spark и ClickHouse

Чем хорош (и чем плох) Typescript: опыт UI-разработчиков

Пошаговая настройка Graylog2

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

[Из песочницы] Преодоление блокировки в ТТК (Транстелеком) при помощи pf

Что общего у разработки программного обеспечения с разработкой настольных игр?

[Перевод] Ключевое слово «mutable» в C++

Внедрение IdM. Часть 2. Как определить, что стоит задуматься о внедрении IdM?

VPS-хостинг: как выбрать?

Проект завяз: ныряем с головой

Transformer — новая архитектура нейросетей для работы с последовательностями

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

[Перевод] Взлом Bitcoin по телевизору: обфускуй, не обфускуй, все равно получим QR

Шаблон проектирования «состояние» двадцать лет спустя

Нечёткое сравнение строк: пойми меня, если сможешь

Тех. поддержка. Сколько денег можно на этом заработать? (часть 2 — «Заграница»)

Про бэкапы, черную пятницу и коммуникации между людьми: как мы накосячили и научились больше так не делать

[Перевод] Что каждый программист на C должен знать об Undefined Behavior. Часть 1/3

Дайджест свежих материалов из мира фронтенда за последнюю неделю №286 (23 — 29 октября 2017)

PHP-Дайджест № 119 (10 – 29 октября 2017)

Broo — алгоритм сжатия без потерь. Улучшения

воскресенье, 29 октября 2017 г.

Как правильно оформить Open Source проект

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

Разработка провайдера виртуальной инфраструктуры: опыт 1cloud

«Чтение на выходных»: 22 независимых блога о разработке, ИБ, тестировании и геймдеве

Некоторые особенности программирования временных событий в играх

Локализация комментариев в коде. Лекция Яндекса

[Перевод] Создаём собственный физический 2D-движок. Часть 1: основы и разрешение импульсов силы

Вашим пользователям не нужны пароли

[Из песочницы] Убираем радиальное искажение с фото и видео при помощи библиотеки openCV и языка python