Социальные сети Рунета
Четверг, 18 апреля 2024

Bank of America разработал расчетную систему с использованием технологии распределенного реестра Ripple Один из крупнейших финансовых институтов США Bank of America подал патентную заявку на расчетную систему, в описании которой упоминается распределенный реестр Ripple, сообщает Cointelegraph. Соответствующая заявка была размещена на Google Patents 6 июня и в ней описывается с...

Entropic — новый распределенный реестр пакетов для Node.js Перейду сразу к главному. Си Джей Сильверио (C J Silverio), бывшая CTO компании NPM Inc., анносировала вчера новый распределенный реестр для пакетов Node.js Читать дальше →

Где летом поговорить про Apache Ignite и распределенные системы 14 июня в Петербурге пройдет митап Apache Ignite Meetup: реальные кейсы. Послушаем парней, у которых получилось. Первый кейс — IMDG для расчета маржинальности торговых контрактов в Heineken. Второй — промышленная платформа Газпромнефти. Почему open source и Ignite? Куда прик...

Backend United #5: Шаурма — микросервисы, распределенные системы и Кафка Привет! 7 декабря в офисе Авито пройдёт пятый митап в серии Backend United, получивший название «Шаурма». Эта встреча ориентирована на архитекторов и на разработчиков. О чём хотим поговорить? Многие компании рано или поздно переезжают с монолита на микросервисы. Помимо очеви...

[Перевод] Распределенные системы. Паттерны проектирования. Обзор книги Здравствуйте, коллеги. Сегодня мы публикуем перевод очередного обзора с сайта Бена Нейдела — этот сайт наверняка заинтересует вас и в оригинале. На сей раз мы поговорим о книге "Распределенные системы. Паттерны проектирования", которая дополняет вышедшую у нас в начале этого...

Исследование: 56% топовых университетов предлагают курсы по изучению технологии блокчейн или криптовалют 56% топовых университетов в рейтинге U.S. News & World Report (50 участников) предлагают курсы по изучению технологии распределенного реестра и/или криптовалют. Об этом свидетельствует исследование американской компании Coinbase. Our Coinbase Report on Higher Education m...

Где весной поговорить про Apache Ignite, распределенные базы данных и распределенное машинное обучение Начинается первая волна конференций, да и дружественные митапы активизировались. Присоединяйтесь. 15 марта, Санкт-Петербург — ODS SPB Meetup #5 Распределенный TensorFlow с Apache IgniteНа митапе, приуроченному ко дню рождения Open Data Science, Юрий Бабак, Руководитель гру...

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

«Автономные Агенты» или исполняем код в открытой криптоплатформе Obyte Obyte — это открытая крипто платформа, использующая в качестве реестра транзакций Directed Acyclic Graph (DAG, направленный граф без циклов) вместо блокчейна, со свободным равным доступом к реестру для всех участников. DAG, в отличие от привычного всем блокчейна, даёт возм...

В Уругвае задействуют блокчейн aeternity для отслеживания поставок каннабиса Проект æternity объявил о сотрудничестве с уругвайским производителем каннабиса Uruguay Can. В æternity разрабатывают платформу для регистрации и отслеживания производства каннабиса: от семян до конечного продукта. Проект планирует завершить разработку к середине 2020 года. ...

BitRussia привлекла 100 млн рублей инвестиций Da Vinci Capital Первая полностью регуляторно-прозрачная инвестиционная платформа с распределенным реестром и смарт-контрактами в России BitRussia привлекает инвестиции от фондов группы Da Vinci Capital. Подписание инвестиционного соглашения ...

Процесс проверки документов в аэропортах переведут на блокчейн Лондонский блокчейн-стартап Zamna привлек $5 млн для повышения безопасности в аэропортах с использованием технологии распределенного реестра и биометрических данных пассажиров. Об этом сообщает Silicon Republic. Раунд финансирования возглавили LocalGlobe и Oxford Capital. Др...

Вторая ступень для Vostok. Как Россия может стать мировым лидером в отрасли распределенного реестра У России есть шанс стать мировым технологическим лидером в отрасли распределенного реестра, если Vostok сможет использовать свои сильные стороны на международном рынке.

Строительные блоки распределенных приложений. Второе приближение Анонс Коллеги, в середине лета я планирую выпустить еще один цикл статей по проектированию систем массового обслуживания: “Эксперимент VTrade” — попытка написать фреймворк для торговых систем. В цикле будет разобрана теория и практика построения биржи, аукциона и магазина. В...

Новый модуль ПрограмБанка: СМЭВ — интеграция с реестром малого и среднего бизнеса Благодаря платформе Java EE модуль "Проверка по реестру МСП" может быть установлен в банке использующем любую АБС, независимо от производителя...

В «Сколково» заработал экспертный центр по технологии блокчейн Фонд «Сколково» и компания Waves анонсировали открытие экспертного некоммерческого центра по технологии распределенного реестра «Блокчейн-центр Sk&Waves»...

[Перевод] Не только обработка: Как мы сделали из Kafka Streams распределенную базу данных, и что из этого вышло Привет, Хабр! Напоминаем, что вслед за книгой о Kafka мы выпустили не менее интересный труд о библиотеке Kafka Streams API. Пока сообщество только постигает границы возможностей этого мощного инструмента. Так, недавно вышла статья, с переводом которой мы хотим вас позна...

Сбербанк первым в России получил патент на блокчейн-РЕПО Нововведение позволяет зафиксировать условия сделки РЕПО между сторонами в самоисполняемой децентрализованной среде, т.н. - смарт-контракт. Далее в распределенном реестре с помощью ЭЦП стороны подписывают условия смарт-контракта, который исполняет первую часть сделки РЕПО, о...

День, когда появился Bitcoin 3 января 2009 года заработала сеть Bitcoin и в его блокчейне появился первый блок. «Намайнил» этот блок человек, появлявшийся в интернете под псевдонимом Сатоси Накамото. За несколько месяцев до того он опубликовал статью о гипотетической революционной новой виртуальной...

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

Что особенного в Cloudera и как ее готовить Рынок распределенных вычислений и больших данных, если верить статистике, растет на 18-19% в год. Значит, вопрос выбора софта для этих целей остается актуальным. В этом посте мы начнем с того, зачем нужны распределенные вычисления, подробней остановимся на выборе ПО, расскаж...

[Перевод] TensorFlow на Apache Ignite С чего начинается родина мы все знаем, а глубокое обучение начинается с данных. Без них невозможно обучить модель, оценить ее, да и вообще использовать. Занимаясь исследованиями, увеличивая индекс Хирша статьями о новых архитектурах нейронных сетей и экспериментируя, мы опир...

World Wire от IBM, учет электроэнергии и другие инициативы по внедрению блокчейна В новом выпуске рубрики «Блокчейн для корпораций» Центр практического применения блокчейн-технологий «Орбита» специально для ForkLog составил обзор последних инициатив по внедрению технологии распределенного реестра в государственном и коммерческом секторах. Главные новости:...

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

СМИ: Bank of America тестирует технологии Ripple Bank of America, второй по величине банк США, без огласки протестировал технологию распределенного реестра Ripple и, возможно, имеет дальнейшие планы в данном направлении, сообщает CoinDesk. Пресс-секретарь Ripple не подтвердила и не опровергла, является ли банк клиентом фин...

К блокчейн-консорциуму Marco Polo присоединился холдинг BNY Mellon Финансовый холдинг The Bank of New York Mellon (BNY Mellon), который управляет активами стоимостью $1,7 трлн, присоединился к блокчейн-консорциуму Marco Polo. Компания изучит применение технологии распределенного реестра в операциях торгового финансирования. В BNY Mellon счи...

Количество блокчейн-компаний в Швейцарии и Лихтенштейне за последний год выросло на 20% За 2018 год число компаний, работающих с криптовалютами и технологией распределенного реестра в Швейцарии и Лихтенштейне, достигло 750. Согласно отчету швейцарского инвестиционного консорциума Crypto Valley Venture Capital, это на 121 фирму или 20% больше чем в 2017 году. 50...

SEC потребовала убрать слово “блокчейн” из названий двух ETF Два биржевых инвестиционных фонда (ETF) вынуждены были убрать из собственных описаний отсылки к блокчейну, сообщает Bloomberg. К этому их вынудила Комиссия по ценным бумагам и биржам США (SEC). Так, изначально в названии ETF Amplify и Reality Shares фигурировало слово “блокч...

Блокчейн без посредников: как мы отправили ценные бумаги в распределенный реестр Вся экономическая деятельность исторически построена на посредниках. Любая, даже несложная сделка между двумя сторонами сопровождается привлечением разнообразных посредников — банки, биржи, клиринговые палаты и т.д. Исключение посредников, возможно, сделало бы взаимодействие...

Samsung представила Blockchain Platform SDK для создания мобильных приложений на блокчейне Выдержав недавний бум криптовалют и многочисленные обсуждения о практическом применении, технология блокчейн получила новый виток развития. Термин «распределенные реестры данных» достаточно часто используется в различных сферах ...

Блокчейн в банковской сфере и другие важные инициативы по внедрению технологии В новом выпуске рубрики «Блокчейн для корпораций» Центр практического применения блокчейн-технологий «Орбита» специально для ForkLog составил обзор последних инициатив по внедрению технологии распределенного реестра в государственном и коммерческом секторах. Главные новости:...

Эксперт BIS предложил мониторить токенизированные рынки с помощью блокчейна Технология распределенного реестра поможет контролировать токенизированные рынки и риски, сопряженные с ними. В этом убежден экономист Банка международных расчетов (BIS) Рафаэл Ауэр (Raphael Auer). В докладе «Встроенный надзор: как построить регулирование в блокчейн-фин...

Блокчейн в ипотечном кредитовании и другие важные инициативы по внедрению технологии В новом выпуске рубрики «Блокчейн для корпораций» Центр практического применения блокчейн-технологий «Орбита» специально для ForkLog составил обзор последних инициатив по внедрению технологии распределенного реестра в государственном и коммерческом секторах. Главные новости:...

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

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

Народный банк Китая: 25 000 блокчейн-компаний пытались выпустить свои токены Десятки тысяч китайских блокчейн-компаний предположительно пытались выпустить собственные токены и криптовалюты, сообщает CoinDesk со ссылкой на отчет правительственной группы и центробанка страны. Президент поддерживаемой властями «Пекинской ассоциации блокчейна» Йедонг Чжу...

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

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

Минкомсвязь: внедрение блокчейна принесет России 1635 млрд рублей к 2024 году Экономический эффект от внедрения блокчейна в российские государственные и производственные процессы достигнет 1635 млрд рублей к 2024 году. Об этом говорится в дорожной карте развития технологии распределенного реестра в РФ, опубликованной на сайте Минкомсвязи. Дорожная кар...

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

НИПС и компания Waves совместно создадут «цифровую» дорожную карту НИПС (относится к концерну «Автоматика» госкорпорации «Ростех) создаст дорожную карту по распределенным реестрам для национального проекта по Цифровой экономике. При этом поддержку Институту в работе над картой окажет Waves (компания-разработчик одноименной блокчейн-платформ...

Внедрение технологии блокчейн — в центре внимания центробанки, финтех и другие крупные инициативы В новом выпуске рубрики «Блокчейн для корпораций» Центр практического применения блокчейн-технологий «Орбита» специально для ForkLog составил обзор последних инициатив по внедрению технологии распределенного реестра в государственном и коммерческом секторах. Сразу несколько ...

Нормализация данных в распределенной БД, микросервисах и ERP Привет, Хабр! Эта маленькая заметка родилась в процессе обсуждения статьи «Распределенные монолиты...», а поскольку тема требует дальнейшего раздумья — я решил зафиксировать ее у себя в блоге. Автор статьи фактически описывает распределенную базу данных, доказывая, что един...

На Кипре примут законопроект о блокчейн-индустрии к концу года Законопроект о регулировании блокчейн-индустрии на Кипре будет готов уже в этом году. Об этом заявил министр финансов Кипра Харрис Георгиадес, сообщает Cointelegraph. Он назвал технологию распределенного реестра «новой технологической революцией, похожей на революцию в интер...

Герман Греф назвал биткоин инструментом для транзакций, а не для инвестиций Глава Сбербанка Герман Греф подтвердил отказ организации от развития криптовалютного направления, а также рассказал о собственных инвестициях в криптовалюты в кулуарах Петербургского международного экономического форума (ПМЭФ) в разговоре с НТВ. В частности, Греф подчеркнул,...

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

NEO будет преподавать азы блокчейна студентам из Санкт-Петербурга Криптовалютный проект NEO анонсировал запуск курса «Разработка программного обеспечения с применением блокчейн-технологии NEO» для студентов Санкт-Петербургского государственного университета. #NEO recently launched “Software Development Using NEO Blockchain Technology” cour...

СМИ: 90% китайских блокчейн-компаний в действительности не используют блокчейн Из 32 тысяч зарегистрированных в Китае блокчейн-компаний технологию распределенного реестра применяют лишь 10%. Об этом говорится в расследовании китайского телеканала CCTV1. При этом компании использующие DLT-технологию игнорируют один из ее важных аспектов – собственно орг...

[Перевод] Service mesh для микросервисов. Часть III. Более глубокий взгляд на Istio Перевод статьи подготовлен специально для студентов курса «Инфраструктурная платформа на основе Kubernetes». Это третья статья из серии публикаций, посвященных  Kubernetes и технологии service mesh (также известной как «сеть микросервисов» и «mesh-сеть микросервисов»). В ...

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

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

D-Link выпустила M2M-маршрутизатор DWM-312 с поддержкой 3G/4G И VPN Компания D-Link представила новый M2M-маршрутизатор DWM-312 с поддержкой 3G/4G и VPN. Новинка ориентирована на использование в территориально распределенных системах IoT и проектах «Безопасный город». Подробнее об этом читайте на THG.ru.

[Перевод] Тестирование многопоточного и асинхронного кода Привет! На неделе встала задача написать интеграционный тест для Spring Boot приложения, использующего асинхронное взаимодействие с внешними системами. Освежил много материала про отладку многопоточного кода. Привлекла внимание статья «Testing Multi-Threaded and Asynchronous...

Учет новорожденных, сбор данных о раковых заболеваниях и другие инициативы по внедрению блокчейна В новом выпуске рубрики «Блокчейн для корпораций» Центр практического применения блокчейн-технология «Орбита» специально для ForkLog составил обзор последних инициатив по внедрению технологии распределенного реестра в государственном и коммерческом сектор...

Минюст Украины полностью открыл Единый государственный реестр предпринимателей (юрлица, ФОП, общественные формирования) Министр юстиции Денис Малюська 6 ноября 2019 года подписал приказ, который предусматривает открытие Единого государственного реестра (ЕГР) юридических лиц, физических лиц-предпринимателей и общественных формирований в полном объеме. Таким образом, теперь в реестре можно иска...

Deutsche Börse примет участие в запуске регулируемой экосистемы для цифровых активов Ведущая фондовая биржа Германии Deutsche Börse объявила о стратегическом партнерстве с государственной телекоммуникационной Швейцарии Swisscom и швейцарско-сингапурской финтех-компанией Sygnum, основной целью которого называется создание регулируемой инфраструктуры для цифро...

Блокчейн для ипотечного и нефтегазового секторов и другие инициативы по внедрению технологии Отдохнуть от переживаний о цене биткоина и колебании курсов криптовалют поможет наша рубрика «Блокчейн для корпораций». В ней Центр практического применения блокчейн-технологий «Орбита» специально для ForkLog анализирует последние инициативы по внедрению технологии распредел...

Google согласился удалять из поиска запрещенные в РФ сайты Источник: esquire Корпорация Google согласилась удалять из результатов поиска ссылки на сайты, запрещенные в РФ, о чем пишут «Ведомости». Речь идет о тех ресурсах, которые занесены в список Роскомнадзора. Среди них сайты, которые содержат призывы к экстремизму, пропаганде ...

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

Блокчейн-аукцион OpenMarket провел земельные торги на 80 млн гривен Украинский государственный онлайн-аукцион OpenMarket на базе технологии распределенного реестра совместно с Государственной службой Украины по вопросам геодезии, картографии и кадастра провели 1037 успешных электронных земельных аукционов почти на 80 млн гривен. Об этом сооб...

Финансовая группа GHP Group будет развивать проект Vostok 16.07.19, Москва – Финансовая группа GHP Group Марка Гарбера стала владельцем проекта Vostok. Александр Иванов полностью продал GHP Group свою долю в Vostok, чтобы сосредоточиться на развитии своего основного проекта – Waves Platform. Сделка даст возможность GHP Group и Марк...

Алгоритм мышления и сознания, часть 2 Данный текст содержит пояснения к алгоритму из моей первой статьи “Алгоритм мышления и сознания”. Тезисы первой статьи: Феномен субъективного мышления можно алгоритмизовать. Предъявленный в статье алгоритм мыслит и этим можно воспользоваться практически. С помощью алгорит...

Число корпоративных блокчейн-проектов в РФ выросло на 45% за первое полугодие 2019 Российские компании стали чаще внедрять технологию распределенного реестра в свою работу — в первом полугодии 2019 число корпоративных блокчейн-проектов выросло почти вполовину. Об этом свидетельствуют данные отчета компаний MindSmith и Waves Enterprise о текущем стату...

Строительные блоки распределенных приложений. Первое приближение В прошлой статье мы разобрали теоретические основы реактивной архитектуры. Пришло время поговорить о потоках данных, путях реализации реактивных Erlang/Elixir систем и шаблонах обмена сообщениями в них: Request-response Request-Chunked Response Response with Request Publis...

В Китае сформирован национальный комитет для стандартизации блокчейна Управление по стандартизации Китая (SAC) сформировало национальный комитет, который унифицирует применение технологии распределенного реестра и еще 16 финтех-отраслей. Об этом сообщает The Block со ссылкой на заявление ведомства. Деятельность комитета будет направлена на кач...

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

Роскомнадзор внес мессенджер «Сбербанка Онлайн» в свой реестр Речь идет о реестре организаторов распространения информации в интернете. Попадание в него обязывает предоставлять ФСБ данные для дешифровки переписки пользователей.

[Перевод] RabbitMQ: отказоустойчивость и высокая доступность в кластерах Отказоустойчивость и высокая доступность — большие темы, так что посвятим RabbitMQ и Kafka отдельные статьи. Данная статья о RabbitMQ, а следующая — о Kafka, в сравнении с RabbitMQ. Статья длинная, так что устраивайтесь поудобнее. Рассмотрим стратегии отказоустойчивости, ...

База проблемных клиентов российских банков и другие инициативы по внедрению блокчейна Технология блокчейн продолжает завоевывать традиционные рынки. В новой рубрике «Блокчейн для корпораций» Центр практического применения блокчейн-технологий «Орбита» специально для ForkLog анализирует последние инициативы по внедрению технологии распределе...

Марк Цукерберг увидел в блокчейне замену решению Facebook Connect Создатель и CEO компании Facebook Марк Цукерберг заявил, что технология распределенного реестра может позволить пользователям интернета получать доступ к различным сервисам с помощью единой учетной записи. Решение на базе блокчейна может стать конкурентом технологии единого ...

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

Семинар: Гибридные ИТ-решения для бизнеса. 14 ноября, Москва Всем привет! С 2017 года мы строим решения для наших клиентов на основе гиперконвергентной платформы Cisco HyperFlex. В нашем портфолио частные и публичные облака, гибридные и распределенные ИТ-системы, построенные на оборудовании и совместно с инженерами Cisco. Так дава...

Внедрение технологии блокчейн — 3D-печать от General Electric, облигации и другие инициативы В новом выпуске рубрики «Блокчейн для корпораций» Центр практического применения блокчейн-технологий «Орбита» специально для ForkLog составил обзор последних инициатив по внедрению технологии распределенного реестра в различных сферах. Главные новости: General Electric проде...

Ростех представил дорожную карту по внедрению блокчейна в экономику РФ Госкорпорация Ростех представила дорожную карту по развитию блокчейна в России в рамках государственной программы «Цифровая экономика». В создании документа приняли участие Новосибирский институт программных систем (НИПС) и команда Waves. По предварительным подсчет...

[Из песочницы] Be remote: распределенные команды — тренд на практике Анна Антонова, руководитель направления по работе с экспертами Преакселератора ФРИИ Про тренд и при чем тут я В США с 2005 по 2017 годы количество людей, работающих удаленно, выросло на 115%. Список крупных компаний, сотрудники которых полностью или почти полностью работают...

«Газпром нефть» начнет контролировать поставщиков с помощью блокчейна Российская компания «Газпром нефть» внедрит технологию распределенного реестра в процесс контроля поставок. Об этом заявил руководитель центра технологии блокчейн компании Александр Калмыков на конференции Russian Tech Week. В «Газпром нефти» ожидают, что блокчейн ...

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

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

НИПС и компания Waves разработают для России «цифровую» дорожную карту За создание дорожной карты по распределенным реестрам по Цифровой экономике будет отвечать НИПС (входит в концерн Автоматика» государственной корпорации «Ростех»). При этом поддержку Институту в работе над картой окажет Waves (компания-разработчик одноименной блокчейн-платфо...

Управление цепями поставок, госзакупки и другие инициативы по внедрению блокчейна В новом выпуске рубрики «Блокчейн для корпораций» Центр практического применения блокчейн-технологий «Орбита» специально для ForkLog составил обзор последних инициатив по внедрению технологии распределенного реестра в государственном и коммерческом секторах. Главные новости:...

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

Что такое IPFS? 1 Что такое IPFS? IPFS (InterPlanetary File System, «межпланетная файловая система») — это гипермедийный протокол связи с открытым кодом, с помощью которого одноранговые узлы осуществляют хранение и распространение данных в единой распределенной файловой системе. Автор решен...

«Быстрые» криптоденьги: Блокчейн Devvio, якобы, в тысячи раз эффективнее традиционных платежных систем В молодой компании утверждают, что их протокол позволяет строить финансовые сети, способные выполнять до 8 млн транзакций в секунду. Для сравнения, сеть Ethereum обрабатывает около 20 транзакций в секунду. Специалисты стартапа Devvio продемонстрировали на выставке CES 201...

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

Внедрение технологии блокчейн — безопасность IoT в 5G-сетях, цепи поставок продуктов и другие инициативы В новом выпуске рубрики «Блокчейн для корпораций» Центр практического применения блокчейн-технологий «Орбита» специально для ForkLog составил обзор последних инициатив по внедрению технологии распределенного реестра в государственном и коммерческом секторах. Главные новости:...

Смартфоны и компьютеры россиян внесут в реестр «плохих» устройств В последние годы российские власти активно создают разного рода реестры и списки, в которые попадают те или иные лица, которые живут не по общепринятым правилам. Сегодня, 2 декабря 2019 года, о новом перечне сообщил ЦБ Сообщение Смартфоны и компьютеры россиян внесут в реест...

[Перевод] Программная архитектура и проектирование систем: общая картина и путеводитель по ресурсам Здравствуйте, коллеги. Сегодня на ваш суд предлагается перевод статьи Тугберка Уруглу (Tugberk Uruglu), который взялся в сравнительно небольшом объеме изложить принципы проектирования современных софтверных систем. Вот что автор сообщает о себе в сухом остатке: Поскольку ...

Зарегистрированная в реестре ОРИ Telegram Messenger LLP окончательно ликвидирована 2 апреля британский государственный реестр юридических лиц официально подтвердил ликвидацию Telegram Messenger LLP, принадлежащей Павлу Дурову.  Именно это юридическое лицо ранее указывалось как основное для мессенджера Telegram, а также с июля 2017 года было зарегистри...

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

Заканчивается регистрация на хакатон в Риге. Приз – краткосрочное обучение на Физтехе 15-16 ноября 2019 года на базе Латвийского университета (г. Рига) пройдет международный бизнес-хакатон Baltic Sea Digital Event. Хакатон ориентирован на использование следующих технологий: системы распределенного реестра, большие данные, беспроводная связь, промышленный ин...

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

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

WISE-PaaS — облачная платформа для промышленного интернета вещей WISE-PaaS — (Platform as a Service) облачная платформа Advantech для промышленного интернета вещей, объединяющая в себе различные инструменты для сбора, обработки, и визуализации данных, автоматизации, управления устройствами и системами искусственного интеллекта и машинно...

[Перевод] Почему, зачем и когда нужно использовать ValueTask Этот перевод появился благодаря хорошему комментарию 0x1000000. В .NET Framework 4 появилось пространство System.Threading.Tasks, а с ним и класс Task. Этот тип и порождённый от него Task<TResult> долго дожидались, пока их признают стандартами в .NET в роли ключевых а...

«Технологии блокчейна 2019»: биткоин упал — блокчейн остался В центре внимания третьей практической конференции издательства «Открытые системы» — корпоративные платформы распределенного реестра и опыт реальных проектов. Издательство &laquo;Открытые системы&raquo; проводит в Москве конференцию &laquo;Технологии блокчейна...

Распределенно ДА или распределенно НЕТ? Интервью для тех, кто по полгода не может найти себе разработчика В предверии тимлид-завтрака «Удаленная команда. Начало» мы поговорили с техническим директором компании wemake.services – Никитой Соболевым (sobolevn). Несмотря на то, что поиск разработчика, тем более опытного — страшный сон тимлида или менеджера проекта, немногие пока реша...

IBM представила блокчейн-платформу для фермеров По задумке разработчиков, облачный сервис под названием Digital Wallet ("Цифровой кошелек") обеспечит небольшим фермерским хозяйствам дистанционный доступ к оборудованию и аналитическим ИИ-инструментам, с помощью которых можно будет повысить урожаи, сообщает TechCr...

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

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

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

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

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

Роскомнадзор разблокировал еще 130 тысяч IP-адресов, которые попали в реестр запрещенных сайтов из-за борьбы ведомства с Telegram Накануне ведомство исключило из реестра 2,7 млн адресов облачного сервиса компании Amazon, а теперь блокировка была снята с IP-адресов облачного хостинга компании Microsoft. Под запретом из-за Telegram по-прежнему остается более 820 тыс. адресов.

CES 2019: Huawei представила 64-ядерный ARM-процессор Kunpeng 920 Huawei на выставке CES 2019 продемонстрировала 64-ядерный чип Kunpeng 920 с частотой 2,6 ГГц. Представители компании назвали его самым мощным решением на архитектуре ARM, а ориентирован он для применения в серверах, серьезных вычислительных центрах и распределенных хранилища...

Лицо российского софта. Или немного статистики из Единого реестра российских программ для ЭВМ и БД Многие из тех, кто работает с государственными заказчиками или непосредственно в государственных структурах, наверняка сталкивались с Единым реестром российского программного обеспечения для электронных вычислительных машин и баз данных. Реестр создан на основании широкого и...

[Перевод] io_submit: альтернатива epoll, о которой вы никогда не слышали Недавно внимание автора привлекла статья на LWN о новом интерфейсе ядра для опроса (polling). В ней обсуждается новый механизм опроса в Linux AIO API (интерфейс для асинхронной работы с файлами), который добавили в ядро версии 4.18. Идея довольно интересная: автор патча пр...

Apple перенесла персональные данные пользователей в Россию 29 декабря 2018 года в реестр операторов персональных данных Роскомнадзора внесено ООО «Эппл Рус». Это значит, что компания Apple подчинилась российским требованиям по хранению персональных данных пользователей на территории страны, перенесла информацию в российский дата-цен...

Минкомсвязь России запустила Единый реестр ПО стран ЕАЭС О введении в эксплуатацию Единого реестра программ для стран ЕАЭС объявил глава министерства Константин Носков на втором Евразийском цифровом форуме EADF’2019 в Минске. Разработчики, попавшие в реестр, теперь смогут получить преференции в конкурсах, проводимых с участием рос...

VPN от Касперского начал блокировать сайты в сотрудничестве с Роскомнадзором Сервис Kaspersky Secure Connection приступил к блокировке интернет-ресурсов, внесенных в реестр запрещенной на территории РФ информации. Об этом сообщает РосКомСвобода. Так, при попытке посетить какую-либо страницу из реестра VPN-сервис пишет о ее недоступности в РФ, ссылаяс...

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

Расследование: странные программы в Реестре отечественного ПО Рассказ о том, как я пытался перевести компанию на российский софт, а нашел клоны иностранного прямо в реестре отечественного ПО. Читать дальше →

В России создадут реестр отечественного телекоммуникационного оборудования Реестр будет создан по поручению вице-премьера Максима Акимова и станет частью реестра отечественного радиоэлектронного оборудования. Также правительству было поручено подготовить предложения по повышению ставки ввозной таможенной пошлины на иностранное телекоммуникационное...

[Перевод] InterNyet — как в Советском Союзе изобрели интернет и почему он не заработал Утром 1 октября 1970 года ученый-компьютерщик Виктор Глушков вошел в Кремль, чтобы встретиться с Политбюро. Он был настороженным человеком с пронзительными глазами в черных очках, с таким типом ума, который, решая одну проблему, мог найти параллельно метод решения всех ана...

Реестр отечественного ПО пополнился российской ЕСМ-платформой Documino

[Перевод] Асинхронное программирование – производительность async: понять расходы на async и await Это статья достаточно древняя, но не потерявшая актуальности. Когда разговор заходит об async/await, как правило, появляется ссылка на неё. Перевода на русский найти не смог, решил помочь кто не fluent. Асинхронное программирование долгое время было царством самых опытных р...

[Из песочницы] Микросервисная архитектура = распределенные вычисления Приветствую всех читателей Хабра! Меня зовут Игорь Рыбаков и я технический директор в казахстанской IT-компании DAR. Сегодня я поделюсь с вами пониманием и использованием принципов параллельных вычислений в современных информационных системах. Чтобы глубже разобраться в этом...

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

[Перевод] Как работать с async/await в циклах JavaScript Как запустить асинхронные циклы по порядку или параллельно в JavaScript? Перед тем, как делать асинхронную магию, я хочу напомнить как выглядят классические синхронные циклы. Читать дальше →

[Из песочницы] Асинхронный рассинхрон: антипаттерны в работе с async/await в .NET Кто из нас не косячит? Я регулярно встречаюсь с ошибками в асинхронном коде и делаю их сам. Чтобы прекратить это колесо Сансары делюсь с вами самыми типичными косяками из тех, которые иногда довольно сложно отловить и починить. Читать дальше →

[Из песочницы] GIT изнутри: введение (перевод) Привет, Хабр! Представляю вашему вниманию перевод статьи "Git for Computer Scientists" автора Tommi Virtanen. GIT изнутри: введение От себя: Периодически почитываю статьи, как различные популярные технологии устроены под капотом, наткнулся вот на этот материал. Ста...

Mastercard и R3 задействуют платформу Corda для разработки платежной системы на блокчейне Технологическая компания Mastercard и ориентированный на корпоративных клиентов блокчейн-консорциум R3 объявили о стратегическом партнерстве, в рамках которого разработают и протестируют трансграничное платежное решение на базе технологии распределенного реестра. Согласно оп...

Проблемы масштабирования БД в высоконагруженных системах На прошлом внутреннем митапе Pyrus мы говорили о современных распределенных хранилищах, а Максим Нальский, CEO и основатель Pyrus, поделился первым впечатлением от FoundationDB. В этой статье рассказываем о технических нюансах, с которыми сталкиваешься при выборе технологии ...

Асинхронное программирование (полный курс) Асинхронное программирование за последнее время стало не менее развитым направлением, чем классическое параллельное программирование, а в мире JavaSript, как в браузерах, так и в Node.js, понимание его приемов заняло одно из центральных мест в формировании мировоззрения раз...

[recovery mode] Что такое смарт-контракты? История смарт-контрактов Принцип интеллектуальных контрактов был описан американским криптографом и программистом Ником Сабо еще в 1996 году задолго до появления технологии blockchain. Согласно концепции Сабо, интеллектуальные контракты — это цифровые протоколы для передачи...

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

Протокольно ориентированное программирование, часть 3 Завершающая статья на тему протокольно ориентированного программирования. В этой части мы рассмотрим как переменные обобщенного типа хранятся и копируются и как с ними работает метод dispatch. Читать дальше →

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

Запираться бесполезно: 75 тыс. кодов от московских подъездов попали в Сеть В интернете появилась база с кодами замков и домофонов московских подъездов — в ней более 75 тыс. записей. Этот реестр может облегчить проникновение в дома мошенникам и спамерам, предупреждают специалисты по информационной безопасности. База может быть служебным справочником...

[recovery mode] Асинхронная библиотека для работы с API Mikrotik Категорически приветствую. Недавно мне понадобилось поработать с Mikrotik через его API. Вроде бы ничего примечательного, есть официальная библиотека , есть еще на гитхабе обёртка, но вот беда — мне надо было работать асинхронно через asyncio и использованием плюшек async/aw...

Рецепты Nginx: асинхронные уведомления из PostgreSQL в websocket Для приготовления асинхронных уведомлений из PostgreSQL в websocket нам понадобится сам nginx и его плагины postgres, push-stream, set-misc. (Я дал ссылки на свои форки, т.к. делал некоторые изменения, которые пока не удалось пропихнуть в оригинальные репозитории. Можно такж...

Optlib. Реализация генетического алгоритма оптимизации на Rust В этой статье описывается библиотека optlib, предназначенная для решения задач глобальной оптимизации на языке Rust. На момент написания этой статьи в этой библиотеке реализован генетический алгоритм нахождения глобального минимума функции. Библиотека optlib не привязана к к...

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

[Перевод] ValueTask<TResult> — почему, зачем и как? Предисловие к переводу В отличие от научных статей, статьи данного типа сложно переводить "близко к тексту", приходится проводить довольно сильную адаптацию. По этой причине приношу свои извинения, за некоторую вольность, с моей стороны, в обращении с текстом исходной статьи...

Антикоррупционное агентство запустило онлайн-реестр коррупционеров Список государственных онлайн-реестров продолжает расширяться. На этой неделе Национальное агентство по вопросам противодействия коррупции (НАПК) официально запустило на своем сайте единый государственный реестр лиц, совершивших коррупционные или связанные с коррупцией право...

Как купить десять коробок ваты и не ошибиться Предмет государственной закупки иногда бывает довольно необычным. Это нормально, просто 44-ФЗ регламентирует каждую мелочь, а санкции за невыполнение закона очень суровые. Вот и всплывают в открытых реестрах разные интересные кейсы. В результате открытый реестр проведённы...

Спасатели начали тестировать программную платформу «Аврора» Согласно сообщению «Ростелекома» спасатели из Саратова приступили к тестированию программной платформы «Аврора», включенной в реестр отечественного софта.

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

Виды бесконечностей и вынос мозга Эта статья — продолжение статьи про громадные числа. Но сейчас мы пойдем еще дальше — в бесконечности бесконечностей. Читать дальше →

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

Производитель золота «Полюс» создал МФЦ на базе отечественной платформы Naumen Service Desk Универсальная платформа оптимизировала управление сервисными процессами и обеспечила централизованное предоставление разных видов услуг территориально распределенным компаниям «Полюса», расположенным в Москве, Красноярском крае, Иркутской и Магаданской областях, а также в Ре...

Яндекс убрал ссылку на официальный сайт Telegram из выдачи в России Яндекс перестал выводить ссылку на официальный сайт Telegram для пользователей в России. Теперь на первом месте в выдаче по соответствующему запросу появляется страница tlgrm.ru. В компании эту ситуацию объяснили попаданием ссылки в реестр запрещённой информации. «Видимо, сс...

Решаем судоку с помощью Алгоритма X В этой статье рассмотрим "Алгоритм X" Кнута и его применение для решения судоку. Прелесть алгоритма в том, что судоку при этом решается быстро без программирования каких-то продвинутых техник решения. Читать дальше →

Команда Blockstack представила новый алгоритм консенсуса на базе биткоина Нью-йоркский блокчейн-стартап Blockstack сообщил о ведущейся работе над новым распределенным протоколом под названием Stacks, который используется хешевую мощность сети биткоина в комбинации с механизмом Proof-of-Burn (доказательство сжигания — PoB). Презентация Stacks...

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

[Перевод] Осваиваем async/await на реальном примере Конструкция async/await представляет собой сравнительно новый подход к написанию асинхронного кода в JavaScript. Она основана на промисах и, в результате, не блокирует главный поток. Новшество этой конструкции заключается в том, что благодаря ей асинхронный код становится по...

Основоположники теории распределенных систем в объятьях гидры Это Лесли Лэмпорт — автор основополагающих работ в распределённых вычислениях, а ещё вы его можете знать по буквам La в слове LaTeX — «Lamport TeX». Это он впервые, ещё в 1979 году, ввёл понятие последовательной согласованности, а его статья «How to Make a Multiprocessor Com...

3. Дизайн сети предприятия на коммутаторах Extreme Добрый день, друзья! Сегодня я продолжу цикл, посвященный коммутаторам Extreme статьей по проектированию сети Enterprise. В статье я постараюсь по возможности кратко: описать модульный подход к проектированию сети Etnterprise рассмотреть виды построения одного из важне...

«Слуга народа» возобновит расследование о майнинге на серверах судебной администрации Украины Депутат Верховной Рады IX созыва от партии «Слуга народа» Александр Дубинский намерен добиться возобновления уголовного дела по факту майнинга на серверах судебной администрации Украины. Об этом политик написал в своем Facebook. «Вчера вечером общался с судьей. Зад...

Блокчейн уходит от трейдинга В 2018 году рынок децентрализованных приложений (DApps) вырос почти втрое, сообщает "КоммерсантЪ" со ссылкой на данные годовой статистики портала State of the DApps. Если в конце 2017 года в реестре State of the DApps было 829 таких приложений, то к концу 2018-го -...

Три парадигмы асинхронного программирования в Vertx Я хочу показать три парадигмы асинхронного программирования — callbacks, futures, coroutines на примере простого веб приложения на фрейморке Vertx. Код будем писать на Котлине. Допустим у нас есть приложение, которое получает некую строку в HTTP запросе, по ней ищет URL в б...

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

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

С фальсификатом на рынке металлопродукции будет бороться реестр сертификатов на базе блокчейна "Проблема борьбы с контрафактной продукцией на рынке стоит крайне остро. Так, например, по экспертным оценкам, объем поставок фальсификата превышает 10% от потребления. Благодаря глобальной экспертизе SAP, отраслевой экспертизе участников и инновационным технологиям мы ...

[Перевод] Асинхронный PHP. Зачем? Асинхронное программирование сегодня востребовано, особенно в веб-разработке, где отзывчивость приложения особенно важна. Никому не хочется ждать, пока приложение «отвиснет», пусть даже в это время оно выполняет запрос к базе данных, отправляет электронное письмо или работ...

Микросервисы. Версионность в системах непрерывной интеграции и развертывания CI/CD на примере использования TFS Проблематика Для больших и технически сложных проектов, над которыми как правило одновременно работают много распределенных команд, существует известная проблема версионности разрабатываемого ПО, которую разные компании решают по-разному. Читать дальше →

[Из песочницы] Блиц-проверка алгоритмов машинного обучения: скорми свой набор данных библиотеке scikit-learn Глобальная паутина изо дня в день пополняется статьями о самых популярных, наиболее употребляемых алгоритмах машинного обучения для решения различных задач. Причём основа этих статей, немного изменённая по форме в том или ином месте, кочует от одного исследователя данных к...

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

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

19 голов гидры. Большой обзор программы 11-12 июля в Санкт-Петербурге состоится конференция Hydra, посвященная разработке параллельных и распределенных систем. Фишка Гидры в том, что она объединяет крутых учёных (которых обычно можно найти только на зарубежных научных конференциях) и известных практикующих инженер...

[Из песочницы] Token, refresh token и создание асинхронной обертки для REST-запроса В данном туториале мы кратко разберем, как реализовываются REST-запросы к API, требующие, чтобы пользователь был авторизован, и создадим асинхронную «обертку» для запроса, которая будет проверять авторизацию и своевременно ее обновлять. Читать дальше →

День, когда Dodo IS остановилась. Асинхронный сценарий Привет, Хабр! Каждый SRE в нашей команде когда-то мечтал спокойно спать по ночам. Мечты имеют свойство сбываться. В этой статье я расскажу про это и про то, как мы достигаем производительности и устойчивости своей системы Dodo IS. Читать дальше →

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

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

[Перевод] Асинхронное общение — вот настоящая причина, почему удалённая работа более эффективна Теперь асинхронную связь внедряют не только на удалёнке Иллюстрация: Yin Weihung Исследование за исследованием вновь доказывают, что удалённые работники более продуктивны, чем их коллеги в офисе. Только не совсем понятно, почему. Да, люди сохраняют время (и рассудок), из...

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

[Перевод] Подготовка к Spring Professional Certification. Spring Boot Приветствую всех. Эта статья раскроет основные вопросы по теме "Spring Boot". Она ориентирована на начинающих разработчиков, и может быть полезной при подготовке к собеседованию. Она получилась достаточно компактной, по сравнению с остальными статьями. Оглавление Внедрение з...

Несколько соображений по поводу параллельных вычислений в R применительно к «enterprise» задачам Параллельные или распределенные вычисления — вещь сама по себе весьма нетривиальная. И среда разработки должна поддерживать, и DS специалист должен обладать навыками проведения параллельных вычислений, да и задача должна быть приведена к разделяемому на части виду, если тако...

Очередные странности в алгоритмах ГОСТ Кузнечик и Стрибог Привет, %username%! Криптографические алгоритмы в России не проходят через открытые конкурсы, их просто спускают нам свыше. И рано или поздно это сильно нам аукнется. Эта статья об очередном исследовании наших ГОСТов. Читать дальше →

Беспощадная автоматизация. Director's Cut Я хочу рассказать о своем опыте ускорения автоматизации в команде программистов, и о том, какие приемы мы применили на практике, и что из этого получилось. Начальные условия Наш эксперимент по ускорению работы программистов мы проводили в следующих условиях: это было террит...

СМИ: Роскомнадзор и ФСБ готовятся к блокировке сервисов Mailbox.org и Scryptmail Роскомнадзор готовит обращение в суд о блокировке двух ориентированных на приватность почтовых сервисов Mailbox.org и Scryptmail.com. Причиной якобы стал их отказ войти в реестр организаторов распространения информации (ОРИ) по требованию ФСБ. Об этом сообщает РБК. По информ...

«Обратите внимание» #3: Дайджест статей о продуктовом мышлении, поведенческой психологии и продуктивности Джесси Джеймс Гарретт (кофаундер Adaptive Path) рассказывает о том, как построить доверие в распределенных командах. Miro Информационная диета — лонгрид от FutureCrunch (австралийского дуо стратегов-инноваторов-вот-это-все) про то, что делать, когда информации слишком мног...

Тригенерация: альтернатива централизованному энергоснабжению По сравнению со странами Европы, где на объекты распределенной генерации приходится сегодня почти 30% всей выработки, в России по различным оценкам доля распределенной энергетики составляет сегодня не более 5-10%. Поговорим о том, есть ли шансы у российской распределенной эн...

У всех горит от эффективности В прошлом выпуске "Цинкового прода" мы обсуждали три статьи про эффективность различных процессов. Про то "Как Безос PowerPoint отключил", "Владелец одной компании заставляет жить по 5 часов в день без отвлечений" и "Асинхронная коммуникация дуистов".Эта статья является комп...

Huawei официально представила новую «распределенную ОС» Harmony для всех типов устройств Как и ожидалось, компания Huawei представила собственную операционную систему под названием Harmony (Hongmeng). Она будет распространяться по свободной лицензии, поэтому использовать ее сможет каждый желающий. Главная особенность новой ОС — микроядро, которое отвечает за ба...

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

[Перевод] Что происходит, когда AI может спросить мозг — что он хочет видеть? Эти изображения, полученные с помощью алгоритма искусственного интеллекта под названием XDREAM могут стимулировать определенные нейроны гораздо лучше чем любая естественная картина. В апреле 2018 года, в Гарвардской лаборатории, обезьяне (по имени Ринго) показывали странны...

[Перевод] Подготовка к Spring Professional Certification. Вопросы по Spring MVC Приветствую всех. Это уже 5 статья из цикла статей для подготовки с Spring Professional Certification. На Хабре она выходит второй, после части 1. Оглавление Внедрение зависимостей, контейнер, IoC, бины AOP (аспектно-ориентированное программирование) JDBC, транзакции, JPA...

Децентрализованная биржа? Binance DEX закроет доступ резидентам более 20 юрисдикций Как известно, под понятием «децентрализованная биржа» (DEX) понимается биржа, которая работает на основе распределенного реестра, не хранит средства и персональные данные пользователей на своих серверах и выступает исключительно в качестве платформы сопоставления заявок на п...

[Перевод] Настройка кластера HA Kubernetes на «голом железе» с GlusterFS & MetalLB. Часть 2/3 Часть 1/3 тут Привет и с возвращением! Это вторая часть статьи о настройке кластера Kubernetes на «голом железе». Ранее мы настраивали НА-кластер Kubernetes с помощью внешнего etcd, схемы «ведущий-ведущий» и балансировки нагрузки. Ну а теперь пришло время настроить дополнит...

Введение в контекстно-ориентированное программирование на Kotlin Это перевод статьи An introduction to context-oriented programming in Kotlin В этой статье я постараюсь описать новое явление, которое возникло как побочный результат стремительного развития языка Kotlin. Речь идет о новом подходе к проектированию архитектуры приложений и б...

В России запустили бета-версию антипиратского реестра Медиа-коммуникационный союз (МКС) завершил разработку автоматизированного программного решения антипиратского реестра, бета-версия которого была представлена сегодня в Москве. По словам Михаила Демина, президента МКС, реализация меморандума является ярким примером эффективно...

[Из песочницы] Thimble (Mozilla) переезжает на Glitch С середины декабря 2018 года на сайте проекта Thimble от Mozilla появилось объявление о переезде на платформу проекта Glitch. Переезд должен полностью состояться до 16 декабря 2019 года. Обе платформы уже обсуждались на Хабре. Статьи о Thimble – статья 1, статья 2. Статья о ...

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

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

[Перевод] GitLab 11.7 поставляется с Releases, Multi-level Child Epics и реестром NPM Управление релизами стало намного проще GitLab 11.7 выпускает Releases в GitLab Core. Теперь у пользователей есть снэпшоты релиза, включающие не только исходный код, но и все связанные артефакты. Больше не надо вручную собирать исходный код, выходные данные сборки и прочие ...

SWIFT разрешит блокчейн-платформам осуществлять мгновенные платежи Международная межбанковская система SWIFT сделает доступными GPI-платежи для торговых площадок на базе технологии распределенного реестра, что позволит им решить проблемы с платежами и автоматизировать соединение с банковской системой, говорится в отчете. Платформа Global Pa...

[Из песочницы] Распределённый чат на Node.JS и Redis Небольшой вопрос/ответ: Для кого это? Людям, которые мало или вообще не сталкивались с распределенными системами, и которым интересно увидеть как они могут строится, какие существуют паттерны и решения. Зачем это? Самому стало интересно что и как. Черпал информацию с разных...

Нейросети помогут Правообладателям бороться с нелегальным контентом Разработка автоматизированного программного решения антипиратского Реестра завершена. Бета-версия платформы была представлена журналистам в понедельник в Москве.

[Из песочницы] Сортировка: определяем лучший алгоритм Как нетрудно догадаться, я знаю ответ на этот вопрос, но, поскольку моя статья с описанием алгоритма сортировки «воронкой» была здесь встречена, мягко говоря, нервозно, я решил провести-таки тестирование «по образу и подобию» тех, которые обычно проводятся — в основном, коне...

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

[Перевод] Разбираем Async/Await в JavaScript на примерах Автор статьи разбирает на примерах Async/Await в JavaScript. В целом, Async/Await — удобный способ написания асинхронного кода. До появления этой возможности подобный код писали с использованием коллбэков и промисов. Автор оригинальной статьи раскрывает преимущества Async...

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

В Госдуму внесен законопроект о реестре 3D-изображений интеллектуальной собственности Об этом порталу "Будущее России. Национальные проекты", оператором которого является информационное агентство ТАСС, сообщили в Роспатенте."Технические возможности Роспатента уже позволяют исполнять положения внесенного законопроекта. Мы полностью готовы к тому...

Статья о биткоине вышла в государственном издании Китая Национальное информационное агентство Китая «Синьхуа» опубликовало статью под названием «Биткоин: первое успешное применение технологии блокчейн». Chinese state newspaper today (Xinhua) Bitcoin: The First Successful Application of Blockchain Technologyhtt...

[Перевод] Dart 2. Асинхронное программирование: футуры Асинхронное программирование: футуры Содержание Введение Что такое футура? Async — await Обработка ошибок Последовательное выполнение Future API Обработка ошибок Вызов нескольких функций, возвращающих футуры Что еще почитать? Что важно: Код в Dart работает в одном тре...

[Перевод] Простое объяснение алгоритмов поиска пути и A* Часть 1. Общий алгоритм поиска Введение Поиск пути — это одна из тех тем, которые обычно представляют самые большие сложности для разработчиков игр. Особенно плохо люди понимают алгоритм A*, и многим кажется, что это какая-то непостижимая магия. Цель данной статьи — объясн...

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

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

В России появился блокчейн-конструктор для бизнеса На Петербургском международном экономическом форуме представили первую российскую блокчейн-платформу Jovi. ИТ-компания КРОК стала якорным партнером разработчика новой платформы - компании "Ноосфера", и будет использовать ее при работе над блокчейн-проектами для зак...

[Перевод] 5 главных алгоритмов сэмплинга Работа с данными — работа с алгоритмами обработки данных. И мне приходилось работать с самыми разнообразными на ежедневной основе, так что я решил составить список наиболее востребованных в серии публикаций. Эта статья посвящена наиболее распространённым способам сэмплинга ...

[Перевод] Асинхронные Stream в C# 8 Функционал Async/Await появился в C# 5, чтобы улучшить скорость отклика пользовательского интерфейса и веб-доступ к ресурсам. Другими словами, асинхронные методы помогают разработчикам выполнять асинхронные операции, которые не блокируют потоки и возвращают один скалярный ре...

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

Где послушать про Apache Ignite и GridGain в октябре Сделали канал для анонсов офлайн и онлайн мероприятий русскоязычного сообщества Apache Ignite в телеграме. Присоединяйтесь к @apacheigniteRus. Кстати, если вы давно хотите, чтобы разработчики Apache Ignite и GridGain про что-нибудь рассказали, а они всё не рассказывают, дайт...

Используем mcrouter для горизонтального масштабирования memcached Разработка высоконагруженных проектов на любом языке требует особого подхода и применения специальных инструментов, но когда речь заходит о приложениях на PHP, ситуация может обостриться настолько, что приходится разрабатывать, к примеру, собственный сервер приложений. В д...

Адреса IPv4 в RIPE закончились. Совсем закончились… Ну ладно, не совсем. Это был маленький грязный кликбейт. Но на конференции RIPE NCC Days, прошедшей 24-25 сентября в Киеве, было анонсировано скорое окончание раздачи подсетей /22 новым LIR-ам. О проблеме исчерпания адресного пространства IPv4 говорят уже давно. Вот уже окол...

Google начал массово удалять запрещённые в России сайты из поиска Компания Google включился в борьбу с запрещёнными в России сайтами. Ссылки на заблокированные сайты начали массово удаляться из поисковой выдачи Google. На это обратило внимание издание «Ведомости» со ссылкой на сотрудника крупной интернет-компании. ...

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

«Яндекс» запустил робота для борьбы с пиратами 1 ноября прошлого года представители правообладателей и IT-компаний подписали в Москве так называемый антипиратский меморандум, предполагающий создание специального реестра ссылок с нелегальным контентом. Вести этот реестр будет Роскомнадзор, он же станет и посредником в пер...

[Перевод] Ликбез по запуску Istio Istio Service Mesh Мы в Namely уже год как юзаем Istio. Он тогда только-только вышел. У нас здорово упала производительность в кластере Kubernetes, мы хотели распределенную трассировку и взяли Istio, чтобы запустить Jaeger и разобраться. Service mesh так здорово вписалась в...

Импортозамещение на практике. Часть 3. Операционные системы Продолжаем наш цикл статей про импортозамещение. В предыдущих публикациях были рассмотрены варианты замещения развернутых систем на «отечественные», и конкретно гипервизоры «отечественного производства». Теперь настала очередь поговорить об «отечественных» операционных си...

Распределенная архитектура сети — альтернатива VPN Угрозы компрометации учетных записей и снижение производительности подталкивают организации к внедрению новых моделей безопасности сети. Александр Макмиллен, вице-президент поставщика сервисной платформы безопасности OPAQ, предлагает ...

Написание Unit тестов на Swift для проверки асинхронных задач Сегодня хочу вам быстренько рассказать как тестировать асинхронный код. Представьте ситуацию, что вам надо загрузить данные из интернета и проверить все ли работает нормально, либо еще какую-нибудь задачу, которая выполняется асинхронно. И как же его протестировать? Что если...

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

"Яндекс" создал программу для автоматического поиска страниц с пиратским контентом Такой алгоритм в "Яндексе" создали для исполнения подписанного в ноябре прошлого года антипиратского меморандума. Программа сравнивает проверяемые страницы с внесенными ранее в реестр пиратского контента.

Обучение моделей TensorFlow с помощью Службы машинного обучения Azure Для глубокого обучения нейронных сетей (DNN) с помощью TensorFlow служба «Машинное обучение Azure» предоставляет пользовательский класс TensorFlow средства оценки Estimator. Средство оценки TensorFlow в пакете Azure SDK (не следует путать с классом tf.estimator.Estimator) по...

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

Блокчейн-платформа Exonum CIS от Bitfury вошла в реестр ПО, одобренного Минкомсвязи РФ Bitfury Russia объявила о внесении Exonum CIS в Единый реестр российского ПО. Реестр отечественного ПО был запущен в январе 2016 года для подтверждения его российского происхождения. Вошедшие в реестр компании пользуются преференциями при государственных и муниципальных заку...

Распределенная компиляция C/C++ проектов с помощью ICECC … Работаете вы, например, над очень большим проектом. Проект реально очень большой, написан на C или C++, и его билд «с нуля» может занять несколько часов, да и сборка после каких-то фиксов или патчей тоже требует немало времени, особенно если изменения коснулись чего-то фу...

[Перевод] Reflective Shadow Maps: Часть 1 Привет, Хабр! Представляю вашему вниманию перевод статьи «Reflective Shadow Maps» автора Eric Polman. Reflective Shadow Maps (RSM) (отражающие карты теней) ― это алгоритм, расширяющий “простые” shadow map. Алгоритм учитывает свет, рассеянный после первого попадания на пов...

Вия, Уая, Вая, Вайя – “трудности перевода”, или что скрывается за новой платформой SAS Viya (Вайя)    В сети можно найти огромное количество разнообразных статей о методах использования алгоритмов математической статистики, о нейронных сетях и в целом о пользе машинного обучения. Данные направления способствуют существенному улучшению жизни человека и светлому будущем...

[Перевод] Wine на Windows 10. Он работает Wine — программа для запуска приложений Windows на компьютерах под Unix. Запуск Wine на Windows был мечтой фанатов, которые следуют зову сердца «Мы делаем то, что должны, потому что не обязаны это делать», по крайней мере, с 2004 года, когда кто-то попытался скомпилировать ...

Роскомнадзор возобновил попытки блокировать Telegram После некоторой паузы Роскомнадзор опять начал вносить в реестр запрещённых сайтов IP-адреса телеграм-прокси. Канал Tekegram Info сообщает, что блокировки начались ещё в преддверии нового года, следующая волна произошла 17 января, а 21 января было заблокировано около тысяч...

Система управления конфигурацией сети фильтрации TL;DR: Описание клиент-серверной архитектуры нашей внутренней системы управления конфигурацией сети, QControl. В основе лежит двухуровневый транспортный протокол, работающий с упакованными в gzip сообщениями без декомпрессии между эндпойнтами. Распределенные роутеры и эндп...

MU-MIMO: один из алгоритмов реализации Предисловие В качестве дополнения к моей недавней статье хотелось бы также поговорить о теме MU (Multi User) MIMO. Есть у мною уже упомянутого профессора Хаардта одна очень известная статья, где он вместе со своими коллегами предлагает алгоритм разделения пользователей по ни...

Алгоритм взаимодействия сотен тысяч уникальных частиц на GPU, в GLES3 и WebGL2 Описание алгоритма логики, и разбор рабочего примера в виде техно-демки-игры WebGL2 версия этой демки https://danilw.itch.io/flat-maze-web остальные ссылки смотрите в статье. Статья разбита на две части, сначала про логику, и вторая часть про применение в игре, первая часть...

Управление распределенной командой в режиме многопроектности (обзор и видео доклада) 23-24 сентября в Санкт-Петербурге проходила конференция Saint TeamLead Conf 2019. «Флант» принял в ней активное участие: Игорь Цупко (наш директор по неизвестному) провел митап, на котором участники разобрались в способах поиска и выявления тайных знаний внутри организации...

Hyperledger Fabric для Чайников A Blockchain Platform for the Enterprise Добрый день, дорогие читатели, меня зовут Николай Нефедов, я технический специалист компании IBM, в этой статье я хотел бы познакомить вас с блокчейн платформой – Hyperledger Fabric. Платформа предназначена для построения бизнес прил...

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

Программные решения САТЕЛ прошли аудит Минкомсвязи По итогам аудита Минкомсвязи все собственные программные продукты САТЕЛ остались в реестре российских программ для ЭВМ и баз данных и рекомендованы для закупок госструктурам: программные комплексы "Платформа РТУ", "СОВА" и "Атмосфера".

[Из песочницы] Построение сервис-ориентированной архитектуры на Rails + Kafka Привет, Хабр! Представляю вашему вниманию пост, который является текстовой адаптацией выступления Stella Cotton на RailsConf 2018 и переводом статьи «Building a Service-oriented Architecture with Rails and Kafka» автора Stella Cotton. В последнее время отчетливо виден перех...

[recovery mode] Импортозамещённый дистрибутив Hadoop Недавно посматривая реестр отечественного ПО, нашёл российскую сборку Hadoop, чему был изрядно удивлён. Причём, регистрация прошла аж в 2017 году. (ссылка для интересующихся) и с тех пор на хабре ни строчки об этом. Итак, встречайте — Arenadata Hadoop (ADH)! Первые впечатл...

Цифровая трансформация радиоэлектроники Наибольший интерес для организаций российской радиоэлектронной промышленности представляют технологии 3D-печати - 48% респондентов отмечают ее применимость в радиоэлектронике: при создании макетов, прототипов и опытных образцов (например, в сфере микроэлектроники), производс...

[Перевод] Подготовка к Spring Professional Certification. Spring Security Эта статья является переводом статьи по подготовке к Spring Professional Certification. В ней будет рассмотрена тема Spring Security и основные вопросы по ней. Ее также можно использовать для подготовки к собеседованию. ↓ Остальные статьи доступны по ссылкам в оглавлении ↓ ...

Huawei представила базу данных типа AI-Native Huawei запустила базу данных типа AI-Native GaussDB, а также распределенное хранилище данных FusionStorage …

Возможно ли без Redux? На сегодняшний день можно найти уйму позиций, где требуется react/redux. React прекрасен, вопросов нет. Вопрос к Redux — возможно ли без него. Если погуглить чуть-чуть, найдется добротная статья на хабре (https://habr.com/ru/post/350850/), где автор задается таким же вопросо...

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

Высоконагруженная распределенная система управления современной АЭС Без электричества не будет высоконагруженных интернет-сервисов, которые мы так любим. Как ни странно, системы управления объектами генерации электричества, например атомными электростанциями, тоже бывают распределенные, тоже подвержены высоким нагрузкам, тоже требуют множест...

[Перевод] Neuralink платформа интегрированного интерфейса мозг-компьютер с тысячами каналов Примечание. 16 июля 2019г. Илон Маск презентовал технологию, которая стала одной из первых серьезных попыток введения нейроинтерфейсов в клиническую практику и имеющая реальные трансгуманистические цели в долгосрочной перспективе. Данная статья является переводом, с некото...

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

[Перевод] Консенсус на репутации ноды. Нужен ли? Знаю-знаю. Криптопроектов тьма, есть куча консенсусов: на основе труда и владения, золота, нефти, выпеченных пирожков (есть и такой, да-да). Что нам ещё от одного? Это и предлагаю обсудить после прочтения перевода "облегченной" технической документации проекта *Созвездие (Co...

Джулия и параллельные вычисления С момента выхода в августе 2018, язык Julia активно набирает популярность, войдя в топ 10 языков на Github и топ 20 самых популярных профессиональных навыков по версии Upwork. Для начинающих стартуют курсы и выпускаются книги. Julia используется для планирования космических...

Эволюционирующие клеточные автоматы Соединим клеточные автоматы с генетическим алгоритмом и посмотрим, что из этого получится. В статье присутствуют Gif (трафик!) и контрастные картинки. У эпилептиков может случиться эпилептический припадок. Читать дальше →

[Перевод] Монада «Maybe» через async/await в C# (без Task-oв!) Обобщенные асинхронные типы возвращаемых значений — это новая возможность появившаяся в C# 7, которая позволяет использовать не только Task в качестве возвращаемого типа асинхронных (async/await) методов, но также и любые другие типы (классы или структуры), удовлетворяющие ...

Алгоритм триангуляции Делоне методом заметающей прямой Доброго времени суток! В этой статье я подробно опишу алгоритм, который у меня получился в результате использования идеи «заметающей прямой» для построения триангуляции Делоне на плоскости. В нем есть несколько идей, которые я нигде не встречал, когда читал статьи про триан...

Intel представила платформу Nauta для глубинного обучения на основе Kubernetes и Docker В ходе проходящего в Мюнхене форума AI DevCon корпорация Intel объявила о запуске Nauta — распределенной платформы глубинного обучения (DL) с открытым исходным кодом. С её помощью разработчики и научные специалисты смогут тренировать готовые к внедрению DL-модели. И...

Стажёр Вася и его истории об идемпотентности API Идемпотентность — звучит сложно, говорят о ней редко, но это касается всех приложений, использующих API в своей работе. Меня зовут Денис Исаев, и я руковожу одной из бэкенд групп в Яндекс.Такси. Сегодня я поделюсь с читателями Хабра описанием проблем, которые могут возникну...

[Перевод] Миграция с Nginx на Envoy Proxy Привет, Хабр! Предлагаю вашему вниманию перевод поста: Миграция с Nginx на Envoy Proxy. Envoy — это высокопроизводительный распределенный прокси-сервер (написанный на C++), предназначенный для отдельных сервисов и приложений, также это коммуникационная шина и «universal data...

[Из песочницы] Использование Ansible, Terraform, Docker, Consul, Nomad в облаках (Алексей Вахов, Учи.ру) Учи.ру — онлайн-платформа для школьного образования, более 2 миллионов школьников, регулярно решают у нас интерактивные занятия. Все наши проекты хостятся полностью в публичных облаках, 100% приложений работают в контейнерах, начиная от самых маленьких, для внутреннего польз...

[Перевод] Обучение с подкреплением на языке Python Привет, коллеги! В последней публикации уходящего года мы хотели упомянуть о Reinforcement Learning — теме, книгу на которую мы уже переводим. Посудите сами: нашлась элементарная статья с Medium, в которой изложен контекст проблемы, описан простейший алгоритм с реализаци...

[Из песочницы] Умный Дом — голосовое управление в три шага. Raspberry + HomeKit Уважаемые друзья! Мы решили поделиться с Вами бюджетным готовым решением, надеемся Вы оцените наши старания. Решение проверенное, рабочее. Во вложении можно скачать все файлы программ и настройки. Отдаем все бесплатно. Умный дом для заказчика в основном «игрушка» которым м...

НЦИ станет интегратором блокчейн-решений компании Vostok Ожидается, что общий объем проектов превысит 1 млрд рублей. "Распределенные системы сбора, хранения и обработки данных - одна из сквозных технологий с огромным, пока еще не реализованным потенциалом. Мы видим запрос от заказчиков на тестирование и внедрение этих техноло...

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

[Перевод] Вышел GitLab 11.7 с Релизами, многоуровневыми вложенными эпиками и реестром NPM-пакетов Управление релизами стало намного проще GitLab 11.7 представляет Релизы для планов начиная с Core. Пользователи теперь будут получать полный «слепок» релиза — исходный код со всеми артефактами проекта. Это избавляет от необходимости вручную собирать в одном месте исходный к...

Дискретная математика для WMS: алгоритм сжатия товаров в ячейках (часть 1) В статье мы расскажем, как решали проблему нехватки свободных ячеек на складе и о разработке алгоритма дискретной оптимизации для решения такой задачи. Расскажем о том, как мы «строили» математическую модель задачи оптимизации, и о том с какими трудностями мы неожиданно ст...

Роскомнадзор внес Telegram в реестр запрещенных сайтов Источник

[Перевод] GitLab 12.2: направленные ациклические графы для пайплайнов и управление дизайном Потрясающий выпуск GitLab 12.2 поможет командам оптимизировать пайплайны, расширить возможности совместной работы и управлять взаимозависимостями между проектами. Подробности ниже. Более быстрые и гибкие пайплайны Пайплайны CI нужны для автоматизации задач сборки и тестиров...

Книга «Elasticsearch, Kibana, Logstash и поисковые системы нового поколения» Привет, Хаброжители! Мы издали книгу по Elastic Stack, предназначенную для специалистов, работающих с большими объемами данных и желающих надежно извлекать их из любого источника в любом формате, а также искать, анализировать и визуализировать данные в режиме реального врем...

Виртуальные встречи как механизм сотрудничества распределенных команд Ничто так не сплачивает команды, как личные встречи. Но при некотором планировании виртуальные встречи могут …

Изменились сроки удаления запрещенной информации для провайдеров хостинга и владельцев сайта Так, с момента получения от Роскомнадзора уведомления о включении доменного имени и (или) указателя страницы сайта в Единый реестр запрещенной информации ("Единый реестр") провайдер хостинга обязан незамедлительно проинформировать об этом обслуживаемого им владельц...

Небольшой обзор SIMD в .NET/C# Вашему вниманию предлагается небольшой обзор возможностей векторизации алгоритмов в .NET Framework и .NETCORE. Цель статьи познакомить с этими приёмами тех, кто их вообще не знал и показать, что .NET не сильно отстаёт от "настоящих, компилируемых" языков для нативной разрабо...

Фокусное расстояние глаза. Какое же оно? Перед началом статьи обращаюсь к маленьким фотографам — запасайтесь огнетушителями. Поехали! В этот раз я постараюсь обойтись без аналогий глаза с фотоаппаратом и мозга с компьютером. Почему? С самых первых попыток изучения мозга человеком люди искали аналогии для облегчен...

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

Более 244 тыс. РЭС и ВЧУ зарегистрировано по упрощенному порядку Регистрация РЭС и ВЧУ теперь осуществляется посредством внесения соответствующих записей в созданный Роскомнадзором реестр зарегистрированных РЭС и ВЧУ. С момента внесения записи в реестр РЭС считается зарегистрированным. Факт регистрации также подтверждается выпиской из рее...

GitHub полностью удалил репозиторий утилиты для обхода блокировок 10 апреля 2019 года GitHub без объявления войны удалил репозиторий популярной утилиты GoodByeDPI, предназначенной для обхода государственных блокировок (цензуры) сайтов в Интернете. Что такое DPI, как связан с блокировками и зачем с ним бороться (по версии автора): Прова...

[Перевод] Подготовка к Spring Professional Certification. Spring REST Сегодняшняя статья рассмотрит основные вопросы про REST в Spring. Она будет особенно полезна для начинающих программистов. Официальный гид от Pivotal, в котором написано про темы для подготовки. Оглавление Внедрение зависимостей, контейнер, IoC, бины AOP (аспектно-ориентир...

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

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

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

Нейрофизиолог рассуждает о проекте Neuralink и рассказывает о работе мозга «на пальцах» Слева — нейрофизиолог Елена Белова, справа — робот-хирург Neuralink Летом 2019 прошла презентация стартапа Neuralink, цель которого — создать интерфейс типа «мозг—машина». Илон Маск рассказал, что компании удалось наработать за несколько лет с момента основания. Представил...

Huawei представила конвергентное распределенное хранилище для дата-центров Huawei FusionStorage 8.0 позволяет системе хранения поддерживать блочные, файловые, объектные и HDFS-протоколы, а также протоколы баз данных.

Внедрение микросервисов тормозится непониманием основ технологии Архитектура микросервисов связывает современные распределенные гибридные облачные инфраструктуры с локальными …

VPN-сервисы обязали фильтровать трафик VPN-сервисы заблокируют, если они не подключаться к реестру Роскомнадзора

Google выплатил штраф в 500 рублей, назначенный Роскомнадзором Но так и не подключился к реестру запрещенных сайтов

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

Около 510 тыс. РЭС и ВЧУ зарегистрированы по упрощенному порядку электронной регистрации Регистрация РЭС и ВЧУ теперь осуществляется посредством внесения соответствующих записей в созданный Роскомнадзором реестр зарегистрированных РЭС и ВЧУ. С момента внесения записи в реестр РЭС считается зарегистрированным. Факт регистрации также подтверждается выпиской из рее...

В 2019 году более 655 тыс. РЭС и ВЧУ зарегистрировано по упрощенному порядку С 1 сентября 2018 года регистрация РЭС и ВЧУ осуществляется посредством внесения соответствующих записей в созданный Роскомнадзором реестр зарегистрированных РЭС и ВЧУ. С момента внесения записи в реестр РЭС считается зарегистрированным. Факт регистрации также подтверждается...

Университет Мальты представил программу обучения магистров по блокчейну Мультидисциплинарная научная магистратура в области блокчейна и технологий распределенного реестра (DLT) привлекает студентов, имеющих первую степень бакалавра в области ИКТ, бизнеса или права. В рамках этой программы студенты приобретают опыт в конкретной области, а также з...

[Из песочницы] Как разработать ещё один платформер с помощью Unity. Ещё один туториал Привет, Хабр! Под катом вас ждёт ещё одна статья, которая расскажет о том, как я поставил себе цель запрограммировать игру, основываясь на переводе статьи на Хабр под названием Паттерны дизайна уровней для 2D-игр. Статья имеет много текста (как обычного, так и исходного) и м...

Больше чем Ceph: блочное хранилище облака MCS «Flying Cart», Afu Chan Я работаю в Mail.ru Cloud Solutons архитектором и разработчиком, в том числе занимаюсь нашим облаком. Известно, что распределенной облачной инфраструктуре нужно производительное блочное хранилище, от которого зависит работа PaaS-сервисов и решений, п...

Bank of America присоединился к блокчейн-консорциуму Marco Polo Ведущий финансовый институт США Bank of America вошел в ряды блокчейн-консорциума Marco Polo, ставящего своей целью повысить эффективность международной торговли при помощи технологии распределенного реестра. Об этом говорится в сообщении на сайте организации. Основанный ста...

[Из песочницы] Четырехдневная рабочая неделя. Российский опыт Привет, Хабр! Эту статью меня подвигла написать замечательная история, как одна новозеландская компания 8 недель работала с тремя выходными. И как мы ими как бы гордимся. Контекст Последнее время меня, волнует вот какая тема: как из отличной бирюзовой команды не стать чело...

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

Intel и Ericsson заключили соглашение о совместном развитии 5G-инфраструктуры Компании Ericsson и Intel Corporation заключили соглашение о развитии инфраструктуры сетей 5G, партнеры намерены совместно разработать облакоподобную платформу нового поколения для управления сетевой инфраструктурой, обеспечивающую высокую гибкость, прозрачность и эффективно...

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

В России может появиться онлайн-реестр данных физлиц Управлять им будет ФНС

Разработано программное решение антипиратского реестра Следующий шаг – законодательное закрепление антипиратского меморандума

Атака на «Яндекс» была проведена через DNS Уязвимость реестра Роскомнадзора. Регулятору пофиг. Почему молчит судебная система?

Windows 10 больше не делает копию реестра Microsoft отключила резервное копирования реестра для экономии места

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

Импортозамещение на практике. Часть 1. Варианты Введение В связи с тем, что близится 2020 год и «час хэ», когда нужно будет отчитаться об исполнении приказа Минкомсвязи о переходе на отечественное ПО (в рамках импортозамещения), да не простое, а из реестра Минкомсвязи, мне прилетела задача о разработке плана, собственно...

[Перевод] Автоматизация библиотек на Typescript Хочу сразу оговориться: эта статья не дает готового к использованию рецепта. Это скорее моя история путешествия в мир Typescript и NodeJS, а также результаты моих экспериментов. Тем не менее, в конце статьи будет ссылка на GitLab репозиторий, который вы можете посмотреть, и ...

Интуитивный RL (Reinforcement Learning): введение в Advantage-Actor-Critic (A2C) Это вольный перевод статьи Rudy Gilman и Katherine Wang Intuitive RL: Intro to Advantage-Actor-Critic (A2C).Специалисты по усиленному обучению (RL) подготовили множество отличных учебных пособий. Большинство, однако, описывают RL в терминах математических уравнений и абстрак...

[Из песочницы] Github actions и кросс-платформенное построение Привет, Хабр. Это статья о том как настроить построение на всех платформах с помощью github actions. Читать дальше →

[Перевод] Вышел Orleans 3.0 Это гостевой пост от команды Orleans. Orleans — это кроссплатформенный фреймворк для создания распределенных приложений с использованием .NET. Для получения дополнительной информации см. https://github.com/dotnet/orleans. Мы рады объявить о выпуске Orleans 3.0. По сравнению...

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

Гибкий график работы. Российский опыт Привет, Хабр! Мы занимаемся HR в ИТ, с небольшим уклоном в экономику и организацию труда. Придумываем подходы, инструментарий и первые эксперименты ставим на себе. Нам интересна тематика операционной эффективности, повышения рентабельности и прочих приятных вещей в сферах,...

Модельно ориентированное проектирование. Создание достоверной модели, на примере авиационного теплообменника «Если на клетке слона прочтёшь надпись «буйвол», не верь глазам своим» Козьма Прутков В предыдущей статье о модельно-ориентированном проектировании было показано, зачем нужна модель объекта, и доказано, что без этой модели объекта про model based design можно говорить толь...

Основы шаблонов С++: шаблоны функций Дисклаймер: статья была начата еще в феврале, но, по зависящим от меня причинам, закончена не была. Тема очень обширна, поэтому публикуется в урезаном виде. Что не поместилось, будет рассмотренно позже. Невозможно разбираться в современном С++, не зная, что такое шаблоны п...

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

AMBOTS разрабатывает рой мобильных 3D-печатающих роботов Американский стартап AMBOTS разрабатывает распределенную аддитивную производственную систему. Суть идеи заключается в 3D-печати и сборке изделий скоординированным роем мобильных 3D-принтеров.  Подробнее...

Павел Дуров ликвидировал компанию, которой принадлежал Telegram Компания Telegram Messenger LLP удалена из британского государственного реестра юридических лиц.

Яндекс.Трекером и ClickHouse начнут пользоваться госкомпании Сервисы вошли в реестр отечественного программного обеспечения.

Роскомнадзор грозит Google новым штрафом Google оштрафуют на 750 тысяч рублей за неподключение к реестру ведомства

Проекты умного города получат финансирование Согласно постановлению Правительства Российской Федерации № 550 "Об утверждении Правил предоставления субсидий из федерального бюджета на поддержку проектов по преобразованию приоритетных отраслей экономики и социальной сферы на основе внедрения отечественных продуктов,...

[Перевод] Reflective Shadow Maps: Часть 2 ― Реализация Привет, Хабр! В данной статье представлена простая реализация Reflective Shadow Maps (алгоритм описан в предыдущей статье). Далее я объясню, как я это сделал и какие подводные камни были. Также будут рассмотрены некоторые возможные оптимизации. Рисунок 1: Слева направо: бе...

Павел Дуров ликвидирует компанию Telegram Messenger LLP Заявление о ликвидации LLP подписано партнёрами компании Павел Дуров подал заявление на ликвидацию британской компании Telegram Messenger LLP. Это следует из материалов британского государственного реестра юридических лиц. 4 января 2019 года там опубликован документ Appli...

«Яндекс» запустил поисковик по базе российских патентов за последние 95 лет На днях компания «Яндекс» представила новый сервис «Яндекс.патенты», открывающий пользователям бесплатный доступ к более чем 2,5 млн различным российским патентным документам. Найти их можно не только через сам сервис, но и при помощи поисковика «Яндекса». Сообщается, что ...

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

[Перевод - recovery mode ] Django 3.0 будет асинхронным Andrew Godwin опубликовал DEP 0009: Async-capable Django 9 мая, а 21 июля он был принят техническим советом Django, так что можно надеяться, что к выходу Django 3.0 успеют сделать что-нибудь интересное. Он уже упоминался где-то в комментариях Хабра, но я решил донести эту но...

Асинхронные пользовательские сценарии на чистом Rust без фреймворков и SMS Привет, Хабр! Иногда при разработке сетевых сервисов и пользовательских интерфейсов приходится сталкиваться с достаточно сложными сценариями взаимодействия, содержащими ветвления и циклы. Такие сценарии не укладываются в простую стейт-машину — недостаточно хранить все данны...

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

RESTinio — это асинхронный HTTP-сервер. Асинхронный Пару лет назад мы опубликовали RESTinio — свой небольшой OpenSource C++фреймворк для встраивания HTTP-сервера в C++ приложения. Мегапопулярным за это время RESTinio не стал, но и не потерялся. Кто-то выбирает его за "родную" поддержку Windows, кто-то за какие-то отдельные фи...

Делаем контроллер для умного дома Делаем контроллер для умного дома и не только. В предыдущей статье я описывал разработку системы в целом. В этой я опишу разработку контроллера, который отвечает за опрос датчиков и модулей ввода-вывода. «Зачем изобретать велосипед?» — спросите вы. Во-первых, это интересно,...

В очередной раз о НОД, алгоритме Евклида и немного об истории алгоритмов вообще. Конечно, с примерами на Swift Алгоритмы – одна из центральных тем в программировании, они повсюду (особенно на собеседованиях, ха-ха). (Разве можно обойтись в таком посте без «баяна»?) Одним из самых известных является так называемый алгоритм Евклида – пожалуй, самый распространенный способ нахождения...

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

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

В ближайшие два года на блокчейн и Big Data бюджет потратит почти 350 млн рублей На пилотные проекты с распределенными реестрами, включая блокчейн, и обработкой массивов данных (Big Data) 199 млн рублей предполагается направить уже в следующем 2020 году, и еще 150 млн – в 2021 году.

«Блокчейн на практике»: российские эксперты выпускают правдивую книгу о блокчейне Ведущее российское издательство «Альпина Паблишер» готовит к выпуску книгу «Блокчейн на практике». Ее авторами являются основатель и руководитель PR-агентства для технологических компаний Filigran Александр Табернакулов, а также CEO блокчейн-платформы для управлени...

[Перевод] Решение алгоритмических задач: возможность бронирования отеля Перевод статьи подготовлен специально для студентов курса «Алгоритмы для разработчиков». Эта статья является частью серии о том, как решать алгоритмические задачи. Исходя из своего личного опыта, я обнаружил, что большинство ресурсов просто подробно описывают решение. Объ...

Роскомнадзор обязал Tinder раскрывать данные пользователей по требованию ФСБ Сервис попал в реестр организаторов распространения информации.

IT-компании получат поддержку в рамках госзаказа Основным критерием станет нахождение в реестре доверенной продукци.

Мессенджер «Сбербанка Онлайн» попал в реестр Роскомнадзора Это обязывает сервис предоставлять ФСБ данные для дешифровки переписки пользователей.

В Tinder опровергли передачу данных российским властям после внесения в реестр Роскомнадзора «Регистрация не означает передачу данных», — заявили в компании.

"Крок" включил свою СЭД в реестр российского ПО Это расширит возможности государственных клиентов при выборе решений для электронного документооборота.

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

Анонс FunTech QA-automation meetup Всем привет! Приглашаем QA-инженеров на наш первый митап по тестированию, посвящённый автоматизации. Программа «Автотесты, объединяющие подходы, платформы и сердца», Михаил Чирков, ivi.ru Преимущества и недостатки кроссплатформенных автотестов (в нашем случае речь о плат...

Видео докладов с FunTech QA-automation meetup 27 апреля команда FunTech Meetups провели первый митап по тестированию. Митап был полностью посвящён автоматизации, а спикеры из Mail.ru Group, Badoo, ivi.ru, Tinkoff.ru и FunCorp в своих докладах рассказывали, как и что они автоматизируют в своих компаниях. Предлагаем Вашем...

[Перевод] Наука находится на грани трансляции Твиттера прямо в ваш мозг Потоки данных скоро будут передаваться прямо в наш мозг, что позволит нам по-новому взглянуть на мир Не желаете добавить себе новые разновидности ощущений? Эта идея требует пояснений. Главное что нужно понимать — наш мозг заточен в тишине и темноте внутри черепной коробки....

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

Искусственный интеллект научился находить болезнь Альцгеймера в мозге за 6 лет до диагноза ПЭТ-скан мозга человека с тяжелой формой болезни Альцгеймера Используя снимки обычного сканирования мозга, исследователи смогли научить алгоритм определять раннюю стадию развития болезни Альцгеймера – за 6 лет до того, как такое же заключение дает традиционный медицинский ...

Проект антипиратского закона планируют внести на рассмотрение Госдумы до конца сентября Об этом во вторник сообщил ТАСС президент союза Михаил Демин на V Форуме СМИ России и Китая, который проходит во Владивостоке в рамках V Восточного экономического форума (ВЭФ)."Мы рассчитываем, что до конца сентября законопроект будет внесен на рассмотрение [нижней пала...

В реестр российского ПО внесен продукт для цифровой трансформации – Naumen Service Management Platform Продукт отечественного вендора NAUMEN, предназначенный для интеллектуальной автоматизации, роботизации сервисных и бизнес-процессов – Naumen Service Management Platform (Naumen SMP), – вошел в число новых продуктов, добавленных в этом году в единый реестр российского ПО. ...

[Перевод] Краткое введение в цепи Маркова В 1998 году Лоуренс Пейдж, Сергей Брин, Раджив Мотвани и Терри Виноград опубликовали статью «The PageRank Citation Ranking: Bringing Order to the Web», в которой описали знаменитый теперь алгоритм PageRank, ставший фундаментом Google. Спустя чуть менее два десятка лет Googl...

Блокчейн-сделки признаны легитимными по решению российского суда Арбитражный суд Омской области официально признал легитимной сделку по продаже нефтепродуктов с использованием технологии распределенного реестра. Об этом говорится в постановлении суда от 27 мая 2019 года. В августе 2018 года ООО «Петролеум Трейдинг» и его покупат...

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

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

[Перевод] Стек DOTS: C++ & C# Это краткое введение в наш новый дата-ориентированный технологический стек (DOTS). Мы поделимся некоторыми инсайтами, помогающими понять, как и почему Unity сегодня стала именно такой, а также расскажем, в каком направлении планируем развиваться. В дальнейшем мы планируем...

Роскомнадзор внес Tinder в реестр организаторов распространения информации Компания Match Group, LLC, владеющая мобильным приложением Tinder, теперь включена в ОРИ.

Уязвимость в реестре Роскомнадзора позволил атаковать «Яндекс» Технические специалисты компании отражали данную атаку в течение нескольких суток.

ФСБ получила контроль над перепиской россиян в Tinder Роскомнадзор внёс сервис знакомств Tinder в реестр организаторов распространения информации (ОРИ).

Роскомнадзор обязал Tinder предоставлять ФСБ данные о пользователях Компания-владелец сервиса Match Group попала в реестр организаторов распространения информации.

Казахстанцы стали активнее получать госуслуги в онлайн формате Из имеющихся в реестре 741 госуслуги 454 услуги или 61% доступны в электронном формате.

Nvidia Studio — новая инициатива для создателей цифрового контента Вместе с анонсом мобильных ускорителей Quadro RTX компания Nvidia рассказала о новой платформе Studio, которая ориентирована на профессиональных создателей цифрового контента. Она объединяет ускорители GeForce RTX и Quadro RTX, а также специализированные наборы...

МайТэк внедрила DirectumRX в группе компаний «Ключевые системы и компоненты» Свыше 750 сотрудников более чем из 15 территориально распределенных предприятий группы «Ключевые компоненты и системы» («КСК») теперь объединены …

[Перевод] Ищем утечки памяти в приложениях на Python Ola! мы продолжаем серию публикаций приуроченных к запуску курса «Web-разработчик на Python» и прямо сейчас делимся с вами переводом еще одной интересной статьи. В Zendesk мы используем Python для создания продуктов с машинным обучением. В приложениях с использованием машин...

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

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

Блогеры шутят о блокировке Telegram Недавно можно было услышать, что Павел Дуров намерен ликвидировать компанию Telegram Messenger LLP. Именно она в России внесена в реестр организаторов распространения информации. После попадания компании в реестр Роскомнадзор получил право требовать у компании ключи шифров...

[Из песочницы] Опыт применения Coroutines и Retrofit2 Что это? Кто еще не читал документацию — настоятельно рекомендую к ознакомлению. Что пишет джетбрейнс: Сопрограммы упрощают асинхронное программирование, оставив все осложнения внутри библиотек. Логика программы может быть выражена последовательно в сопрограммах, а базовая б...

[Перевод] Как заблокировать работу Microsoft Edge в фоне под Windows 10 Работая на устройстве под управлением ОС Windows 10, вы могли заметить в Task Manager среди запущенных процессов Microsoft Edge, даже если вы не пользуетесь этим браузером. Эти процессы, MicrosoftEdge.exe, MicrosoftEdgeCP.exe и MicrosoftEdgeSH.exe, отображаются там как прио...

Check Point Maestro Hyperscale Network Security — новая масштабируемая security платформа Компания Check Point довольно резво начала 2019 год сделав сразу несколько анонсов. Рассказать обо всем в одной статье не получится, поэтому начнем с самого главного — Check Point Maestro Hyperscale Network Security. Maestro это новая масштабируемая платформа, которая позв...

Основные понятия стандартной библиотеки С++ Данная статья определяет основные понятия стандартной библиотеки С++. Она приводится для того чтобы на неё ссылаться в дальнейшем. Наибольшей частью стандартной библиотеки С++ является библиотека STL (Standard Template Library – Стандартная Библиотека Шаблонов). Библиотека S...

[Из песочницы] Вывод модели динамической системы дискретного фильтра Калмана для произвольной линейной системы Фильтр Калмана (ФК) является оптимальным линейным алгоритмом фильтрации параметров динамической линейной системы при наличии неполных и зашумленных наблюдений. Этот фильтр находит широкое применение в технических системах управления до оценок динамики изменения макроэкономич...

Вышла новая версия MaxPatrol SIEM 5.0 Positive Technologies обновила систему выявления инцидентов MaxPatrol SIEM. Новая версия (5.0) позволяет проводить ретроспективный анализ и мониторинг информационной безопасности в распределенных инфраструктурах. Также в продукте появились конструкторы ...

Tarantool Data Grid — enterprise-решение для разработки распределенных бизнес-приложений Команда Tarantool запустила продукт Tarantool Data Grid — готовое enterprise-решение для разработки распределенных бизнес-приложений, работающих с большими потоками данных, которое имеет удобные инструменты интеграции, позволяющие быстро встраивать его ...

Virtuozzo: представлена новейшая версия Virtuozzo Infrastructure Platform Virtuozzo, глобальный поставщик гиперконвергентных инфраструктур и решений для виртуализации, представила новейшую версию своего флагманского продукта HCI — Virtuozzo Infrastructure Platform. Новые функции платформы позволят сервис-провайдерам и кор...

[Перевод] Dart 2. Асинхронное программирование: потоки данных Асинхронное программирование: потоки данных Содержание Получение событий потока События с ошибкой Работа с потоками Типы потоков Потоки-подписки Широковещательные потоки Методы, обрабатывающие поток Методы, изменяющие поток Функция transform() Чтение и декодирование файл...

Google оплатила штраф в 500 тысяч рублей за отказ подключиться к реестру запрещённых сайтов Деньги поступили на счёт Роскомнадзора, заявили в ведомстве.

Павел Дуров ликвидировал Telegram Messenger LLP Основатель Telegram Павел Дуров оповестил Роскомнадзор о ликвидации компании Telegram Messenger LLP. Она внесена в реестр организаторов распространения информации в интернете.

Роскомнадзор впервые потребовал от VPN-сервисов подключиться к реестру запрещённых сайтов Если они не сделают это в течение месяца, ведомство грозит их заблокировать.

Роскомнадзор разблокировал более 130 000 IP-адресов подсети Microsoft Роскомнадзор разблокировал IP-подсети компании Microsoft. Как сообщили в пресс-службе ведомства, ограничение снято более чем с 130 тысяч сетевых адресов. Специалисты Роскомнадзора установили, что данные подсети длительное время не используются для обеспечения функционировани...

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

[Из песочницы] ShIoTiny: малая автоматизация, интернет вещей или «за полгода до отпуска» Основные тезисы или о чем эта статья Так как интересы людей разные, а времени у людей мало, то кратко о содержании статьи. Статья эта представляет собой обзор проекта контроллера с минимальной ценой и возможностью визуального программирования посредством WEB-браузера. Пос...

КРОК создал для компании «Полюс» сквозную систему мониторинга Компания «Полюс» повысила эффективность управления ИКТ-инфраструктурой территориально-распределенных площадок. Чтобы в рамках «единого окна» …

Эволюция H2 — оконные функции, CTE, JSON/XML во встраиваемой базе данных Есть open source проекты которые стали коммерчески успешным мейнстримом, как например PostgreSQL/Elasticsearch. Другие, к примеру RethinkDB, проиграли на рынке и остановили разработку. А проект H2 database встраиваемой базы данных, написанной на языке java, развивается и здр...

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

Балансировка красно-чёрных деревьев — Три случая Двоичные деревья поиска — эта структура данных для хранения элементов с возможностью быстрого поиска. Идея проста и гениальна: «меньше – налево, больше – направо». На этом простота заканчивается и начинаются сложные вопросы балансировки дерева, чтобы оно не превратилось в дл...

Рост в опоре на Open Source «Ростелеком» и Arenadata.io поделились опытом использования открытого ПО распределенной обработки и анализа данных в корпоративной среде. &laquo;Ростелеком&raquo;, все больше переориентируясь с традиционного на цифровой бизнес, активно ведет исследования в области...

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

MWC 2019: Lenovo представляет новые интеллектуальные ноутбуки ThinkPad Lenovo также представила модели Lenovo 14w с Windows 10 и Lenovo 14e Chromebook, которые позволяют повысить производительность вашей работы, а также полностью обновленный мобильный дисплей ThinkVision M14 и наушники X1 ANC, которые позволяют максимально улучшить работу распр...

Рынок крупнейших дата-центров оценили в 20 млрд долларов за 2018 год Рост гипермасштабируемых дата-центров обусловлен сохраняющимся спросом на облачные сервисы и решения для обработки больших данных распределенных вычислительных средах.

[Перевод] Unity: бесконечный процедурно генерируемый город, получаемый при помощи алгоритма WFC (коллапс волновой функции) Привет, Хабр! Как законодатели мод по теме Unity на российском рынке предлагаем вам почитать интересное исследование о практическом использовании алгоритма WFC (Wave Function Collapse), построенного по образу и подобию известного принципа квантовой механики и очень удобного...

[Из песочницы] Всё что вам нужно знать о Node.js Привет, Хабр! Представляю вашему вниманию перевод статьи "Everything you need to know about Node.js" автора Jorge Ramón. В наши дни платформа Node.js является одной из самых популярных платформ для построения эффективных и масштабируемых REST API's. Она так же под...

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

Финансовая группа GHP Group Марка Гарбера стала владельцем проекта Vostok Сумма сделки не раскрывается. Ранее Марк Гарбер выступал одним из инвесторов проекта, но доли в нем не имел, уточнили TAdviser в Vostok."Пути развития Vostok и Waves все сильнее расходятся. Для меня приоритетной задачей было и остается международное развитие Waves Platf...

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

Систему «суверенного Рунета» внедрит экс-глава Nokia в России Эта технология позволит блокировать ресурсы из реестра запрещенных сайтов Роскомнадзора, в том числе мессенджер Telegram.

ФСТЭК переводит реестр сертифицированных средств защиты на блокчейн На прошедшей 13-го марта "Нашей игре", посвященной сетевой безопасности, среди прочих я задал следующий вопрос.

В России появится реестр источников фейковых новостей Глава Роскомнадзора Александр Жаров сообщил, что на сайте ведомства вскоре появится реестр источников и авторов недостоверных, или фейковых, новостей.

«Ведомости»: Роскомнадзор готов заменить блокировку на штраф для VPN-сервисов за отказ подключиться к реестру ведомства Пока Роскомнадзор не заблокировал ни один VPN-сервис, нарушающий законодательство.

Павел Дуров решил ликвидировать компанию-издателя Telegram для Android Это следует из материалов британского государственного реестра юридических лиц

Книга «Kafka Streams в действии. Приложения и микросервисы для работы в реальном времени» Привет, Хаброжители! Эта книга подойдет для любого разработчика, который хочет разобраться в потоковой обработке. Понимание распределенного программирования поможет лучше изучить Kafka и Kafka Streams. Было бы неплохо знать и сам фреймворк Kafka, но это не обязательно: я ра...

[Перевод] Knative — платформа как услуга на основе k8s с поддержкой serverless Доминирующей платформой для развертывания контейнеров, несомненно, стал Kubernetes. Он предоставляет возможность управлять практически всем, используя свои API и пользовательские контроллеры, расширяющие его API посредством пользовательских ресурсов. Тем не менее пользовате...

Ethfinex запустила децентрализованную OTC-площадку с комиссией в 0,02% Гибридная децентрализованная биржа Ethfinex Trustless запустила распределенную OTC-площадку, на которой обмен осуществляется посредством атомарных свопов, а эскроу-счета полностью исключается из процесса заключения сделок. No more escrow! Today we launch our blockchain enfor...

[Перевод] 10 самых распространенных ошибок при работе с платформой Spring. Часть 1 Всем привет. Сегодня делимся первой частью статьи, перевод которой подготовлен специально для студентов курса «Разработчик на Spring Framework». Начнём! Spring — пожалуй, одна из самых популярных платформ разработки на языке Java. Это мощный, но довольно сложный в освоении...

[Перевод] Использование Golang для создания микросервисов в The Economist: ретроспектива Всем привет! Уже 28 мая мы запускаем первую группу по крусу «Разработчик Golang». И сегодня делимся с вами первой публикацией приуроченной к запуску этого курсу. Поехали. Ключевые выдержки The Economist требовалось больше гибкости для распространения контента на все бол...

РКН сообщил, что запрещённые сайты теперь будут блокироваться в течение суток Роскомнадзор сообщил об изменении сроков блокировки интернет-страниц с запрещённой информацией. В соответствии с новой редакцией статьи 15.1 Федерального закона № 149-ФЗ «Об информации…», с момента получения уведомления о включении доменного имени и/или указателя страни...

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

Система управления печатью Принт-Икс получила сертификат ФСТЭК Программный комплекс распределенной печати Принт-Икс, разработанный компанией «Сервионика», успешно прошел сертификацию ФСТЭК и подтвердил соответствие требованиям регулятора.

9 правообладателей забанили в Яндекс.Видео и Mаil.ru 30 тыс. роликов с ноября 2018 года Медийщики заявляют о 200-300 фактах нарушения прав в сутки, их ссылки попадают в реестр для досудебной блокировки.

Минкомсвязи исключило приложения AlterOffice из реестра отечественного ПО из-за признаков клонирования зарубежного Libra Разработчик не согласен с решением и готовится оспорить его во «всех контролирующих органах».

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

Роскомнадзор обязал Tinder следить за пользователями 31 мая 2018 года Роскомнадзор включил популярный сервис знакомств Tinder в реестр организаторов распространения информации в интернете. Об этом сообщила пресс-служба ведомства.

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

[Перевод] Представлен GitHub Package Registry Вышел GitHub Package Registry, сервис управления пакетами, который позволяет легко публиковать публичные или частные пакеты рядом с исходным кодом. Реестр пакетов GitHub полностью интегрирован с GitHub, поэтому вы можете использовать те же инструменты поиска, просмотра и уп...

Системы на основе очередей задач Привет, Хаброжители! Мы решили поделиться переводом главы «Системы на основе очередей задач» Из готовящейся к выходу новинки «Распределенные системы. Паттерны проектирования» (уже в типографии). Простейшая форма пакетной обработки — очередь задач. В системе с очередью за...

Опыт разработки сервиса Refund Tool с асинхронным API на Kafka Что может заставить такую большую компанию как Lamoda с отлаженным процессом и десятками взаимосвязанных сервисов существенно менять подход? Мотивация может быть совершенно разная: от законодательной до присущего всем программистам желания экспериментировать. Но это вовсе н...

Балансировка нагрузки в Openstack (Часть 2) В прошлой статье мы рассказали о попытках использовать Watcher и представили отчет испытаний. Такие испытания мы периодически проводим для балансировки и других критических функций большого корпоративного или операторского облака. Высокая сложность решаемой задачи, возможно...

Памятка начинающему разработчику компьютерных игр Данная статья ориентирована на школьников, студентов, и тех, кто постарше, кто никогда не пробовал, но очень хочет начать писать компьютерные игры. Кто в детстве не играл в компьютерные игры, и не хотел написать свою игру, которая будет лучше, чем GTA или Crysis? И я хотел,...

Разбираемся с Machine Learning в Elastic Stack (он же Elasticsearch, он же ELK) Напомним, что в основе Elastic Stack лежат нереляционная база данных Elasticsearch, веб-интерфейс Kibana и сборщики-обработчики данных (самый известный Logstash, различные Beats, APM и другие). Одно из приятных дополнений всего перечисленного стека продуктов — анализ данны...

Лучшие Copy-Paste алгоритмы для C и C++. Сборник рецептов Haiku OS Многочисленные опечатки и Copy-Paste код стали темой для дополнительной статьи о проверке кода Haiku анализатором PVS-Studio. Впрочем, будут ошибки, связанные не сколько с опечатками, а скорее с невнимательностью и неудачным рефакторингом. Найденные примеры ошибок демонстрир...

[Перевод] Зачем ЯОП? Зачем Racket? Это продолжение статьи «Зачем Racket? Зачем Lisp?», которую я написал примерно через год после того, как открыл для себя Racket. Будучи новичком, я не мог понять дифирамбов, которые со всех сторон сыпались в адрес Lisp. Я не знал, что и думать. Как понимать, что Lisp в конце...

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

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

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

В России формируется единый реестр населения Глава ФНС сообщил Владимиру Путину о работах над облачной системой, которая позволит связать воедино базы всех загсов страны.

Баг в реестре контейнеров Harbor позволяет любому получить права администратора Специалисты Palo Alto Networks предупредили, что используя уязвимость в реестре контейнеров Harbor, любой пользователь может повысить свои привилегии до администратора.

Роскомнадзор снова требует от Google фильтровать поисковую выдачу Ведомство намерено «повторить весь цикл действий» по подключению компании к Единому реестру запрещенных в России сайтов.

[Перевод] Разница между асинхронной функцией и функцией, возвращающей промис Существует небольшая, но довольно важная разница между функцией, которая просто возвращает промис, и функцией, которая была объявлена с помощью ключевого слова async. Взгляните на следующий фрагмент кода: Читать дальше →

Электронные сервисы московской мэрии будут автоматизированы с помощью блокчейна Департамент информационных технологий (ДИТ) Москвы через открытый конкурс ищет подрядчика для создания технологической платформы распределенных реестров (баз данных). Согласно сайту госзакупок РФ, начальная цена контракта — 56,9 млн рублей. В заявке указано, что в течение 60...

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

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

ForkLog переходит к Web 3.0 и внедряет новый способ поддержать журнал На ForkLog появилась удобная кнопка для пожертвований и новый способ сказать «спасибо» журналу — переслать нам немного токенов через Waves Keeper. Перевод WAVES Принимаем переводы через Waves Keeper. Переслать WAVES Waves Keeper — это расширение для браузера, котор...

Реализация словаря в Python Всем привет, 30 апреля в ОТУС стартует курс «Алгоритмы для разработчиков», именно к этому приурочена публикация сегодняшнего материала. Начнём. В этой статье вы узнаете, как в Python реализованы словари. Словари индексируются с помощью ключей, и они могут рассматриваться ...

Российское представительство Apple подготовилось к проверке Роскомнадзором Роскомнадзор внёс российское представительство Apple в реестр операторов персональных данных.

[Из песочницы] Изучая go: пишем p2p мессенджер со сквозным шифрованием Yet another P2P Messenger Читать отзывы и документацию о языке не достаточно, чтобы научиться на нем писать более менее полезные приложения. Обязательно для закрепления нужно создать что-то интересное, чтобы наработки можно было бы использовать в других своих задачах. Стать...

В России отказались от «прорывного» развития больших данных, промышленного интернета и робототехники Заседание проходило в городе Иннополис (Татарстан) в рамках форума ЦИПР (Цифровая индустрия промышленной России).Напомним, согласно федеральному проекту "Цифровые технологии", к девяти прорывным направлениям были отнесены: нейротехнологии и искусственный интеллект,...

Accenture и SAP обезопасят банковские платежи с помощью блокчейна Компания Accenture совместно с R3 и SAP разработала пилот системы проведения валовых расчетов в режиме реального времени (RTGS, real-time gross settlement) на базе технологии распределенных реестров. Разработка позволит оптимизировать процессы расчетов ...

EMUI10: дебют распределенной технологии Huawei и презентация нового интуитивного дизайна 9 августа в Дунгуане в рамках конференции разработчиков Huawei состоялась официальная презентация нового интерфейса EMUI10. Президент департамента разработки ПО Huawei Consumer Business Group доктор Ван Ченглу (Wang Chenglu) отметил, что EMUI10 является универсальной новатор...

Москва потратит 57 млн рублей на блокчейн-платформу для регулирования торговли овощами Платформу хотят использовать для выдачи справок из домовых книг, предоставления торговых мест на ярмарках выходного дня и других подобных услуг.Выписка из домовой книги, которую мэрия намерена предоставлять с помощью блокчейна, - один из документов жилищного учёта, необходим...

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

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

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

Wargaming Platform: Hello World WTF is Platform? В Wargaming есть отдельное подразделение, которое занимается… занимается разработкой некой «платформы» для издания игр. Объяснить, что такое Платформа, чем она является и не является, весьма сложно — но я попробую. Почему появилась статья Привет! Меня зовут ...

В России появится реестр радиоэлектронного оборудования Создание соответствующего проекта до 1 марта 2019 года вице-премьер Максим Акимов поручил Минпромторгу, Минэкономразвития, Минкомсвязи и Федеральной антимонопольной службе.

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

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

Итоги конференции ELMA DAY 2019 «Роботы помогают людям» На конференции ELMA DAY ежегодно демонстрируются лучшие кейсы практического опыта автоматизации: 23 и 25 апреля мероприятие прошло в Алматы и Москве. В этом году конференцию посетили более 400 представителей крупного бизнеса, сервисных и распределенных компаний.

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

Windows больше не делает резервных копий реестра Софтверный гигант Microsoft внес изменения в систему резервного копирования реестра в Windows. ***

Tinder подтвердил регистрацию в реестре Роскомнадзора и заявил, что не передавал властям данные пользователей «Регистрация не означает передачу данных», — заявили в компании.

VPN-сервис «Лаборатории Касперского» подключился к реестру Роскомнадзора — девяти другим грозит блокировка Но Роскомнадзор надеется уладить вопрос мирно.

[recovery mode] ReactJS + MobX — опыт использования DI Мне кажется, настало время поделится подходом для написания ReactJS App, я не претендую на уникальность. Первый абзац можно пропустить. Я занимаюсь web разработкой уже давно, но последние четыре года я плотно сижу на ReactJS и меня все устраивает, в моей жизни был redux, но...

Достраиваем в RESTinio четвертый этаж из C++ных шаблонов. Зачем и как? RESTinio — это относительно небольшой проект, представляющий из себя встраиваемый в C++приложения асинхронный HTTP-сервер. Его характерной особенностью является широкое, можно сказать, повсеместное применение C++ных шаблонов. Как в реализации, так и в публичном API. C++ные ш...

Пользователи Protonmail, Mailbox.org и Scryptmail достали ФСБ ложными сообщениями о терактах. Два из них забанят ФСБ потребовало от Mailbox и Scryptmail добавиться в реестр организаторов информации, что они проигнорировали. Теперь их должны забанить на территории России..

Власти потребовали от VPN-сервисов подключиться к реестру Роскомнадзора На выполнение требования сервисам дается 30 дней, после этого они могут быть заблокированы сами.

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

Антирейтинг 2018 Эта статья написана по аналогии со статьей «Как не надо писать на Хабр: Антирейтинг 2017». Статьи взяты за 2018 год, точнее, начиная с индекса 345000. Кроме отрицательных значений рейтинга, есть список по абсолютному количеству минусов (видимо, самые обсуждаемые темы, в бо...

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

Новинка от Lanmaster – звукоизолированный шкаф SOUNDPROOF Шкаф со встроенной вентиляцией и распределённым электропитанием – лучшее офисное решение. У официального дистрибьютора LANMASTER, компании MERLION, доступны под заказ звукоизолированные шкафы SOUNDPROOF со встроенной вентиляцией и распределенным ...

Главный вопрос хакатона: спать или не спать? Хакатон — это тот же марафон, только вместо икроножных мышц и легких трудятся мозг и пальцы, а у эффективных продактов и маркетологов — еще и голосовые связки. Очевидно, что как и в случае с ногами, запасы ресурсов мозга небезграничны и рано или поздно ему нужно либо дать пи...

МГТС блокирует доступ к сервису музыкальной статистики Last.fm Невзлюбили некоторые провайдеры или контролирующие органы сервис статистики и музыкальных рекомендаций Last.fm. На днях некоторые пользователи сети заметили, что доступ к ресурсу ограничен. Причина пока не ясна. «Рамблер» сообщает, что Роскомнадзор блокировку ресурса не по...

Vivo представила новый бренд смартфонов Iqoo На рынке в ближайшем будущем появятся новые смартфоны бренда Iqoo. О его создании объявили представители компании Vivo. Эксперты ожидают, что он будет объединять в себе модели премиального сегмента или устройства, ориентированные на пользователей «тяжелых» игр. Соответственн...

DevOps LEGO: как мы пайплайн на кубики раскладывали Поставили мы как-то заказчику на один объект систему электронного документооборота. А потом на другой объект. И еще на один. И на четвертый, и на пятый. Увлеклись настолько, что дошли до 10 распределенных объектов. Мощно получилось… особенно когда мы дошли до поставки измене...

Анонсировано больше докладов на ZeroNights 2019 Продолжаем знакомить вас со спикерами ZeroNights 2019 и представлять доклады. На конференции поговорим о проблемах криптографии, о новом способе противодействия DOM XSS, об исследовании реестра Windows в атакующих целях и о безопасности Electron.

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

Нестрашные хакеры: почему не работает закон о критической инфраструктуре Вступивший в силу в 2019 году закон «О безопасности критической информационной инфраструктуры» так и не заработал, признали власти. До сих пор не составлен реестр объектов, атаки на которые окажутся наиболее опасными для страны.

AMD Radeon RX 5700 XT можно разогнать до 2,2 ГГц через правку реестра Windows Игорь Валлосек (Igor Wallossek), главный редактор немецкой версии Tom’s Hardware, рассказал о новом методе оверклокинга графических карт AMD Radeon RX 5700 и RX 5700 XT. С его помощью 7-нм видеоядро Navi 10 можно...

Восстановить легенду: призыв к обмену открытыми данными, способными помочь в восстановлении Нотр-Дама Microsoft и Iconem — инновационный стартап, специализирующийся на воссоздании в 3D объектов культурного наследия, находящихся под угрозой исчезновения, — представили инициативу Open Notre-Dame. Две компании объединяют усилия, чтобы внести свой вклад в восстановление Нотр-Дам...

[Перевод] Распределённая трассировка: мы всё делали не так Прим. перев.: Автор этого материала — Cindy Sridharan, инженер из компании imgix, занимающаяся вопросами разработки API и, в частности, тестирования микросервисов. В этом материале она делится своим развёрнутым видением актуальных проблем в области распределённой трассировки...

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

Гибридный накопитель Intel Optane Memory H10 — приводим характеристики Когда в январе мы анонсировали принципиально новый продукт Intel под названием Optane Memory H10, объединяющий в себе кэш Optane и накопитель QLC 3D NAND, то не смогли побаловать читателей спецификациями и подробностями — тогда их просто еще не было. Известно, что любая тай...

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

Рецепты PostgreSQL: планировщик асинхронных задач Для приготовления планировщика асинхронных задач нам понадобится сам postgres и его расширение pg_task. (Я дал ссылки на свой форк postgres, т.к. делал некоторые изменения, которые пока не удалось пропихнуть в оригинальный репозиторий. Можно также воспользоваться готовым обр...

Камера Sony a9 II «ест звезды» заметно меньше, чем ее предшественницы Как известно, в начале октября компания Sony представила камеру a9 II, которая ориентирована на профессиональных фотографов и объединяет черты своей предшественницы и модели a7R IV. При всех достоинствах модели a7R IV, у нее есть и недостатки. Один из них — неотк...

[Не] используйте CDN Практически в любой статье или инструменте для оптимизации скорости сайтов есть скромный пункт «используйте CDN». Вообще, CDN – это content delivery network или сеть доставки контента. Мы в компании «Метод Лаб» часто встречаемся с вопросами клиентов по этой теме, некоторые с...

[Из песочницы] Домашняя BigData. Часть 1. Практика Spark Streaming на кластере AWS Здравствуйте. В данной статье мы в домашних условиях произведем установку на платформу EC2 AWS (Amazon Web Services) Apache Kafka, Apache Spark, Zookeeper, Spark-shell и научимся всем этим пользоваться. Читать дальше →

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

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

OSINT на платформе Telegram & наркогео_чаты Telegram OSINT на платформе Telegram В данной статье поделюсь с вами Telegram-ботами, которые на раз-два-три предоставляют ценную информацию о запрашиваем объекте в поисках «Сиболы», а так же упомяну тему гео_чатов. Это уже неотвратимый факт, что «вся» IT-тусовка резвится в Telegr...

Про установку и использование LineageOS 16, F-Droid Предлагаю вашему вниманию инструкцию как оптимально(по моему мнению) перейти на свободное программное обеспечение при использовании смартфона на примере операционной системы LineageOS(далее сокращённо LOS) и приложений из F-Droid. Я думаю, что это статья будет вам интересна,...

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

Google согласился цензурировать интернет без подключения к реестру Роскомнадзора Компания Google начала удалять из результатов поиска ссылки на сайты, запрещенные в России. На это обратил внимание сотрудник крупной интернет-компании, рассказавший об этом изданию «Ведомости».

Сверточный слой: методы оптимизации основанные на матричном умножении Введение Данная статья является продолжением серии статей описывающей алгоритмы лежащие в основе Synet — фреймворка для запуска предварительно обученных нейронных сетей на CPU. Если смотреть на распределение процессорного времени, которое тратится на прямое распространение...

Конспект по книге Марка Гаулстона “Я слышу вас насквозь” Хорошая книга о коммуникации между людьми. Немного теории о взаимопонимании (с которой вы, возможно, ознакомились благодаря другим книгам этого автора). У каждого есть мозг рептилии (бей или беги), мозг млекопитающего (эмоции и набор условных рефлексов) и мозг человека (раци...

Нет предела совершенству: как нейроинтерфейсы помогают человечеству Ещё более 100 лет назад учёные интересовались возможностями мозга и пытались понять, можно ли как-то воздействовать на него. В 1875 году английский доктор Ричард Катон сумел зарегистрировать слабое электрическое поле на поверхности мозга кроликов и обезьян. Затем было множе...

Пишем свой язык программирования, часть 3: Архитектура транслятора. Разбор языковых структур и математических выражений Введение Приветствую вас, заинтересованные читающие разработчики на не важно каких языках, на которых я ориентирую эти статьи и чьи поддержку и мнения я ценю. Для начала, по устоявшимся традициям, я приведу ссылки на предыдущие статьи: Часть 1: пишем языковую ВМ Часть 2:...

Количество командировок в АО «Вологдаоблэнерго» на 70% «Инфосистемы Джет» построила систему видеоконференцсвязи (ВКС) на оборудовании CIsco для одной из крупнейших сетевых энергокомпаний Вологодского региона АО «Вологдаоблэнерго». Теперь сотрудники 19 территориально-распределенных филиалов могут проводить видео-совещания...

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

[Из песочницы] Использование случайного оракула на примере лотереи Как-то утром на глаза попалась статья о проверяемом генераторе случайных чисел на блокчейне Waves platform. Общая картина была понятна, а вот способ конкретной реализации — нет. Какие-то коды, подписи, что, куда, зачем? Несколько консультаций у автора оракула, в результат...

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

Security Vision КИИ включен в реестр программ для ЭВМ Программный комплекс «Security Vision Критическая Информационная Инфраструктура» (Security Vision КИИ), созданный компанией «Интеллектуальная безопасность», успешно прошел регистрацию в Федеральной службе по интеллектуальной собственности.

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

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

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

Rust для веб-разработчика — быстрый старт и стремительный полет Всем привет! Сегодня хочу поделиться опытом изучения языка и быстрой реализации высоконагруженного сетевого проекта, использующего так популярные и востребованные сейчас неблокирующие асинхронные сетевые соединения, на новом, красивом, элегантном и очень эффективном языке Ru...

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

Собственники 5 из 10 VPN сервисов отказались от сотрудничества с РКН В конце этой недели стало известно, что руководство Роскомнадзора обязало десять коммерческих структур, управляющих VPN-сервисами, подключить их к реестру с целью получения актуальных данных о запрещенных в РФ веб-ресурсах.

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

Кредитные истории миллиона россиян попали в Интернет Утекший реестр содержит данные нескольких сторонних сервисов для оценки заемщиков микрофинансовых организаций, Единой системы идентификации и аутентификации и сотовых операторов.

Эксперт нашёл на госсайтах 360 тысяч записей с личными данными россиян — в том числе паспорта Дворковича и Чубайса В открытом доступе некоторую информацию хранят реестр НКО Минюста, московский портал госзакупок и другие.

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

[Из песочницы] Автоматика для дома своими руками Моя статья будет полезна тем, кто только задумывается над подобного рода системой, поможет определиться делать ли самому и ориентирована в основном на энтузиастов-колхозников. Изначально пишу “автоматика” а не умный дом, потому что на данном этапе умных функций в моей систем...

[Перевод] Введение в Kubernetes для пользователей VMware. Часть 1. Теория Это вторая часть из моей серии постов “Kubernetes in the Enterprise”. Как я упоминал в моем последнем посте, очень важно при переходе к “Design and Implementation Guides” всем быть на одном уровне понимания Kubernetes (K8s). Я не хочу здесь применять традиционный подход дл...

Разгоняем обработку событий до 1,6 миллионов в секунду Когда участники HighLoad++ пришли на доклад Александра Крашенинникова, они надеялись услышать про обработку 1 600 000 событий в секунду. Ожидания не оправдались… Потому что во время подготовки к выступлению эта цифра улетела до 1 800 000 — так, на HighLoad++ реальность прево...

На семь прорывных технологий потратят почти триллион Российские власти утвердили семь дорожных карт по развитию высоких прорывных технологий: «Нейротехнологии и искусственные интеллект», «Технологии беспроводной связи», «Компоненты роботехники и сенсорики», «Новые производственные технологии», «Системы распределенного р...

[Перевод] Пирамидальная сортировка (HeapSort) Перевод статьи подготовлен специально для студентов курса «Алгоритмы для разработчиков». Пирамидальная сортировка (или сортировка кучей, HeapSort) — это метод сортировки сравнением, основанный на такой структуре данных как двоичная куча. Она похожа на сортировку выбором, г...

Роскомнадзор приготовился заблокировать почтовые сервисы Mailbox.org и Scryptmail.com из-за отказа войти в реестр ОРИ Эксперты связывают интерес к этим сервисам с массовыми ложными сообщениями о минировании зданий по всей России.

ReactiveX Redux Все, кто работает с Redux, рано или поздно сталкиваются с проблемой асинхронных действий. Но современное приложение разработать без них невозможно. Это и http-запросы к бэкенду, и всевозможные таймеры/задержки. Сами создатели Redux говорят однозначно — по умолчанию поддержив...

Qualcomm представила 7-нм платформу для 5G-ноутбуков В рамках MWC 2019 компания Qualcomm представила первую в мире платформу для ноутбуков со встроенным 5G-модемом. Решение объединяет в себе мобильный модем Snapdragon X55 и представленный в декабре чипсет Snapdragon 8cx.

[Перевод] Программный код в автомобиле (Публикация 2009 года) Требуется множество микропроцессоров, обрабатывающих 100 миллионов строк кода, чтобы обеспечивать работу машины премиум-класса (2009 год). И это в скором времени станет еще сложнее. Система авионики в F-22 Raptor, реактивном истребителе военно-возд...

На импортные маршрутизаторы введут заградительные пошлины до 20% Правительство РФ поручило разработать меры поддержки российских производителей телекоммуникационного оборудования. Предлагаются следующие меры: повышение ввозных таможенных пошлин вплоть до 20% при нулевых пошлинах на импорт комплектующих (для стимуляции отечественной сбор...

Протокольно ориентированное программирование. Часть 1 Давайте подробнее изучим тему протокольно ориентированного программирования. Для удобства разделили материал на три части. Данный материал является комментированным переводом презентации WWDC 2016. Вопреки частому мнению о том, что вещи "под капотом" должны там и оставаться,...

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

Роскомнадзор потребовал от VPN-сервисов подключиться к реестру запрещенных сайтов Роскомнадзор потребовал от владельцев 10 крупных VPN-сервисов подключиться к государственной информационной системе (ФГИС). В противном случае ведомство пригрозило заблокировать сервисы. В сообщении упомянуты: NordVPN, Hide My Ass!, Hola VPN, Openvpn, VyprVPN, ExpressVPN, To...

[Перевод] Вычисление 2D-коллизий: алгоритм Гилберта — Джонсона — Кирти Я занялся изучением процессов распознавания коллизий, и это привело меня к алгоритму Гилберта — Джонсона — Кирти (Gilbert-Johnson-Keerthi, GJK). Все примеры кода в посте написаны на TypeScript. В примерах используются созданные мной структуры, которые подробно в посте не р...

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

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

Как сервера договариваются друг с другом: алгоритм распределённого консенсуса Raft Когда кластеры достигают размеров в сотни, а иногда и тысячи машин, возникает вопрос о согласованности состояний серверов относительно друг друга. Алгоритм распределённого консенсуса Raft даёт самые строгие гарантии консистентности из возможных. В этой статье мы рассмотрим R...

Роскомнадзор разблокировал подсети Microsoft в России Роскомнадзор разблокировал более 130 тысяч IP-адресов облачных сервисов Microsoft, которые вносились в реестр запрещенных для ограничения работы Telegram. Об этом RNS рассказали в пресс-службе ведомства.

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