Социальные сети Рунета
Суббота, 20 апреля 2024

VictoriaMetrics и мониторинг приватных облаков. Павел Колобаев VictoriaMetrics — быстрой и масштабируемой СУБД для хранения и обработки данных в форме временного ряда (запись образует время и набор соответствующих этому времени значений, например, полученных через периодический опрос состояния датчиков или сбор метрик). Читать дальше &...

Service Discovery в распределенных системах на примере Consul. Александр Сигачев Предлагаю ознакомиться с расшифровкой доклада Александра Сигачева Service Discovery в распределенных системах на примере Consul. Service Discovery создан для того, чтобы с минимальными затратами можно подключить новое приложение в уже существующее наше окружение. Используя S...

Поиск и устранение проблем в Postgres с помощью pgCenter. Алексей Лесовский Предлагаю ознакомиться с расшифровкой доклада начала 2019 года Алексея Лесовского — «Поиск и устранение проблем в Postgres с помощью pgCenter» Время от времени при эксплуатации Postgres'а возникают проблемы, и чем быстрее найдены и устранены источники проблемы, тем благодарн...

Типовые ошибки в приложениях, которые ведут к bloat в postgresql. Андрей Сальников Предлагаю ознакомиться с расшифровкой доклада начала 2016 года Андрея Сальникова "Типовые ошибки в приложениях, которые ведут к bloat в postgresql" В данном докладе я разберу основные ошибки в приложениях, которые возникают на этапе проектирования и написания кода ...

Основы мониторинга PostgreSQL. Алексей Лесовский Предлагаю ознакомиться с расшифровкой доклада Алексей Лесовский из Data Egret "Основы мониторинга PostgreSQL" В этом докладе Алексей Лесовский расскажет о ключевых моментах постгресовой статистики, что они означают, и почему они должны присутствовать в мониторинге;...

История одного pet-проекта Если помните, в детстве были такие книжки, где ты читаешь, а в конце есть вариант развилки — пойти направо или налево, убить кого-то или помиловать. В зависимости от вашего выбора в книжке было написано: «Перейдите на такую-то страницу и на такую-то строчку». У Александра Зи...

Ansible это вам не bash. Сергей Печенко Предлагаю ознакомиться с расшифровкой доклада 2019 года Сергея Печенко "Ansible — это вам не bash!" Читать дальше →

ClickHouse – визуально быстрый и наглядный анализ данных в Tabix. Игорь Стрыхарь Предлагаю ознакомиться с расшифровкой доклада 2017 года Игорь Стрыхарь «ClickHouse – визуально быстрый и наглядный анализ данных в Tabix». Веб-интерфейс для ClickHouse в проекте Tabix. Основные возможности: Работает с ClickHouse напрямую из браузера, без необходимости устан...

Mail.ru Cloud Solutions запустила в облаке Arenadata DB на основе Greenplum Mail.ru Cloud Solutions (MCS) запустила в облаке Arenadata DB как сервис — аналитическую базу данных на основе распределенной СУБД с открытым исходным кодом Greenplum, предназначенную для хранения и обработки больших объемов данных и легко масштабируемую ...

In-memory архитектура для веб-сервисов: основы технологии и принципы In-Memory — набор концепций хранения данных, когда они сохраняются в оперативной памяти приложения, а диск используется для бэкапа. В классических подходах данные хранятся на диске, а память — в кэше. Например, веб-приложение с бэкендом для обработки данных запрашивает их в ...

Выбираем хранилище данных для Prometheus: Thanos vs VictoriaMetrics Всем привет. Ниже представлена расшифровка доклада с Big Monitoring Meetup 4. Prometheus – система мониторинга различных систем и сервисов, с помощью которой системные администраторы могут собирать информацию о текущих параметрах систем и настраивать оповещения для получения...

Переезжаем на ClickHouse: 3 года спустя Три года назад Виктор Тарнавский и Алексей Миловидов из Яндекса на сцене HighLoad++ рассказывали, какой ClickHouse хороший, и как он не тормозит. А на соседней сцене был Александр Зайцев с докладом о переезде на ClickHouse с другой аналитической СУБД и с выводом, что ClickHo...

Mail.ru Cloud Solutions запустила в облаке аналитическую базу данных Arenadata DB Mail.ru Cloud Solutions (MCS) запускает в облаке Arenadata DB как сервис — аналитическую базу данных на основе распределенной СУБД с открытым исходным кодом Greenplum, предназначенную для хранения и обработки больших объемов данных и легко масштабируемую в рамках одного инте...

От скриптов к собственной платформе: как мы автоматизировали разработку в ЦИАН На РИТ 2019 наш коллега Александр Коротков сделал доклад про автоматизацию разработки в ЦИАН: чтобы упростить жизнь и работу, мы используем собственную платформу Integro. Она отслеживает жизненный цикл задач, снимает с разработчиков рутинные операции и заметно сокращает ко...

Ansible playbooks — это код: проверяем, тестируем, непрерывно интегрируем. Иван Пономарёв Предлагаю ознакомиться с расшифровкой доклада Иван Пономарёв "Ansible playbooks — это код: проверяем, тестируем, непрерывно интегрируем" Рефакторинг кода может быть увлекательным, особенно если это код вашей инфраструктуры. К тому же Ansible-роли почему-то имеют те...

Масштабируем WebSocket соединения на Go Мессенджер Авито – это: 12 m уникальных пользователей в месяц; Версии для всех современных платформ (Web, iOS, Android); Достаточно нагруженное приложение – около 800 тысяч подключений онлайн по WebSocket (основной протокол общения с пользователями). Александр Емелин из ко...

Александр Клянин: «До 2018 года я использовал OSM только в качестве подложки в своем блоге» Александр Клянин — дизайнер из Уфы, увлекающийся туризмом и фотографией. Не так давно он с помощью данных из OpenStreetMap и личного усердия нарисовал настоящую географическую карту Южного Урала. Как он ее сделал, какие для этого использовал инструменты и почему не может ос...

Интервью с Александром Макаровым (Yii) про Opensource, конференции и Yii Всем привет! Недавно взял интервью у разработчика фреймворка Yii Александра Макарова (SamDark) на разные темы — IT конференции России, удаленная работа и работа за рубежом и, разумеется, про Yii Framework. Читать дальше →

Инструменты создания бэкапов PostgreSQL. Андрей Сальников (Data Egret) Предлагаю ознакомиться с рашифровкой доклада Андрей Сальников из Data Egret "Инструменты создания бэкапов PostgreSQL" . В конце обновленная сводная таблица по инстрментам Данный доклад посвящен доступным инструментам бэкапирования PostgreSQL. Логические backup, бин...

Go vs Python. Виталий Левченко Предлагаю ознакомиться с расшифровкой доклада Виталия Левченко Go vs Python Go — волшебное слово, решение всех проблем продакшна разом и одновременно негодная технология без эксепшнов. Истина посередине, поэтому поговорим о конкретных примерах: asyncio vs горутины; производ...

Александр Павлюк: «Мне очень хочется, чтобы в OSM постепенно появлялись планы зданий» Александр Павлюк — программист, который увлекается фотограмметрией и съемкой с коптера. Он делает ортофотопланы и собирается освоить технологию SLAM. Как он подсел на моноколесо, зачем ему отдельный роутинг и причем здесь OSM — обо всем это Александр рассказал в интервью. Ч...

[Из песочницы] Фаззинг тестирование веб-интерфейса. Расшифровка доклада В начале этого года Тензор проводил митап в городе Иваново, на котором я выступил с докладом про эксперименты с фаззинг-тестированием интерфейса. Тут расшифровка этого доклада. Когда обезьяны заменят всех QA? Можно ли отказаться от ручного тестирования и UI автотестов, з...

Специфицируй это. Доклад Яндекса Хорошая спецификация к API помогает клиентам его использовать. Несколько месяцев назад на большом Pytup разработчик Яндекса Александр Брязгин bryazginnn выступил с докладом о том, что собой представляет спецификация REST API на примере OpenAPI + Swagger и зачем нужна такая с...

«Hadoop. ZooKeeper» из серии Технострима Mail.Ru Group «Методы распределенной обработки больших объемов данных в Hadoop» Предлагаю ознакомиться с расшифровкой лекции "Hadoop. ZooKeeper" из серии "Методы распределенной обработки больших объемов данных в Hadoop" Что такое ZooKeeper, его место в экосистеме Hadoop. Неправда о распределённых вычислениях. Схема стандартной распре...

[Из песочницы] Docker для фронтендера. Часть 1. Зачем? Привет, Хабр! Несколько месяцев назад я выступал на конференции FrontendConf 2019 с докладом Docker для фронтендера и хотел бы сделать небольшую расшифровку доклада для тех, кто больше любит читать, а не слушать. Приглашаю под кат всех веб-разработчиков, особенно фронтендер...

Алгоритмы быстрой обработки HTTP-строк В HTTP/2 появилась компрессия стандартных заголовков, но тело URI, Cookie, значения User-Agent по-прежнему могут составлять десятки килобайт и требуют токенизации, поиска и сравнения подстрок. Задача становится критичной, если HTTP-парсер должен обрабатывать интенсивный злон...

[Из песочницы] Политика конфиденциальности и условия использования как обязательный атрибут IT продукта Меня зовут Александр Явтушенко и уже 4 года я работаю в сфере IT права. Последнее время все чаще сайты и приложения, которые я сопровождаю по части правового обеспечения их деятельности, начинают задумываться или непосредственно внедрять различные правила и политики связанны...

[Перевод] Использование Clickhouse в качестве замены ELK, Big Query и TimescaleDB Clickhouse — это столбцовая система управления базами данных для онлайн обработки аналитических запросов (OLAP) с открытым исходным кодом, созданная Яндексом. Ее используют Яндекс, CloudFlare, VK.com, Badoo и другие сервисы по всему миру для хранения действительно больших об...

Знакомство с pg_probackup. Первая часть Привет, я Александр Никитин, главный системный администратор компании «БАРС Груп». В этой статье я хочу познакомить вас с инструментом pg_probackup. Pg_probackup — разработка компании Postgres Professional, которая помогает делать резервные копии СУБД PostgreSQL. В отличи...

Наблюдательный пост пессимиста: технические и концептуальные решения в системе мониторинга Lamoda Всем привет! Меня зовут Александр Афенов, я работаю в Lamoda. Эта статья по мотивам моего доклада с HighLoad 2019, запись которого лежит тут. Раньше я был тимлидом, и в моем ведении была пара критикал-сервисов. И если в них что-то шло не так, это останавливало реальные бизн...

Почему я не стала конвертироваться в фултайм в Google и пошла в Mckinsey в Лондон: расшифровка эфира 30 июня в 20:00 в нашем инстаграм-аккаунте выступила Влада Рау — Senior Digital Analyst в лондонском офисе McKinsey Digital Labs. Она рассказала, почему она не пошла на фултайм в Google, как устроена работа в McKinsey и про свой путь в IT. Делимся записью и расшифровкой эф...

[Перевод] Loki — сбор логов, используя подход Prometheus Салют, хабровчане! В преддверии старта нового набора на курс «DevOps практики и инструменты» подготовили для вас перевод интересного материала. Эта статья — краткое введение в Loki. Проект Loki поддерживается Grafana и направлен на централизованный сбор логов (с серверов ил...

[Из песочницы] Apache Kafka Описание одной борьбы (Денис-Карасик) Предлагаю ознакомиться с расшифровкой доклада Дениса Карасик "Кафка. Описание одной борьбы" Apache Kafka часто преподносится как серебряная пуля: стоит только начать ее использовать, как все проблемы решатся сами собой, дыхание станет свежим, а волосы мягкими и шел...

React.js — формошлепство или работа с формами при помощи пользовательских хуков В этом посте будет реализован простой пользовательский хук для работы с состояниями формы и будут разобраны способы работы с объектами и массивами. В завершение разберем валидацию форм и реализуем соответствующие функции. Читать дальше →

Уменьшаем потребление ESP8266 при автономной работе с датчиками Вот уже более пяти лет WiFi модули на основе SOC ESP8266(ESP8285) успешно используются в автономных устройствах для измерения различных параметров объектов и окружающей среды с передачей по WiFi полученных данных. В заметке «Как уменьшить потребление wifi модулей в десять и ...

Говорим про тестовые задания: несколько историй и опрос Часть коллег топили: «Да он сеньёр, точно надо брать, вон сколько опыта». Руководство говорило, что он супер мотивирован. А я говорил: «Он крутой актер, который красиво говорит про опыт. А мотивация стухнет, когда не сможет показать результат». И слава богу чудо-сеньор сдела...

Эксперимент VTrade. Часть 3: Книга ордеров. Обработка и хранение торговой информации В прошлой статье цикла мы познакомились с типами биржевых заявок. Сегодня мы разберем книгу ордеров, обработку заявок и вопросы связанные с организацией хранения торговой информации. Читать дальше →

TCP BBR: быстрый и простой способ ускорения загрузки страниц. Доклад Яндекса Современные протоколы прикладного уровня используют для ускорения передачи данных мультиплексирование, которое повышает требования к надёжности канала. На конференции YaTalks Александр Грянко phasma рассказал, как мы ускоряем загрузку страниц на каналах с большими потерями п...

Всё о проекте «Спутниковый интернет Starlink». Часть 3. Наземный комплекс Часть 1 ‣ Часть2 ‣ Часть 3 Центр управления сетью Центр управления сетью (ЦУС) обеспечивает управление всей сетью спутниковой связи, координацию работы шлюзовых и абонентских станций, задание единого времени в сети, выделение частотных слотов на спутниках для работы (перед...

Александр Торбахов назначен гендиректором Билайна Назначение вступит в силу 6 апреля 2020 года. На новой позиции Александр будет подчиняться содиректорам Группы VEON, головной компании Билайн, Серджи Эрреро и Каану Терзиоглу.

Infortrend анонсировала новые модели в линейке NAS EonStor CS Компания Infortrend® Technology, Inc. (код TWSE: 2495), разработчик передовых корпоративных систем хранения данных, недавно представила новые модели в линейке горизонтально масштабируемых устройств NAS EonStor CS на базе Flash-накопителей. Использова...

Юбилейный DUMP2020 — 4 дня, которые вы не забудете Привет, Хабр! У нас новости с Урала :) 10-я конференция уральских разработчиков DUMP пройдет в этом году в мае, с 14 по 17 число. Основная программа, по-прежнему, укладывается укладывается в 1 день. На DUMP выступят Сергей Абдульманов (Туту.ру, в прошлом МосИгра), Александр...

iPhone 11 Pro следит за пользователями даже при отключении геолокации Эксперт по кибербезопасности Брайан Кребс (Brian Krebs) обвинил Apple в сборе данных о местоположении владельцев iPhone 11 Pro без согласия последних. Как сообщает Кребс в своем блоге, смартфон периодически включает GPS-модуль для сбора данных о местонахождении, даже если вр...

Вызов принят: хочу работать в Spotify В октябре мы рассказали о том, как Александр Любоженко (back-end и data-инженер в Spotify) мечтая о Калифорнии, переехал сначала в Новую Зеландию, а затем в Швецию. Читателям статья понравилась, но многие хотели узнать подроб...

Как работает дисковая подсистема в OpenNebula В последнее время я получаю достаточно много вопросов по поводу организации стораджа в OpenNebula. В виду своей специфики она имеет аж три разных типа хранилища: images, system и files. Давайте разберёмся зачем нужен каждый из них и как их использовать чтобы планировать раз...

Лемматизируй это быстрее (PyMorphy2, PyMystem3 и немного магии) Я работаю программистом, и в том числе занимаюсь машинным обучением применительно к анализу текстов. При обработке естественного языка требуется предварительная подготовка документов, и одним из способов является лемматизация – приведение всех слов текста к их нормальным фор...

Сверстать всех наверх: онбординг новых сотрудников Как адаптировать нового сотрудника компании с момента его выхода на работу и до осознания того, что он стал полноценным членом коллектива, понимающим местные культурные и профессиональные ценности? Об этом рассказал direction lead в Lamoda Александр Афенов в своем докладе на...

Первое исследование состояния DevOps в России В 2019 году компания DORA и и Google Cloud выпустили совместный отчет The 2019 Accelerate State of DevOps: Elite performance, productivity, and scaling, из которого мы знаем, как в мире обстоят дела с DevOps. Это часть большого исследования DevOps, которым DORA занимается с ...

Сбор метрик Spring Boot приложения c помощью Prometheus и Grafana В данной статье рассмотрен пример работы с метриками. В начале, настройка приложения для поставки метрик. Настройка Prometheus для сбора и хранения метрик. Настройка Grafana для отображения собранных метрик. Читать далее

Александр Иофа: «Руководство большим коллективом — это хождение по лезвию ножа» Александр Леонидович Иофа родился в Петрограде 5 марта 1921 года в семье инженера, перед войной окончил школу и поступил в Ленинградский Политехнический институт. В 1941-м его с третьего курса призвали в армию, а через год Иофа оказался на оккупированной территории и чудом...

[Перевод] Forge of Empires из AS3 в Haxe. Постмортем В комментариях к переводу доклада с HaxeUp Sessions 2020 Hamburg — Зимний отчет о состоянии Haxe — был задан вопрос о том, зачем нужен Haxe. На него, конечно же, ответили там же, в комментариях. Предлагаемый вашему вниманию перевод еще одного доклада с прошедшего HaxeUp долж...

FAST VP в СХД Unity: как это работает Сегодня речь пойдет об интересной технологии, реализованной в СХД Unity/Unity XT, – FAST VP. Если вы впервые услышали о Unity, то по ссылке в конце статьи можно ознакомиться с характеристиками системы. В проектной команде Dell EMC я работал над FAST VP более года. Сегодня хо...

Александр Беленький вошел в состав Совета директоров Microsoft в России Microsoft объявила о назначении Александра Беленького директором департамента по работе со средними и малыми организациями и партнерами. Он вступил в должность 27 января 2020 года.

Konica Minolta Bussines Solutions Russia: Александр Прошин Konica Minolta Bussines Solutions Russia объявляет о назначении Александра Прошина на должность руководителя отдела по работе с партнёрами. Новый руководитель будет отвечать за развитие партнёрской сети и её использование для увеличения объёма продаж ...

Язык запросов для TSDB. Улучшаем PromQL (Александр Валялкин, VictoriaMetrics) Добрый день! Сегодня я вам расскажу немного про PromQL. Это язык запросов для time-series баз данных. Затем расскажу, как мы его усовершенствовали в разрабатываемой нами time-series базе данных VictoriaMetrics. Читать дальше →

Андрей Зарецкий, Александр Труханов: «Гонорара хватило, чтобы кофе попить» В 1991 году издательство «Просвещение» выпустило детскую книгу «Энциклопедия профессора Фортрана». Практически моментально она стала бестселлером и разошлась миллионными тиражами. Это был очень легкий и понятный рассказ о персональных компьютерах, которых в нашей стране ещ...

[Перевод] Так кто же изобрёл радио: Гульельмо Маркони или Александр Попов? Попов, возможно, был первым — но он не запатентовал свои изобретения и не пытался их коммерциализировать В 1895 году русский физик Александр Попов использовал свой инструмент для исследования гроз для демонстрации передачи радиоволн Кто изобрёл радио? Ваш ответ, вероятно, ...

10 лет on-call. Чему мы научились? (обзор и видео доклада) Осенью прошлого года на конференции DevOops 2019 прозвучал доклад «10 лет on-call. Чему мы научились?». В нём рассказывается о том, почему мы отказались от внутреннего «акселератора» по развитию дежурных до DevOps-инженеров, как эволюционировала наша служба технической подде...

Алексей Каптерев: Критическое мышление 101 (часть 2) 25 апреля в рамках «Дня тренинга МГУ 2020» Алексей Каптерев выступил с докладом про критическое мышление. Представляем вам часть 2 расшифровки лекции. Часть 1 доступна по ссылке: Читать дальше →

Ростех создаст для «Мечела» системы интеллектуального учета электроэнергии Соответствующее соглашение было подписано сегодня в ходе Международного форума "Электрические сети", который проходит 3-6 декабря в Москве на ВДНХ.Подписи под документом поставили генеральный директор "Мечел-Энерго" Денис Граф и заместитель генерального д...

Греция отказалась выдать Александра Винника Франции и США Греческий суд отменил решения об экстрадиции в США или во Францию подозреваемого в отмывании по меньшей мере $4 млрд через биржу BTC-е россиянина Александра Винника, сообщают РИА Новости. «По последней информации, греческий суд отменил решение об экстрадиции Винника в С...

Функция записи звонков в Google Phone уже на подходе, возможно, будет даже расшифровка Недавно в коде приложения Google Phone обнаружили доказательства появления функции записи звонков. Участники сообщества XDA Developers сумели активировать эту функцию в последней версии приложения с индексом 44 и показали, как она работает. Но самое интересное осталось за ка...

Фронтенд митап Facebook и AvitoTech Привет! Меня зовут Александр Зубов, я отвечаю за фронтенд архитектуру Авито. Хочу пригласить вас на митап по фронтенду, который мы проводим в нашем офисе вместе с сообществом Facebook Developer Circle: Moscow. Митап пройдёт 5 марта. Будем говори...

Infortrend встроила проектный сервер DaVinci Resolve в хранилище медиаданных Компания Infortrend® Technology, Inc. (код TWSE: 2495), разработчик передовых корпоративных систем для хранения данных,  представила легко масштабируемое хранилище для совместного использования EonStor CS, поддерживающее популярные программы для нелинейно...

Oberon: Александр Батырев Компания Oberon сообщает о назначении Александра Батырева на должность коммерческого директора. «В условиях непрерывно меняющейся конкурентной среды ИТ-рынка мы приняли решение усилить команду в области развития продаж, тем ...

Миграция с MySQL на PostgreSQL Публикация основана на докладе тренера и инженера технической поддержки Zabbix Александра Петрова-Гаврилова. Многих волнует вопрос о том как мигрировать с MySQL на PostgreSQL и воспользоваться преимуществами TimescaleDB. Зачем мигрировать Первый вопрос, который обычно воз...

Новые шаблоны — IPMI, Mikrotik, MSSQL Статья написана на основе доклада Максима Чудинова, инженера-интегратора Zabbix. В этой статье мы расскажем о некоторых новых шаблонах, добавленных в версию Zabbix 5.0. IPMI Шаблон IPMI работает только с пятой версией системы мониторинга Zabbix, потому что построен на новом...

React, performance и -500 миллисекунд на старте — история наших оптимизаций в цифрах Давайте немного отвлечемся от коронавируса, и поговорим о чем-то техническом. Например, о том, как мы пытались улучшить время холодного старта одного react-приложения и что из этого получилось. Кому интересна тема производительности и быстрого web-а в целом — прошу под кат....

MIUI звонилка против Google: Xiaomi запустила опрос для пользователей Да, пользователи, которым просто необходима функция записи телефонных разговоров, могут вернуть её на свой смартфон Xiaomi, но для этого нужно установить индонезийскую версию MIUI, что требует соответствующих знаний и умений. Но далеко не каждый пользователей имеет возможнос...

Docker для фронтендера. Часть 2. Что ты такое? Продолжаю делать расшифровку своего доклада Docker для фронтендера с конференции FrontendConf 2019. В предыдущей части я постарался ответить на вопрос, зачем фронтенд-разработчику может понадобиться Docker. Сегодня попытаюсь простым языком рассказать, что это за инструмент,...

Как мы интегрировали Яндекс.Музыку с Siri. Доклад Яндекса Siri — мощный инструмент с публичным API для сторонних приложений. Например, музыкальных. В докладе я рассказал, как начать разработку обработки голосовых медиазапросов от Siri, используя Intents.framework. Поделился нашим опытом — с чем пришлось столкнуться, чего нет в доку...

Оптимизация строк в ClickHouse. Доклад Яндекса Аналитическая СУБД ClickHouse обрабатывает множество разных строк, потребляя ресурсы. Для ускорения работы системы постоянно добавляются новые оптимизации. Разработчик ClickHouse Николай Кочетов рассказывает о строковом типе данных, в том числе о новом типе, LowCardinality, ...

Непрерывная интеграция в Unity: как сократить время сборок и сэкономить ресурсы + пайплайн в подарок Всем привет, на связи Александр Панов, техлид из Pixonic. В компании я отвечаю за межпроектные решения и околопроектную периферию и сегодня хочу поделиться своим опытом и наработками. Платформы непрерывной разработки и интеграции, или CI/CD, сейчас используются повсеместн...

Клара у Карла пароли украла и за битки продала: расшифровка эфира с Ашотом Оганесяном Неделю назад в нашем инстаграм-аккаунте выступил Ашот Оганесян — технический директор и основатель DeviceLock. Ашот ведет телеграм-канал Утечки информации и уже 20 лет занимается проблемами DLP. Во время эфира Ашот отвечал на вопросы, которые задавали в комментариях в ин...

HighLoad++, Анастасия Цымбалюк, Станислав Целовальников (Сбербанк): как мы стали MDA Следующая конференция HighLoad++ пройдет 6 и 7 апреля 2020 года в Санкт-Петербурге Подробности и билеты по ссылке. HighLoad++ Siberia 2019. Зал «Красноярск». 25 июня, 14:00. Тезисы и презентация. Разработать промышленную систему управления и распространения данных с нуля — ...

Российский суд оштрафовал Twitter на 4 млн рублей Мировой суд Таганского района Москвы оштрафовал Twitter на 4 млн рублей за отказ локализовать базы данных россиян на территории РФ. Как говорится в решении судьи мирового участка N374 Александры Михалковой, суд признал иностранное юридическое лицо Twitter Inc. виновным в пра...

Тест экрана и засветки фотополимерного принтера v.2 Я уже писал как то про этот тестhttps://3dtoday.ru/blogs/winso/test-ekrana-na-fotopolimernom-printereС того времени поступило много вопросов, которые немного систематизировал, и дополнил тест для большинства доступных экранов.Данный тест разработан для визуальной быстрой оце...

PostgreSQL Antipatterns: передача наборов и выборок в SQL Периодически у разработчика возникает необходимость передать в запрос набор параметров или даже целую выборку «на вход». Иногда попадаются очень странные решения этой задачи. Пойдем «от обратного» и посмотрим, как делать не стоит, почему, и как можно сделать лучше. Читать да...

Microsoft: Александр Беленький Microsoft объявляет о назначении Александра Беленького директором департамента по работе со средними и малыми организациями и партнерами, члена Совета директоров Microsoft в России: он вступит в должность ...

Как удалить голосовые запросы Siri с серверов Apple и запретить сбор данных Некоторое время назад компания Apple официально подтвердила, что использует записи разговоров пользователей для улучшения качества работы голосового ассистента Siri. Многим такая практика не понравилась, в итоге купертиновцы приняли решение добавить специальную настройку, по...

Arc — система контроля версий для монорепозитория. Доклад Яндекса Системы контроля версий уже давно стали повседневным инструментом разработчика. В больших монорепозиториях требования к ним оказываются весьма специфическими. Из-за этого компании либо адаптируют существующие решения, как это делает Facebook с Mercurial и Microsoft с Git, ли...

Кэши Tarantool и репликация из Oracle Меня зовут Александр Деулин, я работаю в отделе развития собственной разработки «Фабрика микросервисов» в компании МегаФон. И хочу рассказать о тернистом пути появления кэшей Tarantool в ландшафте нашей компании, а также о том, как мы внедряли репликацию из Oracle. И сразу...

ЗИМА в кино с 27 февраля Сюжет фильма основан, где парень по имени Александр по пути домой со своим отцом получают тяжелые ранения от пьяных малолетних преступников. Отец Александра погибает, а он становится свидетелем преступления, которого необходимо устранить. Он вынужден сам начать преследовани...

Шахматы становятся популярной киберспортивной дисциплиной Александра Ботез Новостное агентство NBC News сообщает об интересном достижении Александры Ботез, одной из сильнейших действующих шахматисток Канады. Официальный Мастер ФИДЕ начала вести трансляцию своих шахматных онлайн-баталий на стриминговом сервисе Twitch и уже собирает...

Знакомьтесь: арифмометр «Феликс» Привет! На связи Музей Яндекса. Во время режима социальной изоляции мы, как и многие коллеги по музейному делу, скучаем по посетителям: Знакомьтесь, «Феликс» — арифмометр, один из самых популярных экспонатов нашего музея. Мало кому удаётся пройти мимо и не попытаться раз...

Как мы сделали миграцию пользовательских данных с нативного приложения на Flutter Всем привет! Меня зовут Дмитрий Андриянов, я Flutter-разработчик в Surf. В этой статье я расскажу про бесшовную миграцию данных при установке новой версии приложения, написанного на Flutter, поверх предыдущей версии, написанной на нативе. Это решение реализовано моим коллег...

Результаты опроса про обновления Всем привет! Текущий год стремительно приближается к концу и на горизонте уже маячит новый, с красивой цифрой 2020, и сегодня мы публикуем результаты пятничного опроса прошлой недели, чтобы успеть закрыть эту тему ещё в этом году, не откладывая хвостов на следующий. Напом...

Kubernetes — это новый Linux? Интервью с Павлом Селивановым Расшифровка: Азат Хадиев: Здравствуйте. Меня зовут Азат Хадиев. Я разработчик PaaS направления Mail.ru Cloud Solutions. Со мной здесь Павел Селиванов из компании Southbridge. Мы находится на конференции DevOpsDays. Он здесь выступит с докладом о том, что с Kubernetes можно ...

gRPC в качестве протокола межсервисного взаимодействия. Доклад Яндекса gRPC — опенсорсный фреймворк для удаленного вызова процедур. В Яндекс.Маркете gRPC используется как более удобная альтернатива REST. Сергей Федосеенков, который руководит службой разработки инструментов для партнеров Маркета, поделился опытом использования gRPC в качестве пр...

[Перевод] Sktime: унифицированная библиотека Python для машинного обучения и работы с временными рядами Всем привет. В преддверии старта базового и продвинутого курсов «Математика для Data Science», мы подготовили перевод еще одного интересного материала. Решение задач из области data science на Python – это непросто Почему? Существующие инструменты плохо подходят для реше...

Что такое Deno и заменит ли он Node.js? Доброго времени суток. Представляю вашему вниманию перевод статьи «Deno vs. Node.js — Here are the most Important Differences» автора Louis Petrik. Является ли Deno новым Node.js? Или всего лишь хорошей альтернативой? В этой статье я постараюсь ответить на данные вопросы...

СБУ предлагает продлить блокировку соцсетей «ВКонтакте» и «Одноклассников» ещё на 3 года Недавно исследовательская компания Kantar провела опрос среди украинцев с целью выяснить, как они относятся к идее продолжения блокировки российских соцсетей и некоторых сайтов. Отметим, срок блокировки заканчивается через месяц – в середине мая – через 3 года после подписан...

CVE-2019-18683: Эксплуатация уязвимости в подсистеме V4L2 ядра Linux В данной статье описана эксплуатация уязвимости CVE-2019-18683 в ядре Linux, которую я обнаружил и исправил в конце 2019 года. Указанный CVE-идентификатор присвоен нескольким аналогичным ошибкам типа «состояние гонки», которые присутствовали в подсистеме V4L2 ядра Linux на п...

Разработка первого проекта на платформе Microsoft Dynamics 365 For Finance and Operations Всем привет! Меня зовут Таня, я тимлид группы разработки Axapta в компании Lamoda. В этой статье речь пойдет про разработку нашего первого проекта на платформе Microsoft Dynamics 365 For Finance and Operations. Я расскажу про подходы, которые мы использовали, про ошибки,...

На смартфоны Xiaomi и Redmi вернулась долгожданная запись звонков Функция записи звонков снова стала доступна на многих смартфонах Xiaomi и Redmi. Всё благодаря недавнему обновлению приложения Google Phone.  Фирменное приложение набора номера Google Phone предустанавливается как основная «звонилка» на линейку Google ...

Трудно быть Колей, или практики обмена знаниями в Latech Всем привет! Меня зовут Александр Афенов, я тимлид команды Order Processing в компании Lamoda. Сегодня я хочу вам рассказать о практиках обмена знаниями: какие проблемы эти практики решают, как мы к ним пришли, и как они влияют на жизнь разработчика. Читать дальше →

Лаки Ли заявил о готовности объявить информационно-образовательно-воспитательную войну за мир Знаменитый миротворец, гражданский активист и бизнесмен Лаки Ли рассказал о выдвижении им ультиматума об объявлении войны Александру Тащину (директор Дирекции спортивных программ ВГТРК). Об этом общественный деятель сообщил в своем видеообращении 21 февраля, уточнив, что и о...

WSL эксперименты. Часть 2 Привет, Хабр. В преддверии старта курса «Administrator Linux. Professional» публикуем продолжение статьи про WSL эксперименты, которую написал наш эксперт — Александр Колесников. Настало время для продолжения экспериментов с подсистемой WSL; первую часть статьи можно посм...

Самый быстрый смартфон начала 2020 впервые позирует вживую в рабочем состоянии Первым смартфоном, который будет поставляться с предустановленной оболочкой iQOO UI, станет флагманский смартфон iQOO 3 5G. На сайте Slashleaks опубликовали реальные фотографии, на которых смартфон показан с обеих сторон вместе с упаковочной коробкой. Фотографии подтвер...

Эффективное использование ClickHouse. Алексей Миловидов (Яндекс) Так как ClickHouse является специализированной системой, при его использовании важно учитывать особенности его архитектуры. В этом докладе Алексей расскажет о примерах типичных ошибок при использовании ClickHouse, которые могут привести к неэффективной работе. На примерах и...

Литье форм из жидкого силикона в домашних условиях В прошлый раз я описывал разработку набора для фокуса «Растворимая ложка», в котором фигурировала форма из силикона. Сегодня подробно распишу сам процесс литья таких форм из жидкого силикона на основе платины. Предупреждаю, под катом много фото! Читать дальше →

Расшифровка CAN шины на VW Polo sedan Сегодня мы поговорим о методах расшифровки данных CAN шины на примере автомобиля VW Polo Sedan 2019 года выпуска. В интернете такие статьи часто называют Хаками CAN шины, но мне такое название не по душе. В статье описаны методики поиска нужных данных в CAN шине автомобиля...

Разрабатываем чат на React с использованием Socket.IO Доброго времени суток, друзья! Хочу поделиться с вами опытом разработки простого чата на React с помощью библиотеки «Socket.IO». Предполагается, что вы знакомы с названной библиотекой. Если не знакомы, то вот соответствующее руководство с примерами создания «тудушки» и ч...

Разработаны концептуальные основы национальной платформы «Цифровое сельское хозяйство» Концептуальные основы предусматривают разработку шести подплатформ, охватывающих области цифровизации отрасли: сбор отраслевых данных АПК, цифровое землепользование и землеустройство, агрометеопрогнозирование, обеспечение информационной поддержки и предоставления услуг, хран...

Алгоритмы на экзамене в ШАД Привет! Меня зовут Александр Курилкин, и я веду курс по алгоритмам в «ШАД Helper». В этом посте я разберу несколько задач из вступительных экзаменов прошлых лет, чтобы вы смогли увидеть, что вас ждет, и понять, чему мы сможем вас научить на нашем курсе. Надеюсь, что вы разде...

Тестирование игрового движка Amazon Lumberyard. Подходы и инструменты Amazon. Игры. Звучит необычно? Как тестировать продукт и для разработчиков, и для геймеров? Под катом — тестирование игрового движка Amazon Lumberyard, подходы как в ручном тестировании, так и в автоматизации, а также используемые на проекте инструменты. Lumberyard — это ...

Google выпустила три новых приложения для борьбы с зависимостью от смартфона Крупные IT-компании последнее время «сильно озаботились» цифровым благополучием своих пользователей, предлагая им инструменты для отслеживания собственной активности. У Google, например, есть приложение Digital Wellbeing, которое следит за разными метриками и предлагает сред...

Тимофей Мусатов: Винник в шоке, но голодовку прекращать не собирается Россиянин Александр Винник, подозреваемый в отмывании по меньшей мере $4 млрд через биткоин-биржу BTC-e, в состоянии шока, но не планирует прекращать голодовку. Об этом сообщил его адвокат Тимофей Мусатов, сообщают РИА Новости. «У нас есть десять дней для того, что подать ап...

Sealed типы в Java Язык Java с недавнего времени стал активно развиваться. Шестимесячный релиз версий Java не может не радовать Java разработчика новыми фичами. Одним из приоритетных направлений развития Java является сопоставление с образцом (pattern matching). Pattern matching раскрывают п...

Сканирующее окно по массивам NumPy CoLab блокнот с примерами Возможно сделать скользящее окно (rolling window, sliding window, moving window) по массивам NumPy на языке программирования Python без явных циклов. В данной статье рассматривается создание одно-, двух-, трех- и N-мерных скользящих окон по массивам...

.NET: Лечение зависимостей Кто не сталкивался с проблемами из-за assembly redirect? Скорее всего все, кто разрабатывал относительно большое приложение, рано или поздно с этой проблемой столкнется. Сейчас я работаю в компании JetBrains, в проекте JetBrains Rider, и занимаюсь задачей миграции Rider на...

Что общего между LVM и матрешкой? Доброго времени суток. Хочу поделиться с сообществом практическим опытом построения системы хранения данных для KVM с использованием md RAID + LVM. В программе будет: Сборка md RAID 1 из NVMe SSD. Сборка md RAID 6 из SATA SSD и обычных дисков. Особенности работы TRIM/DI...

Зональное хранение данных Недавно компания Western Digital объявила об инициативе по зональному хранению данных — инициативе, ориентированной на открытую инфраструктуру данных, предназначенную для использования преимуществ зональных устройств хранения данных. Zoned Storage — это новая парадигма хра...

AI против тестировщиков, Брандашмыг, уточки: как прошёл Heisenbug 2019 Moscow На самом деле на фото: спикеры Алексей Виноградов и Барух Садогурский спорят, кто из них настоящий У Heisenbug есть две онлайн-трансляции, и в открытую для всех попадают доклады первого дня из первого зала (а в платной есть доступ ко всем докладам обоих дней). И чтобы пост ...

[Перевод] Node.js, Tor, Puppeteer и Cheerio: анонимный веб-скрапинг Веб-скрапинг — это метод сбора данных с веб-сайтов. Этот термин обычно используется в применении к автоматизированному сбору данных. Сегодня мы поговорим о том, как собирать данные с сайтов анонимно. Причина, по которой некто может захотеть анонимности в деле веб-скрапинга, ...

Полный разбор первой части экзамена в ШАД 2020 Привет! С вами Азат Калмыков, куратор в «ШАД Helper». Мы продолжаем наш цикл статей, в которых разбираем задачи для поступления в ШАД. На этот раз мы (я, Николай Проскурин и Александр Курилкин) посмотрим на решения первого этапа отбора в ШАД в этом году, который закончился с...

Async programming in .NET: Best practices Появление async/await в C# привело к пересмотру того, как писать простой и корректный параллельный код. Зачастую, используя асинхронное программирование, программисты не только не решают проблемы, которые были с потоками, но и привносят новые. Дедлоки и рейсы никуда не пропа...

[Перевод] Высокопроизводительный TSDB benchmark VictoriaMetrics vs TimescaleDB vs InfluxDB VictoriaMetrics, TimescaleDB и InfluxDB были сравнены в предыдущей статье по набору данных с миллиардом точек данных, принадлежащих 40K уникальным временным рядам. Несколько лет назад была эпоха Zabbix. Каждый bare metal сервер имел не более нескольких показателей – использ...

[Перевод] 5 возможностей systemd, которые нравятся сисадминам Изображение: Shmuel Csaba Otto Traian (CC BY-SA 3.0) Каждый специалист знает, что в современных системах происходит много чего интересного: в фоновом режиме периодически запускаются и завершаются какие-то приложения, придерживаются своего расписания автоматизированные зада...

Apache Kafka: основы технологии У Kafka есть множество способов применения, и у каждого способа есть свои особенности. В этой статье разберём, чем Kafka отличается от популярных систем обмена сообщениями; рассмотрим, как Kafka хранит данные и обеспечивает гарантию сохранности; поймём, как записываются и ч...

Hitachi Vantara разработала самые быстрые в мире хранилища данных Hitachi Vantara представила новый класс корпоративных СХД на базе технологий искусственного интеллекта на основе флеш-технологий с показателем доступности 99,999999%. Описание В октябре Hitachi Vantara представила...

14 самых популярных Node.js-библиотек в 2020 году Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи «14 Most Useful NodeJS Libraries in 2020». В данной статье автор делится своими находками среди многочисленных пакетов Nodejs. Express Быстрый, гибкий, минималистичный, легкий в изучении фреймворк...

"Корпорация Экополис" создаст инфраструктуру для сбора "электронных" отходов в Москве Об этом сообщает ТАСС со ссылкой на пресс-службу городского департамента инвестиций и промышленной политики."Прорабатываются детали соглашения, согласно которому город передаст инвестору существующие, но неиспользуемые объекты капитального строительства для реконструкци...

DeepPavlov: «Keras» для обработки естественного языка помогает отвечать на вопросы про COVID-2019 В такой области глубокого обучения, как обработка изображений, библиотека Keras играет ключевую роль, радикально упрощая обучение transfer learning и использование предварительно обученных моделей. В области обработки естественного языка (NLP) для решения достаточно сложных ...

Flutter, Dart — локальная база в сотни раз более быстрая чем SQLite или Shared Preferencies Примерно месяц назад общаясь с одним разработчиком приложения на Flutter встала проблема торможения обработки маленьких (в десятках тысяч) массивов данных на телефоне юзера. Многие приложения предполагают обработку данных на телефоне и, далее, их синхронизацию с бэкендом. На...

Внедрение CI/CD: в чем основная задача пайплайна и как сделать лучше жизнь разработчиков О своём опыте построения пайплайнов, правильных и неправильных подходах к CI/CD, здоровых профессиональных конфликтах и реализации GitOps в неидеальном мире рассказывают спикеры курса Слёрма по CI/CD Тимофей Ларкин и Александр Швалов. Читать дальше →

Повторная обработка событий, полученных из Kafka Привет, Хабр. Недавно я поделился опытом о том, какие параметры мы в команде чаще всего используем для Kafka Producer и Consumer, чтобы приблизиться к гарантированной доставке. В этой статье хочу рассказать, как мы организовали повторную обработку события, полученного из Ka...

[Перевод] Kha vs HTML5: Компилируем JavaScript в C++ Предлагаю вашему вниманию перевод доклада Роберта Конрада с прошедшего в октябре прошлого года HaxeUp Sessions 2019 Linz. Данный доклад посвящен процессу портирования на консоли игры CrossCode, изначально написанной на HTML5. Если вам понравится перевод, то рекомендую также ...

Тонкости настройки CI/CD: как работает GitLab runner, когда использовать Docker-in-Docker и где пригодится Argo CD В конце прошлого года в «Слёрме» вышел видеокурс по CI/CD. Авторы курса инженер Southbridge Александр Швалов и старший системный инженер Tinkoff Тимофей Ларкин ответили на вопросы первых студентов. В частности, обсудили: Как работает GitLab runner: сколько задач берёт и ск...

[Перевод] Дэвид О’Брайен (Xirus): метрики, метрики, метрики… Недавно Дэвид О’Брайен открыл свою собственную компанию Xirus (https://xirus.com.au), сосредоточившись на облачных продуктах Microsoft Azure Stack. Они предназначены для согласованного создания и запуска гибридных приложений в центрах обработки данных, в пограничных располож...

Эксперимент в распознавании рукописных текстов на кириллице. Часть 2 Всем привет! В этой части хочу рассказать как мы использовали модель NomeroffNet предназначенного для распознавания автомобильных номеров, распознать рукописные записи. В предедущей статье я поделился опытом в использовании моделей SimpleHTR и LineHTR для распознавания рукоп...

10 самых популярных видеокарт по версии бенчмарков Периодически такой статистикой делится Steam, рассказывая о железе игроков. Но в это раз публикуем данные, полученные от бенчмарка Master Lu. Данные приведены за конец 2019 года. В итоге получился список из 10 самых популярных моделей карточек. Читать полную статью

[Перевод] Конференция DEFCON 27. Твой автомобиль – мой автомобиль. Часть 1 Брифинг выступления: Для многих из нас автомобиль – одна из самых дорогих покупок, которую мы когда-либо совершали. В мире, где все вещи взаимосвязаны, вполне естественно хотеть удаленно контролировать свою машину: получать напоминания, где мы ее припарковали, проверять, н...

[Перевод] Дэвид О’Брайен (Xirus): Метрики! Метрики! Метрики! Часть 2 Недавно Дэвид О’Брайен открыл свою собственную компанию Xirus (https://xirus.com.au), сосредоточившись на облачных продуктах Microsoft Azure Stack. Они предназначены для согласованного создания и запуска гибридных приложений в центрах обработки данных, в пограничных располож...

Увеличение чувствительности A/Б-тестов с помощью Cuped. Доклад в Яндексе CUPED (Controlled-experiment Using Pre-Experiment Data) — сравнительно новая техника A/Б-экспериментов. Она позволяет увеличить чувствительность метрик за счёт использования данных, полученных ранее. Чем больше чувствительность, тем более слабые изменения можно замечать и уч...

Обзор Kaggle ML & DS Survey 2019. Или сколько зарабатывают ML специалисты Ежегодно Kaggle проводит опрос среди специалистов по анализу данных, и объявляет конкурс на поиск инсайтов из полученных данных. В этом году в опросе участвовало 19717 человек со всего мира. В статье рассматриваются лучшие обзоры и решения Kaggle ML & DS Survey 2019. Ч...

Нерушимая PostgreSQL, или Как обеспечить отказоустойчивость для «открытой» СУБД На просторах Интернета море информации о том, как построить отказоустойчивую систему управления базами данных PostgreSQL. Но она слабо применима к задачам крупных компаний и не выдерживает строгости требований стандартов enterprise. В проекте создания ИТ-инфраструктуры для н...

Новую линейку серверов MegaDC представила Supermicro Компания Super Micro Computer, Inc.(код NASDAQ: SMCI), мировой лидер в сфере корпоративных вычислительных решений, а также экологически безопасных технологий для хранения данных и сетевого взаимодействия, представила новую линейку серверов MegaDC. В этой линейке представлены...

РФПИ и Mubadala покидают проект по устранению цифрового неравенства В РФПИ сообщили “Коммерсанту”, что консорциум инвесторов "рассматривает возможность выхода из проекта по истечении пятилетнего горизонта инвестирования, который был предусмотрен документацией проекта с самого начала". Завершение выхода планируется до ко...

Макросы для питониста. Доклад Яндекса Как можно расширить синтаксис Python и добавить в него необходимые возможности? Прошлым летом на PyCon я постарался разобрать эту тему. Из доклада можно узнать, как устроены библиотеки pytest, macropy, patterns и как они добиваются таких интересных результатов. В конце есть ...

[Перевод] Жизнь байта данных Любой облачный провайдер предлагает услугу хранения данных. Это могут быть холодные и горячие хранилища, Ice-cold, и т.д. В облаке хранить информацию довольно удобно. Но как вообще хранили данные 10, 20, 50 лет назад? Cloud4Y перевёл интересную статью, рассказывающую как р...

Мир, код, май: проводим праздники с полезными докладами До этой недели слова про «саморазвитие на самоизоляции» были не очень актуальны для айтишников: они продолжали активно работать, у них не появилась прорва времени на книги или онлайн-курсы. Но на майских праздниках время будет, и при этом по-прежнему надо оставаться дома. К...

Apple увеличит аккумуляторы в iPhone 2020 года По данным сайта The Elec, инженеры Apple задумались над методами увеличения времени автономной работы яблочных смартфонов. В частности, сейчас рассматривается возможность использования новых датчиков питания, которые будут в два раза меньше, чем аналогичный компонент в iPhon...

Некоторые тенденции в сфере хранения данных, на которые стоит обратить внимание Мы знаем, что данные становятся все более ценным для бизнеса ресурсом. Известно и то, что объем генерируемых в мире данных будет расти в геометрической прогрессии. Но тогда возникает вопрос: где же компании собираются их хранить? С появлением новых технологий в этой отрасли ...

У Александра Винника диагностировано заболевание крови Тимофей Мусатов, адвокат россиянина Александра Винника, подозреваемого в отмывании по меньшей мере $4 млрд через биткоин-биржу BTC-e, в прямом эфире на RT сообщил, что на фоне голодовки состояние его подзащитного ухудшилось. «На пятый день голодовки мы добились проведения ег...

Web Storage API: примеры использования Доброго времени суток, друзья! В данной статье мы рассмотрим парочку примеров использования Web Storage API или объекта «Storage». Что конкретно мы будем делать? Научимся запоминать время воспроизведения видео. Поработаем с формой входа на страницу. Напишем логику спис...

Мое исследование — кто работает в IT — профессии, навыки, мотивация, развитие карьеры, технологии Недавно я проводил опрос среди специалистов, перешедших в IT из других отраслей. Его результаты доступны в статье. В процессе того опроса мне стало интересно — а какое соотношение между коллегами, изначально выбравшими карьеру в IT, получившими специальное образование и тем...

OWASP Moscow 2020/1 записи докладов 5 марта 2020 года в московском офисе компании OZON прошла очередная встреча Московского отделения сообщества OWASP. В этой статье будут представлены материалы с прошедшей встречи. Читать дальше →

Что такое шардинг? 1 Что такое шардинг? Шардинг — метод разделения и хранения единого логического набора данных в виде множества баз данных. Другое определение шардинга — горизонтальное разделение данных. 2 Когда и кто изобрел шардинг? Концепция шардинга применялась в управлении традиционными ...

Почему мы выбрали Kotlin целевым языком компании. Часть 1: Ретроспектива Компания ДомКлик существует с 2015 года, и за это время мы успели сменить целевой язык для разработки ключевых сервисов с Java на Kotlin. Меня зовут Александр Коцюруба, я IT Lead в компании ДомКлик. Отвечая на вопрос, почему мы перешли на Kotlin, я опубликую два материала:...

Осадок #71: опросы и манипуляции, Европа против GAFA, Windows 10 mobile всё, 5G на четверых В конце декабря время куда-то утекает сквозь пальцы. Нужно все успеть, нужно торопиться, ну а на чтение ежедневных реплик в нашем Telegram-канале времени зачастую уже не хватает. Для того и существует еженедельный осадок, чтобы спокойно в воскресенье посмотреть, о чем же пис...

Хакатоны. Как выжать максимум и выжить Доброго всем времени суток! Меня зовут Александр Михалин — я .NET разработчик в компании “Рексофт”. За моей спиной 7 хакатонов, причем один в качестве члена жюри. Я не спал 8 ночей, выпил 52 чашки кофе, 15 банок редбулла, со мной в команде побывали 24 человека. Сегодня я х...

Мониторим базу PostgreSQL — кто виноват, и что делать Я уже рассказывал, как мы «ловим» проблемы PostgreSQL с помощью массового мониторинга логов на сотнях серверов одновременно. Но ведь кроме логов, эта СУБД предоставляет нам еще и множество инструментов для анализа ее состояния — грех ими не воспользоваться. Правда, если про...

Александр Плющев про политизацию интернета, цифровизацию власти и роботов, которые заменят журналистов (но это не точно) Известный российский журналист, ведущий программы «Точка» на радио «Эхо Москвы» про интернет и технологии, а также автор колонки в Deutsche Welle Александр Плющев дал «Роскомсвободе» интервью. Он занимается темой интернета с 90-х, поэтому имеет хорошее представление о ра...

[Перевод] Изменения в популярном античите BattlEye и способы их обхода Основные обновления шелл-кода BattlEye Время идёт, античиты меняются, и для повышения эффективности продукта в них появляются и исчезают функции. Год назад я подготовил подробное описание шелл-кода BattlEye в своём блоге [перевод на Хабре], и эта часть статьи станет простым...

[Из песочницы] Пакетная обработка в JDBC и HIBERNATE Здравствуйте! В этой статье, я кратко расскажу о пакетной обработке SQL (DML) операторов: INSERT, UPDATE, DELETE, как одной из возможностей достижения увеличения производительности. Преимущества В отличии от последовательного выполнения каждого SQL запроса, пакетная обрабо...

В Китае хотят в 2020 году покрыть сетью 5G города окружного значения Соответствующее решение было озвучено в ходе общенациональной рабочей конференции по вопросам промышленности и информатизации, где также сообщалось, что к настоящему моменту по всей стране установлено уже более 126 тысяч базовых станций 5G."Мы намерены уверенно развиват...

В Microsoft подробно рассказали о технических характеристиках консоли Xbox Series X Xbox Series X — это приставка следующего поколения, которая поступит в продажу в конце 2020 года. В процессе создания устройства в Microsoft преследовали главную цель — разработку максимально производительной консоли, которая смогла бы «потянуть» все существующие игры (и гр...

Legrand создает департамент для дата-центров Цель создания новой структуры - продвижение в проектах ЦОД комплексного предложения Группы и укрепление позиций Legrand в сегменте с основным фокусом на решениях с высоким уровнем технической экспертизы брендов Raritan - решения для управления электропитанием в дата-центрах ...

Распознавание речи с помощью инструментов машинного обучения В своей работе я столкнулся с необходимостью проверить записи звонков на соблюдение сотрудниками скрипта разговора с клиентами. Обычно для этого выделяется сотрудник, который тратит большое количество времени на прослушивание записей разговоров. Мы поставили себе задачу — ум...

Multiprocessing и реконсиляция данных из различных источников Привет, Хабр! В условиях многообразия распределенных систем, наличие выверенной информации в целевом хранилище является важным критерием непротиворечивости данных. На этот счет существует немало подходов и методик, а мы остановимся на реконсиляции, теоретические аспекты ...

Топ лучших докладов Joker 2019 В октябре в Санкт-Петербурге прошла хардкорная конференция Joker 2019, и уже много про нее написано («Joker 2019: триумф года», «Чем нам запомнилась последняя JokerConf», «Атакуем Joker 2019 полностью: как прошла самая крупная Java-конференция в России»), и фоточки уже досту...

Книга «Программирование на Rust» Привет, Хаброжители! Официальный гайд по языку программирования Rust поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но Rust бросает вызов этому конфликту. Авторы ...

Где логика?! История тестирования одного микросервиса Эта статья — расшифровка доклада Дениса Кудряшова, QA-инженера Leroy Merlin, с конференции QA Meeting Point 2020. Денис рассказал, как столкнулся со сложной логикой, реализованной в сервисе, применил подход Control Flow Testing, и что из этого вышло. Из текста вы узнаете, мо...

Бизнес раскритиковал законопроект Минкомсвязи по большим данным В АБД “Коммерсанту” подтвердили отправку письма, в пресс-службе Минкомсвязи сообщили, что пока его не видели.По итогам 2019 года рынок данных в России оценивался в 45 млрд руб., к 2024 году вырастет до 100 млрд руб., уточняют в ассоциации. Поправки к закону "...

ВКонтакте снова выкладывает KPHP Привет! Сейчас будет дежавю. Мы снова выложили на GitHub наш PHP-компилятор — KPHP. Он проделал большой путь, и чтобы рассказать о нём, сначала телепортируемся на шесть лет назад. Поясню для тех, кто не в теме: платформа ВКонтакте изначально была написана на PHP. Со времене...

Как заменить target-action и delegate замыканиями Apple предоставляет различные варианты обработки данных и событий в iOS приложениях. Обработка событий UIControl происходит через паттерн target-action. В документации к UIControl написано следующее: The target-action mechanism simplifies the code that you write to use contr...

Intel произвела 10 миллионов накопителей на QLC 3D NAND Производство Intel QLC 3D NAND началось в конце 2018 года. За несколько лет компания выпустила более 10 миллионов твердотельных накопителей на основе технологии QLC 3D NAND. Она используется для производства накопителей 660p, 665p и Intel Optane Memory H10. Накопители ...

Массивно-параллельная база данных Greenplum — короткий ликбез Для Hadoop и Greenplum есть возможность получить готовый SaaS. И если Хадуп — известная штука, то Greenplum (он лежит в основе продукта АrenadataDB, про который далее пойдёт речь) — интересная, но уже менее «на слуху». Arenadata DB — это распределённая СУБД на базе опенс...

"Спектр-РГ" зафиксировал "пробуждение" черной дыры ИКИ РАН // Роскосмос Всплеск был обнаружен 1 апреля, он исходил от объекта 4U 1755−338. Это открытая рентгеновской орбитальной обсерваторией Uhuru в 1970-х черная дыра. Ее активность резко снизилась в 1996 году и с тех пор поток излучения от этого источника был относите...

Hercules Strong Duo. Погружение.   Жизнь штука интересная. Идёшь по выбранной дороге к своей цели, и вся Вселенная встречает тебя в начале пути всевозможными формами поддержки и вдохновения, даёт мощный толчок и устилает твою стезю разными знаками понятными только тебе. И вдруг в какой-то момент ты осознаеш...

Postgres-вторник №5: «PostgreSQL и Kubernetes. CI/CD. Автоматизация тестирования» В конце минувшего года состоялся очередной прямой эфир российского PostgreSQL-сообщества #RuPostgres, в рамках которого его сооснователь Николай Самохвалов поговорил с техническим директором «Фланта» Дмитрием Столяровым про эту СУБД в контексте Kubernetes. Мы публикуем ст...

Бесплатный вебинар «Machine Learning: что нужно для старта?» Вебинар для вас, если вы много слышали про машинное обучение и искусственный интеллект, но всё ещё не знаете, как к ним подступиться и что изучать. На вебинаре вы узнаете какие разделы математики и программирования нужно знать...

Материалы с казанского Go-митапа: разбор XML, gopls, drone.io и работа с миграциями Привет! Мы вернулись из Казани, где проводили свой первый региональный митап для Go-разработчиков вместе с сообществом GolangKazan. Спасибо всем, кто пришёл послушать доклады и познакомиться — было здорово. На митапе выступали спикеры из компаний «Д...

Новый год на МКС встретят 15 раз В 2018 году космическая экспедиция встречала Новый год на орбите 16 раз, а в 2019-м праздник отметят 15 раз, о чём сообщил «Роскосмос». «Первого января 2020 года космонавты пролетят за сутки 15 полных суточных витков. По московскому времени они встретят Новый год над Тихим о...

IoT-шлюз для промышленных протоколов на базе i.MX6 и Linux WISE-710 — это универсальное устройство, которое одновременно может быть шлюзом для промышленных интерфейсов, устройством сбора и обработки данных, хабом для IoT устройств и маршрутизатором. Построено на базе SoC i.MX6 и работает под управлением Ubuntu или Yocto Linux. П...

Форма № 16 Преподаватели, работающие в российских ВУЗах, периодически сталкиваются с необходимостью предоставить администрации список своих научных и учебно-методических работ. Например, для (пере)избрания на должность, присвоения звания и т. д. Формат представления информации, форма №...

Новейший датчик изображения Sony IMX789 будет временным эксклюзивом Oppo Oppo представила новый датчик изображения Sony под названием IMX766 в своем последнем смартфоне Reno5 Pro+ 5G. Китайские источники утверждают, что обе компании продолжают сотрудничество при разработке нового датчика изображения Sony IMX789. Изначально он будет использов...

[Перевод] Пишем современный маршрутизатор на JavaScript Доброго времени суток, друзья! Простые одностраничные приложения, основанные на React, Vue или чистом JavaScript, окружают нас повсюду. Хороший «одностраничник» предполагает соответствующий механизм маршрутизации. Такие библиотеки, как «navigo» или «react-router», принос...

[Перевод] Вышел релиз GitLab 13.11 с агентом для Kubernetes и настройкой конвейера для проверки соответствия требованиям В прошедший День Земли мы думали о росте. Наши клиенты масштабируют свои DevOps-процессы, и с их ростом возрастает потребность в ещё большей эффективности и автоматизации контроля. GitLab Kubernetes Agent теперь доступен на GitLab.com, что позволит вам воспользоваться преим...

Соревновательный потенциал Besiege-подобных симуляторов Дисклеймер__________ Написание заметки мотивировано релизом игры Besiege, однако сама эта игра взята просто в качестве наглядного примера — как представитель жанра. Автор просит прощения у людей, которые подписались на него после публикации об эргономике рабочего места и ...

Цифровая платформа Росстата поддержана правительством Как отметил вчера премьер-министр Дмитрий Медведев, сбором и обработкой статистики сейчас занимаются более 60 ведомств - помимо Росстата. "В результате зачастую нет объективной картины того, что происходит в экономике",- цитирует "КоммерсантЪ" слова главы...

Tableau в рознице, реально? Время отчётности в Excel стремительно уходит — тренд на удобные инструменты представления и анализа информации виден во всех сферах. Мы давно обсуждали внутри цифровизацию построения отчётности и выбрали систему визуализации и self-service аналитики Tableau. Александр Безугл...

Коронавирусом заразился князь Монако Альбер Александр Луи Пьер Гримальди — правящий князь Монако и герцог Валентинуа с 2005 года, из дома Гримальди, сын Ренье III и Грейс Келли. Имеет титул Его Светлости (Sérénité). Известен как бобслеист, дзюдоист и даже полярник Заражение коронавирусом имеет характер массовог...

Самодельное сопло 0.32 Приветствую всех в сообществе. Вообщем тема такая я работаю на производстве и мы делает лит формы всю форма образующую делаем из 5хнм ну и хромируем и полируем есть идея сделать сопла по той же технологии (пластик не нагарает и не прилипает к поверхности) диаметр 0.32 . Но в...

Запланированный на 15 января выход российских космонавтов в открытый космос отложен Стало известно о том, что выход российских космонавтов в космос с борта Международной космической станции (МКС), который был запланирован на 15 января, перенесён на неопределённое время. Об этом сообщил представитель пресс-службы Центра подготовки космонавтов. В декабре прош...

Расшифровка вебинара «SRE — хайп или будущее?» У вебинара плохой звук, поэтому мы сделали расшифровку. Меня зовут Медведев Эдуард. Я сегодня поговорю о том, что такое SRE, как появилось SRE, какие есть критерии работы у SRE-инженеров, немножко о критериях надежности, немножко о ее мониторинге. Мы пройдемся по верхам, по...

Метод наипростейшей стенографии. Алфавит и шрифт для неё Многих отпугивает слово «стенография» и есть от чего, так как под этим подразумевается сложная система, которую не только длительно надо изучать, но и постоянно применять, чтобы был от этого толк. Я же предлагаю вам ознакомиться с наипростейшим методом записи русской устной ...

Какие зарплаты предлагали работодатели IT-специалистам во втором полугодии 2019 Продолжаем углублять знания рынка зарплат в России. Близится конец 2019 года, а значит самое время для ежегодного отчёта о том, какие зарплаты в уходящем году предлагали работодатели в своих вакансиях на «Моем круге». Как и в прошлом году, в этом отчете мы сравним зарплаты...

Ремонт автомобилей Тайота в Москве Даже такие надёжные и именитые автомобили как toyota всё же периодически требуют ремонта. Конечно же, по большей степени это связано со спецификой российского климата, а также дорог. Помимо этого, также большую роль играет некачественное масло, топливо, дешёвые не сертифицир...

[Перевод] Как микросервисы Netflix справляются с Pub-Sub данными Перевод статьи подготовлен специально для студентов курса «Архитектор высоких нагрузок». Введение В микросервисной архитектуре Netflix передача наборов данных от одного к нескольким конечным точкам может быть крайне сложной. Эти наборы данных могут содержать все, что уго...

Google принесла на смартфоны Android долгожданную запись звонков Компания Google выпустила важное обновление в фирменного приложения набора номера Google Phone, которое добавляет функцию записи звонков.  Пока обновление начало распространяться для смартфонов Nokia в Индии. Судя по отзывам на официальном форуме сообщества Nokia ...

Новый проект приблизит коммерческую запись данных на основе ДНК Миру необходимы новые носители информации для долговременного хранения данных. Они должны быть намного более компактные, чем могут предложить актуальные технологии. Одной из перспективных технологий в этой области остаётся запись данных на основе ДНК. Идея хранить данные в в...

Вот это оборот: крупные банки откажутся от бумажных договоров Крупные банки готовы к полному переходу на электронную форму договоров с клиентами. О планах до конца года начать подписывать документы о выдаче кредита, открытии счета, вклада или выпуске карты исключительно в виртуальном режиме «Известиям» рассказали в нескольких кредитных...

Задачи по JavaScript от Microsoft Доброго времени суток, друзья! Представляю вашему вниманию три задания по JS, предложенные участникам Microsoft’s Online Assessment 2019. Microsoft’s Online Assessment — предварительный отбор кандидатов в разработчики. Тех, кто прошел предварительный отбор, приглашают на...

Рекомендательные системы, основанные на графах Всем привет! Меня зовут Александра Зенченко, я Lead Software Engineer в ЕРАМ. Занимаюсь разработкой решений, которые помогают нашим клиентам повышать эффективность работы и, в основном, включают в себя часть машинного обучения. В последнем проекте я работала над построением ...

Почему не стоит устанавливать антивирусные расширения для Chrome Не устанавливайте антивирусных расширений, и вот почему Google Chrome – это не просто браузер, а подобие самой настоящей операционной системы. Всё-таки такого широкого набора функций, как у него, кажется, нет ни у одного другого веб-обозревателя. Тут вам и аппаратный ускорит...

Получено добро на сборку тихого сверхзвукового самолета X-59 Первый более чем за три десятилетия пилотируемый экспериментальный самолет NASA (такие машины носят обозначение X) одобрен для окончательной сборки и интеграции всех систем после серьезного обзора проекта, проведенного в штаб-квартире NASA на прошлой неделе. В мастерс...

Анонс. Медицина будущего: как холодная плазма может залечить раны Бонусный спикер! В понедельник, 31 августа в наших соцсетях выступит Александр Хинкис — CEO и основатель Fresh Plasma Technologies. Саша работает с холодной плазмой: его разработка помогает эффективнее стерилизовать и дезинфицировать различные биологические и небиологичес...

[Из песочницы] Виджеты на Android. Редкая фича, в которой придется разобраться Привет, Хабр! Меня зовут Александр Хакимов, я android-разработчик в компании FINCH. У вас бывало такое, что ваш дизайн был под iOS, а вам приходится адаптировать его под android? Если да, то часто ли ваши дизайнеры используют виджеты? К сожалению, виджет — редкий кейс для ...

React Native для самых маленьких. Опыт мобильной разработки Однажды, в одной продуктовой команде захотели разработать мобильное приложение, чтобы проверить гипотезу востребованности продукта и его удобства для пользователей. И то, что в команде не было мобильных разработчиков, не помешало. Два фронтенд-разработчика взяли React Native...

В "Акроне" заработал "Мобильный обходчик" Группа "Акрон", производитель минеральных удобрений, внедрила мобильное решение по оперативному мониторингу оборудования на производстве аммиака в Великом Новгороде. Мобильное приложение для сотрудников ремонтных и эксплуатационных служб позволяет оперативно осуществлять с...

Возможности ClickHouse для продвинутых разработчиков. Алексей Миловидов (2018г) В докладе планируется рассмотреть малоизвестные или недостаточно хорошо освещённые в документации возможности ClickHouse: инкрементальная агрегация и манипуляции с состояниями агрегатных функций, межкластерное копирование, выполнение запросов без использования сервера и т.п...

[Из песочницы] GSM IoT-провайдер в ЖКХ (Часть 1) Прочитал статьи автора Interfer о трудностях в Iot и решил рассказать о своём опыте IoT-провайдера. Статья первая не рекламная, большая часть материала без моделей оборудования. Постараюсь написать детали в следующих статьях. Не вижу проблем применения GSM модемов для сбо...

Исследование текущего состояния и тенденций развития внутреннего аудита в России, 2019 В рамках исследования было опрошено около 100 руководителей служб внутреннего аудита в российских компаниях нефинансового сектора из различных отраслей, полученные данные были сопоставлены с результатами опроса за 2017 год...

[Перевод] Backblaze — статистика жестких дисков за 2019 На 31 декабря 2019 г. у нас 124 956 работающих жестких дисков. Из них 2 229 загрузочных и 122 658 с данными. В данном обзоре мы рассмотрим статистику по отказам среди жестких дисков с данными. Также рассмотрим 12 и 14 TB версии дисков и новые 16 TB, которые мы активно испол...

Карьерный сервис школы HackerU помогает выпускникам получить хорошую работу С января 2020 года международная школа IT и кибербезопасности HackerU в России запускает новую бесплатную услугу для выпускников — карьерный сервис. По словам управляющего директора, HackerU в России Александра Авакянца, услуга поможет выпускникам подготовиться к трудо...

От Минкомсвязи и регионов ждут предложений о внедрении цифровых технологий в строительстве и ЖКХ "Прошу с участием Минкомсвязи России, органов государственной власти субъектов Российской Федерации, накопивших передовой опыт информатизации государственного управления, подготовить с учетом мероприятий, предусмотренных паспортами федеральных проектов "Цифровая ин...

Быстрый ENUM tl;dr github.com/QratorLabs/fastenum pip install fast-enum Зачем нужно перечисление (enum) (если вы все знаете — опуститесь до секции «Перечисления в стандартной библиотеке») Представьте, что вам нужно описать набор всех возможных состояний сущностей в собственной модели ба...

Итоги: 9 главных технологических прорывов 2019 года На связи Александр Чистяков, я евангелист vdsina.ru и расскажу про 9 лучших технологических событий 2019 года. В оценке я больше полагался на свой вкус, чем на мнение экспертов. Поэтому в этот список, например, не вошли беспилотные автомобили, потому что ничего принципиальн...

[Перевод] Flutter. Разбираемся, как рисовать различные фигуры с помощью CustomClipper Flutter предлагает различные виджеты для работы с определенным набором фигур, например, ClipRect, ClipRRect, ClipOval. Но также есть ClipPath, с помощью которого мы можем создавать любые типы фигур. В данной статье мы сосредоточимся на том, что можно сделать, используя Clip...

Немного SQL алхимии О популярной библиотеке SQLAlchemy для работы с разными СУБД из Python было написано довольно много статей. Предлагаю вашему вниманию обзор и сравнение запросов с использованием ORM и SQL подходов. Данное руководство будет интересно прежде всего начинающим разработчикам, пос...

Камера Canon EOS 850D Компания Canon анонсировала легкую и универсальную цифровую зеркальную камеру Canon EOS 850D. Она работает на базе быстрого процессора DIGIC 8, обладает CMOS-датчиком формата APS-C (24,1 Мпикс) и технологией Dual Pixel. Все это, вместе с широким функционалом и сетевыми возм...

Алексей Кузовкин прокомментировал закон об обязательной установке российского программного обеспечения на гаджеты С подачи депутатов Сергея Жигарева, Владимира Гутенева, Олега Николаева и Александра Ющенко в России первого июля следующего года будет принят новый закон. Он обуславливает обязательную установку на гаджеты перед их продажей программное обеспечение (далее — ПО) сугубо отечес...

В ядро Linux 5.6 включили VPN WireGuard Сегодня Линус перенёс к себе ветку net-next с VPN-интерфейсами WireGuard. Об этом событии сообщили в списке рассылки WireGuard. В данный момент продолжается сбор кода для нового ядра Linux 5.6. WireGuard — быстрый VPN нового поколения, в котором реализована современная кр...

Gartner: растущие компании активнее собирают данные об удовлетворенности клиентов Как показало недавнее исследование Gartner, компании, наблюдавшие рост дохода, собирают больше данных об уровне удовлетворенности клиентов (CX), чем компании с отсутствием роста. Среди растущих компаний опросы клиентов для сбора таких данных проводят ...

Система онлайн-продаж принесла «М.Видео-Эльдорадо» (САФМАР Михаила Гуцериева) 144 млрд рублей в 2019 году На 70%выросли онлайн-продажи Группы «М.Видео-Эльдорадо» в 2019 году. Как сообщает ИА «INFO line», покупатели в прошлом году через онлайн приобрели бытовой и цифровой техники в сети «М.Видео-Эльдорадо» на сумму 144 миллиардов рублей. Доля общих онлайн-продаж составила 32,9%....

Swagger/OpenAPI Specification как основа для ваших приёмочных тестов Человеческая жизнь слишком коротка, чтобы тратить ее на интеграцию и документацию. С помощью контрактов и кодогенераторов можно сократить рутинные операции и переписывание кода, обеспечить недосягаемое иными способами покрытие и достигнуть невыразимой чёткости бытия тестиров...

[Перевод] Понимание CSS Grid (2 часть): Grid-линии Приветствую! Представляю вашему вниманию перевод статьи «Understanding CSS Grid: Grid Lines» автора Rachel Andrew В первой статье из серии "Понимание CSS Grid" мы рассмотрели, как создавать родительский grid-контейнер и различные свойства, применяемые к данному эл...

[Из песочницы] React Native init vs Expo В официальной документации React Native, из раздела Getting Started, мы узнаем о том, что у нас есть два пути запуска мобильного приложения: expo и react-native cli. Пользователи Windows и Linux, а таких большинство, зайдя во вкладку Building Projects with Native Code и выб...

Сказ о том, как сделать машину времени для базы данных и случайно написать эксплойт Доброго времени суток, Хабр. Приходилось ли вам задумываться как поменять время внутри базы данных? Легко? Ну в некоторых случаях да, несложно — linux команда date и дело в шляпе. А если нужно поменять время только внутри одного экземпляра бд если их на сервере несколько? А...

Konica Minolta: Александр Прошин Назначен руководителем отдела по работе с партнёрами.

Издатель «Тинькофф журнала» Александр Рай и его супруга погибли Детали гибели не раскрываются.

Terraform 12 и Terragrunt и как это можно применять для Multi-Cloud-инфраструктуры. Александр Довнар Что такое Terraform 12 и Terragrunt, и как это можно применять для Multi-Cloud инфраструктуры. Мы поговорим про IaC (Инфраструктура как код) влияние на современный мир и о том, как Terraform помогает работать с гетерогенных окружениях.Я хочу обсудить немного сам Terraform, ...

Варим байткод на кухне JVM Меня зовут Александр Коцюруба, я руковожу разработкой внутренних сервисов в компании ДомКлик. Многим разработчикам, пишущим на Java, с опытом приходит понимание внутреннего устройства JVM. Чтобы облегчить этот путь Java-самурая, я решил простым языком изложить основы виртуал...

TE Connectivity предлагает инженерам кабельные розетки STRADA Whisper Компания TE Connectivity (TE), мировой лидер в сфере инновационных коммуникационных решений для высокоскоростной обработки данных и сетевых приложений, представила новые кабельные розетки STRADA Whisper, позволяющие инженерам проектировать серверное и телекоммуникационное об...

Мой набор для автономного выживания во время карантина Эта статья посвящена подготовке к автономному выживанию в течение периода карантина. Судя по опыту ЕС и Китая, Украины и Беларуси, не за горами введение карантина из-за пандемии коронавируса Covid-19 и в РФ. Многие это уже поняли и начали заранее запасаться продуктами, средс...

Sci-Hub теперь находится в «нецензурируемой» сети После того, как популярный, но крайне нелюбимый правообладателями сайт Sci-Hub столкнулся с неоднократными отзывами доменных имен, а Твиттер и вовсе забанил аккаунт Sci-Hub, Александра Элбакян зарегистрировала его в сети распределенных доменных имен Handshake. Читать далее

Главу Роскомнадзора поймали за регистрацией в Telegram Несколько медийных персон заявили, что глава Роскомнадзора Александр Жаров зарегистрировался в Telegram. Напомним, в 2018 году данное ведомство начало блокировать мессенджер Павла Дурова на территории России.

Вокруг data.table Эта заметка будет интересна для тех, кто использует библиотеку обработки табличных данных для R — data.table, и, возможно, будет рад увидеть гибкость ее применения на различных примерах. Вдохновившись хорошим примером коллеги, и надеясь, что вы уже почитали его статью, пред...

Как сэкономить время и силы на внедрении стандартов безопасной разработки с помощью OWASP SAMM 5 марта 2020 года в офисе OZON прошёл очередной митап Московского отделения сообщества OWASP. Кажется, что получилось здорово, а краткий отчёт с материалами встречи был недавно опубликован на Хабре. В этом же посте представлен доклад oxdef. Продолжая серию экспресс-докладов...

[Перевод] Зимний отчет о состоянии Haxe 7 февраля в офисе компании InnoGames состоялась очередная мини-конференция HaxeUp Sessions 2020 Hamburg, на которой Саймон Краевский отчитался о проделанной работе, рассказал немного о ближайшем будущем Haxe. И здесь я хотел бы представить перевод основной части его доклада ...

Елена Воронина: «Облака и IP-сети востребованы пользователями, бизнесом и государством» В Москве завершился Пиринговый форум MSK-IX 2019. XV Пиринговый форум MSK-IX прошел 5 декабря в Центре международной торговли. В этом году на мероприятие зарегистрировались более 1000 человек, включая спикеров и специальных гостей. Открыл программу форума Андрей Колесников, ...

Капля в море: Запуск Drupal в Kubernetes Я работаю в компании Initlab. Мы специализируемся на разработке и поддержке Drupal проектов. У нас есть продукт для быстрого создания Ecommerce решений, основанный на Drupal. В 2019 году мы начали решать задачу построения масштабируемой и отказоустойчивой инфраструктуры для...

Microsoft знает о критической ошибке в Windows 10 [KB4532693] В Windows 10 возникли серьезные проблемы из-за проблемного обновления «KB4532693», которое было выпущено 11 февраля с исправлениями для различных уязвимостей безопасности. Как и каждый выпуск Patch Tuesday, KB4532693 должен был стать важным накопительным обновлением, однако ...

Некоторые сайты по продаже билетов на новогодние елки нарушают закон о персональных данных Специалистами Роскомнадзора установлено, что на таких интернет-ресурсах происходит сбор данных (ФИО, номер телефона, банковской карты, адрес электронной почты и адрес доставки) без документов или иных сведений, определяющих политику конфиденциальности. Помимо этого, на сайта...

CloudPayments: нами разработана для благотворительных организаций новая форма для сбора пожертвований Отечественные благотворительные организации с помощью CloudPayments получают возможность вести сбор средств для нуждающихся в офлайне с наименьшими затратами. Платежный сервис разработал новое решение, позволяющее принимать пожертвования с поддержкой оплаты по QR-коду. Созда...

Знакомство с Debezium — CDC для Apache Kafka В своей работе я часто сталкиваюсь с новыми техническими решениями/программными продуктами, информации о которых в русскоязычном интернете довольно мало. Этой статьей постараюсь восполнить один такой пробел примером из своей недавней практики, когда потребовалось настроить...

[Перевод] Тактика Red Team: продвинутые методы мониторинга процессов в наступательных операциях И снова здравствуйте. В преддверии старта курса «Пентест. Практика тестирования на проникновение» перевели для вас еще один интересный материал. В этой статье мы собираемся разобраться в возможностях широко известных утилит мониторинга процессов и продемонстрировать, как ...

Нам мало CAP. Да здравствует PACELC Если вы когда-нибудь сталкивались с распределёнными СУБД или системами обработки данных, то слышали о двух теоремах CAP и PACELC, определяющих грани возможных конфигураций этих систем. Споры об их универсальности не утихают до сих пор, однако, альтернативы, способные полнос...

БД мессенджера (ч.2): секционируем «наживую» Мы удачно спроектировали структуру нашей PostgreSQL-базы для хранения переписки, прошел год, пользователи активно ее наполняют, вот в ней уже миллионы записей, и… что-то все начало подтормаживать. Часть 1: проектируем каркас базы Часть 2: секционируем «наживую» Дело в то...

Глава Роскомнадзора Жаров станет гендиректором «Газпром-Медиа» Руководитель Роскомнадзора Александр Жаров покинет ведомство и возглавит холдинг «Газпром-Медиа». Как сообщает источник, близкий к медиахолдингу, Жаров уже встретился с председателем совета директоров «Газпром-Медиа», предправления «Газпрома» Алексеем Миллером. Отметим, что ...

В представительстве Microsoft сменился глава департамента по работе со средними и малыми организациями и партнерами Александр Беленький войдет в состав совета директоров Microsoft в России и будет подчиняться Кристине Тихоновой, президенту корпорации в России. Корпорация Microsoft объявила о назначении Александра Беленького директором департамента по работе со средними и малыми организ...

Конкурс диванных экспертов Ну что, ведущие криптоаналитики-нефтяники-вирусологи, настал ваш час! RUVDS объявляет конкурс, в котором каждый эксперт может проверить своё единственное верное мнение на удачу.  Не надо строить графики или что-то доказывать в комментариях менее образованным оппонентам — д...

Ведомости.Телеком 2021: Интервью с генеральным директором «Вымпелком» Александром Торбаховым Интервью с генеральным директором компании «Вымпелком» Александром Торбаховым.

Nginx-log-collector утилита от Авито для отправки логов nginx в Clickhouse В этой статье будет рассматриваться проект nginx-log-collector, который будет читать логи nginx, отправлять их в кластер Clickhouse. Обычно для логов используют ElasticSearch. Для Clickhouse требуется меньше ресурсов (дисковое пространство, ОЗУ, ЦПУ). Clickhouse быстрее запи...

[Перевод] Код, в котором мы живем Традиционно процесс разработки ПО сравнивается со строительством. Термин «архитектор» только укрепляет ассоциативную связь между этими процессами. Но современные реалии сделали эту модель неактуальной, потому что есть механизмы, которые она объяснить не может: Если мы дела...

Обзор подкаста «Деньги пришли» План такой: слушаю, что записывает компания, делаю заметки, пишу обзор. Alec Favale, Unsplash.com В конце прошлого года я решил написать о корпоративных подкастах и спросил в Facebook, кто ими занимается. Ответили человек 20, дали примеры программ. По мере их изучения я ...

Опять про BLE, температуру и датчики Xiaomi Не так давно, удалось мне обзавестись известными датчиками температуры и влажности от Xiaomi. Эти датчики заслуженно приобрели широкую известность, так как при своей достаточно низкой цене, достаточно удобны в использовании, а также умеют передавать свои показания по протоко...

Как быстро очистить рабочий стол на Mac Каждый пользователь компьютера использует рабочий стол по-разному. Кто-то предпочитает держать его в максимальной частоте, кто-то хранит на нем папки и ярлыки для быстрого доступа, а кто-то использует в качестве временного хранилища. Временами рабочий стол может быть букваль...

RBK.money выпустила первый в мире open-source платежный процессинг — творим будущее вместе Привет! Если вы читали наши предыдущие посты (читали же?), то точно помните, что мы в RBK.money очень сильно за опенсорс. Настолько, что выложили в открытый доступ наш антифрод в виде открытых исходников под лицензией Apache 2.0. Как вы понимаете, нам понравилось. Одного а...

Какие навыки нужны для создания iOS-приложения? Доклад Яндекса Мобильному разработчику нужно обладать понятным набором навыков. Рассказывать о них нужно в контексте конкретных задач, которые возникают по ходу создания и публикации приложения. Артур Антонов работает iOS-разработчиком в отделе машинного перевода Яндекса. В своём докладе д...

Самый быстрый смартфон современности получил оболочку Monster UI Компания iQOO допустила утечку фотографии, на которой перечислены ключевые характеристики флагманского смартфона iQOO 3. Его еще до анонса окрестили самым быстрым смартфоном начала 2020 года. Кроме того, производитель опубликовал официальные изображения и видеорол...

[Из песочницы] 5 лучших сервисов временной почты: личный опыт Сделать сервис временной почты по-настоящему комфортным для себя — задача не из легких. Казалось бы, что сложного: загуглил запрос “временная почта”, получил кучу сайтов в выдаче, выбрал ящик и пошел дальше в Интернет по своим делам. Но когда есть необходимость пользоваться ...

OPPO Reno 3 Pro получит обновленную версию технологии быстрой зарядки В сети в течение нескольких недель периодически появляется информация, касающаяся грядущей новинки - Reno 3 Pro. Так благодаря очередной утечке стало известно о технологии быстрой зарядки, которую будет поддерживать новый смартфон. Подробнее об этом читайте на THG.ru.

В России спустили на воду ещё один "Борей" Ракетный подводный крейсер проекта 955А «Борей» — «Князь Олег» спустили на воду 16 июля на заводе «Севмаш», где шло строительство атомной субмарины. Серийный атомный подводный крейсер «Князь Олег» построен по усовершенствованному проекту «Борей-А» и принадлежит к четвёртому ...

[Перевод] Как автоматизировать развертывание баз данных с помощью Liquibase? Liquibase — это инструмент управления изменениями в базе данных. С его помощью вы можете отслеживать изменения в базе данных, сделанные с помощью SQL (или XML) скриптов. Эти скрипты могут быть добавлены в системы контроля версий, такие как git.В данной статье мы рассмотрим, ...

Основы правил проектирования базы данных Введение Как это часто бывает, архитектору БД нужно разработать базу данных под конкретное решение. Однажды в пятницу вечером, возвращаясь на электричке домой с работы, подумал, как бы я создал сервис по найму сотрудников в разные компании. Ведь ни один из существующих серви...

Как в компании развивался Python. Доклад Яндекса 13 лет назад начался эксперимент по использованию Python в больших сервисах Яндекса. Эксперимент получился удачным (кто бы сомневался!) и Python начал свое победное поползновение по сервисам компании. Яндекс.Афиша, Яндекс.Погода — через некоторое время сервисов стало очень м...

Еврокомиссия предлагает временно запретить в ЕС системы распознавания лиц Как сообщает ТАСС со ссылкой на агентство Reuters, в распоряжении которого оказался 18-страничный доклад ЕК по этой теме, временное ограничение необходимо, чтобы в сообществе успели выработать меры, призванные исключить возможные юридические коллизии и потенциальные злоупотр...

Unigine Engine — новый уникальный Пролог Не так давно я увидел showreel движка, который выглядит более чем конкурентно showreel В этой статье я максимально кратко расскажу об этом движке и косвенно сравню с прямыми конкурентами. зарегестрироваться и скачать тутunigine.com Немного про историю : Все началос...

Пушкин, 5G и комендантский час: самые популярные слухи вокруг пандемии коронавируса Александр Сергеевич здесь ни при чём.

Юная балерина 3d скульптинг от Александры Сухоруковой.Высота фигурки 15 см.Фотополимер: Harzlabs, INDUSTRIAL ABSВысота слоя 35 мк.Грунт: KUDO KU-6001

[Перевод] 14 open-source проектов для прокачки Data Science мастерства (easy, normal, hard) Data Science для начинающих 1. Sentiment Analysis (Анализ настроений через текст) Посмотрите полную реализацию проекта Data Science с использованием исходного кода — Sentiment Analysis Project в R. Sentiment Analysis — это анализ слов для определения настроений и мнений...

Книга «Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений» Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода....

Представлен Xiaomi Mi 10 Youth Edition с 50-кратным цифровым зумом Компания Xiaomi анонсировала смартфон Mi 10 Youth Edition — новую версию Mi 10 Lite 5G, представленного в Европе в прошлом месяце. Главной его фишкой стала новая камера. У Mi 10 Youth Edition 6,57-дюймовый AMOLED-дисплей с небольшим каплеобразным вырезом, частотой опроса се...

Давайте отключим vacuum?! Алексей Лесовский Расшифровка доклада 2018 года Алексея Лесовского "Давайте отключим vacuum?!" Такой призыв часто возникает, когда в PostgreSQL возникают проблемы, и главным подозреваемым оказывается vacuum (далее по тексту просто "вакуум"). По опыту, многие наступают на э...

Адаптация бизнеса к новым условиям: онлайн рулит! На онлайн-митапе PR Partner поговорим о том, что нужно изменить в вашем маркетинге во время кризиса, какие использовать инструменты работы на удаленке, как меняется формат мероприятий во время карантина и как проводить онлайн-конференц...

Тестовые проекты без боли. Доклад Яндекса Мы в команде Яндекс.Карт для iOS создаем тестовые проекты с помощью маленького плагина для CocoaPods и нескольких классов утилит. Создание проекта происходит быстро и надежно. Но может, мы слишком заморачиваемся и собрать проект вручную с нужными настройками и зависимостями ...

Мониторинг PostgreSQL с использованием Zabbix Доклад Дарьи Вилковой для Zabbix Meetup Online Я хочу познакомить вас со средством мониторинга PostgreSQL и операционной системы, которое разрабатывается нашей компанией с использованием Zabbix. Мы выбрали Zabbix в качестве средства мониторинга уже давно, потому что это п...

Greenliant представила "неубиваемый" SSD накопитель Greenliant представила SSD накопитель для экстремальных условий. от -40 До +85 градусов по Цельсию. SSD предлагает повышенную надежность благодаря адаптивному RAID на чипе. Промышленный накопитель разработан с использованием технологии EnduroSLC, что обеспечивает сверхн...

Результаты опроса по использованию Экспресс-панели Всем привет! Уже становится традицией проводить по пятницам небольшие опросы в нашем блоге. Традиция хорошая и потому, что позволяет немного отвлечься от работы, длившейся всю неделю, и потому, что даёт разработчикам некую полезную информацию, которая впоследствии может б...

Евросоюз намерен создать единый рынок хранения и использования данных Об этом сообщает "КоммерсантЪ" со ссылкой на Reuters.Как говорится в списке соответствующих предложений Еврокомиссии, на который ссылается Reuters, "в настоящее время ограниченное число крупных технологических компаний контролируют крупную часть мирового рын...

Принимаем и декодируем аналоговое ТВ с помощью SDR и Python Привет Хабр. Сегодня мы продолжим тему SDR-приема и обработки сигналов. Приемом аналогового ТВ я заинтересовался совершенно случайно, после вопроса одного из читателей. Однако это оказалось не так просто, из-за банального отсутствия образцов сигнала — во многих местах анало...

Представлена старшая версия Redmi K30 5G Компания Redmi сообщила о том, что совсем скоро в продажу поступит новая версия флагманского смартфона Redmi K30 5G, которая получит больше памяти. Изначально покупателям предлагали Redmi K30 5G в трех версия, которые были оснащены 6/64, 6/128 и 8/128 ГБ памяти. 24 февр...

Svelte: знакомимся с Действиями Недавно на Хабре появилась статья от @sanReal, где Александр рассказал о том, каким приёмам и каким возможностям Svelte он научился на собственном опыте. Я был немного удивлён не увидев в его списке упоминания одного из самых мощных инструментов фреймворка — Действий. К тому...

На Госуслугах стала доступна запись на вакцинацию от COVID-19 "С сегодняшнего дня в тестовом режиме при обращении через Госуслуги к сервису “Запись на прием к врачу” гражданин сможет выбрать доступные пункты для вакцинации от коронавируса в тех субъектах РФ, медицинские организации которых корректно выполнили необходим...

В Госдуму внесен проект о правовом режиме для искусственного интеллекта Власти Москвы готовятся с 1 июля ввести экспериментальный правовой режим для развития искусственного интеллекта с участием крупных ИТ-компаний. Соответствующий законопроект сегодня был внесен в Госдуму первым заместителем председателя нижней палаты Александром Жуковым  ...

Метафизика Dependency Injection Dependency Injection — это часто используемая техника в объектно-ориентированном программировании, предназначенная для уменьшения связанности компонентов. При правильном применении, помимо достижения этой цели, она может привнести поистине магические качества вашим приложе...

PubSub почти бесплатно: особенности NOTIFY в PostgreSQL Если ваши микросервисы уже используют общую базу PostgreSQL для хранения данных, или ей пользуются несколько экземпляров одного сервиса на разных серверах, можно относительно «дешево» получить возможность обмена сообщениями (PubSub) между ними без интеграции в архитектуру Re...

Django Rest Framework для начинающих: создаём API для чтения данных (часть 1) Меня зовут Стас Гаранжа, я выпускник курса «Python-разработчик» в Яндекс.Практикуме. Я хочу помочь начинающим разработчикам, которые приступили к изучению Django Rest Framework (DRF) и хотят разобраться, как устроен этот фреймворк. Я готовлю цикл статей, в которых расскажу о...

Новым гендиректором «Билайна» стал бывший зампред правления «Сбербанка» Александр Торбахов Торбахов уже возглавлял оператора — в 2009-2010 годах.

Александр Бурак «Берите старый трастовый домен с аукциона и пилите на нем» — интервью про западное SEO

Xiaomi запатентовала умную защитную маску с датчиками для сбора данных в реальном времени Компания Xiaomi зарегистрировала патент в Ведомстве по патентам и товарным знакам США (USPTO), в котором описывается устройство под названием «умная маска». Как следует из патента, маска оснащена вычислительным блоком, процессор которого обрабатывает все поступающие от сенсо...

5.8 млн IOPS: зачем так много? Привет Хабр! Наборы данных для Big Data и машинного обучения экспоненциально растут и надо успевать их обрабатывать. Наш пост о еще одной инновационной технологии в области высокопроизводительных вычислений (HPC, High Performance Computing), показанной на стенде Kingston на ...

Подробности о камерах серии Samsung Galaxy S20 Возможно, в будущем произойдут изменения, но по большому счету на рынке сейчас два главных мероприятия, являющиеся ориентиром для прочих производителей — это презентация флагманов Galaxy и iPhone. Уже по традиции первой свои эталонные продукты представит Samsung и прои...

GS Group: популярность SSD в России растёт, но по суммарному объёму доля HDD составляет 88 % Аналитический центр холдинга GS Group выпустил отчёт о поставках накопителей данных в Россию за последние годы. Объём импорта HDD и SSD в 2019 году составил 9,1 млн штук, в то время время как в 2018 году было ввезено 8,7 млн накопителей. В последние два года этот рынок растё...

[Личный опыт] Как разработчик, который мечтал о Калифорнии, переехал в Новую Зеландию, а на ПМЖ остался в Швеции Александр Любоженко из Петербурга поступил на факультет радиофизики и начинал, как junior QA. За 13 лет он несколько раз неудачно пытался переехать в Америку, но в итоге пожил в Окленде и стал бэкенд- и дата-инженер...

[Из песочницы] Временная локализация на Symfony 4 + Twig Потребность во временной локализации продукта возникает, когда продукт вырастает до таких масштабов, при которых необходима работа в разных временных зонах (очевидность). Хочется описать вариант простой идеи решения этого кейса. Предыстория такова: разрабатывали нишевую CRM...

Data Platform для целей формирования регуляторной отчетности Формирование банковской регуляторной отчетности является сложным процессом с высокими требованиями к точности, достоверности, глубине раскрываемой информации. Традиционно для автоматизации отчетности организации используют классические системы хранения и обработки данных. Пр...

Исследование: плотность мощности IT-оборудования в стойках ЦОД растет До недавнего времени средняя мощность IT-оборудования в ЦОД составляла 5 кВт на стойку. Теперь ситуация иная. Сорок пять процентов участников опроса 451 Research, который охватил в общей сложности 750 респондентов, заявили, что ожидают выхода на среднюю плотность в 11 кВт н...

Zabbix: топология сети наглядно и автоматически Управляете сетью большего размера, чем локалхост? Не управляете, но хотите научиться? Приглашаем вас на курс «Linux. Уровень 5. Zabbix. Мониторинг IT инфраструктуры предприятия». На бесплатном семинаре учебного центра «Специалист» при МГТУ имени Баумана вы узнаете, как научи...

Международная школа IT и кибербезопасности HackerU в РФ помогает выпускникам построить карьеру С января 2020 года международная школа IT и кибербезопасности HackerU в России запускает новую бесплатную услугу для выпускников – карьерный сервис. По словам управляющего директора, HackerU в России Александра Авакянца, услуга поможет выпускникам подготовиться к трудо...

Массовая оптимизация запросов PostgreSQL. Кирилл Боровиков (Тензор) В докладе представлены некоторые подходы, которые позволяют следить за производительностью SQL-запросов, когда их миллионы в сутки, а контролируемых серверов PostgreSQL — сотни. Какие технические решения позволяют нам эффективно обрабатывать такой объем информации, и как эт...

В России представлены OPPO Reno3 и Reno3 Pro за 29 990 и 49 990 рублей соответственно Компания OPPO представила в России пару среднебюджетных смартфонов в линейке Reno3. И если младшая модель работает на базе процессора MediaTek Helio P90, то сердцем старшей стал не Helio P95, а Snapdragon 765G. И это первое устройство с таким чипом на российском рынке. OPPO...

Google Chrome теперь предупредит вас в случае взлома вашей учётной записи на каком-нибудь сайте Недавно компания Google выпустила обновление для своего браузера Chrome. Но лишь теперь поисковый гигант решил поделиться подробностями о тех нововведениях, которые были добавлены в Chrome 79. В первую очередь Google уделила внимание безопасности. Одна из новых функций...

Российские правозащитники попросили Совет Европы проверить законность экстрадиции Винника Российское подразделение Международного комитета защиты прав человека направило запрос Верховному комиссару Совета Европы по правам человека Дуне Миятович о проверке обоснованности экстрадиции россиянина Александра Винника из Греции во Францию. Об этом сообщает Интерфакс. &#...

[Из песочницы] Сериализация в C++ В данной статье речь пойдет об автоматизации процесса сериализации в C++. В начале будут рассмотрены базовые механизмы, позволяющие упростить чтение/запись данных в потоки ввода-вывода, после чего будет дано описание примитивной системы генерации кода на основе libclang. Ссы...

[Из песочницы] STM32CubeMonitor стоит попробовать Введение STM32CubeMonitor — утилита для удобного отображения данных с контроллеров семейства STM32. Причем не требуется никакого дополнительного оборудования, только плата с контроллером и программатор (я пробовал и китайский свисток и оригинальный st-link\v2). Слово «Cube» ...

[recovery mode] Обработка персональных данных для мелкого интернет-магазина Знакомые впечатлились новым штрафом в КоАП в миллион рублей: Статья 13.11. Нарушение законодательства Российской Федерации в области персональных данных 8. Невыполнение оператором при сборе персональных данных… обязанности по обеспечению записи, систематизации, накопления, х...

GTA 6: сбор всех "новостей" в одном месте Платформа, на которой будет доступна GTA 6, сюжет, дата выхода. Все новые и старые "новости" собраны в одном месте. Что бы Вы могли ознакомится с тем, что на данный момент известно о мировой классике игр - Grand Theft Auto VI !

Исключения C++ через призму компиляторных оптимизаций На дворе 21-й век, непроизводительная реализация обработки C++ исключений на основе setjmp/longjmp уже в прошлом. Современные компиляторы, такие как gcc и clang, используют продвинутую реализацию C++ исключений, называемую zero-cost exception handling. Но насколько действи...

C++ Russia: прошлое, настоящее и будущее В 2019-м конференция C++ Russia сильно изменилась организационно — и отзывы говорят, что к лучшему. Конец года — подходящее время, чтобы и подытожить результаты, и заглянуть в будущее: хотя до C++ Russia 2020 Moscow ещё четыре месяца, кое-что о ней уже известно. Поэтому это...

Врач назвал бесконтактный термометр бесполезным для использования дома Врач общей практики Александр Доленко назвал бесконтактный термометр бесполезным для использования дома.

Алгоритм выстраивания продаж в соцсетях: как повысить итоговую конверсию Подробная колонка Александра Чижова, руководителя «Студии Чижова».

Борьба за производительность по-настоящему больших форм на React На одном из проектов мы столкнулись с формами из нескольких десятков блоков, которые зависят друг от друга. Как обычно, мы не можем рассказать о задаче в деталях из-за NDA, но попробуем описать свой опыт “укрощения” производительности этих форм на абстрактном (даже немного н...

Apple любят в США, но смартфоны Samsung занимают первые три места в соответствующем рейтинге Организация American Customer Satisfaction Index (ACSI) опубликовала результаты ежегодного исследования, которое оценивать степень удовлетворенности пользователей своими смартфонами. Исследование показало, что в США пользователи больше довольны смартфонами Apple, чем см...

[Из песочницы] WAL-G: бэкапы и восстановление СУБД PostgreSQL Уже давно известно, что делать бэкапы в SQL-дампы (используя pg_dump или pg_dumpall) – не самая хорошая идея. Для резервного копирования СУБД PostgreSQL лучше использовать команду pg_basebackup, которая делает бинарную копию WAL-журналов. Но когда вы начнёте изучать весь про...

Официальный лайфак от Xiaomi: не стоит покупать Xiaomi Mi 10 Pro ради камеры, купите Xiaomi Mi 10 Вчера основатель, председатель и главный исполнительный директор Xiaomi Group Лэй Цзюнь (Lei Jun) официально заявил, что главные модели основных камер Xiaomi Mi 10 и Xiaomi Mi 10 Pro являются идентичными в аппаратном плане, но пока что смартфоны отличаются по используем...

Индексируемое бинарное дерево Попалась мне задача следующего вида. Необходимо реализовать контейнер хранения данных обеспечивающий следующий функционал: вставить новый элемент удалить элемент по порядковому номеру получить элемент по порядковому номеру данные хранятся в сортированном виде Читать даль...

XFS, Reflink и Fast Clone. Созданы друг для друга Как все мы знаем, XFS — это высокопроизводительная журналируемая файловая система, созданная в недрах Silicon Graphics. А высокопроизводительная она потому, что способна справляться с множеством параллельных потоков ввода-вывода. Так что если вам интересна файловая система с...

Запись видео UI автотестов, работающих в headless Chrome Всем привет! В данной статье хочется рассказать о том, как была решена задача записи видео автотестов, работающих в headless Chrome (с записью в не headless режиме проблем быть не должно). Будет рассмотрено несколько разных подходов, рассказано про трудности и пути их реше...

Защита документов от копирования Существует 1000 и один способ защиты электронных документов от несанкционированного копирования. Но как только документ переходит в аналоговое состояние (согласно ГОСТ Р 52292–2004 «Информационная технология. Электронный обмен информацией. Термины и определения», понятие «ан...

API для генерации ответов сервера с любыми кодами статусов Привет, Хабр! Работая над библиотекой-обёрткой REST API, я столкнулся с проблемой. Для тестирования обработки ошибочных кодов ответа сервера (400, 500, 403 и т.д.) необходимо искусственно создавать условия на сервере для получения соответствующих кодов. При правильно настрое...

Microsoft работает над исправлением уязвимости в Internet Explorer В веб-браузере Internet Explorer была обнаружена уязвимость (CVE-2020-0674), которая связана с обработкой объектов в оперативной памяти скриптовым движком. Злоумышленники могут эксплуатировать уязвимость для удалённого запуска вредоносного кода на компьютере жертвы. Для это...

«Экран мечты» Xiaomi Mi 10 померк на фоне дисплея 120/240 Гц настоящего флагмана В своем свежем посте в социальной сети Twitter вице-президент Oppo Брайан Шен (Brian Shen) опубликовал подробности об экране грядущего флагманского смартфона Oppo Find X2. В данном случае акцент был сделан на экране Oppo Find X2, который получит максимальную частоту обн...

Александр Петров снялся в фильме Зима Режиссер и сценарист фильма Сергей Черников. Фильм представлен в жанре драмы. Продолжительность картины составляет 76 минут. В фильме снимались Александр Петров, Игорь Петренко, Тимофей Трибунцев, Никита Павленко и другие. Премьера картины в России намечена на 27 февраля 202...

[Перевод] Как помочь pandas в обработке больших объёмов данных? Библиотека pandas — это один из лучших инструментов для разведочного анализа данных. Но это не означает, что pandas — это универсальное средство, подходящее для решения любых задач. В частности, речь идёт об обработке больших объемов данных. Мне довелось провести очень и оче...

Pure Storage расширила возможности FlashBlade Компания Pure Storage объявила о выходе Purity//FB 3.0 для FlashBladeTM, нового поколения передового программного обеспечения для хранения неструктурированных данных. FlashBlade обеспечивает единую быстро масштабируемую платформу для хранения файлов ...

Быструю зарядку в массы. Представлен стандарт Qualcomm Quick Charge 3+ для недорогих смартфонов В последнее время в индустрии смартфонов сформировалась тенденция на увеличение емкости аккумуляторов, а также скорости зарядки. Многие производители активно работают в данном направлении, и если раньше быстрая зарядка ассоциировалась с мощностью 18 Вт, то теперь н...

DartUP 2019: итоги и видеозаписи докладов 23 ноября в питерских Ткачах прошел DartUP — единственная в России конференция по Dart и Flutter. Это уже второе большое событие, организованное Wrike при поддержке Google. Все началось два года назад, когда Wrike создал русскоязычное сообщество DartRu, которое было официа...

Мишустин возглавил правительственную комиссию по цифровому развитию Согласно распоряжению, опубликованному в четверг на сайте кабмина, президиум возглавил сам председатель правительства.Помимо Мишустина, в состав правкомиссии вошли еще 28 человек, в том числе вице-премьер Дмитрий Чернышенко, ставший заместителем председателя комиссии, первый...

Врач назвал ожирение новой пандемией Врач Александр Мясников назвал ожирение новой пандемией. Так, по словам специалиста, лишний вес начал приобретать характер пандемии.

Выбираем лучший смартфон 2019 года Google Pixel 4 2019 год порадовал нас немалым количеством крутых смартфонов. До конца этого года осталось меньше недели, и есть смысл подвести некий итог и выбрать лучшее устройство уходящего года. В опросе будут участвовать самые популярные аппараты. Если же вы не встретите...

Математики нашли способ избавиться от пробок Новое исследование учёных базируется на сформулированных в 1952 году английским математиком и транспортным аналитиком Джоном Гленом Вардропом принципах, которые специалисты из Санкт-Петербурга использовали для современной транспортной обстановки в мегаполисах. «В России зада...

30-минутный блэкаут в поддержку автора Nginx — Игоря Сысоева Уважаемые коллеги! Уже было достаточно много сказано о противоправных обысках в офисе Nginx. Для того, чтобы донести эти новости до большего количества людей, предлагаю провести акцию — 30-минутный блэкаут в поддержку автора Nginx — Игоря Сысоева. Если вы обладаете персон...

Конкурент Xiaomi Mi 10 стоит столько же, но предлагает больше. В Китае начали принимать предзаказы на iQOO 3 5G Китайские магазины уже начали прием предварительных заказов на новый флагманский смартфон, установив цену на версию с 8 ГБ оперативной и 128 ГБ флэш-памяти на уровне 568 долларов. Примерно столько же стоит базовая версия Xiaomi Mi 10. Смартфон iQOO 3 5G будет построен ...

Записи докладов ок.tech: Frontend Meetup #2 26 ноября в петербургском офисе Одноклассников состоялся ок.tech: Frontend Meetup #2. Вместе с коллегами из Одноклассников, ВКонтакте и Hazelcast поговорили про новый фронтенд OK.RU, сделанный на связке React + Graal, обсудили может ли “Lifting State Up” – один из двенадца...

Премии, льготы и бонусы в IT: результаты исследования Хабр Карьеры Работодатели конкурируют друг с другом за лучших сотрудников, предлагая в обмен на их труд не только зарплату, но также интересные задачи и современные технологии, возможности профессионального и карьерного развития, комфортные условия труда и крутую команду, разнообразные...

СУБД Arenadata DB теперь работает в среде защищенной ОС «Альт 8 СП» Сочетание двух продуктов представляет собой эффективное решение для организаций, которые обязаны хранить и обрабатывать крупные массивы информации, обеспечивая при этом импортозамещение в сфере ИТ. Российская аналитическая СУБД для хранения больших данных Arenadata DB про...

Критический RCE-баг во встроенном сервере GoAhead Исследователи из Cisco Talos обнаружили две новые уязвимости в веб-сервере GoAhead компании EmbedThis. Недостатки позволяют не прошедшему аутентификацию злоумышленнику выполнить на устройстве сторонний код или добиться состояния отказа в обслуживании. Проблема может затронут...

Очень тонкий корпус, кожаная задняя панель и быстрая зарядка. Представлен смартфон Oppo A73 Компания Oppo регулярно обновляет свою линейку смартфонов Oppo A, в которую недавно были добавлены модели Oppo A72 5G, Oppo A53, Oppo A33, Oppo A32 и Oppo A93. Теперь же был представлен смартфон Oppo A73, который очень похож на ранее анонсированный Oppo F17. Oppo A73 по...

Обзор TRANSCEND Jetflash 910 256Gb (TS256GJF910). Быстрая и надежная флешка Флешки получили широкое распространение, заменив собой целый сегмент оптических дисков, предложив компактный формат, возможность простой перезаписи, широкую совместимость с системами и повышенный уровень защиты записанных данных. Со временем технологии позволили заметно увел...

Как прошёл п̶е̶р̶в̶ы̶й̶ второй митап по Android от Tinkoff Всем привет! Я — Александр Гузенко, ведущий разработчик в компании Тинькофф. И так сложилось, что я постоянно топлю за какую-то движуху по шарингу знаний, курирую финтех школу по андроиду и люблю ходить на конференции и митапы. Примерно полтора месяца назад я загорелся идее...

[Перевод] Самые интересные automotive-стартапы 2019-2020 Несмотря на то, что сроки внедрения полностью автономных транспортных средств постоянно изменяются, это не замедляет рост экосистемы автомобильных стартапов. В то время как одни компании все еще работают над достижением цели 5-го уровня автономности, другие решают проблемы...

Александр Жаров назначен на должность генерального директора АО «Газпром-Медиа Холдинг» Комментируя данное назначение, председатель Совета директоров АО "Газпром-Медиа Холдинг", Председатель Правления ПАО "Газпром" Алексей Миллер отметил: "Традиционные медиа проходят этап стремительных изменений под влиянием новых технологий и усиливающ...

Проектируем мультипарадигменный язык программирования. Часть 5 — Особенности логического программирования Продолжаем рассказ о создании мульти-парадигменного языка программирования, сочетающего декларативный логический стиль с объектно-ориентированным и функциональным, который был бы удобен при работе со слабоструктурированными данными и интеграции данных из разрозненных источни...

PostgreSQL: Серверное программирование на «человеческом» языке (PL/Perl, PL/Python, PL/v8) Postgres знаменит своей расширяемостью, что относится и к поддержке процедурных языков (PL). Никто не может похвастаться языком списком языков такой длины, а потенциально этот список и вовсе не ограничен: для того, чтобы подключить язык к серверу, не требуется сверхусилий. М...

[Перевод] История интернета: межсетевое взаимодействие Другие статьи цикла: История реле Метод «быстрой передачи сведений», или Зарождение реле Дальнописец Гальванизм Предприниматели А вот, наконец, и реле Говорящий телеграф Просто соединить Забытое поколение релейных компьютеров Электронная эра История электронных компьютер...

Хроника противостояния Рамблера и Nginx (обновляется) 12 декабря из твиттера сотрудника Nginx стало известно, что в офисе компании происходит обыск в рамках уголовного дела по статье 146 УК РФ «Нарушение авторских и смежных прав». Претензии предъявила компания Рамблер, хотя формально обвинителем стала Lynwood Investments CY Ltd...

KINGMAX представила SSD накопитель с функциями ECC и LDPC KINGMAX PX4480 SSD-накопитель KINGMAX PX4480 использует PCIe Gen 4.0 интерфейс подключения и представлен в формате 2280. M.2 накопитель KINGMAX PX4480 предлагает широкий ассортимент моделей: 500 Гб, 1 Тб и 2 Тб. Скорость чтения достигает 5000 Мб/с, а скорость записи 4400 Мб/с, что быстр...

История об исчезнувших 500 миллионах долларов Александра Винника, которые никак не могут найти США, Франция и Россия Очень тёмная история с непонятным финалом

Губернатор Петербурга попросил горожан поделиться ноутбуками и планшетами с нуждающимися Губернатор Петербурга Александр Беглов попросил горожан поделиться ноутбуками и планшетами с нуждающимися. В частности, со школьниками, у которых нет собственных устройств для дистанционной учёбы.

Mobile People Talks #12: Android NDK и C++ На этот раз ведущим внезапно захотелось хардкора, поэтому гостем третьего выпуска второго сезона стал Александр Ефременков. Специалист по Client Security Components в Yandex Taxi, Google Developer Expert по Android и соведущий AndroidDevPodcast.

Александр Дорошенко, Wooppay: у Караганды уникальный код Глава платежного сервиса Wooppay рассказывает о проекте «Терриконовая долина», целью которого является создание ИТ-кластера в Караганде.

Геймеры бывшими не бывают. Теплые воспоминания и запретные удовольствия — в опросе DataArt В конце прошлого года мы провели внутреннее исследование, опросив коллег о любимых играх детства и юности, настоящего и ближайшего будущего. Для того, чтобы картина ностальгии и ожиданий получилась наиболее полной, мы обратились за комментариями к увлеченным геймерам из Da...

Что происходит в «Пиковой даме» Пушкина, и во что они играют? Если коротко — Пушкин открыл жанр «киберспортивной фантастики». Только до появления фантастики и киберспорта. Его одно из самых известных произведений — «Пиковая дама» — это рассказ про мегапопулярную в свете игру в карты с элементами философских вопросов. Попадание в тог...

Как сделать бота, который превращает фото в комикс. Часть вторая. Обучение модели ⇨ Первая часть И снова здравствуйте! Как вы могли заметить, праздники несколько подкосили график выхода статей. Думаю, многие за это время успели если не полностью обучить свою модель, то хотя бы поэкспериментировать с различными наборами данных. 1. Ставим дистрибутив 2. ...

Диагностируем проблемы в микросервисной архитектуре на Node.js с помощью OpenTracing и Jaeger Всем привет! В современном мире крайне важна возможность масштабировать приложение по щелчку пальцев, ведь нагрузка на приложение может сильно отличаться в разное время. Наплыв клиентов, которые решили воспользоваться вашим сервисом, может принести как большую прибыль так и...

Apple готовит новую Apple TV с процессором A12 и 128 ГБ памяти По данным издания The Verifier, компания Apple уже в течение какого-то времени работает над новой версией Apple TV. Обновленная яблочная ТВ-приставка должна получить более мощную начинку и ряд новых функций.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы...

Где работать в ИТ в 2021: JetRuby Сегодня в новом выпуске рубрики «Где работать в ИТ» — JetRuby — компания, которая помогает амбициозным стартапам превращаться в крупные компании. У ребят есть офисы в Сан-Франциско, Львове и Краснодаре. На наши традиционные вопросы ответили её краснодарские сотрудники: бэкен...

50/200+ вопросов по JavaScript Доброго времени суток, друзья! Предлагаю Вашему вниманию небольшой интерактив — своего рода викторину по JavaScript, на данный момент состоящую из 50 вопросов. На мой взгляд, решение подобных задач — лучший способ определить свой уровень мастерства. Предисловие Данная ча...

Доход Qualcomm за год вырос, но чистая прибыль уменьшилась Компания Qualcomm, у которой 29 декабря завершился первый квартал 2020 финансового года, опубликовала соответствующий отчет. Доход Qualcomm за квартал составил 5,077 млрд долларов. За год до этого он был равен 4,842 млрд долларов. Операционная прибыль за год выросла с ...

Светильник управляемый жестами на Arduino Всем привет!!! Я рад, что снова могу показать Вам свою новую поделку. На этот раз я собрал светильник на ардуино управляемый жестами. Данный проект отнял у меня очень много времени, которого у меня и так всегда не хватает. Первый вариант светильника я собрал очень быстро и...

Sharp представила новые 8K-телевизоры Компания Sharp анонсировала два новых умных телевизора, которые получили названия Sharp Aquos 8T-C70CX1 и Sharp Aquos 8T-C60CX1. Они оснащены 70-дюймовой и 60-дюймовой панелями 8K Pure Color соответственно. Телевизоры оснащены процессором обработки изображений Sharp Med...

Простой комплект для обратного инжиниринга объектов свободных форм от Thor3D&Сyborg Сегодня Thor3D объявляет о партнерстве с nPowerSoftware, разработчиком Cyborg 3D MeshToCAD. Комплект предназначен для специалистов, которым необходимо быстрое преобразование органических формиз меша (полигональной сетки) в CAD. Работа с мешом объектов произвольной формо...

Thumbtack Tech Day Три города, три спикера, три темы Объединяем в один онлайн-митап экспертизу сразу трех направлений из городов присутствия компании «Тамтэк» в России. Специалисты из Омска, Саратова и Санкт-Петербурга расскажут о практиках и фишках разр...

Консоль Microsoft Xbox Series X получит специализированный аудиопроцессор В конце февраля сообщалось, что игровая консоль нового поколения Microsoft Xbox Series X получит поддержку объёмного звука на основе трассировки лучей. Теперь появились новые подробности об аудиосистеме устройства. Известно, что за счёт обработки звука с помощью трассировки ...

ViennaNET: набор библиотек для backend’а Всем привет! Мы сообщество .NET-разработчиков Райффайзенбанка и мы хотим рассказать про набор инфраструктурных библиотек на .NET Core для быстрого создания микросервисов с единой экосистемой. Вывели его в Open Source! Читать дальше →

Приложение Audacity уличили в сборе персональных данных Популярное приложение Audacity, обеспечивающее обработку различных аудио, собирает любые персональные данные, касающиеся пользователей программы. Информация об этом появилась на форумах Reddit после появления у программы новой политики безопасности, в которой данная возможно...

Наш опыт с графовой базой данных Dgraph в Kubernetes Недавно перед нами встала задача развернуть Dgraph в кластере Kubernetes. В этой статье я поделюсь полученным опытом: с чем мы столкнулись во время деплоя и последующего использования этого приложения в различных окружениях, от dev до production. Что вообще такое Dgraph? ...

Главой Роскомнадзора назначили куратора закона о «суверенном рунете» Главой Роскомнадзора назначили куратора закона о «суверенном рунете» Андрея Липова. Бывший руководитель ведомства Александр Жаров стал гендиректором «Газпром-медиа».

Открытые материалы от Computer Science центра, часть 1 Computer Science Center — это совместная инициатива Computer Science клуба при ПОМИ РАН, компании JetBrains и Школы анализа данных Яндекса. Центр существует, чтобы дать возможность талантливым студентам и выпускникам развиваться в интересных им направлениях: Computer Scienc...

Любить всех человеков — лучшие доклады с TeamLeadConf за 5 минут Недавно мы с коллегами были на TeamLeadConf — это конференция об управлении, мотивации, найме, процессах и других штуках, полезных тимлидам. Обычно после конференций мы делимся впечатлениями с теми, кто на конференцию не пошел. Самый популярный формат — список топовых докла...

Власти начинают регулировать большие данные Под определением большие данных в документе предполагается "совокупность неперсонифицированных данных, классифицируемая по групповым признакам, в том числе информационные и статистические сообщения, сведения о местоположении движимых и недвижимых объектов, количественны...

Infortrend представила горизонтально масштабируемое хранилище данных EonStor CS Компания Infortrend® Technology, Inc. (код TWSE: 2495), разработчик передовых корпоративных систем для хранения данных,  представила легко масштабируемое хранилище для совместного использования EonStor CS, поддерживающее популярные программы для нелинейно...

iOS 13.3.1 позволяет полностью отключить геолокацию на новых iPhone Технология Ultra Wideband могла сама активировать службы геолокации, но пользователям это не понравилось Apple всегда выступала решительно против слежки за пользователями и не только старалась всячески избегать этого сама, но и критиковала тех, кто позволял себе нечто подобн...

Почему мы выгораем, и как делать это пореже На дворе март, в теле авитаминоз, в мире эпидемия CoV19, а тут ещё и дедлайны. Дедлайнам про наши тяжёлые жизненные обстоятельства не сообщили. Самое время вспомнить о здоровье. В том числе и психическом. В конце концов, чем работаешь, то и ломается, а работаем мы головой. ...

[Перевод] Напишем и поймем Decision Tree на Python с нуля! Часть 1. Краткий обзор Привет, Хабр! Представляю вашему вниманию перевод статьи "Pythonで0からディシジョンツリーを作って理解する (1. 概要編)". 1.1 Что такое Decision Tree? 1.1.1 Пример Decision Tree Например, у нас есть следующий набор данных (дата сет): погода, температура, влажность, ветер, игра в гольф. В ...

Lexar показал SSD со скоростью чтения до 7 Гб/с Lexar продемонстировал SSD накопитель скорость последовательного чтения которого составила 6442 Мб/с и при последовательной записи 4246 Мб/с. Прототип нового SSD очень требователен к системе, материнская плата должна поддерживать PCIe Gen 4, но пользователь может установить ...

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

Seagate представила свои новинки на CES 2020 В рамках выставки CES 2020 компания Seagate представила новую модульную СХД Lyve Drive Mobile System. Новинка предназначена для управления данными предприятий облаков и периферии. Так, Lyve Drive Mobile System представляет собой набор модульных решений для хранения данных. S...

Как я переехал в Лондон c Revolut Неделю назад в наших соцсетях выступал Дмитрий Михайлович. Дмитрий — продуктовый разработчик, он решает продуктовые задачи в Revolut, являясь при этом Senior Backend разработчиком. Полтора года назад он переехал в лондонский офис и поделился с нами историей, как это происход...

SberCloud сменил руководителя О назначении Евгения Колбина на должность генерального директора SberCloud Сбербанк объявил вчера. Как уточнили ComNews в пресс-службе Сбербанка, Евгений Колбин пришел на смену Александру Сорокоумову. В свою очередь, Александр Сорокоумов продолжит свою карьеру вне системы С...

[Перевод] Прогнозирование временных рядов с помощью рекуррентных нейронных сетей Удалённый режим работы на фоне всеобщей самоизоляции может привести к весьма дурным последствиям. И эмоциональное выгорание – это ещё куда ни шло: там ведь и до крыши недалеко. В этой связи, как и многие, попробовал «успокоить» себя выделением времени на другие занятия – и н...

TCL представила AV-процессор AiPQ Engine Gen 2 для производителей смарт-ТВ Будущие интеллектуальные телевизоры могут рассчитывать на улучшенный масштабируемый контент 4K и более качественный звук, когда TCL анонсировала свой новый процессор Smart TV - AiPQ Engine Gen 2. Аудиовизуальный набор микросхем TCL использует алгоритмы машинного обучения дл...

Собираем «цепочки» с помощью window functions Иногда при анализе данных возникает задача выделения «цепочек» в выборке — то есть упорядоченных последовательностей записей, для каждой из которых выполняется некоторое условие. Это может быть как условие от данных самой записи, так и сложное выражение относительно одной и...

IT предлагают растить на экспорт Как пишет "КоммерсантЪ ", документ предполагает, что на IT-отрасль к 2036 году придется 3,93% ВВП страны, притом что предложенная в прошлой версии доля в 4% показалась участникам рынка заниженной. В то же время ряд показателей пересмотрены в сторону увеличения. Так...

230 миллионов аккаунтов Instagram и Tik-Tok “утекли” в Сеть Согласно недавно опубликованному отчету, каждая пятая запись в базе содержала, как минимум телефон или электронную почту человека, а зачастую и оба идентификатора для личной связи. Кроме контактных данных, в архиве содержалось масса информации: никнейм в социальной сети, пол...

Huawei выпустила HMS Core 5.0 для успешной конкуренции с сервисами Google Китайская компания Huawei, которая старается удержать свои позиции на мировом рынке смартфонов на фоне американских санкций, продолжает улучшать собственные мобильные сервисы, конкурирующие с сервисами Google. На этой неделе компания объявила о запуске набора сервисов и...

Личный опыт: как я слез с антидепрессантов Медиаэксперт Александр Амзин поделился на Medium своей историей борьбы с биполярным расстройством. Лайфхакер публикует материал с разрешения автора.

Применение принципов функционального программирования при проектировании ERP Привет, Хабр! В этой статье мы попробуем взглянуть на архитектуру учетных систем (ERP, CRM, WMS, MES, B2B, ...) с позиций функционального программирования. Существующие системы сложны. Они базируются на реляционной схеме данных, и имеют огромный мутабельный стейт в виде сот...

Как создать шаблон описания системы и начать его использовать Когда в IT-компании работают 6 человек, которые пилят одну систему и обсуждают её в кулуарах, описание системы и документация кажутся ненужными. Но когда систем уже более 100, без описания не обойтись. Ведь непродуманное изменение UI может остановить создание заказов. Мы соз...

На пути к идеальной клавиатуре Я программист и, как вы догадываетесь, некоторое время провожу за набором кода. Это занятие обычно заключается в переносе мысли из пространства между дужками очков в пространство за монитором. Пока нейроинтерфейсы редки, легаси требования делают печать достаточно сложной, в ...

Выходит Redmi K30 с флагманским набором памяти Отлично зарекомендовавший себя сетевой информатор Мукул Шарма (Mukul Sharma) на своей страничке сообщил о том, что Redmi подготовила к выходу новую версию смартфона Redmi K30 (4G). Redmi K30 изначально был доступен в четырех версиях с 4/64, 6/128, 8/128 и 8/256 ГБ памят...

Вся линейка Samsung Galaxy S20 впервые позирует на камеру 11 февраля состоится мероприятие Galaxy Unpacked, на котором будут представлены флагманские смартфоны Galaxy S20, S20 Plus и S20 Ultra, а также сгибающийся смартфон Samsung Galaxy Z Flip. В конце недели появилась фотография, на которой Galaxy S20, S20 Plus и S20 Ultra в...

Производитель бронемашин хочет отсудить у "Хирурга" имя "Волк" Российский производитель бронетехники собирается в судебном порядке добиваться освобождения товарного знака «Волк», зарегистрированного в отношении товаров 12-го класса «транспортные средства, аппараты, перемещающиеся по земле, воде и воздуху», услуг 42-го класса «реализация...

Датасеты для automotive 1. A2D2 dataset от Audi Наш набор данных включает в себя более 40 000 кадров с семантической сегментацией изображений и метками облака точек, из которых более 12 000 кадров также имеют аннотации для 3D-боксов. Кроме того, мы предоставляем немаркированные данные датчиков (п...

Natural Language Processing. Итоги 2019 и тренды на 2020 Всем привет. С некоторым запозданием я решил опубликовать эту статью. Каждый год я стараюсь подвести итоги произошедшего в области обработки естественного языка (natural language processing). Не стал исключением и этот год. BERTs, BERTs are everywhere Начнем по порядку. Ес...

Представлены бюджетные смартфоны Infinix Note 7 и Note 7 Lite Компания Infinix представила свои новые смартфоны Infinix Note 7 и Note 7 Lite. Оба устройства имеют большие экраны, 48-Мп основные камеры и большие батареи.Infinix Note 7 получил 6,95-дюймовый IPS LCD Infinity-O дисплей с разрешением HD+ (720x1640 пикселей), который обеспеч...

Дата анонса и промо-ролик с Samsung Galaxy A51 Прошло почти десять месяцев со дня появления на рынке Samsung Galaxy A50, и компания готовится представить его прямого преемника Galaxy A51. Премьера смартфона должна пройти 12 декабря во Вьетнаме. Уже известно, что в этом году Samsung приведет дизайн своих смартфонов к един...

Дорогая, мы убиваем бюрократию: как цифровизация меняет диалог поставщиков и X5 Когда у тебя 5 тысяч поставщиков, огромный документооборот и бизнес в масштабах страны, привычная схема сбора данных отнимает драгоценное время. Время – деньги, как известно, поэтому мы в X5 постоянно думаем над тем, как оптимизировать процесс обмена мастер-данных с поставщи...

Как настроить Elasticsearch, чтобы не было утечек За последний год возникало много утечек из баз Elasticsearch (вот, вот и вот). Во многих случаях в базе хранились персональные данные. Этих утечек можно было избежать, если бы после разворачивания базы администраторы потрудились проверить несколько несложных настроек. Сегодн...

Пользователи MIUI 12 жалуются на проблемы с аккумулятором и быструю разрядку Портал rprna сообщает о тревожном звонке с официального форма Xiaomi, на котором стали появляться жалобы на работу устройств после обновления до MIUI 12. Обсуждаются моменты уменьшения времени работы гаджетов от аккумулятора по сравнению с тем, что было до апгрейда ПО. Ч...

Часть 2. Идентификация событий происходящих в Oracle PL/SQL На картинке представлен пример обработки одной и той же ошибки. В первом случае ("красный" квадрат) представлен результат стандартной обработки ошибки. Во втором случае ("зеленый" квадрат) представлен результат кодирования ошибок в событийной модели логирования. Помимо инфор...

Впереди планеты всей: Япония планирует освоить 6G к 2023 году Согласно отчёту Nikkei, Япония уже начала строить планы по освоению 6G-сетей, которые окажутся в 10 раз быстрее 5G. Произойти это должно к 2023 году. В докладе утверждается, что Китай, Южная Корея и Финляндия также начали исследования, разработки и инвестиции в данном сегмен...

Хочу статью на Википедии: что делать? Почему ваши статьи в Википедии удаляют, что такое Викисклад и зачем писать Викиновости? Эти и другие вопросы обсудили на митапе Теплицы социальных технологий в Москве. На встрече выступил Дмитрий Ерохин, активный редактор русскоязычной Википедии, член некоммерческого пар...

Бестселлеры Redmi Note 8 и Redmi Note 8 Pro резко подешевели в Китае Смартфоны Redmi Note 8 и Redmi Note 8 Pro, которые были выпущены в конце августа прошлого года, пользуются огромной популярностью. За три месяца в мире было продано более 10 миллионов таких смартфонов, при этом они регулярно дешевеют. Сейчас в Китае можно приобрести вер...

Глобальные ИТ-расходы в 2020 году сократятся из-за коронавируса Опрос был проведен в период с 11 по 30 марта 2020 года. Как отмечает ETR, с течением времени прогнозы респондентов ухудшались: по состоянию на 11 марта снижение ожидалось на уровне 0,7%, 13 марта - 1,7%, 17 марта - 3,3%, 23 марта - 3,7%, 27 марта - 4,1%.Прогноз ухудшился даж...

Таинственная программа LyX. Часть 2 Скопировано с моего блога в целях создания еще одного русскоязычного источника информации по данной теме. LyX: Preview В меню Вставка есть команда Preview. Я ее понял в числе последних. Математический режим имеет, с одной стороны, преимущество в том, что вводимая формула о...

[Перевод] Переход с reCAPTCHA на hCaptcha в Cloudflare Компания Cloudflare сообщила о том, что она недавно перешла с использования сервиса reCAPTCHA, предоставляемого Google, на сервис hCaptcha, который поддерживает компания Intuition Machines. В Cloudflare очень рады тому, что им удалось совершить этот переход, так как он спо...

Tarantool: взгляд аналитика Всем привет! Меня зовут Андрей Капустин. Я работаю системным аналитиком в Mail.ru Group. Наши продукты формируют единую экосистему для пользователя, в которой данные генерируют множество независимых инфраструктур: службы заказов такси и еды, почтовые сервисы, соцсети. Сегодн...

Десятка лучших докладов DotNext 2019 Moscow В начале ноября прошел DotNext 2019 Moscow, и пока мы ждем следующий DotNext, самое время посмотреть десятку лучших докладов московской конференции. Хардкор, низкоуровневые подробности, максимальный перформанс, best practices, архитектура и многое другое — все детали собрали...

Приложение Google Phone вскоре может получить поддержку записи телефонных разговоров Код, добавленный в последнюю версию приложения Google Phone, позволяет предположить, что в будущем в приложении появится встроенная поддержка записи телефонных разговоров. Соответствующие новшества были обнаружены в коде, который появился в новой версии приложения, загруженн...

Boeing 737 разбился при посадке в Стамбуле По неустановленной пока причине рейс PC2193 совершил аварийную посадку, в результате которой произошло разрушение лайнера. Официальный Twitter-аккаунт сервиса Flightradar сообщает, что незадолго до конца ВПП скорость самолета превышала 110 километров в час. Эти данные ...

Google лишает пользователей бесплатного безлимита Компания Google кардинально изменила свою политику в отношении хранения данных пользователей учётных записей Google. Вскоре пользователи не смогут бездумно загружать гигабайты на сервера компании — бесплатное безлимитное хранение станет недоступно и за доступ к х...

1.Elastic stack: анализ security логов. Введение В связи окончанием продаж в России системы логирования и аналитики Splunk, возник вопрос, чем это решение можно заменить? Потратив время на ознакомление с разными решениями, я остановился на решении для настоящего мужика — «ELK stack». Эта система требует времени на ее нас...

[Перевод - recovery mode ] Java 14: записи (records preview) В скором времени в грядущей Java 14 появится новая синтаксическая фича — записи (records). После изучения превью, в котором вкратце описано, как выглядят записи и с “чем их едят”, я осмелился адаптировать документ на русский для хабра. Кому интересно — добро пожаловать под к...

Мониторинг дисковой подсистемы VMware через CIM/Zabbix В 2021 году уже известно, что Zabbix предлагает в качестве средства комплексного мониторинга инфраструктуры VMware набор шаблонов, использующих функционал Low Level Discovery (LLD) и элементы типа Host prototype, в которых создаются стандартные списочные сенсоры из известных...

Александр Жаров покинул пост главы Роскомнадзора Александр Жаров, с 2012 года занимавший должность руководителя Роскомнадзора, покинул пост по собственному желанию. За несколько дней до этого стало известно, что топ-менеджер федеральной службы нацеливается на место главы «Газпром-медиа».

Опросы 2.0: Telegram расширяет спектр возможностей тремя новыми видами опросов Публичные опросы, викторины и опросы с множественным выбором — кому что?

Юристы предупредили о рисках систем мониторинга граждан Это следует из заключения комиссии по правовому обеспечению цифровой экономики московского отделения АЮР, на которое ссылается "КоммерсантЪ". Документ 8 апреля направлен премьеру Михаилу Мишустину, мэру Москвы Сергею Собянину, замминистра связи Людмиле Боковой и в ...

Детектирование аномалий с помощью автоенкодеров на Python Детектирование аномалий — интересная задача машинного обучения. Не существует какого-то определенного способа ее решения, так как каждый набор данных имеет свои особенности. Но в то же время есть несколько подходов, которые помогают добиться успеха. Я хочу рассказать про оди...

Изображения и характеристики Vivo NEX 3 5G с сайта TENAA Линейка NEX является экспериментальной и новаторской в модельном ряду Vivo. Грядущий усовершенствованный Vivo NEX 3 5G вписывается в эту философию, но в гораздо меньшей степени, чем предшественники. Экстремально изогнутым дисплеем уже никого не удивишь, круглую основную каме...

Обеспечение непрерывности бизнеса Уважаемые партнеры! Компания Citrix предлагает до 30 апреля 2020 года специальные условия на приобретение годовых временных лицензий. Скидки на указанные лицензии предоставляются в размере до 50%. Годовые временные лицензии Citrix ...

Чернобыль ч.5. Вне АЭС Автор: Александр СтаростинНочь 26 апреля запустила сразу несколько цепочек событий, одновременно связанных и не связанных друг с другом, словно это круги на воде вокруг упавшего в неё камня. В такой логике и пойдёт дальнейшее повествование. Сегодня поговорим об эвакуации нас...

Deno v1.0: Безопасная среда выполнения для JavaScript и TypeScript. Обзор возможностей Вступление Установка Как это выглядит внутри Функциональность WASM, RUST, Плагины Debugging, IDE Тестирование Compiler API CI Разное Вступление Если вы уже оказались за чтением этой статьи, то наверняка уже слышали про выступление Ryan Dahl, создателя NodeJS, на JSConf, г...

Показали концепт Nokia 9.3 PureView Не ладится у HMD Global с флагманами. Nokia 8 Sirocco и Nokia 9 PureView не зашли, а от выпуска Nokia 9.1 PureView и Nokia 9.2 PureView компания отказалась. Но топовый аппарат компания все же выпустит к концу года и им станет Nokia 9.3 PureView. По крайней мере, инсайдеры ор...

Идеальный инструмент для работы с СУБД без SQL для Node.js или Все, что вы хотели знать о Sequelize. Часть 2 Представляю вашему вниманию руководство по Sequelize. Sequelize — это ORM (Object-Relational Mapping — объектно-реляционное отображение или преобразование) для работы с такими СУБД (системами управления (реляционными) базами данных, Relational Database Management System, RD...

«Умные» Amazfit ZenBuds помогают пользователям добиться здорового ночного сна 21 марта, накануне Всемирного дня сна, бренд Huami (код NYSE: HMI) Amazfit обнародовал технический доклад под названием 2019 Chinese Sleep Whitepaper с аналитическими данными по различным вопросам сна в Поднебесной. В ходе CES2020 торговая марка Amazfit предст...

WSL эксперименты. Часть 1 Привет, хабр! В октябре OTUS запускает новый поток курса «Безопасность Linux». В преддверии старта курса делимся с вами статьёй, которую написал один из наших преподавателей — Александр Колесников. В 2016 году компания Microsoft представила IT сообществу новую технологи...

Флэш-память Samsung eUFS 3.1 для смартфонов оказалась в 3 раза быстрее, чем eUFS 3.0 Компания Samsung Electronics объявила о начале массового производства флэш-памяти eUFS 3.1 емкостью 512 ГБ, которую можно использовать в мобильных телефонах, планшетах и прочих мобильных устройствах. Новая флэш-память eUFS 3.1 демонстрирует пиковую скорость последо...

Показаны фото включенного смарт-браслета Xiaomi Mi Band 5 Браслет Xiaomi Mi Band 5 готовится к дебюту, вот только не совсем понятно, когда он будет представлен.Тем временем в Сеть попадает все больше информации об этом устройстве. Новая утечка демонстрирует живые фото Xiaomi Mi Band 5 во включенном состоянии.Судя по предоставленным...

Смартфон Meizu 17 Pro оказался еще лучше, чем Meizu 17 Помимо смартфона Meizu 17 компания также выпустила премиальную модель Meizu 17 Pro, которая отличается от базовой версии быстрой оперативной памятью, улучшенной камерой, материалом корпуса и наличием беспроводной зарядки. Meizu 17 Pro получил такой же 6,6-дюймовый...

Архивы памяти: как мозг кодирует и воспроизводит воспоминания С одной стороны мозг человека достаточно понятен, с другой — полон загадок и вопросов, на которые пока нет ответов. И тут все логично, учитывая, что данная система чрезвычайно сложна как с точки зрения архитектуры, так и с точки зрения протекающих процессов и связи между н...

Не только космический зум и суперразрешение. Samsung Galaxy S20 получил еще одно преимущество Дата выхода Samsung Galaxy S20 и Galaxy Z Flip 11 февраля состоится мероприятие Galaxy Unpacked, на котором будут представлены флагманские смартфоны Galaxy S20, S20 Plus и S20 Ultra, а также сгибающийся смартфон Samsung Galaxy Z Flip. Мы знаем, что флагманский смартфон...

Samsung представила монстра автономности с абсолютно новой камерой Galaxy M31s Компания Samsung анонсировала новый смартфон Galaxy M31s, который стал улучшенной версией ранее выпущенной модели Galaxy M30s. Новинка получила новый 64-мегапиксельный датчик изображения, огромный аккумулятор и поддержку быстрой зарядки. Он будет конкурировать с Xiaomi ...

LyX: Общие замечания. Часть 1 Скопировано с моего блога в целях создания еще одного русскоязычного источника информации по данной теме. Эта статья является продолжением следующих статей одного цикла: статья 1 статья 2 статья 3 статья 4 статья 5 Фух, даже не знаю, как писать этот пост. Я мог бы начать ...

Неформальные интервью с хакерами Недавно я наткнулся на канал Ивана Новикова (D0znpp), CEO Wallarm, который пишет свои выпуски без монтажа и почти каждый день (про жизнь в Америке, Y Combinator, продажи и инвестиции), и обнаружил там для себя массу полезного. Решил поделиться с хабрасообществом парой выпу...

Исследуем баг iOS с помощью Hopper Привет! Меня зовут Александр Никишин, я занимаюсь разработкой iOS-приложений в компании Badoo. В статье я расскажу о том, как мы исследовали баг в UIKit, который Apple не хотела исправлять на протяжении полугода. Всё началось в августе 2019 года с первых бета-версий iOS 1...

Как выглядит Android на двухэкранном смартфоне Microsoft Surface Duo Компания Microsoft представила смартфон Surface Duo, работающий на операционной системе Android, в октябре прошлого года. Устройство получило два 5,6-дюймовых экрана разрешением 1 350 на 1800 пикселей, которые — когда устройство разложено — образуют один (правда, конечно, ра...

Книга «Bash и кибербезопасность: атака, защита и анализ из командной строки Linux» Привет, Хаброжители! Командная строка может стать идеальным инструментом для обеспечения кибербезопасности. Невероятная гибкость и абсолютная доступность превращают стандартный интерфейс командной строки (CLI) в фундаментальное решение, если у вас есть соответствующий опыт....

Власти утвердили требования к российским DNS Документ опубликован на Портале правовой информации и является подзаконным актом к так называемому закону "О суверенном интернете".Как пишет CNews, подписанный министром документ призван регулировать использование соответствующих программных и технических средств в...

Опыт создания web-приложения с Pony ORM Привет, Хабр! Недавно передо мной встала задача написать на Python web-приложение для разделения счёта в ресторане между участниками трапезы. Так как нужна DB для хранения данных о заказах и пользователях, встал вопрос выбора ORM для работы с базой. Разработка велась на Flas...

Как настроить китайский левитрон В данной статье рассмотрим электронную начинку подобных устройств, принцип работы и метод настройки. До сих пор мне встречались описания готовых фабричных изделий, очень красивых, и весьма не дешевых. Во всяком случае, при беглом поиске цены начинаются от десяти тысяч рублей...

[Перевод] Аутентификация и чтение секретов в HashiCorp's Vault через GitLab CI Доброго времени суток, читатель! 22 апреля в GitLab выпустили релиз 12.10 и сообщили о том, что теперь CI-процесс может авторизовываться в Hashicorp's Vault через JSON Web Token (JWT), и для авторизации нет необходимости хранить токен для доступа к нужным policy в переменных...

3.Elastic stack: анализ security логов. Дашборды В прошлых статьях мы немного ознакомились со стеком elk и настройкой конфигурационного файла Logstash для парсера логов, в данной статье перейдем к самому важному с точки зрения аналитики, то что вы хотите увидеть от системы и ради чего все создавалось — это графики и табл...

[Перевод] Доклад Sysdig об использовании контейнеров за 2019: новые сведения о Kubernetes и безопасности Сегодня мы с огромной радостью представляем доклад Sysdig об использовании контейнеров за 2019 год (Sysdig 2019 Container Usage Report). Kubernetes продолжает набирать обороты, активнее осваиваются облачные архитектуры, и все это меняет не просто паттерны использования, но ...

Спрос на доставку почтовых отправлений на дом вырос в 25 раз В конце марта в связи с распространением коронавирусной инфекции Почта России в два раза снизила стоимость доставки посылок свыше 2 кг и расширила перечень отправлений, доставляемых на дом из почтовых отделений. Если раньше за посылками приходилось идти на почту, то теперь к...

Как работать с бесплатным инструментом аналитики Facebook Attribution Александр Пургин из агентства SHARE показывает возможную альтернативу Google Analytics для отслеживания мультиканальных конверсий.

Украина открывает киберполигон вслед за Россией "Киберполигон - это такой хаб, где можно будет учиться, заниматься научными разработками. Для этого предусмотрены учебные классы, конференц-зал, там же мы будем развивать наши способности. Он создан под патронатом СНБО", - пояснил председатель Госспецсвязи Валентин...

Парсинг и аудит Начнем с идеи. Допустим, вы, как настоящий аудитор, хотите провести экспертизу отчетности заводчика собак, используя в том числе и сторонние ресурсы. Для этого вы пробуете получить систематизированную информацию о щенках заводчика, зная, к примеру, лишь название их пород, ...

[Перевод] Крупные компании, использующие Node.js Node.js — это серверная среда выполнения JavaScript, исполняющая код вне браузера. Эта технология идеально подходит для многих веб-сайтов, специализирующихся на стриминге, играх, тайм-трекерах, приложениях соцсетей и т.п. Она обеспечивает масштабируемое и быстрое решение д...

Производство Material иконок для MacOSX приложения Home Assistant на Electron В первой серии я заварил умный дом на Home Assistant. В процессе я влюбился в Home Assistant и подумал, не написать ли десктопное приложение для этой системы. У Home Assitant есть прекрасный web-интерфейс и показалось разумным завернуть его в Electron, чтобы получить красиву...

Компьютер научился создавать 3D-голограммы в режиме реального времени Компьютер научился создавать 3D-голограммы в режиме реального времени. Так, американские ученые разработали соответствующий быстрый метод генерации голограмм, который базируется на работе сверточной нейронной сети.

Fortinet — подборка полезных материалов Приветствую! Периодически мы занимаемся публикацией различных полезных материалов, связанных с решениями компании Fortinet. Их можно найти на нашем сайте и на хабре. Сегодня мы решили собрать все наши публикации в одном месте, чтобы вам было проще ориентироваться. Данная п...

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

Стратификация, или как научиться доверять данным Посмотрите на эти два набора точек и подумайте: какой из них вам кажется более «случайным»? Распределение на левом рисунке явно неравномерно. Есть места, в которых точки сгущаются, а есть и такие, в которых точек почти нет: из-за этого даже может показаться, что левый график...

Samsung продолжит оснащать недорогие смартфоны огромными аккумуляторами. Как минимум это справедливо для Galaxy A31 Компания Samsung уже представила две модели линейки Galaxy A нового поколения: Galaxy A51 и A71. Само собой, в ближайшее время выйдут обновлённые версии и всех остальных представителей линейки. Galaxy A40 Уже сейчас мы можем взглянуть на некоторые параметры моделей Gal...

Бумажный бит: создание механической памяти из оригами «Бегущий по лезвию», «Воздушная тюрьма», «Heavy Rain» — что общего между этими представителями массовой культуры? Во всех в той или иной степени присутствует древнее японское искусство по складыванию бумаги — оригами. В кино, играх и в реальной жизни оригами частенько испо...

Нарушает ли синий свет биоритм человека? Вы наверняка слышали или читали о том, что освещение синего цвета очень вредное для зрения и для биологических часов. С широким распространением среди населения планеты различного рода устройств, имеющих экраны и мониторы, это утверждение еще больше укрепилось в нашем подс...

Интервью с Анатолием Вассерманом о Будущем Рэй Брэдбери однажды сказал: «Я не пытаюсь предсказать будущее – я пытаюсь его предотвратить». Для нас, детей 70-80-х годов, книги Рэя Брэдбери были маяком гуманности и надежды, что даже самое мрачное будущее когда-то закончится и начнётся рассвет. На Западе многое изменил...

Flutter BloC паттерн + Provider + тесты + запоминаем состояние Эта статья выросла из публикации “BLoC паттерн на простом примере” где мы разобрались, что это за паттерн и как его применить в классическом простом примере счетчика. По комментам и для своего лучшего понимания я решил попробовать написать приложение в котором будут получены...

Гендиректор «Рексофт» вновь вошел в правление «Руссофт» Правление организации переизбирается раз в год на общем собрании членов РУССОФТ. Александр Егоров входит в правление с момента основания организации в 1999 году.

Ах, эти строки Это текстовая версия моего доклада "Ах, эти строки" на конференции JPoint-2020. Дабы не тратить время читателей зря, сразу расставим все точки над "ё". О чём статья? Статья об эффективном (или не очень) использовании строк. Для кого статья? Статья для раз...

[Из песочницы] Как я веду Zettelkasten в Notion уже год: стартовый набор и полезные трюки Zettelkasten — крутой метод хранения идей и знаний — сейчас на слуху, дошел и до Хабра. Я веду такой в Notion уже год, потому что Notion лучше всех воплощает три главных принципа Zettelkasten: взаимосвязанность, категоризацию, актуальность. Метод улучшил качество моего обуч...

[Из песочницы] Как мигрировать Zabbix с MySQL на PostgreSQL с минимальным downtime В свете того, что Zabbix с некоторых пор поддерживает TimescaleDB, а тут еще и вышел новый LTS релиз Zabbix, то наверняка многие заинтересовались, как осуществить миграцию с MySQL на PostgreSQL. Несмотря на текст на картинке, вполне можно просто так взять и мигрировать Zabb...

Назначен новый заместитель руководителя Роскомнадзора Заместителем главы Роскомнадзора назначен Владимир Логунов, работавший замначальника Управления президента Российской Федерации по развитию информационно-коммуникационных технологий (ИКТ) и инфраструктуры связи; соответствующее распоряжение правительства опубликовано на офиц...

Группа разработчиков предлагает перейти на UTF-8 Недавно на Hacker News опубликовали манифест программистов из Тель-Авива. Они предложили сделать UTF-8 решением по умолчанию для хранения текстовых строк в памяти и коммуникации. Материал породил активную дискуссию, и мы решили разобраться в ситуации, рассмотреть аргументы ...

Большой выбор автошин На каждый сезон необходимо иметь качественный набор автошин. Именно правильно подобранные шины позволят обеспечить безопасность эксплуатации транспортом. Многие автовладельцев находятся постоянно в поисках надежных и качественных шин. Для того чтобы покупка данного товара пр...

Видеозаписи всех докладов с шести конференций Онтико Ситуация с тем-самым-вирусом сильно бьёт по организаторам мероприятий. Людям, которые помогают сообществу разработчиков России, сейчас тяжело. Мы в AvitoTech хотим поддержать своих друзей из Онтико, и поэтому открываем доступ к видео с конференц...

Что расскажет «жвачка» возрастом 5700 лет о человеке, который ее жевал? В детективных сериалах и фильмах, где криминалисты играют главную роль двигателя сюжета, частенько можно встретить, как по окурку от сигареты или по жвачке, прилепленной к столу, успешно определялся человек, оставивший эти следы. В реальной же жизни из жвачки, побывавшей в...

Исследование Zebra Technologies: Доступ к данным в режиме реального времени необходим полевым работникам в сфере энергетики и инженерного обеспечения В течение следующих пяти лет будет происходить быстрый рост использования защищенных мобильных устройств и планшетов Zebra Technologies Corporation (NASDAQ: ZBRA), инновационная компания, чьи решения и партнеры позволяют коммерческим предприятиям добиваться максимальных...

Realme X50 Pro 5G с процессором Snapdragon 865 и 65 Вт зарядкой представлен официально Компания Realme представила свой новый флагманский 5G-смартфон с под названием Realme X50 Pro. Телефон поставляется с чипом Snapdragon 865 и поддерживает быструю зарядку мощностью 65 Вт.Realme X50 Pro получил 6,44-дюймовый FullHD+ Super AMOLED-дисплей с разрешением 2400х1080...

Использование Graylog и NLog для сбора логов от приложений на C#. Личный опыт КДПВ Хабр, приветствую! Описанное ниже ни в коем случае не tutorial или best practice. Я решил всего лишь агрегировать и задокументировать свои достижения в поставленном вопросе. Надеюсь, содержимое данной статьи позволит ищущим информацию по логированию почерпнуть что-т...

[Из песочницы] Запись и передача звука с устройства на устройство при помощи Multipeer Connectivity Добрый день, дорогой читатель! Некоторое время назад я решил попробовать записать и передать записанный звук с устройства на устройство. Как средство передачи записанного звука выбор пал на фреймворк MultipeerConnectivity. В этой статье я расскажу как это сделать. Первым д...

Sber.DS — платформа, которая позволяет создавать и внедрять модели даже без кода Идеи и встречи о том, какие ещё процессы можно автоматизировать, возникают в бизнесе разного масштаба ежедневно. Но помимо того, что много времени может уходить на создание модели, нужно потратить его на её оценку и проверку того, что получаемый результат не является случайн...

Рынок оборудования для запуска облачных сервисов пошел на спад Продажи соответствующих серверов, систем хранения данных и Ethernet-коммутаторов по итогам третьего квартала 2019 года составили 16,8 млрд долларов, снизившись на 1,8%.

Как остаться в форме на карантине и заменить iMovie: что скачать в App Store Каждый день мы мониторим App Store и десятки сайтов со скидками, чтобы выбрать лучшие приложения и опубликовать и здесь. Сегодня вот можно урвать бесплатно приложение, которое поможет не превратиться в «пончик» во время карантина, полезный видеоредактор, ну и апок...

Китай ввёл стандарты для систем распознавания лиц Китайские исследователи и разработчики решили тщательно изучить возможности технологии распознавания лиц после того, как в 2019 году разгорелось несколько скандалов, в том числе по поводу утечки данных и приложения Zao для создания deep-fake. В результате Китай обновил реком...

Заблокированный торрент-трекер Rutracker собрал 25 тыс. долларов на жесткие диски для хранения редких раздач Необходимость сбора денег объясняется тем фактом, что блокировка ставит под угрозу многообразие материалов трекера. Для сохранения ценных раздач была создана группа пользователей торрент-трекера, члены которой теперь получат средства для покупки дисков.

Белоруссия решила «лететь в космос» вместе с Россией Президент Белоруссии Александр Лукашенко заявил о том, что страна рассматривает возможность участия в космической программе России.

Официально: характеристики LG Velvet Пару недель назад LG обозначила свое желание в скором времени представить стильный смартфон. Затем стало ясно, что его назвали LG Velvet и его анонс состоится 7 мая. Неожиданно компания не стала дожидаться даты премьеры и опубликовала перечень характеристик смартфона. Почему...

Twitter и Facebook оштрафовали за отказ переносить серверы в Россию Как сообщает РИА Новости , каждой компании назначена административная выплата в четыре миллиона рублей. Юристы Twitter и Facebook на процесс не пришли, как и представители Роскомнадзора. Судья Александра Михалева выносила решение по письменным материалам, согласно которым от...

[Из песочницы] BPF для самых маленьких, часть нулевая: classic BPF Berkeley Packet Filters (BPF) — это технология ядра Linux, которая не сходит с первых полос англоязычных технических изданий вот уже несколько лет подряд. Конференции забиты докладами про использование и разработку BPF. David Miller, мантейнер сетевой подсистемы Linux, назыв...

Разработка сервисов и IaaS: подборка материалов об облаке, хранении данных и эволюции «1cloud» Разбираемся с законом о ПД, рассказываем, как эволюционировала инфраструктура 1cloud.ru, обсуждаем изменения в политиках ИТ-компаний и развитие облачных экосистем. Читать дальше →

Александр Тихонов возглавил команду SAS Россия В новой должности он будет отвечать за разработку и реализацию стратегии по дальнейшему развитию бизнеса компании на рынке России и СНГ, а также за выстраивание отношений с заказчиками.

Язык R для пользователей Excel (бесплатный видео курс) В связи с карантином многие сейчас львиную долю времени проводят дома, и это время можно, и даже нужно провести с пользой. В начале карантина я решил довести до ума некоторые проекты начатые несколько месяцев назад. Одним из таких проектов был видео курс "Язык R для пол...

С Hyper-V на VMware и обратно: конвертация виртуальных дисков Привет, Хабр! Периодически я слышу от практикующих инженеров странное: VMDK, VHD и VHDX – абсолютно разные форматы виртуальных дисков, чуть ли не закрытые, а конвертировать из одного в другое – долго и больно. Сегодня наглядно покажу, что это не так, разберу, как эти форм...

Разлучница Анна Банщикова сыграла своего антипода в сериале «Ищейка» Актрисе пришлось примерить на себя роль одинокой женщины-трудоголика. Анна Банщикова сыграла полную противоположность себе в популярном российском сериале «Ищейка». Сильная и независимая, одинокая подполковник Александра Кушнир кардинально отличается от Анны в реальной жизн...

Распознавание цифровых схем. Обобщённый С-элемент Александр Кушнеров 18.12.2019 Даже опытному инженеру иногда сложно сделать разводку схемы так, чтобы дорожки (или провода) не мешали её правильной работе. В первом приближении, на качество разводки влияет расположение и количество узлов, какие именно провода соединены в каж...

Как мы обрабатываем жалобы пользователей с помощью JIRA (REST API) В наше время мало какой веб-сервис или приложение обходится без функционала, где пользователи могут пожаловаться (уведомить, зарепортить) на различные виды контента, будь то грамматическая ошибка в тексте, ошибочные формулировки, неинтересный или не информативный контент (к...

Google рассказала о новой функции Android 11 Мобильные удостоверения личности — новая функция Android 11 Android сильно изменился за те 12 лет, что он существует в качестве мобильной операционной системы. Год от года Google совершенствовала его и в конце концов превратила из неудобного и малопривлекательного подо...

Язык красного дьявола: хроматическая коммуникация во тьме Передача информации для человека всегда была одним из основных социальных аспектов существования. С течением эволюции и развития технологий методов передачи информации становилось все больше. Когда-то это были наскальные рисунки, сейчас же достаточно нажать пару кнопок в с...

Шведский музыкант получил первую в своем роде награду от YouTube за самый популярный комментарий. Его запись набрала свыше миллиона лайков Видеохостинг YouTube впервые в своей истории вручил награду за самый популярный комментарий. Соответствующий сертификат получил шведский видеоблогер и музыкант Сет Эферман, чей комментарий под нашумевшим клипом Bad Guy 18-летней американской исполнительницы Билли Айлиш набра...

Камеру Poco X2 сделали еще лучше В начале этой недели в продажу на территории Индии поступил смартфон Poco X2, который должен стать преемником легендарной модели Poco F1, выпущенной в 2018 года. Почти сразу после начала продаж производитель опубликовал первое обновление программного обеспечения для Poc...

STM32 и бесконтактный датчик температуры MLX90614. Подключение по I2C Датчик MLX90614 - это датчик с бесконтактным считыванием температуры объекта посредством приема и преобразования инфракрасного излучения. Он умеет работать в трех режимах: термостат, ШИМ выход и SMBus. В режиме термостат датчику не требуется контроллер, он просто держит темп...

[Перевод] Аппаратный взлом жёсткого диска Жёсткие диски: если вы читаете эту статью, то с большой вероятностью у вас есть одно или несколько таких устройств. Они довольно просты и, по сути, представляют собой набор 512-байтных секторов, пронумерованных возрастающими адресами, также называемыми LBA (Logical Block Ad...

Бесполезный REPL. Доклад Яндекса REPL (read-eval-print loop) бесполезен в Python, даже если это волшебный IPython. Сегодня я предложу одно из возможных решений этой проблемы. В первую очередь доклад и мое расширение TheREPL будет полезны тем, кого интересует более быстрая и эффективная разработка, а также т...

[Из песочницы] Создание упаковщика x86_64 ELF файлов под linux Введение В данном посте будет описано создание простого упаковщика исполняемых файлов под linux x86_64. Предполагается, что читатель знаком с языком программирования си, языком ассемблера для архитектуры x86_64 и с устройством ELF файлов. В целях обеспечения ясности из приве...

Пользуетесь ли вы десктопным режимом на смартфоне? Пользуетесь ли вы десктопным режимом смартфонов? Десктопный режим является достаточно интересным нововведением во многих флагманских устройствах производителей. До недавнего времени лишь Samsung и Huawei могли предложить подобное решение на своих смартфонах, однако теперь к ...

Как я прошел OSWE сертификацию OSWE — сертификация продвинутого уровня, идеально подходящая для пентестера и аудитора веб-систем. Это был один из самых сложных экзаменов в моей жизни: куча оставленного здоровья, из 48 часов удалось поспать часов 12, и я даже не знал, что могу так “выражаться”. Состояние б...

Таким будет Redmi K40. Первые сведения о характеристиках смартфона В Сети появились первые сведения о предполагаемых характеристиках смартфона Redmi K40, который должен быть представлен в конце этого года. Источники сообщают, что Redmi K40 получит обновленный дизайн, а также измененное соотношение сторон экрана. Рамки экрана будут суще...

PlayStation 5 и Xbox Series X смогут загружать игры «мгновенно» Игровые консоли следующего поколения PlayStation 5 и Xbox Series X будут сражаться по разным параметрам, включая время загрузки игры. Компания Sony первой ответила на соответствующий опрос, заявив, что хочет сделать свою консоль PlayStation 5 самой быстрой как в плане ...

Тёмная Вселенная. Часть 1 Доброго времени суток, уважаемое хабрасообщество! Как я и обещал после прошлой статьи по теории струн, сегодня мы попробуем приоткрыть завесу тайн и пробежаться по костылям новым веяниям в космологии — попробуем взглянуть на тернистый путь, который прошли ученые, и разобрать...

[Из песочницы] Новая архитектура нейросети — EfficientDet Привет, Хабр! представляю вашему вниманию перевод статьи «EfficientDet: Scalable and Efficient Object Detection» автора Mingxing Tan, Ruoming Pang, Quoc V. Le. В последние годы был достигнут огромный прогресс в направлении более точного обнаружения объектов, в то же время с...

Обзор программы SmartData 2021 Совсем скоро в онлайне стартует SmartData 2021. По названию конференции уже понятно, что она посвящена работе с данными, но не все так просто. Это достаточно обширная тема, в которой можно заниматься совершенно разными вещами. SmartData затрагивает конкретную часть домена «Р...

Мэтт Уоттс и Йоханнес Вагмюллер назначены на новые должности в NetApp Уоттс и Вагмюллер будут работать под руководством Александра Вальнера, старшего вице-президента и генерального директора NetApp в странах Европы, Африки и Ближнего Востока, и войдут в возглавляемый им исполнительный совет.

Игровая мышь Logitech G203 Lightsync оценена в 40 долларов Компания Logitech представила игровую мышь Logitech G203 Lightsync. По словам производителя, это устройство «обеспечивает игровую производительность, универсальность и классический дизайн по отличной цене». Что касается цены, мышь Logitech G203 Lightsync оц...

SellCell узнал портрет идеального компьютера iMac и смартфона iPhone SellCell узнал идеальный портрет будущего компьютера iMac и смартфона iPhone. Данные были получены в результате опроса посетителей популярного онлайн-портала в США. Подробнее об этом читайте на THG.ru.

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)