22 января 2020

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

Чистый код для TypeScript — Часть 2

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

Финальное обновление KB4534310 для Windows 7 сломало функциональность обоев

Flutter BloC паттерн + Provider + тесты + запоминаем состояние

[Перевод] Искусственный интеллект ещё сильнее ухудшает плохую медицину

Владельцы Tesla пожаловались на самопроизвольное увеличение скорости авто. Компания все опровергает

CRM 2020

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

Расчет прибыльности от «Зелёного тарифа» в 2020 г., Украина

Коты в коробочках, или компактные структуры данных

Не плачь, девчонка! Ответ автору с vc.ru на письмо о Хабре

Опыт работы с Plesk

Donate — демон для автоматической оплаты выполнения задач на GitHub

PubSub почти бесплатно: особенности NOTIFY в PostgreSQL

HIPEC. Годы жизни вместо месяцев при злокачественных опухолях брюшной полости

Яндекс.Карты обновили маршрутами для малого бизнеса

[Перевод] Оптимизация времени сборки проекта

Готовый шаблон для тестирования с использованием Spring

Россияне потратили на мобильные игры $744 млн в 2019 году

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

Guardian: смартфон главы Amazon взломали c помощью вредоносного видео

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

Виртуальная АТС Ростелекома: что и как можно сделать через API

От личного развития до Agile в XXXL масштабе за два дня на TeamLead Conf

Вышел Wine 5.0

Ростов-на-Дону: IT-компании, сообщества и мероприятия в 2019 году

Технологическая сторона локализации. Или как и зачем Alconost развивает GitLocalize

В деле против Telegram в США может появиться независимая сторона — блокчейн-правозащитники

В России суд запретил приложение магазина iHerb

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

Рендеринг веб сайтов 101

NEC выпустила подводный кабель с рекордными 20 парами оптических волокон

[Перевод] Визуальная теория информации (часть 2)

Что такое I в ACID или вы нам не подходите

Давайте быстрокодить как профессионалы

Инкрементальный annotation proccesing для ускорения gradle-сборок

Apple отказалась от планов внедрять сквозное шифрование в iCloud

[Из песочницы] Пол Грэм: Хейтеры

21 января 2020

[Перевод] 3 известных и 3 неизвестных факта о темной материи

Instagram уберет кнопку IGTV из приложения из-за ее непопулярности

[Перевод] Шпаргалка для сисадмина по SELinux: 42 ответа на важные вопросы

Чёткой связи между детской депрессией и смартфонами не нашли. Но исследования противоречат друг другу

Обнаружена утечка персональных данных пользователей c сервера региональных госуслуг Татарстана

HighLoad++, Евгений Кузовлев (EcommPay IT): что делать, когда минута простоя стоит $100000

Первая российская компания установила станцию сотовой связи в Антарктиде

[Перевод] RTL Styling 101 — подробное руководство по RTL-стилизации в CSS

Как изменился английский Илона Маска за 20 лет

[Перевод] Название имплементации и название результата

Починить, хакнуть, раскопать. Решаем онлайн-квест Droid Mission

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

Часть 6: Портирование MemTest86+ на RISC-V

[Перевод] Основы левел-дизайна: эффект течения или как не дать заскучать игроку

[Из песочницы] Возвращение GOTO

[Перевод] Запускаем игру на C# в MS-DOS

Сотрудник Red Hat представил сборочную систему Goals

Пилотный проект по обработке высокоплотных сейсмических данных с использованием сервиса MCS

Пользователи смогут вызывать Яндекс.такси через умную колонку с «Алисой»

Как я свой хобби-проект переносил на k8s

DIY Корутины. Часть 1. Ленивые генераторы

Книга «C++. Практика многопоточного программирования»

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

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

Илон Маск запланировал производство тысячи Starship до 2030 года

Разница между cPanel и Plesk Obsidian

ФБР в сотрудничестве с европейцами закрыло WeLeakInfo.com за доступ к утечкам

HPE предупредила, что дефицит процессоров Intel Cascade Lake продолжится в 2020 году

Использование перехватов операций для бэкапа файлов в macOS “на лету”

Ввоз немецких урановых хвостов в Россию. Часть 2. Дообогащение

[Перевод] Прощай, чистый код

Анализатор исходного кода Microsoft Application Inspector

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

Huawei поставила на свои ARM-серверы российскую «Ред ОС»

[Перевод] Почему резисторы обозначают цветом?

ИБ-факапы 2019 – типичные и не очень

Что могли представить на CES в XIX и XX веке

20 января 2020

[Перевод] Визуальная теория информации (часть 1)

Пошаговое руководство по настройке Laravel 6 в Google Cloud Run с непрерывной интеграцией

Intel не может определиться, кто быстрее: Comet Lake или Ice Lake

Security Week 04: криптопроблемы в Windows 10

[Из песочницы] Шизофрения: взгляд после

[Перевод - recovery mode ] Java 14: записи (records preview)

PostgreSQL Antipatterns: редкая запись долетит до середины JOIN

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

Хакеры слили в сеть пароли для доступа по протоколу Telnet к более чем 500 000 серверов

Хватит всё подряд называть ИИ

[Перевод] Новости из мира OpenStreetMap № 494 (31.12.2019-06.01.2020)

[Перевод] Linux: удаление пула блокировок /dev/random

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

Легко и непринужденно деплоим приложения на Tarantool Cartridge (часть 2)

TensorRT 6.x.x.x — высокопроизводительный инференс для моделей глубокого обучения (Object Detection и Segmentation)

Инженер создал модель авто на Arduino, которая уходит в заносы как реальный автомобиль

Charter прекращает работу своей системы безопасности для дома

Интервальное голодание и паттерны продления жизни Lifext

[Из песочницы] Витамин C – нужно ли принимать добавки или это коммерческий ход?

Минэкономики предложило создать в России аналог GitHub за ₽2,1 млрд

[Перевод] Делаем ионизатор воздуха менее, чем за $10

Делаем Windows Server безопаснее

[Перевод] Angular 9 и Ivy: ленивая загрузка компонентов

Карма — это отчуждение от авторства

Еще один [почти] неудаляемый троянец под Android

Стартап Clearview AI предоставляет доступ к своей системе распознавания лиц спецслужбам и полиции США

Как я искала IT-Волшебника

[Перевод] Изменения в популярном античите BattlEye и способы их обхода

70 лет стереотипов: Как преодолеть недоверие к ЖЭКам с помощью IT-технологий и повысить качество обслуживания

[По докам] Flutter. Часть 3. Для разработчиков React Native

Nginx-log-collector утилита от Авито для отправки логов nginx в Clickhouse

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

[Перевод] Facebook заставляет модераторов документировать своё рабочее время с точностью до секунды — даже походы в туалет

Особенности реализации динамических списков в пользовательских интерфейсах

Карма — это приглашение на вечеринку

Слёрм SRE — учимся обеспечивать счастье пользователей

Про геометрический смысл кодов Грея

Postgres-вторник №5: «PostgreSQL и Kubernetes. CI/CD. Автоматизация тестирования»

Пусть засияет свет

Amazon разрабатывает бесконтактную идентификацию плательщиков по ладони

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

Дайджест свежих материалов из мира фронтенда за последнюю неделю №398 (13 — 19 января 2020)

19 января 2020

Чтобы пацанам было не стыдно показать

Нет клещам! Растения против переносчиков болезни Лайма

SpaceX успешно провела испытание системы спасения корабля Crew Dragon

Stadia обещает выход 120 игр на своей платформе, из них 10 — эксклюзивы

Движок, скриптовый язык и визуальная новелла — за 45 часов

Чтение на выходные: 10 материалов про аудиотехнологии — музыкальные дороги, HD-пластинки и 8D-звук

[Из песочницы] Так когда же всё таки можно использовать !important?

[Из песочницы] Пишем драйвер для ноутбука for fun and profit, или как закоммитить в ядро даже если ты дурак

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

Парочка интересных консольных команд (заметка)

Самый великий физик

[Перевод] 10 популярных вопросов на собеседовании по TypeScript (с краткими ответами)

[Перевод] Как в одиночку запустить продукт, если вы разработчик: советы от создателя Laravel Тейлова Отвела. Часть 2: Поиск идеи

Хабра-детектив: у вас картинка потерялась

Станок с ЧПУ для плазменной обработки / модификации полимерных материалов

В «Калькуляторе» для Windows 10 Insider Preview Build 19546 появился графический режим

Я фотограф и я сделаю сам себе рабочий инструмент

[Перевод] Конференция DEFCON 27. Взламываем полицию. Часть 2

18 января 2020

ReactJS, Server Side rendering и некоторые тонкости обработки метатегов страницы

[Из песочницы] Этот фрилансер сломался — дайте следующего

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

[Из песочницы] Ubuntu — не лучший настольный Linux

«Красная» корпоративная культура – главная проблема российского бизнеса (Часть 2)

Компьютер, который отказывается умирать

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

Бьорк и Microsoft создали музыкальный проект, в котором ИИ изменяет мелодию в зависимости от всего вокруг

Капитализация 5 крупнейших технологических компаний США превысила $5 трлн

Выбираем идею для стартапа без инвестора: от противного

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

[Перевод] Конференция DEFCON 27. Взламываем полицию. Часть 1

Boeing во время аудита обнаружила ошибки в обновленном ПО для самолетов модели 737 MAX

Неблагодарный opensource: разработчик самого быстрого веб сервера по версии techempower удалил его репозиторий

Google опубликовал тарифы платной быстрой техподдержки для предприятий

Первые в мире VR-очки с поддержкой HDR: что известно о прототипе от Panasonic

Я и мой мопед. Масштабирование неэффективности

17 января 2020

[Перевод] Чип для роботизированного транспорта Nvidia Orin

Перемещение — прошлый век! Альтернативы std::move в «C++ будущего»

Автомобили Tesla смогут поговорить с пешеходами

Криптографический баг Windows продемонстрировали в симуляции атаки

[Перевод] Полезные разработчику привычки

СЕО «Моторики» Илья Чех: Иногда от экспериментальных протезов ждут идеальной работы, а потом разочаровываются

[Перевод] Семь самых захватывающих космических миссий предстоящего года

[Перевод] Процессор NXP S32G для современной архитектуры автомобильной электроники

Интересный проект в дружной команде, или сколько стоит нужный работник?

Юристы SEC из США два дня допрашивали Дурова, в сети появилась стенограмма части допроса

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

В 26 лет Яна Харлан руководит разработкой космического двигателя. В следующем году его планируют запустить

Новости машинного обучения. Выпуск 7

Путешествие к центру… docker image. Или как скачать образ из registry без docker

[Перевод] Проект Neon от Samsung: цифровые банкиры, телеведущие, компаньоны

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

Эффективное хранение сотен миллионов маленьких файлов. Self-Hosted решение

Java-дайджест за 17 января. Две первые недели нового года

SpaceX протестирует прерывание полета Crew Dragon при помощи разрушения Falcon 9 в воздухе

Вашингтон пытается заставить TSMC производить микросхемы в США

Как глубоко CTO должен разбираться в технологиях проекта? Мы спросили людей из 5 компаний

[Перевод] Создание микросервиса на Quarkus, Kotlin и Gradle

[Nginx] Как победить response_status = 0

[Из песочницы] ToolKit на базе Eclipse и GTK+, для «Toradex Colibri T20 (Linux)»

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

Китайский такси-агрегатор DiDi ищет работников в России

Виртуальный хостинг или виртуальный сервер — что выбрать?

Cooler Master рассказала, что изменила форму шприцов с термопастой в том числе из-за их схожести с наркотиками

Обзор работы «Learnability Can Be Undecidable»

Российский спутник «Метеор-М» оказался работоспособным после столкновения с метеоритом

Lytko объединяет

[Перевод] Призраки в облаках: подробности взлома множества компаний

Рыночная стоимость Alphabet впервые превысила $1 трлн

Слёрм DevOps — лучше работающая синица за 3 дня, чем прекрасный журавль в далеком будущем

Власти США опубликовали новые доказательства по делу о выпуске Gram, Telegram просит об ускоренном рассмотрении дела

Китай принял свой «пакет Яровой»

[Из песочницы] Функциональный Powershell с классами — не оксюморон, я гарантирую это

Использование примесей (mixins) в Dart

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

Шпаргалка, которая нужна на яхте

Хит-парад паролей (анализ ~5 млрд паролей из утечек)

«Лаборатория Касперского» предупреждает о мошенниках, которые обещают компенсации за утечку данных

Светильник управляемый жестами на Arduino

16 января 2020

Древности: 20 лет компьютерных технологий в публикациях СМИ

Instagram начал тестировать личные сообщения в веб-версии

Android больше не будет уведомлять об обновлении приложений

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

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

[Перевод] Машинное обучение столкнулось с нерешенной математической проблемой

В секретном докладе члены ООН предостерегли от посещения конференции по криптовалюте в КНДР

До релиза Half-Life: Alyx осталось 3 месяца, а все VR-гарнитуры Valve Index распроданы

[Перевод] Уходя уходи: почему не стоит принимать контроффер

[Перевод] LDAP-«аутентификация» — это антипаттерн

[Перевод] Стандарты проектирования баз данных

США и Китай подписали первую фазу торгового соглашения о борьбе с контрафактом и увеличении товарооборота

Доставку заказывали? Как «Перекрёсток» доставляет 6000 товаров в день

Справочная: главное про новые «затычки» AirPods Pro

В некоторые Android-смартфоны могут вернуть функцию записи звонков

Бесплатные вещи за карму — история белорусского стартапа, который меняет принцип потребления

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

Высокоскоростной PAC контроллер WISE-5580

Обратная сторона медали: кто выиграл и проиграл на росте акций Tesla

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

Непрерывная интеграция в Unity: как сократить время сборок и сэкономить ресурсы + пайплайн в подарок

Kubernetes в переводе на детский

Mozilla сократила 70 сотрудников из 1000. Не исключены новые увольнения

Проект Lacmus: как компьютерное зрение помогает спасать потерявшихся людей

Интеллектуальный Ethernet-коммутатор для планеты Земля

Созерцание великого фрактального подобия

Microsoft выпустила релизную версию браузера Edge на движке Chromium

[Перевод] О 30-кратном увеличении параллелизма в Node.js

VVVVVV??? VVVVVV!!! :)

Битва двух якодзун, или Cassandra vs HBase. Опыт команды Сбербанка

Считывание защищенной прошивки из флеш-памяти STM32F1xx с использованием ChipWhisperer

Динамическая сборка и деплой Docker-образов с werf на примере сайта версионированной документации

[Перевод] Можно ли взломать самолёт

Пишем свою стратегию для виртуального скролла из Angular CDK

Новый фронтенд Одноклассников: запуск React в Java. Часть I

Ускользающий талант: Россия теряет лучших ИТ-специалистов

России пообещали «бесплатный Рунет»