#opensourse — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #opensourse, aggregated by home.social.
-
Формула «идеального enterprise» для open-source
Как отделить платные enterprise-функции от open-source кода так, чтобы их нельзя было взломать с помощью ИИ — показываю на примерах Dokploy и Pangolin.
https://habr.com/ru/companies/ruvds/articles/1057964/
#opensource #enterprise #enterprise_architecture #enterprise_software_development #opensourse #разработка #docker #ruvds_статьи
-
Формула «идеального enterprise» для open-source
Как отделить платные enterprise-функции от open-source кода так, чтобы их нельзя было взломать с помощью ИИ — показываю на примерах Dokploy и Pangolin.
https://habr.com/ru/companies/ruvds/articles/1057964/
#opensource #enterprise #enterprise_architecture #enterprise_software_development #opensourse #разработка #docker #ruvds_статьи
-
Формула «идеального enterprise» для open-source
Как отделить платные enterprise-функции от open-source кода так, чтобы их нельзя было взломать с помощью ИИ — показываю на примерах Dokploy и Pangolin.
https://habr.com/ru/companies/ruvds/articles/1057964/
#opensource #enterprise #enterprise_architecture #enterprise_software_development #opensourse #разработка #docker #ruvds_статьи
-
Разбор мат-модели четырехногого робота-«паука»
Хотел бы рассмотреть код открытого проекта робота-"паука" с 12DOF Разберем по косточкам весь скелет и код, управляющий им. TLDR: инверсная кинематика, теорема косинусов Поехали!
-
Разбор мат-модели четырехногого робота-«паука»
Хотел бы рассмотреть код открытого проекта робота-"паука" с 12DOF Разберем по косточкам весь скелет и код, управляющий им. TLDR: инверсная кинематика, теорема косинусов Поехали!
-
Разбор мат-модели четырехногого робота-«паука»
Хотел бы рассмотреть код открытого проекта робота-"паука" с 12DOF Разберем по косточкам весь скелет и код, управляющий им. TLDR: инверсная кинематика, теорема косинусов Поехали!
-
Релиз DataSafeS3 v1.3.0
Что делать, если Docker Desktop и L2 multicast живут в разных мирах, а доказать failover кластера перед тегом v1.3.0 всё равно нужно? Под капотом: SSH-контейнеры, unicast keepalived, 9 PASS / 0 SKIP и пара неожиданных багов с Alpine и CRLF. Заглянуть под капот
https://habr.com/ru/articles/1066236/
#s3 #s3server #datasafes3 #объектное_хранилище #решение #opensourse #доступность #installsh
-
Релиз DataSafeS3 v1.3.0
Что делать, если Docker Desktop и L2 multicast живут в разных мирах, а доказать failover кластера перед тегом v1.3.0 всё равно нужно? Под капотом: SSH-контейнеры, unicast keepalived, 9 PASS / 0 SKIP и пара неожиданных багов с Alpine и CRLF. Заглянуть под капот
https://habr.com/ru/articles/1066236/
#s3 #s3server #datasafes3 #объектное_хранилище #решение #opensourse #доступность #installsh
-
Релиз DataSafeS3 v1.3.0
Что делать, если Docker Desktop и L2 multicast живут в разных мирах, а доказать failover кластера перед тегом v1.3.0 всё равно нужно? Под капотом: SSH-контейнеры, unicast keepalived, 9 PASS / 0 SKIP и пара неожиданных багов с Alpine и CRLF. Заглянуть под капот
https://habr.com/ru/articles/1066236/
#s3 #s3server #datasafes3 #объектное_хранилище #решение #opensourse #доступность #installsh
-
Личное облако на Proxmox: как собрать себе Google Photos, который никто не отключит
В прошлой статье я писал как перенести свою музыку себе домой, а это руководство для того, кто решил забрать свой фотоархив домой. От пустого LXC-контейнера до работающего Immich: свой «Google Photos» с умным поиском и лицами на встроенном GPU, доступ с телефона из любой точки мира — и перенос семнадцати тысяч фотографий из Google без потери единого кадра и с восстановлением геолокации.
-
Личное облако на Proxmox: как собрать себе Google Photos, который никто не отключит
В прошлой статье я писал как перенести свою музыку себе домой, а это руководство для того, кто решил забрать свой фотоархив домой. От пустого LXC-контейнера до работающего Immich: свой «Google Photos» с умным поиском и лицами на встроенном GPU, доступ с телефона из любой точки мира — и перенос семнадцати тысяч фотографий из Google без потери единого кадра и с восстановлением геолокации.
-
Личное облако на Proxmox: как собрать себе Google Photos, который никто не отключит
В прошлой статье я писал как перенести свою музыку себе домой, а это руководство для того, кто решил забрать свой фотоархив домой. От пустого LXC-контейнера до работающего Immich: свой «Google Photos» с умным поиском и лицами на встроенном GPU, доступ с телефона из любой точки мира — и перенос семнадцати тысяч фотографий из Google без потери единого кадра и с восстановлением геолокации.
-
Личное облако на Proxmox: как собрать себе музыкальный стриминговый сервис
В прошлой статье я писал как поднять себе LLM для экспериментов, но сейчас полез чистить «Понравившееся», плейлист на YouTube Music — а часть треков оттуда просто исчезла: где-то удалили клип, где-то канал в бане, где-то правообладатель передумал. Плейлист, который я собирал годами, тихо усыхал, и меня не спросили. Причем у меня есть подписка. Ну и обойдусь, а как, написано в статье.
-
Личное облако на Proxmox: как собрать себе музыкальный стриминговый сервис
В прошлой статье я писал как поднять себе LLM для экспериментов, но сейчас полез чистить «Понравившееся», плейлист на YouTube Music — а часть треков оттуда просто исчезла: где-то удалили клип, где-то канал в бане, где-то правообладатель передумал. Плейлист, который я собирал годами, тихо усыхал, и меня не спросили. Причем у меня есть подписка. Ну и обойдусь, а как, написано в статье.
-
Личное облако на Proxmox: как собрать себе музыкальный стриминговый сервис
В прошлой статье я писал как поднять себе LLM для экспериментов, но сейчас полез чистить «Понравившееся», плейлист на YouTube Music — а часть треков оттуда просто исчезла: где-то удалили клип, где-то канал в бане, где-то правообладатель передумал. Плейлист, который я собирал годами, тихо усыхал, и меня не спросили. Причем у меня есть подписка. Ну и обойдусь, а как, написано в статье.
-
Как Immich помогает в работе с корпоративным фотоархивом
Привет, Хабр! Меня зовут Алексей Свиридов, в InfoWatch я уже 12 лет, начинал как инженер, теперь отвечаю за проекты внедрения на территории СЗФО. В этой статье расскажу о том, как Immich помогает мне в работе с корпоративным фото/видеоархивом. Мануалов по установке не будет, но расскажу про пару технических приёмов, которые лично мне показались интересными. Возможно, пригодятся и вам. При чём тут вообще фотоархив? Как и в любой другой компании, отдел внутрикома у нас отвечает за проведение всевозможных мероприятий — от больших корпоративов и празднований дня рождения компании до профильных праздников а-ля «День тестировщика» и прочего. Я — региональный сотрудник, так что стараюсь ходить на каждое такое мероприятие: и себя показать, и коллег вживую увидеть. Так вот, про фото. После любого такого события появляется пара сотен фотографий. А иногда и тысяч, если фотограф попался выносливый, а мероприятие было масштабным. Немного спойлерну — сейчас в архиве компании насчитывается более 50 000 фотографий и 1000+ видеороликов. Само собой, когда мероприятие проходит, фотограф присылает внутрикомам все фотографии, которые они затем и размещают на внутренних ресурсах. А потом присылают ссылку в рабочий чат — мол, спасибо всем, кто пришёл, вот тут ваши фото. И всё бы ничего, если бы не один нюанс. Фотографии лежат на сетевой шаре в виде файлов, для их просмотра есть простенькая галерея. Что хочется сотруднику после получения ссылки? Правильно, быстренько забрать все свои фоточки и сохранить куда-то в домашний архив, либо поделиться ими в соцсетях. И вот с «быстренько» возникают проблемы
https://habr.com/ru/companies/infowatch/articles/1058716/
#immich #галерея #фотоархив #систематизация_фото #фотографии #хранение_данных #opensourse
-
Как Immich помогает в работе с корпоративным фотоархивом
Привет, Хабр! Меня зовут Алексей Свиридов, в InfoWatch я уже 12 лет, начинал как инженер, теперь отвечаю за проекты внедрения на территории СЗФО. В этой статье расскажу о том, как Immich помогает мне в работе с корпоративным фото/видеоархивом. Мануалов по установке не будет, но расскажу про пару технических приёмов, которые лично мне показались интересными. Возможно, пригодятся и вам. При чём тут вообще фотоархив? Как и в любой другой компании, отдел внутрикома у нас отвечает за проведение всевозможных мероприятий — от больших корпоративов и празднований дня рождения компании до профильных праздников а-ля «День тестировщика» и прочего. Я — региональный сотрудник, так что стараюсь ходить на каждое такое мероприятие: и себя показать, и коллег вживую увидеть. Так вот, про фото. После любого такого события появляется пара сотен фотографий. А иногда и тысяч, если фотограф попался выносливый, а мероприятие было масштабным. Немного спойлерну — сейчас в архиве компании насчитывается более 50 000 фотографий и 1000+ видеороликов. Само собой, когда мероприятие проходит, фотограф присылает внутрикомам все фотографии, которые они затем и размещают на внутренних ресурсах. А потом присылают ссылку в рабочий чат — мол, спасибо всем, кто пришёл, вот тут ваши фото. И всё бы ничего, если бы не один нюанс. Фотографии лежат на сетевой шаре в виде файлов, для их просмотра есть простенькая галерея. Что хочется сотруднику после получения ссылки? Правильно, быстренько забрать все свои фоточки и сохранить куда-то в домашний архив, либо поделиться ими в соцсетях. И вот с «быстренько» возникают проблемы
https://habr.com/ru/companies/infowatch/articles/1058716/
#immich #галерея #фотоархив #систематизация_фото #фотографии #хранение_данных #opensourse
-
Как Immich помогает в работе с корпоративным фотоархивом
Привет, Хабр! Меня зовут Алексей Свиридов, в InfoWatch я уже 12 лет, начинал как инженер, теперь отвечаю за проекты внедрения на территории СЗФО. В этой статье расскажу о том, как Immich помогает мне в работе с корпоративным фото/видеоархивом. Мануалов по установке не будет, но расскажу про пару технических приёмов, которые лично мне показались интересными. Возможно, пригодятся и вам. При чём тут вообще фотоархив? Как и в любой другой компании, отдел внутрикома у нас отвечает за проведение всевозможных мероприятий — от больших корпоративов и празднований дня рождения компании до профильных праздников а-ля «День тестировщика» и прочего. Я — региональный сотрудник, так что стараюсь ходить на каждое такое мероприятие: и себя показать, и коллег вживую увидеть. Так вот, про фото. После любого такого события появляется пара сотен фотографий. А иногда и тысяч, если фотограф попался выносливый, а мероприятие было масштабным. Немного спойлерну — сейчас в архиве компании насчитывается более 50 000 фотографий и 1000+ видеороликов. Само собой, когда мероприятие проходит, фотограф присылает внутрикомам все фотографии, которые они затем и размещают на внутренних ресурсах. А потом присылают ссылку в рабочий чат — мол, спасибо всем, кто пришёл, вот тут ваши фото. И всё бы ничего, если бы не один нюанс. Фотографии лежат на сетевой шаре в виде файлов, для их просмотра есть простенькая галерея. Что хочется сотруднику после получения ссылки? Правильно, быстренько забрать все свои фоточки и сохранить куда-то в домашний архив, либо поделиться ими в соцсетях. И вот с «быстренько» возникают проблемы
https://habr.com/ru/companies/infowatch/articles/1058716/
#immich #галерея #фотоархив #систематизация_фото #фотографии #хранение_данных #opensourse
-
Электрика без Excel: ElectroKit 2.0 — как меня поправили в комментариях и что из этого вышло
Привет, Хабр! Как то я видел мучения электриков при расчётах - сам поискал несколько сайтов с калькуляторами половина не работает а другая непонятно откуда берут данные и да я вообще не электрик но суммируя всё это - решил сделать свой интрумент единный HTML файл - без регистрации - смс и тд - так на свет появился ElectroKit и выложил его на Хабр и текст писал с помощью ИИ за что справедливо был помечен как «Сгенерировано». Но инструмент получил 11 тысяч просмотров, 64 закладки и 22 комментария. И вот комментарии оказались интереснее всего, благодаря комментариям вышел в свет ElectroKit 2.0
https://habr.com/ru/articles/1052618/
#калькулятор #электрика #ПУЭ #УЗО #диффавтомат #кабель #html #opensourse
-
Электрика без Excel: ElectroKit 2.0 — как меня поправили в комментариях и что из этого вышло
Привет, Хабр! Как то я видел мучения электриков при расчётах - сам поискал несколько сайтов с калькуляторами половина не работает а другая непонятно откуда берут данные и да я вообще не электрик но суммируя всё это - решил сделать свой интрумент единный HTML файл - без регистрации - смс и тд - так на свет появился ElectroKit и выложил его на Хабр и текст писал с помощью ИИ за что справедливо был помечен как «Сгенерировано». Но инструмент получил 11 тысяч просмотров, 64 закладки и 22 комментария. И вот комментарии оказались интереснее всего, благодаря комментариям вышел в свет ElectroKit 2.0
https://habr.com/ru/articles/1052618/
#калькулятор #электрика #ПУЭ #УЗО #диффавтомат #кабель #html #opensourse
-
Электрика без Excel: ElectroKit 2.0 — как меня поправили в комментариях и что из этого вышло
Привет, Хабр! Как то я видел мучения электриков при расчётах - сам поискал несколько сайтов с калькуляторами половина не работает а другая непонятно откуда берут данные и да я вообще не электрик но суммируя всё это - решил сделать свой интрумент единный HTML файл - без регистрации - смс и тд - так на свет появился ElectroKit и выложил его на Хабр и текст писал с помощью ИИ за что справедливо был помечен как «Сгенерировано». Но инструмент получил 11 тысяч просмотров, 64 закладки и 22 комментария. И вот комментарии оказались интереснее всего, благодаря комментариям вышел в свет ElectroKit 2.0
https://habr.com/ru/articles/1052618/
#калькулятор #электрика #ПУЭ #УЗО #диффавтомат #кабель #html #opensourse
-
# pg-smart-search: Путь от 8 секунд до 40 мс — Часть 2. Масштабирование до миллиона строк и производственная архитектура
Привет, Хабр! В первой части мы разобрали архитектуру pg-smart-search изнутри: параллельный Promise.race , механизм Zombie Prevention через AbortSignal , адаптерный паттерн и CLI-инструмент. Если не читали -- рекомендую начать оттуда, здесь я буду отсылать к тем концепциям. В этой части речь пойдет о том, что происходит, когда ты запускаешь всё это на реальных данных. На объемах до 100K строк система работала именно так, как задумано: FTS побеждал в Promise.race первым, кэш давал sub-1ms на горячих запросах, пропускная способность — 90 req/sec. Картина мечты. Потом пришли данные. Много данных. 1 000 000 строк с нормальным, реальным словарем — и всё сломалось. Время поиска улетело к 8-ми секундам. В этой статье - честный разбор двух этапов спасения: сначала архитектурные фиксы, потом бой с «ошибками выжившего» в бенчмарках. И в конце — production-grade микрооптимизации, которые мы сделали в v1.4.1, вылизав каждую миллисекунду.
https://habr.com/ru/articles/1048024/
#postgres #nodejs #typescript #gist #opensourse #highload #backend
-
# pg-smart-search: Путь от 8 секунд до 40 мс — Часть 2. Масштабирование до миллиона строк и производственная архитектура
Привет, Хабр! В первой части мы разобрали архитектуру pg-smart-search изнутри: параллельный Promise.race , механизм Zombie Prevention через AbortSignal , адаптерный паттерн и CLI-инструмент. Если не читали -- рекомендую начать оттуда, здесь я буду отсылать к тем концепциям. В этой части речь пойдет о том, что происходит, когда ты запускаешь всё это на реальных данных. На объемах до 100K строк система работала именно так, как задумано: FTS побеждал в Promise.race первым, кэш давал sub-1ms на горячих запросах, пропускная способность — 90 req/sec. Картина мечты. Потом пришли данные. Много данных. 1 000 000 строк с нормальным, реальным словарем — и всё сломалось. Время поиска улетело к 8-ми секундам. В этой статье - честный разбор двух этапов спасения: сначала архитектурные фиксы, потом бой с «ошибками выжившего» в бенчмарках. И в конце — production-grade микрооптимизации, которые мы сделали в v1.4.1, вылизав каждую миллисекунду.
https://habr.com/ru/articles/1048024/
#postgres #nodejs #typescript #gist #opensourse #highload #backend
-
# pg-smart-search: Путь от 8 секунд до 40 мс — Часть 2. Масштабирование до миллиона строк и производственная архитектура
Привет, Хабр! В первой части мы разобрали архитектуру pg-smart-search изнутри: параллельный Promise.race , механизм Zombie Prevention через AbortSignal , адаптерный паттерн и CLI-инструмент. Если не читали -- рекомендую начать оттуда, здесь я буду отсылать к тем концепциям. В этой части речь пойдет о том, что происходит, когда ты запускаешь всё это на реальных данных. На объемах до 100K строк система работала именно так, как задумано: FTS побеждал в Promise.race первым, кэш давал sub-1ms на горячих запросах, пропускная способность — 90 req/sec. Картина мечты. Потом пришли данные. Много данных. 1 000 000 строк с нормальным, реальным словарем — и всё сломалось. Время поиска улетело к 8-ми секундам. В этой статье - честный разбор двух этапов спасения: сначала архитектурные фиксы, потом бой с «ошибками выжившего» в бенчмарках. И в конце — production-grade микрооптимизации, которые мы сделали в v1.4.1, вылизав каждую миллисекунду.
https://habr.com/ru/articles/1048024/
#postgres #nodejs #typescript #gist #opensourse #highload #backend
-
Aerospike Community Edition без ограничений: наш опыт снятия лимитов
Лимиты актуальных версий Aerospike Community Edition мешают нормально использовать его в продакшен, но есть способ это исправить. Расскажу о том как мы это сделали и о том как это автоматизировать.
-
Aerospike Community Edition без ограничений: наш опыт снятия лимитов
Лимиты актуальных версий Aerospike Community Edition мешают нормально использовать его в продакшен, но есть способ это исправить. Расскажу о том как мы это сделали и о том как это автоматизировать.
-
Aerospike Community Edition без ограничений: наш опыт снятия лимитов
Лимиты актуальных версий Aerospike Community Edition мешают нормально использовать его в продакшен, но есть способ это исправить. Расскажу о том как мы это сделали и о том как это автоматизировать.
-
En esta última versión se solucionaron
- Problemas de promoción de piezas.
- Incompatibilidad con versiones anteriores.
- Motor GM- Lite atascado.
- Estabilidad de la UIRecuerden, cualquier error pueden reportar al servidor de discord, así como su contribución al proyecto.
#chess #ajedrez #argentina #latinoamerica #latam #social #gm3000 #opensourse
-
En esta última versión se solucionaron
- Problemas de promoción de piezas.
- Incompatibilidad con versiones anteriores.
- Motor GM- Lite atascado.
- Estabilidad de la UIRecuerden, cualquier error pueden reportar al servidor de discord, así como su contribución al proyecto.
#chess #ajedrez #argentina #latinoamerica #latam #social #gm3000 #opensourse
-
Serial Terminal: кастомный веб-терминал для последовательного порта на Web Serial API
Полностью браузерный терминал для работы с последовательными портами (COM-портами). Приложение не требует установки, работает прямо в Chrome или Edge, и при этом поддерживает все необходимые фичи для отладки микроконтроллеров, общения с сетевым железом или просто мониторинга UART-трафика. https://github.com/GidroByte/web-serial-terminal-ru Весь код одним файлом. Не требует компиляции и сборки, леко править обычным блокнотом — открыл и работаешь.
-
Serial Terminal: кастомный веб-терминал для последовательного порта на Web Serial API
Полностью браузерный терминал для работы с последовательными портами (COM-портами). Приложение не требует установки, работает прямо в Chrome или Edge, и при этом поддерживает все необходимые фичи для отладки микроконтроллеров, общения с сетевым железом или просто мониторинга UART-трафика. https://github.com/GidroByte/web-serial-terminal-ru Весь код одним файлом. Не требует компиляции и сборки, леко править обычным блокнотом — открыл и работаешь.
-
Serial Terminal: кастомный веб-терминал для последовательного порта на Web Serial API
Полностью браузерный терминал для работы с последовательными портами (COM-портами). Приложение не требует установки, работает прямо в Chrome или Edge, и при этом поддерживает все необходимые фичи для отладки микроконтроллеров, общения с сетевым железом или просто мониторинга UART-трафика. https://github.com/GidroByte/web-serial-terminal-ru Весь код одним файлом. Не требует компиляции и сборки, леко править обычным блокнотом — открыл и работаешь.
-
El código abierto y los repositorios están siendo amenazados, no solo por empresas, sino también por atacantes. Y esto se vuelve personal, ya que siempre fui defensor del software libre y la liberación del conocimiento. Pero no sabemos por cuánto tiempo más estará permitido, pues existe la posibilidad de que en algún momento se prohíba distribuir código, se vuelva ilegal o se aplique algún tipo de impuesto por hacerlo.
Por ahora son rumores y observaciones de distintos entornos sociales y empresariales. En cualquier caso, siempre defenderemos esto; hay una gran comunidad que también lo hace. Aunque plataformas como GitHub, GitLab, Codeberg, SourceHut o Bitbucket ya están siendo arrastradas por esas empresas, quizás busquemos otra forma más adecuada, donde no solo se resguarde el código, sino también la seguridad del mismo, tanto para quien lo crea como para quien lo usa.Lo que veo es que muchas personas descargan código sin saber lo que están descargando y, dado que los antivirus alertan por cualquier cosa, no saben si realmente se trata de malware o si el archivo simplemente necesita permisos legítimos para funcionar. Y casi siempre se termina ignorando las alertas.
Como verán, hay varios retos por resolver. La idea no es solo crear para quienes ya saben, sino brindar herramientas con un propósito. Nuestro mundo está siendo devastado por la contaminación, la crisis climática, la minería extractiva, el negacionismo, etc. Quizás se pueda fortalecer la ciencia ciudadana y ofrecer un punto de partida. Pero, es solo una idea.
-
El código abierto y los repositorios están siendo amenazados, no solo por empresas, sino también por atacantes. Y esto se vuelve personal, ya que siempre fui defensor del software libre y la liberación del conocimiento. Pero no sabemos por cuánto tiempo más estará permitido, pues existe la posibilidad de que en algún momento se prohíba distribuir código, se vuelva ilegal o se aplique algún tipo de impuesto por hacerlo.
Por ahora son rumores y observaciones de distintos entornos sociales y empresariales. En cualquier caso, siempre defenderemos esto; hay una gran comunidad que también lo hace. Aunque plataformas como GitHub, GitLab, Codeberg, SourceHut o Bitbucket ya están siendo arrastradas por esas empresas, quizás busquemos otra forma más adecuada, donde no solo se resguarde el código, sino también la seguridad del mismo, tanto para quien lo crea como para quien lo usa.Lo que veo es que muchas personas descargan código sin saber lo que están descargando y, dado que los antivirus alertan por cualquier cosa, no saben si realmente se trata de malware o si el archivo simplemente necesita permisos legítimos para funcionar. Y casi siempre se termina ignorando las alertas.
Como verán, hay varios retos por resolver. La idea no es solo crear para quienes ya saben, sino brindar herramientas con un propósito. Nuestro mundo está siendo devastado por la contaminación, la crisis climática, la minería extractiva, el negacionismo, etc. Quizás se pueda fortalecer la ciencia ciudadana y ofrecer un punto de partida. Pero, es solo una idea.
-
El código abierto y los repositorios están siendo amenazados, no solo por empresas, sino también por atacantes. Y esto se vuelve personal, ya que siempre fui defensor del software libre y la liberación del conocimiento. Pero no sabemos por cuánto tiempo más estará permitido, pues existe la posibilidad de que en algún momento se prohíba distribuir código, se vuelva ilegal o se aplique algún tipo de impuesto por hacerlo.
Por ahora son rumores y observaciones de distintos entornos sociales y empresariales. En cualquier caso, siempre defenderemos esto; hay una gran comunidad que también lo hace. Aunque plataformas como GitHub, GitLab, Codeberg, SourceHut o Bitbucket ya están siendo arrastradas por esas empresas, quizás busquemos otra forma más adecuada, donde no solo se resguarde el código, sino también la seguridad del mismo, tanto para quien lo crea como para quien lo usa.Lo que veo es que muchas personas descargan código sin saber lo que están descargando y, dado que los antivirus alertan por cualquier cosa, no saben si realmente se trata de malware o si el archivo simplemente necesita permisos legítimos para funcionar. Y casi siempre se termina ignorando las alertas.
Como verán, hay varios retos por resolver. La idea no es solo crear para quienes ya saben, sino brindar herramientas con un propósito. Nuestro mundo está siendo devastado por la contaminación, la crisis climática, la minería extractiva, el negacionismo, etc. Quizás se pueda fortalecer la ciencia ciudadana y ofrecer un punto de partida. Pero, es solo una idea.
-
El código abierto y los repositorios están siendo amenazados, no solo por empresas, sino también por atacantes. Y esto se vuelve personal, ya que siempre fui defensor del software libre y la liberación del conocimiento. Pero no sabemos por cuánto tiempo más estará permitido, pues existe la posibilidad de que en algún momento se prohíba distribuir código, se vuelva ilegal o se aplique algún tipo de impuesto por hacerlo.
Por ahora son rumores y observaciones de distintos entornos sociales y empresariales. En cualquier caso, siempre defenderemos esto; hay una gran comunidad que también lo hace. Aunque plataformas como GitHub, GitLab, Codeberg, SourceHut o Bitbucket ya están siendo arrastradas por esas empresas, quizás busquemos otra forma más adecuada, donde no solo se resguarde el código, sino también la seguridad del mismo, tanto para quien lo crea como para quien lo usa.Lo que veo es que muchas personas descargan código sin saber lo que están descargando y, dado que los antivirus alertan por cualquier cosa, no saben si realmente se trata de malware o si el archivo simplemente necesita permisos legítimos para funcionar. Y casi siempre se termina ignorando las alertas.
Como verán, hay varios retos por resolver. La idea no es solo crear para quienes ya saben, sino brindar herramientas con un propósito. Nuestro mundo está siendo devastado por la contaminación, la crisis climática, la minería extractiva, el negacionismo, etc. Quizás se pueda fortalecer la ciencia ciudadana y ofrecer un punto de partida. Pero, es solo una idea.
-
El código abierto y los repositorios están siendo amenazados, no solo por empresas, sino también por atacantes. Y esto se vuelve personal, ya que siempre fui defensor del software libre y la liberación del conocimiento. Pero no sabemos por cuánto tiempo más estará permitido, pues existe la posibilidad de que en algún momento se prohíba distribuir código, se vuelva ilegal o se aplique algún tipo de impuesto por hacerlo.
Por ahora son rumores y observaciones de distintos entornos sociales y empresariales. En cualquier caso, siempre defenderemos esto; hay una gran comunidad que también lo hace. Aunque plataformas como GitHub, GitLab, Codeberg, SourceHut o Bitbucket ya están siendo arrastradas por esas empresas, quizás busquemos otra forma más adecuada, donde no solo se resguarde el código, sino también la seguridad del mismo, tanto para quien lo crea como para quien lo usa.Lo que veo es que muchas personas descargan código sin saber lo que están descargando y, dado que los antivirus alertan por cualquier cosa, no saben si realmente se trata de malware o si el archivo simplemente necesita permisos legítimos para funcionar. Y casi siempre se termina ignorando las alertas.
Como verán, hay varios retos por resolver. La idea no es solo crear para quienes ya saben, sino brindar herramientas con un propósito. Nuestro mundo está siendo devastado por la contaminación, la crisis climática, la minería extractiva, el negacionismo, etc. Quizás se pueda fortalecer la ciencia ciudadana y ofrecer un punto de partida. Pero, es solo una idea.
-
Полноценное управление Claude Code и Codex через Telegram
Если коротко — я сделал телеграм-бота, через который можно общаться с Claude Code и Codex, запущенными на VPS. Бот жрет голосовые сообщения, картинки, файлы, пересланные сообщения, умеет пересылать файлы с VPS в Телеграм. Работает через tmux на сервере, поэтому умеет все, что умеют агенты, запущенные в терминале. Проект опенсорсный, вы можете его установить, переделать под себя и пользоваться. Github → https://github.com/pavel-molyanov/telegram-ai-agent Если подлиннее, то дальше расскажу, как оно работает.
https://habr.com/ru/articles/1028846/
#вайбкодинг #vibecoding #claudecode #codex #telegram #opensourse
-
Полноценное управление Claude Code и Codex через Telegram
Если коротко — я сделал телеграм-бота, через который можно общаться с Claude Code и Codex, запущенными на VPS. Бот жрет голосовые сообщения, картинки, файлы, пересланные сообщения, умеет пересылать файлы с VPS в Телеграм. Работает через tmux на сервере, поэтому умеет все, что умеют агенты, запущенные в терминале. Проект опенсорсный, вы можете его установить, переделать под себя и пользоваться. Github → https://github.com/pavel-molyanov/telegram-ai-agent Если подлиннее, то дальше расскажу, как оно работает.
https://habr.com/ru/articles/1028846/
#вайбкодинг #vibecoding #claudecode #codex #telegram #opensourse
-
Полноценное управление Claude Code и Codex через Telegram
Если коротко — я сделал телеграм-бота, через который можно общаться с Claude Code и Codex, запущенными на VPS. Бот жрет голосовые сообщения, картинки, файлы, пересланные сообщения, умеет пересылать файлы с VPS в Телеграм. Работает через tmux на сервере, поэтому умеет все, что умеют агенты, запущенные в терминале. Проект опенсорсный, вы можете его установить, переделать под себя и пользоваться. Github → https://github.com/pavel-molyanov/telegram-ai-agent Если подлиннее, то дальше расскажу, как оно работает.
https://habr.com/ru/articles/1028846/
#вайбкодинг #vibecoding #claudecode #codex #telegram #opensourse
-
Моделируй просто! Симулятор космического полёта – «42»
У каждого специалиста в своей области есть профильное ПО. Даже для разработки ПО есть соответствующее ПО. И зачастую большинство специалистов не заботит «открытость» такого ПО. Более того, среди специалистов по разработке/моделированию спутников в России немало встречается авторских решений или решений, специально разработанных для конкретной организации. НО! дальше этого предприятия или даже отдела эти решения никуда не выходят. Поэтому я хочу рассказать про моделирующую среду для анализа динамики полёта космического аппарата (КА) с открытым исходным кодом – «Проект 42» (далее просто «42»), который использую в своей повседневной профессиональной деятельности.
https://habr.com/ru/articles/1026474/
#моделирование_систем #спутник #космический_аппарат #opensourse #ansi_c
-
Моделируй просто! Симулятор космического полёта – «42»
У каждого специалиста в своей области есть профильное ПО. Даже для разработки ПО есть соответствующее ПО. И зачастую большинство специалистов не заботит «открытость» такого ПО. Более того, среди специалистов по разработке/моделированию спутников в России немало встречается авторских решений или решений, специально разработанных для конкретной организации. НО! дальше этого предприятия или даже отдела эти решения никуда не выходят. Поэтому я хочу рассказать про моделирующую среду для анализа динамики полёта космического аппарата (КА) с открытым исходным кодом – «Проект 42» (далее просто «42»), который использую в своей повседневной профессиональной деятельности.
https://habr.com/ru/articles/1026474/
#моделирование_систем #спутник #космический_аппарат #opensourse #ansi_c
-
Моделируй просто! Симулятор космического полёта – «42»
У каждого специалиста в своей области есть профильное ПО. Даже для разработки ПО есть соответствующее ПО. И зачастую большинство специалистов не заботит «открытость» такого ПО. Более того, среди специалистов по разработке/моделированию спутников в России немало встречается авторских решений или решений, специально разработанных для конкретной организации. НО! дальше этого предприятия или даже отдела эти решения никуда не выходят. Поэтому я хочу рассказать про моделирующую среду для анализа динамики полёта космического аппарата (КА) с открытым исходным кодом – «Проект 42» (далее просто «42»), который использую в своей повседневной профессиональной деятельности.
https://habr.com/ru/articles/1026474/
#моделирование_систем #спутник #космический_аппарат #opensourse #ansi_c
-
CoreBus — универсальный Modbus терминал
CoreBus — кроссплатформенный терминал для работы с COM-портами и TCP-сокетами с поддержкой протоколов Modbus TCP / RTU / ASCII и много чего еще. Приложение развивается уже довольно давно. Но была одна фича, которой не хватало, чтобы сделать CoreBus по-настоящему универсальным терминалом. Мне об этом писали еще с первых релизов. В личных сообщениях и в комментариях к статьям. Эта идея формулировалась по-разному, но суть была одна. И поэтому хочу представить вам новый режим - "Modbus мониторинг"!
https://habr.com/ru/articles/1021344/
#modbus #c# #corebus #opensourse #плк #terminal #logger #modbus_rtu #modbus_ascii #modbus_tcp
-
CoreBus — универсальный Modbus терминал
CoreBus — кроссплатформенный терминал для работы с COM-портами и TCP-сокетами с поддержкой протоколов Modbus TCP / RTU / ASCII и много чего еще. Приложение развивается уже довольно давно. Но была одна фича, которой не хватало, чтобы сделать CoreBus по-настоящему универсальным терминалом. Мне об этом писали еще с первых релизов. В личных сообщениях и в комментариях к статьям. Эта идея формулировалась по-разному, но суть была одна. И поэтому хочу представить вам новый режим - "Modbus мониторинг"!
https://habr.com/ru/articles/1021344/
#modbus #c# #corebus #opensourse #плк #terminal #logger #modbus_rtu #modbus_ascii #modbus_tcp
-
CoreBus — универсальный Modbus терминал
CoreBus — кроссплатформенный терминал для работы с COM-портами и TCP-сокетами с поддержкой протоколов Modbus TCP / RTU / ASCII и много чего еще. Приложение развивается уже довольно давно. Но была одна фича, которой не хватало, чтобы сделать CoreBus по-настоящему универсальным терминалом. Мне об этом писали еще с первых релизов. В личных сообщениях и в комментариях к статьям. Эта идея формулировалась по-разному, но суть была одна. И поэтому хочу представить вам новый режим - "Modbus мониторинг"!
https://habr.com/ru/articles/1021344/
#modbus #c# #corebus #opensourse #плк #terminal #logger #modbus_rtu #modbus_ascii #modbus_tcp
-
Testo. Бета-тестирование открыто
Новый фреймворк тестирования Testo готов к испытаниям. В статье: причины появления Testo; его фичи в краткой форме и в примерах; быстрый старт; что дальше.
-
Testo. Бета-тестирование открыто
Новый фреймворк тестирования Testo готов к испытаниям. В статье: причины появления Testo; его фичи в краткой форме и в примерах; быстрый старт; что дальше.
-
Testo. Бета-тестирование открыто
Новый фреймворк тестирования Testo готов к испытаниям. В статье: причины появления Testo; его фичи в краткой форме и в примерах; быстрый старт; что дальше.
-
VLESS на роутере с OpenWRT
Небольшая инструкция по установке VPN (протокол VLESS), на роутер с операционной системой OpenWRT с использованием пакета Passwall
-
VLESS на роутере с OpenWRT
Небольшая инструкция по установке VPN (протокол VLESS), на роутер с операционной системой OpenWRT с использованием пакета Passwall
-
VLESS на роутере с OpenWRT
Небольшая инструкция по установке VPN (протокол VLESS), на роутер с операционной системой OpenWRT с использованием пакета Passwall
-
Юридическое поле экспериментов для RAG
Можно ли делать RAG на MacStudio M3 Ultra? CAG - убийца RAG? Самый лучший RAG от OpenAI и Grok? Ответы на эти вопросы мы узнали во время участия в соревновании Agentic RAG Legal Challenge . Стоит отметить хорошую организацию соревнования и продуманные метрики. Более 300 команд со всего мира. Ответы на вопросы - под катом
https://habr.com/ru/articles/1014690/
#RAG #CAG #ARLC_2026 #хакатон #выгорание #qdrant #opensourse #llmагент #безумный_план #openrouter
-
Юридическое поле экспериментов для RAG
Можно ли делать RAG на MacStudio M3 Ultra? CAG - убийца RAG? Самый лучший RAG от OpenAI и Grok? Ответы на эти вопросы мы узнали во время участия в соревновании Agentic RAG Legal Challenge . Стоит отметить хорошую организацию соревнования и продуманные метрики. Более 300 команд со всего мира. Ответы на вопросы - под катом
https://habr.com/ru/articles/1014690/
#RAG #CAG #ARLC_2026 #хакатон #выгорание #qdrant #opensourse #llmагент #безумный_план #openrouter
-
Юридическое поле экспериментов для RAG
Можно ли делать RAG на MacStudio M3 Ultra? CAG - убийца RAG? Самый лучший RAG от OpenAI и Grok? Ответы на эти вопросы мы узнали во время участия в соревновании Agentic RAG Legal Challenge . Стоит отметить хорошую организацию соревнования и продуманные метрики. Более 300 команд со всего мира. Ответы на вопросы - под катом
https://habr.com/ru/articles/1014690/
#RAG #CAG #ARLC_2026 #хакатон #выгорание #qdrant #opensourse #llmагент #безумный_план #openrouter
-
Zator: Специализированный язык программирования для построения генеративных пайплайнов через KoboldCpp и StableDiffusion
Язык программирования Zator представляет собой интересный и четко очерченный пример доменно-ориентированного языка, разработанного не для универсальных задач программирования, а для решения одной конкретной, но все более значимой проблемы — построения сложных генеративных пайплайнов для создания текста и изображений = Его философия коренится в стремлении минимизировать "шаблонный" код, который традиционно мешает созданию содержания, и предоставить разработчикам, дизайнерам и другим создателям контента высокоуровневые абстракции для работы с передовыми технологиями искусственного интеллекта . В отличие от мощных, но часто громоздких общепurpose языков, таких как Python или JavaScript, Zator делает ставку на простоту, скорость и специализацию, что определяет его место в экосистеме инструментов для ИИ = Основная идея, лежащая в основе Zator, заключается в том, чтобы стать "языком описания пайплайнов", который работает поверх существующих сервисов искусственного интеллекта, а именно KoboldCpp и Stable Diffusion = Задача создания последовательностей, где результат одного шага (например, сгенерированный текст) используется как вход для следующего (например, промпт для генерации изображения), требует сложного взаимодействия с API. Это обычно включает в себя написание кода для сетевых запросов, управления состоянием, парсинга JSON-ответов и обработки файлов. Zator призван инкапсулировать всю эту сложность внутри нескольких ключевых функций, таких как generate_text() и generate_img() , которые абстрагируют низкоуровневые детали и позволяют пользователю сосредоточиться исключительно на логике своего пайплайна . Таким образом, язык позиционируется как инструмент, снижающий порог входа для людей без глубоких знаний в области системного программирования или веб-разработки, позволяя им быстро экспериментировать и создавать сложные генеративные сценарии .
https://habr.com/ru/articles/1002076/
#zator #новый_язык #искусственный_интеллект #простой_язык_программирования #изучение_языка #изучение_программирования #программирование #opensourse