09 февраля 2019

[recovery mode] Внутренние и вложенные классы java. Часть 1

Дайджест интересных IT-проектов на Kickstarter №7

Как перевезти свой стартап в США: 4 важных шага

Полное погружение: как мы в Bitfury охлаждаем ASIC-чипы

Внутренние и вложенные классы java. Часть 2

Scaling a Tech Newsletter to 700k Subscribers in 300 Cities: the History of Techstars Startup Digest

[Из песочницы] Интеграция React Native и C++ для iOS и Android

Символьный калькулятор на C#

Холдинг SoftBank продал пакет акций Nvidia из-за падения их цены, но все равно заработал $3,3 млрд

[Из песочницы] Начинаем FPGA на Python

[Перевод] Разбираемся с асинхронностью в JavaScript [Перевод статьи Sukhjinder Arora]

Как настроить Continuous Deployment для своего проекта: личный опыт

[Из песочницы] Опыт разработки свободного приложения для коллекционеров OpenNumismat

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

[Перевод] Настройка НА-кластера Kubernetes на «голом железе» с kubeadm. Часть 1/3

[Перевод] Nintendo чётко даёт понять, что только пиратство может сохранить историю видеоигр

Как изменить метаданные файлов?

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

Lazarus — пишем компонент для анимации спрайтов

Опытное производство электроники за минимальный прайс

Заметки фитохимика. Картофель. Часть третья. «Бульба Фугу» или СОЛАНИН

Как устроен штрихкод?

08 февраля 2019

Настройка msconfig

[Из песочницы] Проект Lenergy, как переосмысление портативных источников питания

К вопросу о преобразованиях и прочих операциях

Making Git for Windows work in ReactOS

[Из песочницы] Обширный обзор собеседований по Python. Советы и подсказки

Программирование урожайности и использование беспилотников в добыче нефти — 10 лекций с конференции GIS Tech Russia

Новый старый телефон. Reinvent the PSTN phone

Адаптер для работы с блокчейн Ethereum для платформы данных InterSystems IRIS

[Перевод] Почему важна SRE документация. Часть 3

IPython magic to edit Jupyter cell tags

VXinspect: контроль качества детали за 10 минут

SSD на базе QLC — убийца жёстких дисков? На самом деле нет

Занимательный C#. Пять примеров для кофе-брейка

«Я перестал делать то, в чем не вижу смысла»: проджект-менеджеры о своей работе и обучении

[Из песочницы] Etherblade.net — opensource проект по созданию инкапсулятора ethernet-трафика на FPGA (часть первая)

TDMS Фарватер. Методики PMBOK и российские проектные организации

[Из песочницы] 10 Tips for Being a Good Tech Lead

00110001 00110100 00101110 00110000 00110010

Уступи дорогу, или Почему тормозит ваша CRM (и CRM ли)?

RS-485 на отечественных микроконтроллерах от фирмы Миландр

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

Высоконагруженная распределенная система управления современной АЭС

[Перевод] Учебный курс по React, часть 15: практикумы по работе с состоянием компонентов

[Перевод] Неопределённое поведение и правда не определено

Убить рак: иридий, человеческий сывороточный альбумин и немного синего света

[Из песочницы] Получаем данные enum в проекции Automapper

[Перевод] Как бы выглядела интернет-система в игре EvE Online

Как программист датасаентистам кернелы писал

[Перевод] Снова о диаграммах Вороного

Куда приводят поиски идеальной SCADA

Сленг кокни: современная история и положение в обществе

В ближайшем будущем Германия планирует отказаться от угля

Зимний DIYorDIE Meetup 17 февраля

Как маркетологи Максидома теряют миллионы заигрываясь в гроуз-маркетинг: независимый юзабилити-аудит

Краткая история электронных госзакупок на Руси

Удешевление мелких серий электроники в России. Кейс интернет-радиоприемника WOLNA

Цивилизация Пружин, 5/5

Редактор в UX: тру стори, риал лайф

Лунный орбитальный зонд NASA сделал первые снимки Китайской станции «Чанъэ-4» — два пикселя света

Подкасты для хипстеров #2

Republic в Kubernetes: переезд десятилетия

Если проект «Театр» используй акторов…

СКУД моего ЖК — безопасность на двух болтах

Как стать Java разработчиком за 1,5 года

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

How to prevent targeted cyber attacks? 10 best network sandboxes

Ситуация: новая волна атак с перехватом DNS-запросов — разбираем базовые методы защиты

Как я боролся с бесплатным хостингом и Composer

NestJS - тот самый, настоящий бэкенд на nodejs

[Из песочницы] Внедрение Zimbra Collaboration Open Source, авторизация через AD и автоматическое создание почтовых ящиков

07 февраля 2019

Как работает PageRank: реализация на языке R через линейную алгебру и power-метод

Псевдо Lens Flare

Pentaho Data Integration (PDI), Python и глубокое обучение

[Из песочницы] Сборка transport-пакета без установки MODX

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

Поверь меня если сможешь. Счетчики воды. ч.1

Прогулка по заводу желаний

Сброс пароля контроллера UniFi

Как раздать Wi-Fi с ноутбука быстро и эффективно

[Перевод] Джефф Хокинс наконец готов объяснить свои исследования мозга

Как мы в Питерской Вышке учим Software Engineering

Книга (бытия?). Размышления о природе разума. Часть I

Отправка уведомлений через электронную почту об успешном логине по SSH

Server-provided animations in iOS apps

Сезон чемпионатов 2019 открыт! Стартует SNA Hackathon аля ML Boot Camp 8

Анимации в iOS-приложениях, рождённые на сервере

[Из песочницы] Использование Ansible, Terraform, Docker, Consul, Nomad в облаках (Алексей Вахов, Учи.ру)

Делаем прототип бота для боев в Clash Royale

«Клуб по интересам»

[Перевод] Генерация барьерных островов

Как я расширение для Atom и VS Code создавал: личный опыт и исходники

Wanna Play a Detective? Find the Bug in a Function from Midnight Commander

Для тех, кто хочет поиграть в детектива: найди ошибку в функции из Midnight Commander

Падает зрение после лазерной коррекции зрения — что делать? Или, доктор, сделай мне «enhancement»

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

Резервное копирование по GDPR — чем поможет новый инструмент

[Перевод] Создание вашего первого ARCore-приложения

[Из песочницы] Метаданные Excel файлов

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. Сертифицированный сетевой специалист Cisco (ССNA). День 3. Подсети

В продаже появились очки Oculus Go с набором «клубничного» контента

ЧПУ в хоббийной мастерской (часть 3)

Нетривиальные метрики эффективности рекламных кампаний

[Перевод] Учебный курс по React, часть 14: практикум по компонентам, основанным на классах, состояние компонентов

[Перевод] Руководство по Kubernetes, часть 2: создание кластера и работа с ним

Управление секретами при помощи HashiCorp Vault

Rust новости #5 (январь 2019)

PC Speaker To Eleven

Про удивительность пчелы, и то, как мы её убиваем

Электропикап Ford F-150 EV — в прототипе и тестируется на дороге

Окей, Google! Ты добро или зло?

Дайджест продуктового дизайна, январь 2019

Хакеры в рамках законов РФ

Пишем XGBoost с нуля — часть 2: градиентый бустинг

[Екатеринбург, анонс] Митап для Java-разработчиков

[Перевод] Состояние алгоритма: что происходит с инди-разработчиками в Steam?

[Перевод] SVG фильтры 101

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

ОС Sailfish переименовали в ОС «Аврора»

ModelMapper: путешествие туда и обратно

Open Source developer's life in GIFs

[recovery mode] Почему не взлетел портал недвижимости. Часть 2

Зарплаты в ИТ во втором полугодии 2018 года: по данным калькулятора зарплат «Моего круга»

[Перевод] Функциональное мышление. Часть 8

Как вести сложные технические проекты, не нанимая PMщиков: опыт DataLine

Радиолюбительские измерения: когда нет частотомера

[Перевод] Советский номерной знак и колмогоровская сложность

Как улучшить защиту периметра сети? Практические рекомендации для Check Point и не только

Как мы распределяем заказы между водителями в Яндекс.Такси

[Из песочницы] Рецензия на перевод «Если софт создаётся на общественные деньги, код должен быть открыт»

Google согласился удалять из поиска запрещенные в РФ сайты

Не очевидные и полезные вещи для 3D принтера: мелочевка для 3D печатника

Шифрование трафика в Direct Connect, ч.2

Траутониум: немецкая волна в истории синтезаторов

ФАС настоятельно рекомендует предустанавливать российский софт на смартфоны и ноутбуки, продаваемые в РФ

Наше всё

Generic Methods in Rust: How Exonum Shifted from Iron to Actix-web

[Из песочницы] Опыт создания игры для Android в одиночку с нуля и как ее зафичерили на Google Play

Пример разбора C++ кода с помощью libclang на Python

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

День безопасного Интернета: на какие угрозы обратить внимание в 2019

[Перевод] Play Store теперь принимает прогрессивные веб-приложения (PWA)

06 февраля 2019

Автор книги «Ведьмак» все же получит у CD Projekt Red отступные

[Перевод] Алан Кей: «Могли ли древние римляне построить компьютер?»

Как узнать пароль от своего Wi-Fi

Как настроить роутер (на примере модели TP-Link TL-WR841N)

Как удалить учетную запись Майкрософт в Windows 10

Блокировка сайтов с помощью роутера

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

[Из песочницы] JAMstack: Как создать свой блог используя Gatsby + Contentful + Netlify

[Из песочницы] xenvman: Гибкие окружения для тестирования микросервисов (и не только)

pudge встраиваемая база данных в 500 строк на golang

Magento 2: импорт продуктов из внешних источников

[Перевод] Что такое управление API?

[Из песочницы] Composer для самых маленьких

[Из песочницы] Повышение эффективности фотосинтеза генетической модификацией растений

Обнаружение веб-атак с помощью рекуррентных нейронных сетей

Moscow JS 44 — анонс

Kubernetes кластер за $20 в месяц

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

Аналитики JPMorgan: Apple стоит купить Blizzard, Netflix или Sonos, чтобы успокоить инвесторов

Заметки фитохимика. Картофель. Часть вторая. Рассказы про белки/жиры или «День сыроеда»

Модели зрелости дизайна

[Перевод] Стивен Вольфрам «Делая большие проекты»

Важное сообщение об инвайтах в профиле

Пишем XGBoost с нуля — часть 1: деревья решений

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

У дизайнера новая идея? Что может быть проще

[Из песочницы] t1ha = Fast Positive Hash

Создатель Kate Mobile арестован за то, что его сервисом пользовался педофил

[Перевод] Подробности о JavaScript-объектах

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

[Из песочницы] Работа с nRF51822 с помощью ST-Link и связки Clion + OpenOCD

Незабытые старости

[Из песочницы] Как организовать работу QA. Один практически примененный способ

[Из песочницы] В чем разница между 4G и 5G?

Магнетит в зубах: секвенирование транскриптомов тканей радулы панцирного моллюска

Трезвый взгляд на Helm 2: «Вот такой, какой есть...»

Работа с callbacks в React

Российские учёные разрабатывают ситалл (небьющееся стекло) для смартфонов LG

[Перевод] Основы Signed Distance Field в 2D

[Перевод] Y Combinator: Как закрыть компанию

Очень много менеджеров

Как перестать «писать ТЗ» и начать работать?

Новое в браузерах: Firefox 66 по умолчанию блокирует видео и звук, Chromium ограничивает бюджет страниц

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

[Перевод] Если софт создаётся на общественные деньги, код должен быть открыт

История блужданий по документации Haproxy, или на что стоит обратить внимание при его конфигурации

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

Зачем нужна низкоуровневая оптимизация на Эльбрусе или как ускорить распознающую систему в полтора раза

Полем грядки вовремя, или 5 признаков скрытых проблем в команде

Redux. Простой как грабли

[Перевод] Учёные нашли самое старое живое позвоночное на Земле

Как адаптировать UX/UI под permissions

Саша Мемус, Chatfuel: Как построить карьеру в продуктах после консалтинга, опасно ли медитировать и как менять поведение

Цемент марки Интеграция

Статические Generic таблицы

Спам-кампания “Love you” перенацелена на Японию

Manifest of Smart Home Developer: 15 principles

05 февраля 2019

[Перевод] Операционная система на Rust. Страничная память: продвинутый уровень

Расширение Password Checkup сверяет пароли с базой из 4 млрд скомпрометированных аккаунтов

Пермский программист арестован за созданное им мобильное приложение, через которое действовал педофил

Китай откажется от антикоррупционной ИИ-системы Zero Trust из-за ее высокой эффективности

Puma ищет бета-тестеров для самозатягивающихся кроссовок Fi

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. Сертифицированный сетевой специалист Cisco (ССNA). День 2. Модели OSI и TCP-IP

[Перевод] Courier: мигрирование Dropbox на gRPC

Почему Windows в 2019 году не рулит, или ЧЯДНТ?

Приводим в порядок плейлист Торрент-ТВ («Суперпомойка»)

Главное не попасть в торговом центре под сверку часов

Для изоляции Рунета понадобятся бюджетные средства

Морти, мы в UltraHD! Как посмотреть любой фильм в 4K, дорисовав его через малоизвестную нейросеть

[Перевод] Руководство по Kubernetes, часть 1: приложения, микросервисы и контейнеры

[Из песочницы] Настройка поиска Sphinx для интернет-магазина

CGDevs Moscow Meetup #2

Как ИИ помогает осваивать язык жестов

Итоги Слёрма-3

Сеть компании и MitM. Часть 1

Как устроена консолидация архивов в DeviceLock DLP

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

Ждём всех на очередном CocoaHeads Meetup

Дефективное встраивание функций в Go

Mail.ru выпустила новый браузер Atom с акцентом на «безопасность и приватность»

Много иероглифов – много нейросетей: как построить эффективную систему распознавания для большого числа классов?

Как они это делают? Обзор технологий анонимизации криптовалют

Тренды в управлении документами и хранении данных на 2019 год

Радиация: Будни радиохимической лаборатории

Говорят, Haskell — язык для гениев и академиков. Правда?

[Перевод] Spring Boot 2: что нового?

Исповедь рекламного агентства из глубинки: взлёты, падения и внедрение CRM

Применение DBREPLICATION при свёртке баз данных на Microsoft SQL Server

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

Всё лучшее сразу. Самые яркие статьи блога ЛАНИТ на Хабре — 2018

Центробанк запустил робота для поиска схем заработка в интернете

DateTimeOffset(Strict)

РКН подтвердил информацию о существовании своей «космической станции»

[Перевод] Кто на самом деле стоит за популярными бесплатными VPN?

Маркировка обуви в России: Рынок не готов, но работать придётся

[Из песочницы] Мозг изнутри (Визуализация прохождения паттерна через модель искусственной нейронной сети)

[Перевод] Гордость и страсть, история о превращении мечты в космический проект

[recovery mode] Как я отказался от Ruby в пользу Python, работая над бэкендом

[Перевод] Изучаем Docker, часть 1: основы

Безопасность алгоритмов машинного обучения. Защита и тестирование моделей с использованием Python

Младшенькие: обзор IP-телефонов Snom D315 и D305

Мониторинг окружающей среды в серверном помещении (Bolid + Zabbix)

[Из песочницы] BotMan знакомство

Открытый курс «Deep Learning на пальцах»

KnowledgeConf: Настало время делиться знаниями

React & БЭМ – официальная коллаборация. Часть историческая

UTF-8 кодировка в названиях и паролях Wi-Fi (Emoji)

[Перевод] Postgres в ретроспективе

«Какая точка отвечает?» НЕобзор НЕвизатора. Atmotube и пайка

Avalonia первая встреча

Власти фундаментально меняют стратегию контроля за интернетом

«Удаление» объектов в Django

Радиолюбительские измерения: анализ сигналов шины I2C

[Перевод] «Красный круче синего»: иерархия цвета в различных культурах

Как сократить time-to-market: история про автоматизацию тестирования в «М.Видео»

Как не промахнуться с бюджетом на серийное производство корпусов: 20 примеров из практики бюро по инженерному дизайну

Telegram опять раздаёт деньги за разработку простых шаблонов CSS

[Перевод] Что такое качественная idle-анимация? Разработчики делятся своими любимыми примерами

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. Сертифицированный сетевой специалист Cisco (ССNA). День 1. Основы сети

Цивилизация Пружин, 4/5

Бизнес, не горюй

04 февраля 2019

[Перевод] Making a DIY text laser projector

Появление фильма в торрентах после премьеры увеличивает кассовые сборы на 3%

Выпускники IT-стажировок в Райффайзенбанке — о том, как это было

Digital-мероприятия в Москве c 4 по 10 февраля

Tips and tricks from my Telegram-channel @pythonetc, January 2019

Security Week 06: прямой эфир в Facetime

[Перевод] Lombok возвращает величие Java

[Перевод] Как изменился процесс поддержки сайтов за последние двадцать лет

ECMAScript Proposal: Array.prototype.{flat,flatMap}

[Из песочницы] Деплоим изоморфное веб-приложение на примере Nuxt.js

[Из песочницы] Объяснение физической сущности явления «Подъёмная сила Крыла» без использования уравнения Бернулли

[Из песочницы] Мониторинг температуры серверной своими руками

Подборка @pythonetc, январь 2019

[Перевод] HTTP/3: от корней до кончиков

Сложнее чем питч с инвестором: IT-ребус к Криптонит Startup Challenge

Внеклеточная ДНК, как биомаркер старения и различных патологий

Бухгалтерия прямо в банке: как сделать ИП счастливыми

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

Проблемы художественного перевода

Зачем Senior разработчику учить студентов

Качество кода фронтенда в HH

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

Облака и страны: национальные особенности облачного рынка

Зачем преподавать, если разрабатывать выгоднее. Разговор с GeekBrains

Как я отучал Алису от ложных срабатываний на стажировке в Яндексе

Криптобиржа QuadrigaCX не отдаст $137 млн. Пароль от хранилища знал только директор, а он умер

Сапожник без сапог. Как студенты писали фишинговые письма

Open source: кодоюмор, кодотрюки, НЕ кодобред

АЦП HX711 от 3.3V — не верьте китайской документации и не только

Оценивание пространственной ориентации, или Как не бояться фильтров Махони и Маджвика

Приложения из Google Play с миллионами загрузок крали фотографии пользователей и рекламировали порно

ФСБ предложила выпустить российские SIM-карты и использовать отечественную криптографию для 5G

Perf и flamegraphs

Как мы делали мониторинг сети на 14 000 объектов

На пути к физическим принципам биологической эволюции. Продолжение

[Перевод] Шина PCIe 5.0 готова к вводу в строй

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

Sixth Chromium Check, Afterword

Шестая проверка Chromium, послесловие

Почему Google меняет стандартный интерфейс URL в браузере

[recovery mode] О важных “невидимых" вещах — доверии, культуре и ценностях

Check Point Maestro Hyperscale Network Security — новая масштабируемая security платформа

[Перевод] Интернетизированный человек

Клубок единомышленников

[Перевод] Работа с часовыми поясами в JavaScript

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

Стипендия Фулбрайта: как и зачем?

DevDay для менеджеров: Manage IT

OpenSceneGraph: Интеграция с фреймворком Qt

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

[Перевод] Технологические стартапы США столкнутся с новыми мерами государственного контроля в 2019 году

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

Frontend Weekly Digest (28 Jan – 3 Feb 2019)

Три картинки за одно воскресенье: о создании бюджетных стереоизображений на пальцах (стереограмма, анаглиф, стереоскоп)

Разбираем протокол пейджерных сообщений POCSAG, ч2

[Перевод] Трагедия systemd

03 февраля 2019

Злоумышленники используют копирайт-страйки YouTube для вымогания денег у авторов

«Ищите истории, которые драйвят»: подкаст о подкастах, работе редактора и карьере в медиа

Сообщения об ошибках Windows станут гораздо более информативными

[Из песочницы] Если бы CRT модуль Паскаля был в JavaScript

[Из песочницы] Карта ДТП

Гром в раю или Почему не следует пользоваться FlylinkDC++

«Ростех» начал продажи офисного телефона «Круиз-К» за 85 000 руб

Ракета 9М729. Несколько слов о “нарушителе” Договора РСМД

Популярный open source — часть третья: 5 инструментов для разработчиков

Портабелизация IDA

Правительство доработает закон о «шпионских устройствах»

SciPy, ввод и вывод в MATLAB

[Перевод] Государственный университет Адамс. Как взламывать веб-сайты. Часть 2

[Перевод] В офисах либо слишком жарко, либо слишком холодно: есть ли лучший способ настроить температуру?

[Перевод] Сложное модульное архитектурное окружение в UE4

[Из песочницы] Программируем проходной выключатель. MicroPython на esp8266 (sonoff) с OTA. Часть 1

[Перевод] Очень странный корпус микропроцессора A12X от Apple

Graceful degradation. Доклад Яндекс.Такси