Хотел бы написать небольшой цикл статей посвященных тому, как я написал свою RTOS с какими трудностями столкнулся и зачем вообще писать свою RTOS если уже есть FreeRTOS, RTX, embOS и т.д. список достаточно большой.
Рубрика «open source» - 29
Что необходимо знать, чтобы написать свою Embedded RTOS (часть 1)
2021-12-29 в 23:05, admin, рубрики: C, em_task, open source, rtos, осрвFuchsia OS от Google: от никому не известного проекта до ОС для смартфонов Samsung и Google
2021-12-27 в 12:36, admin, рубрики: android, Google, open source, Samsung, Блог компании Selectel, Исследования и прогнозы в IT, операционные системы, смартфоны, Софт
Мобильная операционная система Android доминирует на рынке смартфонов вот уже несколько лет. Робкие попытки других производителей изменить ситуацию, вроде Tizen OS от Samsung, особого влияния на отрасль не оказывали. Вполне может быть, что вскоре Fuchsia OS составит конкуренцию Android. Правда, это тоже операционная система от Google, так что компания в итоге может отобрать еще несколько процентов рынка у других ОС.
Сейчас, к слову, Android принадлежит 70.74% рынка, в то время как iOS занимает 28.53%. Ну а причем здесь Fuchsia OS? На днях сразу несколько экспертов, знакомых с внутренней кухней южнокорейской корпорации Samsung, заявили, что эта компания начинает освоение Fuchsia OS. Ряд СМИ сделали по этому поводу громкие заявления вроде «Samsung перейдет с Android на Fuchsia OS», но, конечно, об этом слишком рано говорить. Но дыма без огня не бывает. Давайте вспомним историю этой операционной системы и посмотрим, что там происходит с Samsung.
Читать полностью »
История одной фичи в Qt Multimedia
2021-12-26 в 14:39, admin, рубрики: c++, open source, QAbstractVideoSurface, QML, qt, QtMultimedia, QVideoSink, Программирование
Несмотря на рекомендации мейнтейнеров, этот модуль каждый раз возвращается в Qt Essentials Modules.
Некоторые требовали закопать и не откапывать, чтобы в мире было меньше страданий.
Другие всегда с надеждой смотрели на новые релизы в ожидании долгожданных фиксов, говоря, что надо просто знать тонкости настройки, тогда не больно.
Модуль, который хейтили много поколейний разработчиков.
Речь пойдет про Qt Multimedia.
Qt Multimedia
Пиринговый видеохостинг PeerTube — свободная альтернатива YouTube, без цензуры и блокировок
2021-12-20 в 8:00, admin, рубрики: ActivityPub, FirstDEDIC, firstvds, Mastodon, open source, p2p, PeerTube, PeerTube Live, Pleroma, WebRTC, WebTorrent, YouTube, Блог компании FirstVDS, Веб 3.0, видеостриминг, видеохостинг, децентрализованные сети, децентрализованные системы, Работа с видео, стриминг, торренты, хостинг, цензура
Все понимают, что будущее Интернета — за децентрализованными системами. Теоретически. Но почему-то никак не получается в это будущее попасть. Современный веб мутировал в засилье централизованных хостингов от техногигантов — денежные машины Meta, Google, Apple, Microsoft полностью контролируют цифровой мир и манипулируют людьми для выжимания прибыли. Мы словно провалились в какую-то неудачную пародию на киберпанк, где сбылись все худшие прогнозы (см. «Что может пойти не так в 21 веке», Wired, 1997 год).
К счастью, это временное явление. Добро всегда побеждает зло — и живые ростки децентрализованного будущего уже пробиваются через проприетарный асфальт.
Читать полностью »
Kui — «гибридное» CLI-GUI-приложение для работы с Kubernetes
2021-12-16 в 6:31, admin, рубрики: cli, devops, kubernetes, open source, Блог компании Флант, системное администрированиеНе секрет, что большинство из нас, когда речь заходит о таких вещах, как управление сервером или кластером Kubernetes, в первую очередь думают не про какой-то GUI, а любимый терминал. Для многих это как езда на автомобиле с ручной коробкой передач: просто, удобно, гибко, более предсказуемо. Проект Kui представляет собой некий гибрид интерфейсов, который направлен на дополнение опыта использования классического терминала.
Открытый проект индуктивного абсолютного энкодера
2021-12-13 в 7:35, admin, рубрики: diy или сделай сам, open source, абсолютный энкодер, индуктивный сенсор, программирование микроконтроллеров, Производство и разработка электроники, Электроника для начинающих
Без энкодеров не обходится ни один промышленный робот, принтер, лифт, гимбал и проч. Но и в более простых вещах энкодеры тоже нужны. При этом индустриальный энкодер на 1024 точки может обойтись дороже самого мотора. Здесь представлен проект индуктивного энкодера способного упростить жизнь создателям мехатроники.
Язык конфигураций Dhall как еще один способ написания манифестов для Kubernetes
2021-12-10 в 6:31, admin, рубрики: devops, dhall, json, kubernetes, open source, yaml, Блог компании Флант, конфигурацииDhall — программируемый язык для создания конфигурационных файлов различного назначения. Это Open Source-проект, первый публичный релиз которого состоялся в 2018 году.
Как и всякий новый язык для генерации конфигурационных файлов, Dhall призван решить проблему ограниченной функциональности YAML, JSON, TOML, XML и других форматов конфигурации, но при этом оставаться достаточно простым. Язык распространяется всё шире. В 2020-м году представили его bindings, сделанные специально для Kubernetes.
Рождение Albumentations
2021-12-09 в 12:59, admin, рубрики: Albumentations, computer vision, deep learning, open source, python, Алгоритмы, Блог компании Open Data Science, машинное обучение, обработка изображений
В этом посте я расскажу историю появления Open Source библиотеки Albumentations как я ее запомнил. В технические детали углубляться не буду. Основная задача текста - логирование, то есть надо написать историю, которую мне будет интересно прочитать через 20 лет.
Пять причин для ИТ-компании полюбить опенсорс
2021-12-06 в 11:29, admin, рубрики: angular, frontend библиотеки, github, javascript, open source, taiga ui, Блог компании Tinkoff
Я всегда старался выносить в опенсорс все, что может быть полезно людям вне моей компании. Помимо стремления не только брать от сообщества, но и отдавать, это приносит ряд бенефитов для самой организации.
Всю статью я построил на примерах опыта Taiga UIЧитать полностью »

