Рубрика «CDC»

Отец суперкомпьютеров. История Сеймура Крэя и корпорации Cray - 1

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

RSync на стероидах с поддержкой Windows - 1

На Хабре периодически рассказывают о новых инструментах для синхронизации данных. Это интересная тема. Такие программы используются:

  • для синхронизации файлов на разных устройствах,
  • дедупликации,
  • резервного копирования,
  • сжатия.

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

Кроме того, инструменты синхронизации интересны с алгоритмической точки зрения. Любопытно, как люди умудряются оптимизировать базовые алгоритмы типа rsync, которые вроде бы работают идеально. Но нет, всегда можно придумать что-то получше.
Читать полностью »

STM32 Modular USB Composite device - 1

Проект является логическим продолжением другого проекта на Хабре - CDC+MSC USB Composite Device на STM32 HAL и рассказыват как на STM32 создать проект с несколькими USB устройствами, с читаемой структурой и используя типовые модули. Конкретно рассмотрен пример комбинации HID + CDC UART + CDC, а также рассказано как этот проект возможно расширить другими интерфейсами.

Мотивация

Читать полностью »

Это моя шпаргалка по пересечению тактового домена, синхронизации для устранения метастабильности, кодам Грея, обратной связью и связанным вопросам
Это моя шпаргалка по пересечению тактового домена, синхронизации для устранения метастабильности, кодам Грея, обратной связью и связанным вопросам
Читать полностью »

Некоторое время назад мне в очередной раз потребовался USB-Serial адаптер. И не просто адаптер c RX/TX, а чтобы еще присутствовали управляющие сигналы. И не один UART, а несколько. И еще желательно, в виде одного композитного устройства, чтобы все это хозяйство не занимало больше одного USB-порта. Так и началась эта история...

Читать полностью »

Знакомство с Debezium — CDC для Apache Kafka - 1

В своей работе я часто сталкиваюсь с новыми техническими решениями/программными продуктами, информации о которых в русскоязычном интернете довольно мало. Этой статьей постараюсь восполнить один такой пробел примером из своей недавней практики, когда потребовалось настроить отправку CDC-событий из двух популярных СУБД (PostgreSQL и MongoDB) в кластер Kafka при помощи Debezium. Надеюсь, эта обзорная статья, появившаяся по итогам проделанной работы, окажется полезной и другим.

Что за Debezium и вообще CDC?

Debezium — представитель категории программного обеспечения CDC (Capture Data Change), а если точнее — это набор коннекторов для различных СУБД, совместимых с фреймворком Apache Kafka Connect. Читать полностью »

в 14:06, , рубрики: 2019-nCoV, 2135, 3M, 3M 7502, 3M 8833, 3M 8835+, 3M respirator, 5935, 6035, aerosol, antifog, antiseptic, CDC, condensation, COVID-19, desinfection, FFP3, Glass, glass fiber paper, half mask, HEPA, MERS, N95, N95 Day, N99, NIOSH, P3, polyester, protection, public safety, respiratory hygiene, SARS, sterilization, t.me/lab66, ulpa, usability, uvc, UVEX, virology, virucides, WHO, бактериальная пыль, биоаэрозоль, Биотехнологии, вирус, вирусные аэрозоли, ВОЗ, волокнистые фильтры, время работы маски, выбрать маску, герметичные очки, гражданская оборона, ГЭЖЭ, дезинфекция маски, жидкость ПК-10, запотевание очков, защита, защита от аэрозолей, Здоровье гика, карантин, коронавирус, Лайфхаки для гиков, Лепесток-200, маска коронавирус, многоразовый, обеззараживание, обработка, Озон, озонирование, очки химика, ПАВ, Петрянова-Соколова, пленка НП, полумаску, ППМ-88, предфильтр, Р100, резьба КР40х4, респиратор, СОМЗ, спанбонд, стерилизация, ультрафиолет, УФ, фильтр, фильтр Петрянова, фильтроткань, ФП, ФПАН, ФПАР, ШБ-1, экология, эпидемия, этанол

По материалам из телеграм-канала LAB66 и присоединенного к нему чата.

Это время для фактов, а не для страха. Это время для науки, а не слухов. Это время солидарности, а не охоты на ведьм…
директор ВОЗ Tedros Adhanom Ghebreyesus про эпидемию COVID-19

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

Настоятельно рекомендую «в закладки». Буду рад любому посильному распространению статьи.

Задержать COVID-19. Все про фильтрацию воздуха на случай пандемии - 1

Читать полностью »

в 18:14, , рубрики: 8-диол, biocontrol, CDC, DEET, diybio, essential oil, mosquito, mosquitocide, ocimum, ocimum basilicum, phytobarrier, phytochemical, pmd, space phytorepellent, t.me/lab66, ацетилтетрагидрохинолин, базилик, бархатцы, Биотехнологии, биохимия растений, гераниол, герань лимонная, гнус, деготь, диметилфталат, диэтилтолуамид, ДМФ, ДЭТА, Е.Н. Павловский, жасмолин, защита, защита от комаров, защитный гель, Здоровье гика, изопулегол, карвакрол, коллинсония канадская, коричный, котовник кошачий, кошачья мята, кюзол, лаванда, лаврицидная активность, Лайфхаки для гиков, лантана сводчатая, лимонная трава, лимонное сорго, лимонный, лимонный чабрец, лимонный эвкалипт, мошка, Научно-популярное, оцимен, п-ментан-3, паразитология, пижма, пиретрин, полынь, пространственные репелленты, сесквитерпены, сетка от гнуса, сетка Павловского, терпеноиды, терпены, тимол, тимьян, туйон, фитобарьеры, фиторепелленты, фитохимия, фототоксичность, фураны, циерин, цимбопогон, цитроза, цитронелла, цитронеллаль, цитронеллол, чабрец, экология, энтомология, эфирные масла

Написав статью про растения отпугивающие клещей я получил большое количество вопросов по поводу других насекомых. И тут уж комары — лидеры. Им этот обзор и посвящается, объединил в одно сообщение все заметки из своего канала с хэштегом #mosquitocide

Нет комарам! Обзор антимоскитных «фитобоеприпасов» - 1

Читать полностью »

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

ETL: качественные данные для принятия управленческих решений - 1

Читать полностью »

image

Мне хотелось бы верить, что хотя бы половина читателей может расшифровать хотя бы половину названия статьи :) Кто не в курсе — поясню. Мое устройство должно реализовывать сразу две USB функции:

  • Mass Storage Device (он же Mass Storage Class — MSC). Я хочу, чтобы мой девайс прикидывался обычной флешкой и отдавал файлики с данными, которые лежат на SD карте.
  • Другая функция это виртуальный COM порт (он же в терминологии USB называется Communication Device Class — CDC). Через этот канал у меня идет всякий дебажный вывод, который удобно смотреть обычным терминалом.

В большинстве примеров по работе с USB реализуется только один тип устройства — флешка, мышка, кастомное HID устройство или виртуальный COM порт. А вот найти вменяемое объяснение как реализовать хотя бы две функции одновременно оказалось не так просто. В своей статье я хотел бы восполнить этот пробел.

Я буду описывать создание композитного USB устройства на базе микроконтроллера STM32, но сам подход будет также применим и для других микроконтроллеров. В статье я детально разберу каждый из классов по отдельности, так и принцип построения композитных устройств. Но обо все по порядку.

Итак, поехали!
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js