Социальные сети Рунета
Пятница, 30 октября 2020

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

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

[Из песочницы] «ExtendedPromQL» — расшифровка доклада Романа Хавроненко Предлагаю ознакомиться с расшифровкой доклада Романа Хавроненко "ExtendedPromQL" Читать дальше →

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

Интервью с Александром Афеновым — тимлидом тимлидов из Lamoda Всем привет. Ко мне в онлайн-гости на интервью зашел Александр Афенов — руководитель направления разработки в Lamoda. Пообщались про онбординг, тимлдиство в Lamoda, devrel и другое. Интервью было в формате онлайн-трансляции на YouTube — запись доступна по ссылке. Также можн...

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

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

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

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

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

Selenoid — сотни параллельных UI-тестов легко и быстро. Павел Сенин Предлагаю ознакомиться с расшифровкой доклада 2017 года Павла Сенина "Selenoid — сотни параллельных UI-тестов легко и быстро". Читать дальше →

PostgreSQL и JDBC выжимаем все соки. Владимир Ситников Предлагаю ознакомиться с расшифровкой доклада начала 2016 года Владимира Ситникова "PostgreSQL и JDBC выжимаем все соки" Читать дальше →

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

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

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

Промышленный подход к тюнингу PostgreSQL: эксперименты над базами данных". Николай Самохвалов Предлагаю ознакомиться с расшифровкой доклада Николая Самохвалова "Промышленный подход к тюнингу PostgreSQL: эксперименты над базами данных" Shared_buffers = 25% – это много или мало? Или в самый раз? Как понять, подходит ли эта – довольно устаревшая – рекомендация...

В российской столице ведут набор школьников в проект «КиберЛето» Участником прошедшего в четверг, 25 июня селекторного совещания столичного Департамента образования и науки стал заместитель директора Московского центра «Патриот.Спорт» Александр Добряков. Во время своего выступления он сообщил о том, что в мегаполисе продолжается набор уч...

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

Исполнилось 175 лет со дня рождения императора Всероссийского Александра III В марте нынешнего года исполнилось 175 лет со дня рождения императора Всероссийского Александра Александровича (Александра III). Александр III – один из самых интересных, и в то же время спорных правителей нашей страны в истории. Его личность проделала большой путь от всенар...

Odyssey: архитектура, настройка, мониторинг. Андрей Бородин Предлагаю ознакомиться с расшифровкой доклада начала 2020 года Андрея Бородина "Odyssey: архитектура, настройка, мониторинг" Совсем недавно мы выпустили версию 1.0 нашего пулера соединений Odyssey. Он призван решить проблемы управления соединениям высоконагруженных...

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

Резервные копии с WAL-G. Что там в 2019? Андрей Бородин Предлагаю ознакомиться с расшифровкой доклада начала 2019 года Андрея Бородина "Резервные копии с WAL-G. Что там в 2019?" Читать дальше →

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

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

Александр Зейналов: «Вы даже можете и не знать, что перед вами OpenStreetMap, но это будет он» Александр Зейналов — системный администратор, который является одним из «хранителей ключей» от серверов российского сообщества OpenStreetMap. Помимо этого, у него богатый опыт использования данных OSM. Что это за сервера, как разместить на них свой проект и чего не стоит и...

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

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

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

PostgreSQL Query Profiler: как сопоставить план и запрос Многие, кто уже пользуется explain.tensor.ru — нашим сервисом визуализации планов PostgreSQL, возможно, не в курсе одной из его суперсособностей — превращать сложно читаемый кусок лога сервера… … в красиво оформленный запрос с контекстными подсказками по соответствующим уз...

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

Грехи оптимизации производительности. Александр Валялкин, VictoriaMetrics Доклад посвящен теме оптимизации производительности, но не совсем оптимизации производительности, а грехам оптимизации производительности (в VictoriaMetrics). Читать дальше →

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

WAL-G: новые возможности и расширение сообщества. Георгий Рылов Предлагаю ознакомиться с расшифровкой доклада начала 2020 года Георгия Рылова "WAL-G: новые возможности и расширение сообщества" У меинтейнеров open-source возникает множество проблем по мере их роста. Как писать все больше требуемых фич, чинить все больше issues'о...

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

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

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

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

Развитие сообщества Open DevOps Community. Тимур Гильмуллин. Александр Паздников Старый но, полезный доклад про развитие сообщества Open DevOps Community, в рамках которого создаются продукты объединяющего решения для continuous integration, continuous delivery систем. Надеюсь что сообщество Open DevOps Community разовьется и усилится. Читать дальше &ra...

Как создаются Highload проекты на PHP: расшифровка 28 июля в нашем инстаграм-аккаунте и ютубе прошел прямой эфир с Александром Высоцким — ведущим PHP-разработчиком в лондонском офисе Badoo, который работает в команде антиспама. Саша рассказал о том, как создаются Highload проекты на PHP, своей жизни в Лондоне и, конечно, п...

29 ноября в Москве конференция PHP Russia будет офлайн Пандемия повлияла на все бизнес-процессы, мы долго были в онлайне. Но 29 ноября PHP-разработчики смогут наконец встретиться офлайн в тёплой атмосфере, увидеть лучших спикеров PHP-вселенной, и задав им вопросы, разобрать актуальные кейсы и обсудить проблемы. PHP Russia 2020 п...

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

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

Litho: лучшие практики для создания эффективного UI в Android Litho — UI-фреймворк от Facebook, который отвечает за быстрый рендеринг тяжелого UI в топовых приложения с миллиардами загрузок. Как его использовать, что происходит под капотом, и действительно ли с UI можно работать только из одного потока? Cookbook по Litho в расшифров...

3Dtoday Conf: онлайн-конференция по 3D-технологиям, выступление Александра Бойко В 13:00 по московскому времени последний день конференции откроет Александр Бойко, технический директор компании «ЛВМ АТ Медицина» с выступлением «3D-печать в медицине. Опыт и мировые тенденции».

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

Приглашаем на DINS DevOps EVENING: разберем два примера инфраструктуры и поговорим, как облегчить поддержку Встречаемся 26 февраля в нашем офисе на Старо-Петергофском, 19. Кирилл Казарин из DINS расскажет, что такое инфраструктура для нас, как мы ей управляем, и как мы доставляем артефакты на 1000+ серверов в 50+ окружений. Александр Калошин из Last.Backend поделится опытом постр...

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

Управление нагрузкой на PostgreSQL, когда одного сервера уже мало. Андрей Сальников Предлагаю ознакомиться с расшифровкой доклада начала 2019 года Андрея Сальникова "Управление нагрузкой на PostgreSQL, когда одного сервера уже мало" Основные тезисы: 1) Стандартные практики распределения нагрузки в PostgreSQL. Сначала мы обсудим причины возникновен...

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

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

[Перевод] А вы знаете о том, что в Python есть встроенная СУБД? Если вы — программист, то я полагаю, что вы, наверняка, знаете о существовании чрезвычайно компактной и нетребовательной к ресурсам СУБД SQLite, или даже пользовались ей. Эта система обладает практически всеми возможностями, которых можно ожидать от реляционной СУБД, но при ...

На пути к бессерверным базам данных — как и зачем Всем привет! Меня зовут Голов Николай. Раньше я работал в Авито и шесть лет руководил Data Platform, то есть занимался всеми базами: аналитическими (Vertica, ClickHouse), потоковыми и OLTP (Redis, Tarantool, VoltDB, MongoDB, PostgreSQL). За это время я разобрался с большим к...

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

Теория и практика использования ClickHouse в реальных приложениях. Александр Зайцев (2018г) Несмотря на то, что данных сейчас много почти везде, аналитические БД все еще довольно экзотичны. Их плохо знают и еще хуже умеют эффективно использовать. Многие продолжают "есть кактус" с MySQL или PostgreSQL, которые спроектированы под другие сценарии, мучиться ...

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

Prometheus мониторинг микросервисных приложений. Виталий Левченко Расшифровка доклада 2016 года Виталия Левченко "Prometheus мониторинг микросервисных приложений" Prometheus, в отличие от классических систем, даёт возможность легко поднять и поддерживать мониторинг быстро меняющихся и сложно организованных систем. Я расскажу об о...

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

Александр Труханов: «Энтузиазм и целеустремленность оказались дороже денег, которых не было» Соавтор книг «А я был в компьютерном городе» и «Энциклопедия профессора Фортрана» подарил IT-музею DataArt два компьютера из 1990-х, успевших стать раритетами: Mac от Apple в идеальном состоянии и графическую станцию O2 Silicon Graphics. А в новом интервью нашему музейному...

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

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

Как жить и работать с психиатрическим диагнозом: расшифровка эфира, часть 1 И снова привет, Хабр. Две недели назад я написала пост с каминг-аутом, что я работаю в IT с тяжелым психическим расстройством и предложила задавать вопросы. И форма ответов просто взорвалась! Впервые за время, которое я на площадке, я увидела человеческую часть нашего ком...

Как сделать хороший короткий доклад Конец мая и начало июня — традиционное время защиты дипломов в вузах. Помимо самой выпускной работы, студентам нужно подготовить короткое (на 7–10 минут) выступление перед экзаменационной комиссией, а также сделать презентацию. И зачастую для студента подготовить нормальный ...

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

Уволен глава Роскомнадзора Александр Жаров Распоряжением Правительства РФ от 23 марта 2020 года, подписанным премьер-министром Михаилом Мишустиным, предписано "освободить Жарова Александра Александровича от должности руководителя Федеральной службы по надзору в сфере связи, информационных технологий...

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

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

Ссылки для Западного сегмента (Вебинар с Александрой Тачаловой) Где брать ссылки, если нет бирж? Как продвинуть сайт, если это невозможно привычным методом? Как планировать работы, где нельзя четко замерить эффективность? В этом весь Бурж линкбилдинг — непредсказуемый и беспощадный! Вебинар пройдет 8 октября, ...

Враг не пройдёт, или как помочь командам соблюдать стандарты разработки Подход governance as a code обеспечивает контроль соблюдения архитектурных принципов как в части конфигураций инфраструктуры, так и в части программного кода. Правила проверки каждого артефакта, будь то конфигурация k8s, список библиотек или даже описание сценария CI/CD, опи...

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

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

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

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

Приключения немецких урановых хвостов в России. Часть 4 (последняя): Использование ОГФУ, протесты и выводы Это четвертая и финальная часть из серии моих публикаций, посвященных вопросу ввоза обедненного гексафторида урана (ОГФУ) из Европы в Россию. Первая посвящена технологиям обогащения урана в России и мире. Вторая — истории контрактов на обогащение урана, экономике вопроса и т...

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

Практика обновления версий PostgreSQL. Андрей Сальников Предлагаю ознакомиться с расшифровкой доклада 2018 года Андрея Сальникова "Практика обновления версий PostgreSQL" В большинстве своем, системные администраторы и ДБА бояться как огня делать мажорные обновления версий баз данных (RDBMS), особенно если эта база данны...

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

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

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

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

В Москве ведется набор школьников в проект «КиберЛето» Среди тем, которые обсуждались 25 июня на селекторном совещании московского Департамента образования и науки, была реализация в мегаполисе проекта «КиберЛето». В настоящее время продолжается набор участников этого проекта, базой для реализации которого выступает центр «Патри...

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

Практики хорошего code review, или что такое code review за 15 минут. Доклад Никиты Соболева на DUMP в Казани В 2019 году на DUMP в Казани выступал Никита Соболев – технический директор компании «Мы делаем сервисы». И Никита на протяжении почти 40 минут пытался вскипятить мозги слушателей секции Backend, рассуждая о code review. Сегодня хотим привести расшифровку этого «взрывного» д...

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

Как собрать гибридное облако с помощью Kubernetes, которое может заменить DBaaS Меня зовут Петр Зайцев, я генеральный директор, основатель Percona и хочу рассказать: как мы от open source-решений пришли к Database as a Service; какие существуют подходы к развертыванию баз данных в облаке; как Kubernetes может заменить DBaaS, устранив зависимость от ве...

T+ Conf 2019: Tarantool в Аэрофлоте, или MDM на лету Сегодня публикуем расшифровку доклада Николая Шевцова и Рустама Кильдиева с T+ Conf 2019 «Tarantool в Аэрофлоте, или MDM (Master Data Management) на лету». Из доклада вы узнаете: Зачем нужен MDM? Зачем нужен риалтайм? Data Science — это не только Jupyter Notebook. Плюсы ...

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

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

IBM открыла инструмент полностью гомоморфного шифрования для Linux Компания IBM опубликовала на GitHub исходный код набора инструментов FHE для Linux. Утилиты работают на платформах IBM Z и x86, поддерживаются Ubuntu, Fedora и CentOS. Полностью гомоморфное шифрование (FHE) долгое время считалось чем-то вроде чаши святого Грааля в криптогр...

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

М.видео: Александр Изосимов ПАО «М.видео» объявляет об утверждении Советом директоров Александра Изосимова на должность CEO (генерального директора) Группы «М.Видео-Эльдорадо». В задачи Александра Изосимова входит дальнейшее развитие модели One Retail ...

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

Avito Kafka meetup: коннекторы, интеграция, облака Привет! В четверг, 23 января, пройдёт наш первый митап про Apache Kafka. Будем говорить об интеграции, source коннекторах и запуске масштабируемых приложений в Kubernetes. С докладами выступят инженеры Booking.com, Confluent и Авито. Встречаемся в 18:00. Регистрируйтесь сам...

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

«Нет такого эксперта, который скажет тебе, как вести себя в текущей ситуации. Но ты сам можешь стать им»: интервью с Александром Богдановым, CEO AGIMA CEO RUWARD/Cossa Андрей Терехов побывал в гостях у Александр Богданов, CEO AGIMA — и записал большое интервью.

[Из песочницы] Павел Труханов. Мониторинг Postgres по USE и RED. Расшифровка с PGConf.Russia Павел Труханов, "Мониторинг Postgres по USE и RED" Есть две методологии перформанс мониторинга: USE (Utilization, Saturation, Errors) Брендана Грегга и RED (Requests, Errors, Durations) от Тома Уилки. В докладе я хочу рассказать о том, как мы на них ориентировались...

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

[Из песочницы] Unlocking the Postgres Lock Manager. Брюс Момжиан Расшифровка доклада 2020 года Брюса Момжиана "Unlocking the Postgres Lock Manager". (Примечание: Все SQL запросы из слайдов вы можете получить по этой ссылке: http://momjian.us/main/writings/pgsql/locking.sql) Привет! Замечательно снова быть здесь в России. Я прош...

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

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

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

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

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

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

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

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

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

Последние изменения в IO-стеке Linux с точки зрения DBA. Илья Космодемьянский Расшифровка доклада 2018 года Ильи Космодемьянского "Последние изменения в IO-стеке Linux с точки зрения DBA" Проблемы с производительностью ввода-вывода находятся в повседневной повестке дня администраторов баз данных с тех пор, как базы данных существуют. В Linux...

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

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

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

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

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

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

[Из песочницы] Предварительная обработка данных Всем привет! Я веб-разработчик и вот уже несколько лет интересуюсь машинным обучением. Поскольку в повседневной рабочей парктике мне приходится решать менее интересные для меня задачи, не связанные с машинным обучением, время от времени я забываю то, о чем когда-то читал или...

Интервью с Александром Филипповым, Lead Game Designer World of Tanks Blitz 14 и 15 мая мы будем участвовать в конференции DevGAMM, на которой будут выступать наши спикеры. И мы подумали, почему бы не разузнать у одного из них о бекграунде, опыте и работе над проектом World of Tanks Blitz, о котором пойдем речь в презентации. Что получилось из этого...

Распределение данных в Apache Ignite Привет! Этот пост — немного сокращенная версия моего одноименного доклада на встрече сообщества Apache Ignite. Полную видеоверсию вместе с вопросами и ответами можно посмотреть здесь, а слайды скачать здесь. В докладе я постарался на примерах показать, как данные распределяю...

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

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

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

Результаты исследования мотивации в ИТ: довольны ли разработчики своей работой? В конце 2019 года мы на Хабр Карьере проводили опрос пользователей, чтобы понять текущее состояние ИТ-рынка — насколько специалисты удовлетворены своей работой, какие факторы их мотивирут и демотивируют, планируют ли они менять работу и где они хотели бы работать. Сейчас м...

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

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

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

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

Доклады второго ROS Meetup на темы: Gazebo и инструменты для роботов 18 апреля пройдет онлайн ROS Meetup, поэтому мы публикуем записи докладов с прошлого который прошел 30 ноября 2019 года в Москве и собрал больше 200 ROS-любителей, поделившимися своим опытом и знаниями. Мы продолжаем публиковать наиболее интересные доклады: в этом материал...

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

[Перевод] Знакомимся с Event Sourcing. Часть 1 Перевод статьи подготовлен в преддверии старта курса «Java Developer. Professional». Event sourcing (источники событий, регистрация событий, генерация событий) — это мощный архитектурный шаблон, при котором все изменения, вносимые в состояние приложения, сохраняются в той ...

Samsung Galaxy S21 Ultra может получить быструю зарядку 65 Вт Samsung готовится представить свой смартфон серии Galaxy S следующего поколения, который, вероятно, будет называться Samsung Galaxy S21. В течение некоторого времени утечки информации о серии Galaxy S21 наблюдаются все больше и больше информации. В последней утечке появилас...

Поговорим о код-ревью «Как-то давно мы делали код-ревью, отписывая комменты в почте с указанием номера строк. Это было очень весело. Из плюсов: никто по диффам ничего не смотрел, смотрели в IDE. Но был и минус: после какого-то мержа номера строк менялись». Александр Макаров, Yii «В нашей компан...

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

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

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

От Александра Петрова до Вина Дизеля: 10 лучших фильмов февраля 2020 года Ненавидите тех, кто спойлерит? Тогда не ждите появления новых фильмов в сети, а шагом марш в ближайший кинотеатр. Однозначно, зрителю будет на что глянуть в конце этой зимы! Читать полную статью

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

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

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

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

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

[Из песочницы] Знакомство с FPGA iCE40 UltraPlus Mobile Development Platform от фирмы Lattice Semiconductor Введение Всем доброго времени суток, друзья! Недавно на работе обзавелись новенькой навороченной платой iCE40 UltraPlus Mobile Development Platform от фирмы Lattice Semiconductor. Со слов разработчиков на официальном сайте iCE40 UltraPlus MDP — это плата, на которой располож...

Александр Соколовский назначен директором по ИТ в «М.Видео-Эльдорадо» ПАО «М.видео» (далее — «Группа М.Видео-Эльдорадо), российская розничная компания по торговле электроникой и бытовой техникой, входящая в Группу САФМАР Михаила Гуцериева, объявила о назначении Александра Соколовского ...

[recovery mode] Фрактальное тестирование Здравствуйте, меня зовут Дмитрий Карловский и я… люблю гнать всякую странную дичь. Осторожно, после этого доклада у вас может появиться странное, но непреодолимое желание удалить все модульные и e2e тесты из вашего проекта, ибо они требуют много ресурсов, но дают мало профит...

[Перевод] Устойчивое хранение данных и файловые API Linux Я, исследуя устойчивость хранения данных в облачных системах, решил проверить себя, убедиться в том, что понимаю базовые вещи. Я начал с чтения спецификации NVMe для того чтобы разобраться с тем, какие гарантии, касающиеся устойчивого хранения данных (то есть — гарантии того...

Эмуляция NES/Famicom/Денди на веб-технологиях. Доклад Яндекса Стек TypeScript, Сanvas и веб-аудио позволяет эмулировать компьютерные системы с использованием веб-технологий. В моем докладе я на примере приставки NES рассказал, как устроена архитектура компьютеров — процессор, программа, периферийные устройства, отображение I/O на памят...

[Перевод] Больше разработчиков должны знать это о базах данных Прим. перев.: Jaana Dogan — опытный инженер из Google, которая в данный момент занимается вопросами наблюдаемости production-сервисов компании, написанных на Go. В этой статье, снискавшей большую популярность у англоязычной аудитории, она в 17 пунктах собрала важные техничес...

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

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

[Перевод] DataHub: универсальный инструмент поиска и обнаружения метаданных DataHub: универсальный инструмент поиска и обнаружения метаданных Как оператор крупнейшей в мире профессиональной сети и экономического графика, отдел данных LinkedIn постоянно работает над масштабированием своей инфраструктуры в соответствии с требованиями нашей постоянно р...

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

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

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

В нативный код из уютного мира Java: путешествие туда и обратно (часть 2) Это вторая часть расшифровки доклада Ивана Углянского (dbg_nsk) с JPoint 2020, посвященного связи Java с нативным кодом. В прошлой части мы поговорили про традиционный способ связи — через Java Native Interface (JNI), рассмотрели специфичные ему проблемы и оценили производи...

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

В Москве начался проект «Кибер-Осень 2020» В Москве начался проект «Кибер-Осень 2020». 8 октября во время выступления на селекторном совещании столичного Департамента образования и науки заместитель директора центра «Патриот.Спорт» Александр Добряков сообщил о том, что в его рамках учащиеся школ могут узнать от предс...

Андрей Зарецкий, Александр Труханов (продолжение): «У нас не было имени, но была наглость» Во второй части интервью с авторами бестселлера «Энциклопедия профессора Фортрана» музейному проекту DataArt — о тех, кто помогал, о встрече с писателем Успенским, сотрудничестве с издательством «Просвещение» и особенностях бизнеса в 1990-х. Читать дальше →

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

Космология. Подробный разбор решения Фридмана Habritants! Когда в процессе моего ознакомления с темой решения уравнений общей теории относительности для метрики Фридмана-Леметра-Робертсона-Уокера выяснилось, что единого транспарентного материала на эту тему на русском языке нет, я решил запостить разбор в виде статьи, з...

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

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

Supermicro обнародовала отчет по вопросам экологичности ЦОД Результаты опроса показывают, что 88% всех центров обработки данных являются абсолютно неэкологичными, а среднестатистическое предприятие может ежегодно экономить до 38 млн долл. США на энергоресурсах, потребляемых дата-центрами, одновременно сокращая объемы генерируемого эл...

Александр Жаров покинул пост главы Роскомнадзора Стало известно о том, что Председатель Правительства РФ Михаил Мишустин подписал распоряжение об отставке главы Роскомнадзора Александра Жарова. Соответствующий документ был опубликован на веб-сайте правительства. Согласно этому документу, глава РКН подал в отставку по собст...

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

Рукотворные атомные бусы: манипуляции с макроциклами В попытках объяснить ребенку термин «молекула», можно сказать, что это гроздь винограда, а виноградинки — отдельные атомы. Утрировано, но вполне понятно. Когда же речь идет о макроциклах, то тут скорее подойдет сравнение с бусами, ибо такие молекулы состоят из больших коле...

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

Как нанять 50 синьоров за 43 дня и быстро включить их в процесс разработки? 21 июля в наших соцсетях прошел стрим с Андреем Евсюковым, заместителем CTO в Delivery Club. Андрей рассказал, как устроен фреймворк найма в DC и поделился несколькими секретами, как ее оптимизировать, чтобы она работала, как часы. Делимся с вами расшифровкой и записью эфир...

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

Живое фото подтверждает крошечные рамки Huawei P40 Pro В социальной сети Twitter опубликовали фотографию защитного стекла для смартфона Huawei P40 Pro, которое уже поступило в продажу. Фотография подтверждает, что смартфон полностью лишен рамок по боками экрана, который является изогнутым. Рамки в верхней и нижней частях ди...

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

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

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

Невероятно красивый смартфон Vivo X30 Mirror Edition В конце прошлого года в Китае был официально анонсирован новый флагманский камерофон компании Vivo, который получил название Vivo X30. Теперь же производитель представил специальную версию устройства, созданную в сотрудничестве с дизайнером Александром Ваном (Alexander Wang)...

Забиваем телескопом гвозди или нестандартные способы использования ClickHouse. Александр Зайцев (2018г) ClickHouse — open-source DBMS от Яндекса — традиционно используется для аналитики различного рода логов или потоков событий от онлайн-систем. Однако, гибкость ClickHouse позволяет применять его для более широкого класса задач. Читать дальше →

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

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

Расшифровка эфира с Джоном Ромеро: байки о том, как создавался DOOM 10 августа в наших соцсетях прошел стрим с Джоном Ромеро — создателем игр Doom, Quake и Wolfenstein 3D. Это был вечер теплых ламповых историй по заявкам: вы задавали вопросы в комментариях, а Джон рассказывал, как все было. Вопросы задавал автор телеграм-канала и подкаста ...

Пишем и тестируем миграции БД с Alembic. Доклад Яндекса Приложения на бэкенде могут работать с самыми разными базами данных: PostgreSQL, SQLite, MariaDB и другими. Перед разработчиками встает задача реализовать возможность легко и безопасно изменять состояние БД. Менять нужно как структуру базы, так и сами данные от одной версии ...

Зачем программистам психотерапия и как устроен алгоритм подбора идеального терапевта Четырнадцатого октября прошёл прямой эфир с главным евангелистом mental health в нашей IT-тусовке — создатель языка Kotlin и основатель стартапа Alter Андреем Бреславом. Делимся с вами расшифровкой и записью интервью Читать дальше →

Когда люди занимаются своим делом, они кайфуют: сооснователь X-MARATHON Александр Петрухин о UGC, экстриме и новой искренности брендов Вера Бородкина из РАЭК узнала у сооснователя X-MARATHON и коммерческого директора коммуникационного агентства Shogo Александра Петрухина о российском будущем UGC в сфере экстремального спорта, тренде на мультиспортивность и эмоциональной...

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

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

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

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

О поддержке БОДа NVIDIA BlueField-2 объявила Supermicro Компания Super Micro Computer, Inc. (Nasdaq: SMCI), являющаяся одним из мировых лидеров в области корпоративных вычислений, хранения данных, сетевых решений и экологически безопасных вычислительных технологий, объявила о своем намерении обеспечить поддержку БОДа (блока ...

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

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

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

[Перевод] 10 контринтуитивных выводов после 10 лет проведения DevOpsDays Ветеран DevOps Крис Байтаерт, стоявший у истоков DevOpsDays, делится своим опытом, и его выводы вас удивят. Десять лет назад мы внезапно отправились в путешествие. Мы собрали нескольких наших хороших друзей в Генте (Бельгия), чтобы обсудить Agile, open-source и первый опы...

Специальная версия Vivo X50 Pro+ от известного дизайнера ... Новая версия Vivo X50 Pro+, созданная при помощи Александра Вана, должна быть выпущена до конца сентября.     Китайские производители смартфонов – большие любители выпускать различные версии своих устройств совместно с крупными брендами и дизайнерами разной ...

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

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

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

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

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

Анонс: все что вы хотели узнать про Devops, но боялись спросить СЕГОДНЯ, 19 октября, в 20:30 в наших соцсетях выступит Александр Чистяков, DevOps с 7-летним опытом и сооснователь Санкт-Петербургского сообщества DevOps-инженеров. Саша один из топовых докладчиков в этой сфере, он выступал на главных сценах на Highload++, РИТ++, PiterPy,...

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

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

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

Заблокировано два форума, продававшие персональные данные россиян Роскомнадзор предлагает ввести административную ответственность за покупку персональных данных. Роскомнадзор внес форумы phreaker.pro и publikat.eu в реестр нарушителей прав субъектов персональных данных и ограничил к ним доступ. В надзорном ведомстве заявили, что на у...

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

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

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

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

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

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

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

Как видеоигры помогают прокачивать реальные навыки и найти работу мечты: расшифровка 14 июля в нашем инстаграм-аккаунте и ютубе прошел прямой эфир с техническим директором GameAcademy — компании, которая помогает прокачивать реальные рабочие скиллы через видеоигры. Андрей рассказал, как устроен их алгоритм и можно ли прокачаться до более крутой должности,...

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

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

Проблемы подготовки спортивного резерва в компьютерном спорте (доклад) Дисклеймер__________ Проблематика здоровья айтишника и здоровья киберспортсмена весьма схожи, потому читателям, подписавшимся на автора после публикации об эргономике рабочего места и здоровье оператора ЭВМ, может показаться интересной часть данного доклада, посвящённая здор...

Разбор: что нужно знать о коротких продажах на бирже и связанных с ними рисках Блог Acquires Multiple опубликовал расшифровку интервью известного американского финансиста Джона Хэмптона, в котором он рассказал о рисках, связанных с игрой на понижение и использовании коротких продаж в операциях на бирже. Мы подготовили выдержку главных мыслей этого ма...

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

Завтрак с легендарным геймдизайнером Американом МакГи: о новой Алисе, России и депрессии Двадцать пятого сентября прошёл прямой фир с Американом МакГи — легендарным геймдизайнером, создателем American McGee’s Alice. Кроме Алисы, Американ также работал над ландшафтами в играх Doom и Quake с Джоном Кармаком и Джоном Ромеро. Делимся с вами расшифровкой и записью ...

Как устроена индустрия лицензирования кино? Почему Okko так лагает на PS4? 9 июня в нашем инстаграм-аккаунте прошел прямой эфир с CTO Okko Алексеем Голубевым и вышла настоящая прожарка — 99% вопросов составила критика сервиса. Из-за этого получился скорее более продуктовый рассказ, чем технический, но по сложившейся традиции, мы выкладываем все р...

«Docker уже умер» или все, что вы хотели узнать про Devops, но боялись спросить Недавно в наших соцсетях выступал Александр Чистяков, DevOps с 7-летним опытом и сооснователь Санкт-Петербургского сообщества DevOps-инженеров. Саша один из топовых докладчиков в этой сфере, он выступал на главных сценах на Highload++, РИТ++, PiterPy, Стачка, всего сделав ...

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

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

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

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

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

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

«Специалист с опытом зарабатывает от 100 тыс AUD в год». История переезда российского разработчика в Австралию Юра Галустов больше 10 лет работал в российских компаниях и дорос от разработчика до CTO. Но несколько лет назад решил переехать в Австралию. О том, почему он переехал и почему именно в Австралию, как там живется, как получить визу и переехать, как найти работу и построить к...

Вирус и антибиотики: нежный ликбез для паникующих Эта няшка — пушистый мимивирус с размером кода 2,5 Мегабайта Мы тут мониторили каналы, чатики и форумы по поводу текущей обстановки в разных странах. Я просто офигевал от того, что люди могут придумать в панике и безграмотности. Поэтому ликбез. Не про коронавирус. Просто ...

Экстракция данных из SAP HCM в non-SAP хранилища данных Как известно, компания SAP предлагает полный спектр программного обеспечения, как для ведения транзакционных данных, так и для обработки этих данных в системах анализа и отчетности. В частности платформа SAP Business Warehouse (SAP BW) представляет собой инструментарий для х...

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

У "ВымпелКома" появился новый гендиректор Новым гендиректором оператора был назначен Александр Торбахов, который ранее работал на руководящих позициях в ряде крупнейших компаний, включая X5 Retail Group и "Сбербанк". На новом посту Торбахов сменил временного гендиректора Виктора Бирюкова.

Интернационализация: как сделать веб доступным для всех Ecma International, Technical Committee 39 или по-простому TC39 — это группа JavaScript-разработчиков, создателей реализаций технологий, академиков и других заинтересованных сторон, которые вместе с сообществом поддерживают и развивают JavaScript как платформу. Участники TC...

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

Как визуализировать граф Spring Integration с помощью Neo4j? Фреймворк Spring Integration умеет отдавать текущее состояние всех EIP-компонентов и их связей в виде JSON-графа. Это кажется очень удобным для изучения и отладки, но увы, ни один из нагугливаемых инструментов (коих всего-то раз /два) не даёт достаточной гибкости для визуал...

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

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

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

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

PostgreSQL Antipatterns: сражаемся с ордами «мертвецов» Особенности работы внутренних механизмов PostgreSQL позволяют ему быть очень быстрым в одних ситуация и «не очень» в других. Сегодня остановимся на классическом примере конфликта между тем, как работает СУБД и тем, что делает с ней разработчик — UPDATE vs принципы MVCC. Кра...

В Крыму российские силачи установили рекорд для Книги рекордов Гиннеса В честь прибытия первого пассажирского поезда «Москва – Симферополь» в Крыму был зафиксирован абсолютный рекорд России по силовому спорту. Силачи во главе с Михаилом Паллером (@paller_sport) с первой попытки сдвинули и протащили почти на 10 метров состав весом 1080 тонн. На ...

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

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

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

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

Оператор в Kubernetes для управления кластерами БД. Владислав Клименко (Altinity, 2019) Доклад посвящен практическим вопросам разработки оператора в Kubernetes, проектированию его архитектуры и основных принципов функционирования. В первой части доклада рассмотрим: что такое оператор в Kubernetes и зачем он нужен; как именно оператор упрощает управление сложн...

ProxySQL — средство для демультиплексирования соединений Здравствуйте, меня зовут Александр Яковлев, я работаю в компании Ситимобил и занимаюсь эксплуатацией. Сегодня я расскажу про очень интересный продукт ProxySQL — это высокопроизводительный MySQL Proxy, который умеет очень много — отлавливать и убивать запросы по маске, с помо...

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

[Из песочницы] О декодировании протокола погодных датчиков Oregon Scientific Лет десять назад как-то по случаю я купил простенькую погодную станцию Oregon Scientific BAR208HG. Радовала она домочадцев достаточно долго, и продолжает радовать до сих пор. Мне же со временем стало не хватать её функционала и захотелось расширить свои возможности наблюдени...

Закон по сбору автомобильных данных планируют создать до конца 2020 года Об этом сообщил ТАСС официальный представитель НТИ "Автонет" Ярослав Федосеев.Законодательство по сбору автоданных разрабатывает рабочая группа НТИ "Автонет". Сейчас проводятся экспертные слушания, уточнил Федосеев."Данные с автомобилей собираются уж...

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

[recovery mode] Ключевые тренды рынка кибербезопасности и защиты информации 2020-2021 в противовес прогнозу 2019-2020 Всем привет, меня зовут Александр Дворянский, я директор по коммуникации компании «Инфосекьюрити». Сегодня я рассмотрю основные тренды и векторы развития кибербезопасности, как мировые, так и Российские, которые на мой взгляд будут актуальны в самое ближайшее время. В этом г...

Установка Firebird 3 на современные версии Linux: CentOS8 и Ubuntu 19 В этой статье мы опишем минимальный набор действий, необходимых для оптимальной установки СУБД Firebird версии 3.0 на новые дистрибутивы Linux. Для примеров выбраны CentOS 8 и Ubuntu 19. Для «доставки» дистрибутива Firebird на целевую систему, в этом руководстве, выбран вар...

[Перевод] DBLog — общий фреймворк для Change Data Capture Всем привет! Предлагаем к прочтению перевод статьи, который мы подготовили специально для студентов курса «Архитектор высоких нагрузок». Введение Отслеживание изменений данных (Change Data Capture, CDC) позволяет в реальном времени получать закоммиченные изменения в базе д...

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

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

Поймать электрон: наблюдение процесса, занимающего квинтиллионную долю секунды За одну секунду вокруг и внутри нас происходит множество разнообразных и очень быстрых процессов. На то, чтобы один раз моргнуть нужно всего лишь 300 миллисекунд (0.3 с), а для одного разряда молнии хватит и 30 микросекунд (0.00003 с). Столь быстрые процессы поражают своей...

Филиал «Ростелекома» в Татарстане возглавил Александр Дудин В отрасли связи Александр Дудин работает 13 лет. С января 2012 года занимал руководящие должности в подразделениях «Ростелекома». С ноября 2016 года до конца 2019 года возглавлял филиал компании в Чувашской Республике.

Глава «Газпром нефти» прогнозирует повышение стоимости нефти до 45 долларов за баррель к концу года Впервые после конференции ОПЕК+ ситуацию на рынке сырья и саму сделку прокомментировал Александр Дюков, глава компании «Газпром нефть».

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

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

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

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

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

Известен возможный дизайн складного смартфона Samsung Galaxy Z В прошлом году в октябре TLC представила прототип складного смартфона, который имеет два шарнира и складывается в форме гармошки. В сложенном состоянии он принимает форму обычно смартфона, а в разложенном может использоваться как планшет с диагональю дисплея около 10 дюймов....

Анонс: как создаются Highload проекты на PHP Вы просили, и мы сделали! Теперь наши прямые эфиры проходят во всех соцсетях сразу — завтрашний стрим можно будет посмотреть на нашем youtube-канале, в ВК, Facebook и в Инстаграме Завтра, 28 августа, в 20:00 пройдет прямой эфир с Александром Высоцким — ведущим PHP-разра...

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

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

[Перевод] DataHub с открытым исходным кодом: платформа поиска и обнаружения метаданных от LinkedIn DataHub с открытым исходным кодом: платформа поиска и обнаружения метаданных от LinkedIn Быстрый поиск нужных данных необходим для любой компании, которая полагается на большое количество данных для принятия решений на основе этих данных. Это не только влияет на продуктивнос...

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

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

Как происходит рендеринг экрана сообщений ВКонтакте Что делает ВКонтакте, чтобы уменьшить лаги отрисовки? Как отобразить очень большое сообщение и не убить UiThread? Как уменьшить задержки при скролле в RecyclerView? Мой опыт основан на работе отрисовки экрана сообщений в Android-приложении VK, в котором необходимо показы...

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

Самолёт с гуманитарной помощью вылетел в Китай из Минска <p>Белорусский военно-транспортный самолёт с гуманитарной помощью вылетел в Китай.<br /><br />Экипаж готов: ещё вчера они выполняли плановые полёты, сегодня отправились в международный перелёт. Борт заправлен, загружен, получены все ...

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

[Перевод] Самый успешный и самый скандальный Data Science проект: Cambridge Analytica Александр Никс, CEO Cambridge Analytica. Расшифровка презентации 2016 года. Леди и джентльмены, уважаемые коллеги, для меня честь поговорить с вами сегодня о влиянии больших данных и психографии на избирательный процесс и особенно о том вкладе, который мы внесли в президе...

Уязвимости PHP-фреймворков 10 июня компания Digital Security провела онлайн-встречу по информационной безопасности Digital Security ON AIR. Записи докладов можно посмотреть на Youtube-канале. По материалам докладов мы выпустим цикл статей, и первая из них — об уязвимостях PHP-фреймворков уже ждет по...

Лаки Ли объявил Маргарите Симоньян информационно-образовательно-воспитательную войну за мир Рунет не раз бурно обсуждал конфликт известного российского миротворца, общественника и гражданского активиста Лаки Ли и главреда RT и МИА «Россия сегодня» Маргариты Симоньян.  В феврале Ли попытался примириться, попросив о помощи друга Симоньян — руководителя ВГТРК Але...

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

GitHub: библиотека для сбора SSL-сертификатов Представляем еще одну библиотеку, написанную на Go – GoTransparencyReport предназначенную для автоматизации сбора и обработки SSL-сертификатов по API сайта transparencyreport.google.com (ранее мы уже размещали библиотеку для поиска данных о корпоративных email по домену). Су...

PostGis. Как найти ошибку в пространственном запросе? Добрый день! Я — Виктор, разработчик в Gems development. Ежедневно наша команда работает с пространственными данными разной сложности и качества. При выполнении операции пространственного пересечения с помощью Postgis в СУБД Postgresql мы столкнулись со следующей ошибкой: ...

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

Apache Software Foundation опубликовала релиз платформы Apache Hadoop 3.3.0 Apache Software Foundation выпустила свежий релиз своей платформы — Apache Hadoop 3.3.0. С момента последнего обновления прошло полтора года. Сама платформа представляет собой инструмент для организации распределенной обработки больших объемов данных с использованием MapR...

Квантовый нанотермометр: измерение температуры нематоды длиной 1 мм Одним из основных показателей состояния биологической системы является температура. Если у человека развивается какая-то инфекция, то температура его тела повышается (как правило, но не всегда), что является признаком ответной реакции иммунной системы на угрозу. Другими сл...

Время в логах Записи в логах о затраченном на ту или иную операцию времени дело вполне обычное. Пожалуй даже так, если я вижу логи без замеров (особенно если речь идёт о приложении обрабатывающим «тяжёлые» запросы), то вопрос к разработчикам возникает сам собой. Измерение продолжительно...

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

TypeScript. Продвинутые типы Привет, Хаброжители! Мы сдали в типографию очередную новинку "Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений". В этой книге программисты, которые уже знакомы с JavaScript на среднем уровне, узнают, как освоить TypeScript. Вы поймете...

Анонс новых конференций JUG Ru Group: итоги прошедшего сезона, новые даты и доступ к докладам В апреле мы сообщили, что наш летний конференционный сезон переезжает в онлайн. Скажем прямо: тогда мы и сами не до конца знали, как он будет выглядеть. Конечно, понимали, что с технической составляющей заморочимся, а доклады будут держать привычную планку. Но какими именно...

Скидки на устройства Huawei. Умные часы Huawei Watch GT 2 Pro доступны во всём мире Компания Huawei представила умные часы Huawei Watch GT 2 Pro около месяца назад, однако до этого момента они были доступны только в Великобритании по цене 300 фунтов стерлингов. Теперь же китайский гигант предлагает желающим приобрести новинку во всём мире по цене 398 д...

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

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

Компания Sony начала выпуск светочувствительных датчиков для камер, оснащенных системой искусственного интеллекта Не так давно представители компании Sony продемонстрировали всему миру то, что можно охарактеризовать, как "первые в мире светочувствительные матрицы для камер, оснащенные функциями обработки данных на основе технологий искусственного интеллекта". Такое совмещение двух техно...

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

Лучшие DevOps практики для разработчиков. Антон Бойко (2017г.) В докладе будет рассказано о некоторых DevOps практиках, но с точки зрения разработчика. Обычно все инженеры, которые приходят в DevOps, уже имеют за плечами несколько лет опыта администрирования. Но это не означает что разработчику тут нет места. Чаще всего разработчики за...

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

[Перевод] Руткиты на основе BIOS. Часть 1 Привет, Хабровчане! В конце августа в OTUS запускается 2 мощных курса по обратной разработке кода (реверс-инжиниринг). В связи с этим приглашаем вас на День Открытых дверей, где Артур Пакулов (Ex-вирусный аналитик в Kaspersky Lab.) расскажет подробнее о программах, особеннос...

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

Seagate One Touch SSD – быстрый и компактный внешний SSD За последние несколько лет SSD накопители прочно закрепились на рынке внешних устройств для хранения данных. Они компактнее, быстрее и надежнее HDD дисков. Однако по размерам они все еще уступают флешкам, которые можно легко уместить в любом кармане. Но некоторые компании ра...

Цифровизация в логистике идет семимильными шагами Об этом заявил представитель «Деловых Линий» Александр Лашкевич в рамках 6-й международной конференции «Грузовые автоперевозки: вызовы и возможности» Пандемия коронавируса значительно замедлила темпы развития экономики и в большинстве случаев отразилась на самых различных сф...

[Перевод] Представляем Contour: направляем трафик к приложениям в Kubernetes Спешим поделиться новостью, что Contour размещён в инкубаторе проектов от Cloud Native Computing Foundation (CNCF). Если вы еще не слышали о Contour — это простой и масштабируемый ingress controller с открытым исходным кодом для маршрутизации трафика к приложениям, запущен...

Стало известно, какие чипы получат смартфоны Xiaomi Mi CC10 и Mi CC10 Pro На рынок в скором времени должны выйти новые смартфоны Xiaomi Mi CC10 и Mi CC10 Pro, данные о которых периодически попадают в Сеть.Некоторое время назад в Geekbench появился смартфон с кодовым названием Xiaomi Cas. Предположительно, его официальным именем станет Xiaomi Mi CC...

SSD-диски Kioxia выходят на украинский рынок Японский производитель устройств хранения и обработки данных Kioxia (бывшая Toshiba Memory) в скором времени начнет формальные поставки своей продукции в Украину. Основным проводником Kioxia на отечественном рынке выступит польская компания Wilk Elektronik SA...

Eyes On Display (EOD) от Huawei: новое прочтение Always On Display (AOD) В EMUI 11 появилась функция Eyes on Display (EOD) Вчера состоялась премьера семейства Huawei Mate 40, которое получило фирменную оболочку EMUI 11, а вместе с ней и функцию Eyes on Display (EOD). Это аналог Always-on Display (AOD), позволяющий подавать напряжение на отдельные...

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

Пример аутентификации по JWT для CLI приложения Python на Linux Когда речь идёт о хранении sensitive data в браузере, достаточно воспользоваться одним из двух доступных вариантов: cookies или localStorage. Тут каждый выбирает по вкусу. Однако я посветил эту статью Secret Service – службе, которая работает через D-Bus и предназначена для ...

Анализатор PVS-Studio: выявления потенциальных проблем совместимости Java SE API 2019 был очень насыщенным годом в плане конференций. Наша команда могла уезжать на целые недели в командировки. А как известно, конференция – время делиться знаниями. Помимо того, что мы выступали с докладами и много интересного рассказывали на нашем стенде, мы также узнава...

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

Как создавать и изменять интерактивные PDF-формы, или новый скилл ABBYY FineReader PDF Мы регулярно обучаем ABBYY FineReader PDF новым навыкам. Две недели назад мы рассказали на Хабре, как научили ABBYY FineReader PDF редактировать целые абзацы. Этот пост — о еще одном продвижении нашего продукта на пути к совершенству: программа теперь умеет создавать и редак...

[Из песочницы] Как помнить всех в лицо, или эффективный поиск лиц в большой базе О себе Здравствуй, Хабр! Меня зовут Павел, я работаю техническим директором в компании, занимающейся производством IoT устройств. Производим много чего — начиная от контроллеров для умных домов, заканчивая умными приборами учёта на своём запатентованном протоколе сенсорных с...

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

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

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

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

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

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

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

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

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

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

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

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

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

Опрос Piper Sandler: 85% опрошенных подростков в США выбрали iPhone По данным опроса Piper Sandler, популярность гаджетов и продуктов Apple среди подростков в США растет. Подробнее об этом читайте на THG.ru.

Эксперт рассказал, в течение какого времени переболевшие коронавирусом могут заражать других Заместитель директора по инновационной работе Санкт-Петербургского НИИ эпидемиологии и микробиологии имени Пастера Роспотребнадзора Александр Семенов рассказал, в течение какого времени переболевшие коронавирусом могут заражать других. Так, по словам эксперта, выздоровевшие ...

Опубликованы качественные рендеры смартфона Microsoft Surface Duo В текущем году должны стартовать продажи необычного смартфона Microsoft Surface Duo, ну а пока у нас есть возможность посмотреть на его качественные рендеры.Microsoft Surface Duo выполнен в форме книжки, причем его дисплей не складной, а состоит из двух дисплеев. На внутренн...

Технические доклады Lamoda на GolangLive 2020 Привет, Хабр! Меня зовут Даниил Зиненко и я руководитель направления разработки Online Shop в Lamoda. С 14 по 17 октября наша Go-команда будет на онлайн-конференции GolangLive со стендом, на который мы и хотим вас пригласить. Ниже расписание мини-докладов от наших инженеров...

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

[Перевод] Кто стоит за случившимся в среду эпичным взломом Твиттера? Прим. перев.: статья с сайта krebsonsecurity.com от автора Брайана Кребса, в прошлом журналиста The Washington Post, ныне независимого специалиста по кибербезопасности. В среду 15 июля Твиттер погрузился в хаос – в учётных записях наиболее известных в мире людей, директоров...

Дорогой DELETE. Николай Самохвалов (Postgres.ai) Когда-нибудь в далёком будущем автоматическое удаление ненужных данных будет одной из важных задач СУБД [1]. Пока же нам самим нужно заботиться об удалении или перемещении ненужных данных на менее дорогие системы хранения. Допустим, вы решили удалить несколько миллионов стр...

Раскрыты характеристики смартфона Samsung Galaxy M51 Samsung планирует в скором времени представить смартфон Galaxy M51, подробности о котором попали в Сеть.Некоторое время назад Galaxy M51 получил одобрение регулятора Bluetooth SIG, но тогда подробностей о будущей новинке было очень мало. Теперь же раскрыты характеристики сма...

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

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

Как мы сыграли на выпивание с Ричардом Левелордом Греем: личная жизнь, любимые игры и о Москве 20 июля в нашем инстаграм-аккаунте прошел прямой эфир с Ричардом Левелордом Греем — создателем игр Duke Nukem 3D, SiN, Blood. Также Ричард создал несколько уровней для Quake: Scourge of Armagon. Последние несколько лет Левелорд живет в Москве с женой Ольгой и дочерью. На...

Мишустин официально освободил главу Роскомнадзора от должности Соответствующее распоряжение было подписано по собственной просьбе Александра Жарова. Предполагается, что 24 марта он станет гендиректором медиахолдинга "Газпром-медиа". Вместо Жарова Роскомнадзор должен возглавить начальник управления президента по развитию информационно-ко...

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

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

Хеш+кэш: оптимизация «потоковой» обработки Что делать, если в базу хочется записать массу «фактов» много большего объема, чем она способна выдержать? Сначала, конечно, приводим данные к более экономичной нормальной форме и получаем «словари», в которые будем писать однократно. Но как это делать наиболее эффективно? ...

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

[Из песочницы] Рассказ об этапах работы над картой возраста домов Владимира Ниже я — картограф Александр Пронин — расскажу, как совместно с моим коллегой Никитой Славиным была создана карта возраста домов города Владимира. Данные Для слоя со зданиями использовал выгрузку c сайта OpenStreetMap. На этом слое есть адрес, который разбит по колонкам, наз...

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

Что посмотреть на (почти уже не) карантине? Подборка материалов от Технострима (часть 7) Продолжаем нашу подборку интересных материалов (1, 2, 3, 4, 5, 6). На этот раз предлагаем послушать курс об алгоритмах интеллектуальной обработки больших объёмов данных и два новых выпуска ток-шоу для айтишников «Oh, my code» с Павлом Dzirtik Щербининым. Читать дальше &rar...

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

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

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

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

Флагманы Samsung Galaxy S21 не получат камеры с датчиком ToF По инсайдерской информации, в камерах будущих флагманов не будет датчика ToF, который предназначен для сбора данных о глубине сцены.

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

Результаты моего опроса про отношение к собеседованиям и тестовым заданиям Несколько дней назад я опубликовал пост, в котором попросил читателей Хабра принять участие в опросе про отношение к собеседованиям и тестовым заданиям. В этой статье я публикую результаты опроса. Проголосовало более 500 человек. Благодарю вас за поддержку. Читать дальше &r...

Водоблоки Corsair Hydro X Series XG7 RGB предназначены для видеокарт Nvidia GeForce RTX 30 Как и другие производители, предлагающие водоблоки для видеокарт, компания Corsair отреагировала на выпуск видеокарт Nvidia GeForce RTX 30 анонсом соответствующих водоблоков. У Corsair они сведены в серию Hydro X Series XG7 RGB. По словам производителя, запланирован вып...

[Перевод] Команда поддержки систем хранения данных Bloomberg полагается на открытый исходный код и SDS TL;DR: Команда Bloomberg Storage Engineering создала облачное хранилище для внутреннего использования, которое не мешает инфраструктуре и выдерживает большую нагрузку при изменчивости торгов во время пандемии. Читать дальше →

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

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

Секция DevOps на конференции DUMP2020. Порадуемся / поплачем вместе В прошлом году мы жестоко ошиблись с залом секции DevOps, и отдали ему самую маленькую комнатку на 30 человек. На докладах толпа стояла вдоль стен, в дверях и даже за ними. При этом доклады секции получили очень высокие оценки. Мы усвоили урок: девопсеры, у вас будет отличны...

Представитель АО «КРЭТ» рассказал о «Спутниковой навигации для жизни» Сотрудник АО «Аэроприбор-Восход» (входит в АО «КРЭТ» Госкорпорации Ростех) принял участие во всероссийском фестивале науки с докладом «Спутниковая навигация для жизни». Заместитель начальника управления АО «АП Восход» Александр Гусев рассказал историю развития спутниковой на...

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

Лучшие бесплатные альтернативы Google Keep для Android с открытым исходным кодом Хотите свободно хранить заметки, но лишь от одного упоминания о тактике сбора данных вас бросает в дрожь? Мы предлагаем попробовать отказаться от Google, но получить на выходе прекрасное альтернативное приложение! Читать полную статью

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

Александр Соболенко (General Services): мы даем клиенту возможность сэкономить при покупке нового устройства Вы никогда не задумывались — куда отправляются все те устройства, которые розничные магазины Алло и Цитруса закупают по схеме трейд-ин? И как вообще устроен этот бизнес электроники на вторичном рынке? Редакция gg поговорила с Александром Соболенко — человеком, ко...

Александр Соболенко (General Services): мы даем клиенту возможность сэкономить при покупке нового устройства Вы никогда не задумывались — куда отправляются все те устройства, которые розничные магазины Алло и Цитруса закупают по схеме трейд-ин? И как вообще устроен этот бизнес электроники на вторичном рынке? Редакция gg поговорила с Александром Соболенко — человеком, ко...

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

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

Intel Evo — Project Athena, вторая смена В мае прошлого года Intel представила Project Athena — инициативу для производителей ноутбуков, направленную на улучшение их (ноутбуков) потребительских качеств. Программа, помимо фиксации ряда важных для пользователя показателей, таких как время выхода из состояния сна, в...

Robot Operating System Meetup — 2020 пройдет в Москве 18-19 апреля 2020 года Лаборатория робототехники Сбербанка и российское ROS — сообщество при поддержке Intel и NVIDIA приглашают на очередной, третий MeetUp по Robot Operating System — самой распространённой в мире операционной системе для роботов! В конце статьи размещены видеозаписи части док...

Укравтодор пообещал 4G LTE на всех автомобильных дорогах к 2022 году Уже концу ноября 2020 года связь 4G на частотах 900 МГц должна появиться во всех областях Украины — буквально позавчера операторы получили лицензии, заплатив суммарно более 600 млн грн, и вот-вот начнут работы по перестройке своих базовых станций и запуску LTE 900 в первых р...

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

АПРОТЕХ представила IIoT-решение для обработки промышленных данных на базе KasperskyOS НПО «Адаптивные Промышленные Технологии» (АПРОТЕХ), дочернее предприятие «Лаборатории Касперского» и ИТЭЛМА, разработало программно-аппаратный комплекс IKS1000GP, который предназначен для сбора и обработки «сырых» промышленных данных (шлюз промышленного ...

Беспроводные наушники HONOR Magic Earbuds Бренд HONOR представил беспроводные наушники с технологией активного шумоподавления HONOR Magic Earbuds. Новинки сделаны в форме вкладышей трапециевидной формы и получили систему из трёх микрофонов. Все это позволяет говорить с комфортом и слушать любимую музыку даже в усло...

Самые необычные умные часы Amazfit вскоре можно будет предзаказать Умные часы Huami Amazfit X с гибким экраном были представлены ещё в августе прошлого года, но пока так и не появились на рынке. В конце прошлого года появилась информация о том, что Amazfit X вряд ли выйдут раньше весны. Сама же Huami всё это время хранила молчание. И ...

На пути к функциональной СУБД и NoSQL ERP: хранение остатков и расчет себестоимости Привет, Хабр! Продолжаем исследовать применимость принципов функционального программирования при проектировании ERP. В предыдущей статье мы рассказали зачем это нужно, заложили основы архитектуры, и продемонстрировали построение простых сверток на примере оборотной ведомост...

Нардепы снова предлагаю внедрить прогрессивную шкалу налога на доходы физлиц – от 15% до 27% Народные депутаты от партии «Слуга народа» не оставляют попыток реформировать систему налогообложения в Украине. Раньше мы сообщали о планах ввести новый налог для ФЛП, работающих в IT-сфере, а также о намерении внедрить прогрессивную ставку налога на доходы физических лиц. ...

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

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

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

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

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

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

Россвязь создаёт систему мониторинга состояния сетей связи в зоне ЧС Начальная (максимальная) цена контракта - 1,2 миллиона рублей. Участниками закупки могут быть только субъекты малого предпринимательства и "социально ориентированные некоммерческие организации". Заявки на конкурс принимаются до 9 сентября. Работы должны быть выполн...

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

Canon представила крошечную защищённую телескопическую камеру Powershot Zoom Недавно компания Canon представила телескопическую камеру, получившую название Powershot Zoom. Устройство было предложено пользователям через платформу коллективного финансирования и сразу же стало успешным, необходимая сумма была собрана за 13 часов. Миниатюрная телеск...

Пилотный проект по обработке высокоплотных сейсмических данных с использованием сервиса MCS Компания ООО НПЦ «Геостра» с помощью сервиса MCS провела камеральную обработку сейсмической информации — 40 Тб высокоплотной съёмки МОГТ-3D. О реализации, нюансах и результатах проекта будет рассказано в данной статье. Читать дальше →

Технический доклад 5GDN совместно с партнерами представила компания Huawei Компания Huawei, Китайская академия информационных и коммуникационных технологий (CAICT), операторы China Mobile, Chin aTelecom и China Unicom недавно обнародовали совместный технический доклад по воп...

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

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

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

Тонкое резервирование файловых систем Linux. Как создавать рабочие копии трехтерабайтной СУБД MySQL за 20 секунд Меня зовут Юрий, я руководитель группы системного администрирования в Ситимобил. Сегодня поделюсь опытом работы с технологией тонкого резервирования (thin provisioning) файловых систем Linux и расскажу, как ее можно применять в технологических CI/CD-процессах компании. Мы р...

В Думу внесён законопроект о возможности покупки SIM-карт с использованием биометрии В настоящее время договор об оказании услуг подвижной радиотелефонной связи может быть заключён в письменной форме в офисе обслуживания оператора связи или его официального представителя. Также возможен вариант заключения договора через Интернет с использованием усиленной кв...

Паттерны в Terraform для борьбы с хаосом и ручной рутиной. Максим Кострикин (Ixtens) Казалось бы, разработчики Terraform предлагают достаточно удобные best practices для работы с AWS-инфраструктурой. Только есть нюанс. Со временем количество окружений увеличивается, в каждом появляются особенности. Появляется почти копия стека приложений в соседнем регионе....

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

[Из песочницы] Angular: создание кастомного элемента формы и передача в него состояния формы Разнообразные формы в наших веб-приложениях нередко строятся из одинаковых кирпичиков-элементов. Компонентные фреймворки помогают нам избавиться от повторяемого кода, и сейчас я хочу рассмотреть один из таких подходов. Так, как это принято в Angular. Читать дальше →

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

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

Книга «Java Concurrency на практике» Привет, Хаброжители! Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры — это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина J...

Когда и CRA мало. Доклад Яндекса За интерфейсами поиска Яндекса скрывается большой проект со сложной инфраструктурой. У нас десятки мегабайт кода, который должен быстро работать и быстро собираться. Когда нам понадобилось перевести проект на React и TypeScript, мы начинали с Create React App, CRA. И достато...

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

Новые технологии хранения данных: ждет ли нас прорыв в 2020 году? В течение нескольких десятилетий прогресс в технологиях хранения информации измерялся, прежде всего, с точки зрения емкости накопителей и скорости чтения/записи данных. Со временем к этим параметрам оценки прибавились технологии и методологии, которые делают HDD- и SSD-накоп...

Необязательные параметры в репозиториях Spring Data Все кто использовал Spring Data сталкивались с ситуацией, когда у вас есть репозиторий для работы с сущностью и вы хотите написать универсальный find-метод для поиска по набору параметров, которые пользователь может задать или пропустить на форме поиска. Базовая реализация f...

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

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

Военные США оплетут моря и океаны паутиной из плавающих датчиков Три года назад Управление перспективных исследовательских проектов Министерства обороны США DARPA запустило программу «Океан вещей» (Ocean of Things). Эта программа предусматривает создание глобальной сети дрейфующих буев с массой датчиков по сбору метеорологических данных, ...

[Перевод] Шифрование в MySQL: хранилище ключей В преддверии старта нового набора на курс «Базы данных» подготовили для вас перевод полезной статьи. Прозрачное шифрование данных (Transparent Data Encryption, TDE) появилось в Percona Server for MySQL и MySQL довольно давно. Но задумывались ли вы когда-нибудь о том, как о...

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

Как мы разрабатывали поле ввода новых сообщений в нашем мессенджере (Gem4me) Всем привет!
 Меня зовут Александр Бальцевич, я работаю на лидерской позиции Web-команды проекта Gem4me. Проект представляет из себя инновационный месенджер для всех и каждого (пока в моих фантазиях, но мы стремимся к этому ;-) ) Коротко о стэке веб-версии: ReactJS (кто бы с...

Quartz Insights: как успешно перейти на удаленный режим работы По данным опроса (Priming a New Era of Digital Wellness), проведенного компанией Quartz Insights совместно с Citrix, успешно справиться с временными ограничениями и трудностями помогут технологии.

Камера Sony Alpha 7S III Компания Sony представила долгожданную камеру Sony Alpha 7S III. Она получила новейший процессор обработки изображения BIONZ XR, 12,1-мегапиксельный полнокадровый датчик изображения Exmor R и MOS с обратной засветкой для значительного уменьшения эффекта желе. Камера способн...

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

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

Компьютерное зрение. Свой алгоритм или решение из «коробки»? Меня зовут Александра Царева. Я и мои коллеги работаем над проектами в сфере компьютерного зрения в Центре машинного обучения компании «Инфосистемы Джет». Мне хочется поделиться нашим опытом разработки и внедрения проектов в сфере компьютерного зрения. Сегодня речь пойдет ...

Qualcomm представила технологию Quick Charge 3+ для смартфонов среднего класса Компания Qualcomm представила Quick Charge 3+ — новую технологию быстрой зарядки для относительно недорогих мобильных устройств. Первым гаджетом, который получил поддержку данного вида зарядки, стал смартфон Xiaomi Mi 10 Lite Zoom (он же Xiaomi Mi 10 Youth), анонсированный с...

Коронавирус COVID-19 учатся диагностировать по голосу Стартап Vocalis Health с израильскими корнями, образованный в декабре 2019 года, предлагает методы диагностирования COVID-19 путём анализа спектра голоса. В Израиле в данный момент собирают образы голосов заболевающих COVID-19. Читать полную статью

В Липецкой области проходит пилот по оплате госуслуг по QR-коду Жители пилотного региона могут обратиться в центры госуслуг "Мои документы" за услугой и получить квитанцию, на которой будет сгенерирован QR-код для оплаты. Далее с помощью мобильного приложения "Госуслуги" его необходимо отсканировать и оплатить указанн...

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

Правильно [c]читаем параллельные планы PostgreSQL Исторически, модель работы сервера PostgreSQL выглядит как множество независимых процессов с частично разделяемой памятью. Каждый из них обслуживает только одно клиентское подключение и один запрос в любой момент времени — и никакой многопоточности. Поэтому внутри каждого о...

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

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

СХД Lenovo ThinkSystem DE2000. Быстро, качественно и недорого: получи всё и сразу Традиционно системы хранения данных были и остаются одним из ключевых компонентов ИТ-инфраструктуры. Если вернуться в прошлое и посмотреть, как менялось представление о СХД, то можно проследить интересную тенденцию. Читать дальше →

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

Так ли безопасен ваш iPhone? Обзор уязвимостей и тайных ходов в iOS Пользовательские данные не являются разменной монетой. Компания Apple потратила значительные усилия для того, чтобы заслужить себе репутацию, стойко отбиваясь от ФБР и прочих представителей силовых структур, ищущих возможность произвольного сбора данных владельцев iPhone. ...

Минифицируем приватные поля в TypeScript. Доклад Яндекса Меня зовут Лёша Гусев, я работаю в команде разработки видеоплеера Яндекса. Если вы когда-нибудь смотрели фильмы или трансляции на сервисах Яндекса, то использовали именно наш плеер. Я сделал небольшую оптимизацию размера бандла — минификацию приватных полей. В докладе на Я....

Видеозаписи докладов митапа по продуктовой аналитике Привет, Хабр! 7-го мая в Wrike TechClub мы собрали экспертов из XSolla, Pandora и Wrike и поговорили о подходах и решениях в продуктовой аналитике, инсайтах, экспериментах и взаимодействии аналитика с другими отделами. Доклады и обсуждение проводили на английском, так что ес...

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

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

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

Состояние доменной зоны Польши .pl за 2019 год Хотим предоставить вам публикацию аналитики о состоянии Польского сегмента интернета на основе результатов нашего продукта. Аналитика собрана была в конце прошлого года. Перед этим мы публиковали отчет: по Прибалтике и Казахстану. Для анализа был выбран список доменной зо...

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

МТС построила первый на Северо-Западе модульный Центр обработки данных Торжественная церемония открытия проходила с участием губернатора Ленинградской области Александра Дрозденко и президента ПАО "МТС" Алексея Корни.Уровень надежности нового ЦОДа МТС соответствует признанным мировым стандартам: ЦОД МТС - единственный дата-центр в Лен...

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

Intel NUC для управления и анализа данных с SDR приемника Пост-призер новогоднего NUCо-конкурса Intel. Возникла необходимость создания портативного приемопередатчика, предназначенного для цифровой обработки и формирования ВЧ сигналов в реальном времени, для обучения практикантов основам анализа спектра и цифровой обработке сигналов...

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

Проверяем на самих себе: как развернут и как администрируется 1С: Документооборот внутри компании 1С Мы в фирме 1С широко используем собственные разработки для организации работы компании. В частности, «1С:Документооборот 8». Помимо управления документами (как следует из названия) это ещё и современная ECM-система (Enterprise Content Management — управление корпоративным ко...

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

[Перевод] Продукцию точного машиностроения — в массы: жёсткие диски С современными жёсткими дисками (Hard Disk Drive, HDD) связано одно интересное противоречие. С одной стороны это — вершина инженерной мысли, достойный продукт индустрии точного машиностроения, производящийся в огромных количествах. С другой — они представляют технологию хран...

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

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

2. FortiAnalyzer Getting Started v6.4. Подготовка макета Приветствуем на втором уроке курса FortiAnalyzer Getting Started. Сегодня мы поговорим про механизм административных доменов на FortiAnalyzer, также обсудим процесс обработки логов — понимание принципов работы данных механизмов необходимо для первоначальных настроек FortiA...

Получение данных с датчика углекислого газа Даджет в системы умного дома Датчик углекислого газа Даджет KIT MT8057S давно зарекомендовал себя как достаточно надежный и недорогой прибор. Один недостаток, на мой взгляд — официально данные с него можно получать только фирменной программой под windows, и никак иначе. Тем не менее, получить данные в ...

[Перевод] О масочных регистрах В наборе команд AVX-512 были представлены восемь так называемых масочных регистров [1] – с k0 [2] по k7. Они пригодны для использования с большинством операций АЛУ и позволяют выполнять операции по маске над элементами векторов с обнулением или слиянием данных в регистре-при...

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

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

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

Обзор на статью о FarSee-Net — новый подход к семантической сегментации в реальном времени В данной работе авторы предлагают архитектуру Cascaded Factorized Atrous Spatial Pyramid Pooling (CF-ASPP) для семантической сегментации в реальном времени. Новый модуль CF-ASPP и использование super-resolution позволяют улучшить latency-accuracy trade-off. Обзор подготовил ...

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

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

ReactJS: шпаргалка по хукам Доброго времени суток, друзья! Представляю вашему вниманию справочник по основным хукам React: useState, useEffect, useLayoutEffect, useContext, useReducer, useCallback, useMemo и UseRef. Источник вдохновения: React Hooks cheat sheet: Unlock solutions to common problems....

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

DBA: грамотно организовываем синхронизации и импорты При сложной обработке больших наборов данных (разные ETL-процессы: импорты, конвертации и синхронизации с внешним источником) часто возникает необходимость временно «запомнить», и сразу быстро обработать что-то объемное. Типовая задача подобного рода звучит обычно примерно ...

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

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

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

Тестирование со всех сторон: о чём расскажут на Heisenbug Программа конференции Heisenbug готова, настало время представить её Хабру. Понятно, что там расскажут о тестировании, но как именно? Среди блоков программы — инструменты тестирования, нагрузочное тестирование, тестирование веба и мобильных приложений, даже ИИ. А кроме докл...

[Перевод] Будущее дата-центров Учитывая, что к 2025 году ожидается 175 зеттабайт данных, дата-центры будут продолжать играть чрезвычайно важную роль в приеме, исчислении, хранении и управлении информации. Часто так бывает, что скрытые с виду, центры обработки данных являются основной нашего интернета. Он...

Новейший российский процессорй "Эльбрус-32С" получит 6-7 нм техпроцесс В сети появилась информация о том, что отечественный производитель процессоров АО “МЦСТ” будет производить новейший "Эльбрус-32С" по 6-7 нм техпроцессу. Об этом заявил генеральный директор компании Александр Ким.

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

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

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

Security Week 06: рекламные трекеры в мобильных приложениях Мобильное приложение для работы с «умными» дверными звонками Amazon Ring отправляет подробные данные о пользователе сразу в три компании, собирающие информацию для последующего рекламного таргетирования, а также в соцсеть Facebook. Таковы результаты исследования, проведенног...

Заблокированный в России Telegram получил масштабное обновление Telegram, несмотря на официальную блокировку, продолжает набирать популярность на территории России. Шутка ли — буквально в канун нового года стало известно, что глава Роскомнадзора Александр Жаров в конечном итоге сам завел аккаунт в данном мессенджере. А сейчас стало ...

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

ElevationShelf Under Desk Storage — бокс, который можно закрепить под столом Компания Elevationlab предлагает внушительный ассортимент самых разных аксессуаров. Производитель выпускает разнообразные док-станции, подставки и держатели. Однако отдельного упоминания заслуживают компактные накладные боксы для хранения различных мелочей с рабочего стола.Ч...

Как стать тимлидом фронтендеров и как жить после этого — расшифровка эфира 15 июня в нашем инстаграм-аккаунте прошел прямой эфир с Ильей, руководителем фронтенд-разработки в Яндекс.Деньги. Выкладываем запись эфира и расшифровку. Меня зовут Илья, я работаю в компании Яндекс.Деньги и руковожу фронтендом. До этого был бэкенд-разработчиком, писал на...

Яндекс запустил Лабораторию Толоки для быстрой обработки данных Она автоматически решает популярные задачи по обработке данных

Расчет факторов в антифроде. Доклад Яндекса Антифрод — сервис по поиску и нивелированию случаев эксплуатации других, общедоступных сервисов Яндекса. Три года назад мы начали проектировать платформу, позволяющую быстро и легко развернуть антифрод где угодно в компании. Сложность задачи в том, что многим сервисам нужны ...

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

Samsung представила свой огромнейший датчик изображения ISOCELL Bright HM1 Вчера компания Samsung представила смартфон Galaxy S20 Ultra, который первым среди аппаратов корейского гиганта получил 108-мегапиксельную камеру. Сегодня Samsung анонсирует соответствующий датчик изображения — ISOCELL Bright HM1. Напомним, это не первый подобный ...

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

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

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

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

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

Tesla стала поставщиком хранилищ Megapack для объекта Switch суммарной ёмкостью 800 МВт⋅ч Компания Tesla была выбрана в качестве поставщика батарей для нового масштабного проекта по хранению солнечной энергии для центра обработки данных Switch в Неваде. Switch расположена по соседству от фабрики Tesla Gigafactory Nevada, где компания производит свои стационарные ...

Новый интерфейс для смартфонов Vivo. Представлена Funtouch OS 11 Компания Vivo представила новую фирменную оболочку операционной системы Funtouch OS 11 для своих смартфонов.  Оболочка доступна как на базе Android 10, так и Android 11. Новая версия получила обновленный дизайн интерфейса и приложений для более легкого и комфортно...

Supermicro представила сертифицированные под VMware HCI и vSAN серверы Компания Super Micro Computer , Inc. (код NASDAQ: SMCI), мировой лидер в сфере корпоративных вычислительных, сетевых решений, хранилищ данных и экологически безопасной обработки данных, представила новые серверы SAP HANA®, получившие сертификат SAP на соответствие ...

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

Что посмотреть на карантине? Подборка материалов от Технострима (часть 5) Продолжаем нашу подборку интересных материалов (первая часть, вторая часть, третья часть, четвёртая часть). На этот раз предлагаем послушать доклады о рефакторинге старого кода и о собеседовании с разработчиками автотестов, а также новый выпуск ток-шоу для айтишников «Oh, ...

Зачем писать на PHP в 2020? Холиварим в режиме интерактивного подкаста на Youtube в этот четверг В начале июня один из ведущих «Цинкового прода» разместил на Хабре резонансную статью «Какая ниша у языка и поможет ли PHP8 решить [его] насущные проблемы (спойлер: имхо, нет)». Незадолго до этого мы решили, что пора бы сделать доклад, зачем выбирать PHP, когда вокруг расцве...

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

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

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

Лаки Ли объявил «информационно-образовательно-медийно-воспитательную Войну за Мир» Ультиматум, выдвинутый со стороны Лаки Ли руководителю ВГТРК Александру Тащину, перерос в военные действия «за мир». Телеграм-канал «Кстати» публикует подробности истории конфликта миротворца и активиста Лаки Ли и главного редактора RT и МИА «Россия сегодня» Маргариты Симон...

Концептуальный дизайн смартфона Galaxy Note 20 предлагает тройную камеру Дизайн будущего смартфона Galaxy Note 20, схож с его предшественником. Форма телефона по-прежнему остается прямоугольной. На задней панели расположена тройная камера с трехкратным оптическим зумом, на с лицевой части селфи-камера. Компания Samsung работает над улучшенным...

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

Определен снижающий риски развития рака гриб Главный редактор журнала "Школа грибоводства" Александр Хренов рассказал россиянам о снижающем риски развития рака грибе. Таким, по данным эксперта, является гриб шиитаке.

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

Необычный катер Swordfish позволит путешествовать по воде и под водой Франсуа-Александр Бертран разработал и построил необычное надводно-подводное судно, которое получило имя Platypus Swordfish.

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

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

Нужны ли дизайнеру метрики? Photo by Lukas Blazek on Unsplash Я работаю в крупной компании и часто замечаю, что дизайнеры строят свои решения на количественных и качественных исследованиях, но пренебрегают цифрами, мол и так сойдет. Давайте разберемся, а можно ли без цифр? Надо ли тратить на них свое ...

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

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

Разработаны унифицированные радиолинии для перспективных аппаратов Высокоскоростная радиолиния позволяет передавать данные от целевой аппаратуры космических аппаратов на скорости до 2 400 Мбит/с - это примерно в два раза выше, чем в современных спутниках. Низкоскоростная линия связи обладает увеличенной в пять раз, до 30 Мбит/сек, скоростью...

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

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

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

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

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

6. Масштабируемая платформа Check Point Maestro стала еще доступнее. Новые шлюзы Check Point Ранее мы уже писали, что с появлением Check Point Maestro, уровень входа (в денежном выражении) в масштабируемые платформы значительно снизился. Больше нет необходимости в приобретении шасси-решений. Берете ровно столько, сколько вам нужно и добавляете по необходимости без...

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

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

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

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

Dynamics 365 & Power Platform Meetup в Lamoda — отчет Всем привет! 11 февраля в офисе Lamoda прошел Dynamics 365 & Power Platform Meetup. В гости пришли 80 человек, двое из которых прилетели к нам аж из Владивостока :) Провели три дискуссионные зоны и поговорили про проектное управление, бизнес-анализ и разработку. Сдел...

Samsung представила свой огромнейший датчик изображения ISOCELL Bright HM1 Вчера компания Samsung представила смартфон Galaxy S20 Ultra, который первым среди аппаратов корейского гиганта получил 108-мегапиксельную камеру. Сегодня Samsung анонсирует соответствующий датчик изображения — ISOCELL Bright HM1. Напомним, это не первый подобный...

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

Зафиксирован беспрецедентный спрос на модули расширения CAN-шин Innodisk Модули расширения CAN-шин Innodisk стремительно завоевывают весь мир. Беспрецедентный спрос на средства технического оснащения автономного транспорта на фоне продолжающейся пандемии COVID-19 и непрерывного развития автоматизации в промышленности и здравоохранении предполагае...

Зафиксирован беспрецедентный спрос на модули расширения CAN-шин Innodisk Модули расширения CAN-шин Innodisk стремительно завоевывают весь мир. Беспрецедентный спрос на средства технического оснащения автономного транспорта на фоне продолжающейся пандемии COVID-19 и непрерывного развития автоматизации в промышленности и здравоохранении предполагае...

Зафиксирован беспрецедентный спрос на модули расширения CAN-шин Innodisk Модули расширения CAN-шин Innodisk стремительно завоевывают весь мир. Беспрецедентный спрос на средства технического оснащения автономного транспорта на фоне продолжающейся пандемии COVID-19 и непрерывного развития автоматизации в промышленности и здравоохранении предполагае...

Зафиксирован беспрецедентный спрос на модули расширения CAN-шин Innodisk Модули расширения CAN-шин Innodisk стремительно завоевывают весь мир. Беспрецедентный спрос на средства технического оснащения автономного транспорта на фоне продолжающейся пандемии COVID-19 и непрерывного развития автоматизации в промышленности и здравоохранении предполагае...

Зафиксирован беспрецедентный спрос на модули расширения CAN-шин Innodisk Модули расширения CAN-шин Innodisk стремительно завоевывают весь мир. Беспрецедентный спрос на средства технического оснащения автономного транспорта на фоне продолжающейся пандемии COVID-19 и непрерывного развития автоматизации в промышленности и здравоохранении предполагае...

Кейс: как создать форму сбора контактов, которая конвертируется на 74,5% Компания GOTCH делится советами основанными на своем опыте: какой должна быть страница с формой сбора контактных данных, чтобы быть максимально конверсионной.