Как я хотел сделать говорящую банку, а получилось нечто гораздо большее: история RuFA Hub

В декабре 2024 года я сел за написание дипломного проекта. Хотелось сделать не просто формальность для зачёта, а что-то реально рабочее, полезное и интересное. Так родилась идея RuFA Станции — по сути, «говорящей банки» с пинами, через которую можно было управлять внешними устройствами. Представьте себе что-то вроде умной колонки, которой можно сказать: «RuFA, подай 5V на пин 13 » , — и она выполнит. Я поделился этой задумкой с одним знакомым, хорошо разбирающимся в схемотехнике. Мы встретились в кофейне, я начал описывать идею, а он выдал фразу, которая определила дальнейший путь: «Слушай, ну это... идея так себе. Ты можешь лучше».

https://habr.com/ru/articles/919372/

#open_source_software #дипломный_проект #история_создания #python #linux #raspberrypi #raspberry_pi #raspberry #серверные_технологии #разработка_по

Как я хотел сделать говорящую банку, а получилось нечто гораздо большее: история RuFA Hub

В декабре 2024 года я сел за написание дипломного проекта. Хотелось сделать не просто формальность для зачёта, а что-то реально рабочее, полезное и интересное. Так родилась идея RuFA Станции — по...

Хабр

Можем ли мы быть уверены что бесплатное ПО (Open source) это абсолютное благо?

Начну вот с такой цитаты отсюда: https://habr.com/ru/specials/ Если бы не существовало open source, мы бы не увидели того технологического расцвета, который наблюдаем сейчас. Без открытого кода, вероятно, наше программное и аппаратное обеспечение были бы значительно проще и менее функциональными. Многие компании могли бы застрять на начальных этапах разработки, тратя время на создание собственных библиотек для базовых задач. Open source предоставил тот необходимый импульс и ускорение. Наверно ключевое слово здесь "вероятно". Меня это предположение навело на такой вопрос: «А действительно как бы выглядела индустрия без феномена open source?»

https://habr.com/ru/articles/911742/

#open_source #open_source_software

Übrigens: Wenn auch Sie mit den technischen Lösungen des #ABCD_J Projekts arbeiten wollen, gibt es keine Hindernisse: Unsere #Software steht zur freien Verfügung. Außerdem gibt es regelmäßige virtuelle #Sprechstunden zum Austausch mit Interessierten: https://www.fz-juelich.de/de/inm/inm-7/leistungen/tools/virtuelle-sprechstunden

#Open_Source_Software #JuLearn @datalad #JTrack

Virtuelle Sprechstunden

Unterschiedliche Arbeitsgruppen bieten regelmäßige virtuelle Sprechstunden an, die zum Austausch einladen und auch Außenstehenden offen stehen.

🏆 #JuLearn – eine #ML #Python Bibliothek im #ABCD_J #Open_Source_Software Stack – wird als @fzj #JuRSE (Jülich Research Software Engineering) #Code of the Month für Mai 2025 vorgestellt! Lesen Sie mehr auf der JuRSE-Website: https://www.fz-juelich.de/en/rse/community-initiatives/jurse-code-of-the-month/may-2025.

#Machine_Learning #Software #RSE

JuRSE Code of the Month - May 2025

Gibt es eine Rolle für #AI in dem #ABCD_J Projekt? Ja! Und #JuLearn (https://juaml.github.io/julearn/main/index.html) -- eine #Open_Source_Software, die auf @sklearn aufbaut -- ist die Art und Weise, wie wir sie implementieren. Die JuLearn #Python Bibliothek ermöglicht es Nutzern, #ML Modelle aus @pandas_dev DataFrames zu testen, indem sie die Menge des notwendigen Codes minimiert und Datenlecks vermeidet. Sie fördert verzerrungsfreie Methoden und Ergebnisse, die konsequent auf Verallgemeinerbarkeit getestet werden.
julearn documentation

Schon gewusst? Im Kern des #ABCD_J Projektes steht auch ein dezentraler (Meta-) #Datenkatalog (https://data.abcd-j.de). In diesem können Projektpartner Informationen über #Datensätze hinterlegen und auffindbar machen. Damit machen wir wissenschaftliche #Daten #FAIR, aber nur so weit zugänglich, das der #Datenschutz gewahrt bleibt. Die #Software dahinter ist @datalad catalog (https://docs.datalad.org/projects/catalog/en/latest/index.html), eine freie #Open_Source_Software zum Erstellen von (Meta-) #Datenbrowsern.

#RDM #Metadaten

DataLad Catalog

Firewalls robustas

📍 MILL 📅 sábado, 22 fevereiro (11:30) Vamos aprender e explorar a utilização de firewalls com redundância para obter mais robustez na segurança e na capacidade de mantermos uma ligação à Internet mesmo quando uma ligação falha. E no fim vamos divertir-nos um pouco com uma jogatana de SuperTux Kart.

https://eventos.coletivos.org/event/firewalls-robustas

Firewalls robustas

Vamos aprender e explorar a utilização de firewalls com redundância para obter mais robustez na segurança e na capacidade de mantermos uma ligação à Internet mesmo quando uma ligação falha. E no fim vamos divertir-nos um pouco com uma jogatana de SuperTux Kart.

eventos.coletivos.org

Inauguração dos Encontros de Comunidades Tecnológicas Livres - Porto

📍 LCD Porto 📅 sábado, 25 janeiro (09:30) Os Encontros de Comunidades de Tecnologias Livres (ECTL), são uma serie de encontros organizados por múltiplas comunidades ao redor do Software Livre, Hardware Livre, Dados Abertos, e Conhecimento Livre, em Portugal, e este é o seu encontro inaugural. Podem ver a agenda em: https://ectl.pt/pt/schedule/2025/ [https://ectl.pt/pt/schedule/2025/] Também sugerimos que se inscrevam, para nos facilitar a logística da organização (não recolhemos dados pessoais).

https://eventos.coletivos.org/event/inauguracao-dos-encontros-de-comunidades-tecnologicas-livres-porto

Inauguração dos Encontros de Comunidades Tecnológicas Livres - Porto

Os Encontros de Comunidades de Tecnologias Livres (ECTL), são uma serie de encontros organizados por múltiplas comunidades ao redor do Software Livre, Hardware Livre, Dados Abertos, e Conhecimento Livre, em Portugal, e este é o seu encontro inaugural. Podem ver a agenda em: https://ectl.pt/pt/schedule/2025/ [https://ectl.pt/pt/schedule/2025/] Também sugerimos que se inscrevam, para nos facilitar a logística da organização (não recolhemos dados pessoais).

eventos.coletivos.org

Через тернии к ReactiveBim

Сфера проектирования вышла на новый уровень с появлением BIM-технологий. Помимо стандартных «коробочных»‎ решений, во многих САПР реализована возможность использования API для расширения базового функционала инструментов. Эта возможность изменила даже состав специальностей, участвующих в проектировании. В крупных компаниях существуют целые команды разработчиков, задача которых — создание плагинов. В небольших компаниях, благодаря доступности и развитому комьюнити, также любой из продвинутых специалистов (проектировщиков, BIM-координаторов) может написать свой собственный плагин для решения рутинных задач. Основные цели автоматизации проектирования — это сокращение трудозатрат проектировщиков и улучшение качества финального продукта. Внедрение автоматизации стало доступным, но как ее внедрять, чтобы она была поддерживаемой и расширяемой? Что делать, когда плагинов становится слишком много? А если проблемы качества кода и его структуры становятся актуальными? Если над разработкой таких плагинов теперь работает не один человек, а целая команда? И кто такой Октавиан? Одна из причин этих сложностей ясна: при внедрении BIM нет общего видения, как должна выглядеть система целиком. Многие разработчики плагинов не обладают опытом разработки до того, как начинают их писать. Часто отсутствуют технически подкованные коллеги, которые смогут научить и спроектировать структуру «на берегу»‎. С такими проблемами мы и столкнулись в нашей команде проектной автоматизации ПИК — и пришли к созданию своего фреймворка ReactiveBIM , который уже несколько лет показывает себя с хорошей стороны. Чтобы не вводить в заблуждение: слово «Reactive»‎ не имеет отношения к реактивному программированию, а подчеркивает ускоренное погружение новых специалистов в разработку плагинов для автоматизации BIM-моделирования. ReactiveBIM — это платформа с открытым кодом для разработки плагинов для CAD/BIM программного обеспечения. Эта платформа предлагает разработчикам надежную структуру проекта, внедрение зависимостей, легкую настройку, удобное ведение журналов, автоматизацию сборки пакетов и многое другое. Хотим рассказать про наш опыт и про ReactiveBIM подробнее, а также спросить вас, читателей, мнение о нашей работе. Возможно, наш проект заинтересует вас, и вы захотите принять участие в развитии opensource продукта. В статье будет рассматриваться только часть фреймворка для Revit, но функционал включает в себя также поддержку Autocad. Приятного чтения!

https://habr.com/ru/companies/pik_digital/articles/864106/

#строительство #autocad #revit #bim #bimсистемы #bimмоделирование #девелопер #урбанизм #open_source #open_source_software

Через тернии к ReactiveBim

Сфера проектирования вышла на новый уровень с появлением BIM-технологий. Помимо стандартных «коробочных»‎ решений, во многих САПР реализована возможность использования API для расширения базового...

Хабр

Корпоративный OpenVPN, или как сделать тигра из кошки

Говорят, из кошки не сделать тигра, но сегодня мы попробуем добавить «корпоративности» очень простому и популярному ВПН-решению. OpenVPN Community Edition является решением с открытым кодом, очень популярным в мире и довольно безопасным. В корпоративной среде его использование часто бывает проблематично – отсутствуют важные функции, позволяющие разворачивать решение большому количеству пользователей с минимальными затратами.

https://habr.com/ru/companies/icl_group/articles/843996/

#openvpn #vpn #сетевые_технологии #open_source #open_source_software

Корпоративный OpenVPN, или как сделать тигра из кошки

Говорят, из кошки не сделать тигра, но сегодня мы попробуем добавить «корпоративности» очень простому и популярному ВПН-решению. OpenVPN Community Edition является решением с открытым кодом, очень...

Хабр