LINUX.ORG.RU

Статьи

Активные теги:

 

Как собрать ARM-ноутбук из старого хлама

Статьи — Мобильные устройства

Как-то в марте прошлого года я проводил генеральную уборку и нашёл у себя кучу старых сломанных одноядерных ноутбуков со сгоревшими материнскими платами. Там же были платы от разбитых телефонов и планшетов. Выкидывать было жалко, а на досках объявлений такое даже за 100 рублей никто бы не купил. Но я присмотрел среди этих плат несколько на SoC Allwinner: первый на A13, второй на A33. Изначально я думал из них сделать сервер на Linux, однако когда я зашёл на вики, глаз зацепило слово LVDS. Я сразу подумал: а что если взять один из этих мёртвых ноутбуков, снять сгоревшую мать и заменить её платой от полностью разбитого планшета? Так и родилась идея этого самодельного ноутбука.

( читать дальше... )

 , , , ,

gtk3
()

Как разогнать монитор на Linux с Wayland [AMD/nVidia/Intel]

Статьи — Desktop

Рассматривается прежде всего портирование существующей конфигурации, потому что разгон монитора на Linux без готовой конфигурации - это боль. Моя система: nVidia, Wayland, KDE, Arch-based дистрибутив (CachyOS).

( читать дальше... )

 , , , ,

mndtr0
()

Передача параметров в Nix Flake

Статьи — Разработка

На форуме не очень много информации про систему сборки Nix. Nix прошел долгий путь, и внутри системы давно идёт глубинная трансформация от центрального репозитория с обычными деривациями к графу из флейков.

Флейк заворачивает в себя уже известные нам деривации. Задача флейков – добавить гибкости и масштабируемости в экосистему, за счёт большей жёсткости и структурированности ее базовых элементов.

( читать дальше... )

 flake,

wolodyjowski
()

Установка и настройка сервера Jitsi Meet в Docker

Статьи — Администрирование
Установка и настройка сервера Jitsi Meet в Docker

Jitsi Meet – это open source платформа для видео-звонков. Её легко развернуть на сервере (есть официальная Docker Compose конфигурация); работает в браузере, на десктопе, на Android и на iPhone; относительно нетребовательна к ресурсам.

( читать дальше... )

 , , ,

anlar
()

Нейронные сети нетрадиционного вычисления

Статьи — Разработка

Данная статья не стремится к научной полноте и не содержит формул, однако включает ссылки на исследования, которые были использованы при её подготовке. Статья призвана познакомить читателя с тем, как биологические механизмы могут применяться при разработке искусственных нейронных сетей для создания сильного искусственного интеллекта (AGI).

В прошлых статьях [1 (linux.org.ru)],[2 (linux.org.ru)] мы рассмотрели сложную структуру нейронной сети в виде кортикальных колонок со спайковой передачей сигнала. Пришло время изменить подход к самим вычислениям, чтобы выйти за пределы кремниевой логики.

Мы привыкли думать, что искусственный интеллект — это бесконечное умножение матриц. Миллиарды параметров, гигаватты энергии и детерминированная логика. Но если мы хотим приблизиться к природе настоящего мышления, нам придётся признать: мозг — это не калькулятор. И если мы хотим, чтобы наша сеть перестала быть калькулятором, нам придётся попробовать шаг в сторону — туда, где вычисление становится не только числом, но и событием. Для этого мы реализуем одну из самых дерзких теорий сознания XX века — теорию Orch-OR Роджера Пенроуза и Стюарта Хамероффа в виде квантового вычислителя в Readout-слое.

( читать дальше... )

 , , ,

Obezyan
()

AI-темплейты для Obsidian Templater для развития знаний

Статьи — Разработка

Продолжаем исследовать возможности технологии LLM для повышения эффективности работы человека-пользователя и работы человека-программиста, для открытия новых способов взаимодействия с информацией и, как эксистенциальная цель (сверх-цель), для открытия новой супер-информации и продвижения человечества на шаг вперед по лестнице прогресса… И, как обычно, делаем это в форме описания тулинга для мини-фреймворка core-kbt, с обычной стандартной целью — получить полезный фидбек, провести синхронизацию рассматриваемых подходов с текущими используемыми (современными, популярными) подходами, определить текущие потребности и определить ниши для данного фреймворка. В конце опишем туториал как пользоваться базовыми темплейтами для Obsidian Templater для развития текущих «знаний».

( читать дальше... )

 , ,

ady1981
()

Ant: создание среды выполнения JavaScript за один месяц

Статьи — Разработка

Это перевод поста building a javascript runtime in one month от второго января 2026 года.

TLDR: Я создал Ant, небольшую (2 МБ) среду выполнения JavaScript. Полный исходный код, а также тесты и документацию можно найти на моем github.

Когда я начал этот проект в начале ноября, у меня была простая идея: а что, если я смогу создать движок JavaScript, достаточно маленький, чтобы его можно было встроить в программу на C, но достаточно полный, чтобы на нём можно было запускать реальный код? Что-то, что можно было бы распространять, не таская с собой сотни мегабайт V8 или Node. Я уже пробовал это раньше с минимальными копиями Deno, но этого было недостаточно.

Я не думал, что это займет месяц. Я не думал, что это будет возможно за месяц. Но вот в чём дело – когда создаёшь что-то без сроков, ты просто продолжаешь работать.

( читать дальше... )

 , , , ,

dataman
()

Нейронные сети нетрадиционного возбуждения

Статьи — Разработка

Данная статья не стремится к научной полноте и не содержит формул, однако включает ссылки на исследования, которые были использованы при её подготовке. Статья призвана познакомить читателя с тем, как биологические механизмы могут применяться при разработке искусственных нейронных сетей для создания сильного искусственного интеллекта (AGI).

В прошлой статье [1 (linux.org.ru)] мы рассмотрели сложную структуру нейронной сети в виде кортикальных колонок. Однако передача сигнала в ней осталась такой же, как в обычных искусственных нейронных сетях. Давайте заменим её на биологический вариант.

( читать дальше... )

 , , ,

Obezyan
()

Как поставить ударение над кириллическим символом?

Статьи — Desktop

С помощью клавиши Compose (и файлика .XCompose) можно легко ввести символы, которые условно «не прибиты гвоздями на клавиатуре». Это и символы пунктуации вида «ёлочек», — тире (em-dash), – (en-dash) и ☺ смайлика. Греческие символы так же могут быть полезны (αβγδ…), как и расширенные матсимволы (±≥≠≤≈≡∃∧∨¬⇒·×∫∑∞∅∈∉). Само собой нужны шрифты для их отображения, но если они есть хоть в каком-то виде, то это удобнее чем писать словами.

Так же иногда для улучшения понимания текста полезно уметь ставить ударение. Для латиницы это просто, так как достаточно нажать Compose+клавишу апострофа+нужный символ, например, éóá, но что делать в случае кириллицы?

( Читать дальше... )

 , , , ,

Evgueni
()

Нейронные сети нетрадиционной ориентации

Статьи — Разработка

Данная статья не стремится к научной полноте и не содержит формул и графиков, однако включает ссылки на исследования, которые были использованы при её подготовке. Статья призвана познакомить читателя с тем, как биологические механизмы могут применяться при разработке искусственных нейронных сетей для создания сильного искусственного интеллекта (AGI).

( читать дальше... )

 , , ,

Obezyan
()
: Trim / Over Provisioning: Всё, что мне известно про SSD в Linux (80 комментариев)

Wine WoW64: запускаем приложения i386 без multilib

Статьи — Desktop

Привет, ЛОР.
Захотелось странного: запускать win32-приложения без multilib в системе. к сожалению, технология слишком новая, чтобы для этого был мануал в интернете, и тем более для того, чтобы была инструкция или пакеты для Debian Stable. Поэтому придётся собирать самому. За основу возьмём wine-staging из официального репозитория wine для Testing – там WOW64 включен по умолчанию…

( читать дальше... )

 , ,

ann_lortemp2
()

LLM: от предсказателя слов к подобию рефлексии

Статьи — Разработка

В этой статье я хочу познакомить читателя с актуальным состоянием разработок в сфере LLM. Статья носит обзорный и концептуальный характер.

( читать дальше... )

 glm, , ,

wandrien
()
: Pantum M6507 в линуксе (14 комментариев)

Муки импортозамещения или как я настраивал отечественный ноутбук

Статьи — Desktop

Привет ЛОР!

Купил я себе отечественный ноутбук Aquarius Cmp NS483 исп.2.

С характеристиками аппарата можно ознакомиться на сайте производителя.

Ноутбук купил домой, чтобы маленький ребёнок не выломал петли (дисплей раскладывается на 360 гр.).

( читать дальше... )

 , ,

shkolnick-kun
()

Десктоп на Steam Deck

Статьи — Desktop

Если Steam Deck установить на док-станцию (лучше родную, так как с двумя купленными сторонними док-станциями были проблемы разного рода), подключить монитор, клавиатуру, мышку и колонки (USB-портов как раз хватает впритык), то его можно использовать как вполне себе адекватный настольный компьютер, на котором можно и браузер запустить, и в игру поиграть. Для переключения в режим десктопа нужно явно вручную указать это после запуска собственно Steam Deck в режиме Big Picture.

( читать дальше... )

 

Evgueni
()

Система управления ротационными печами на программируемом реле ПР103 «ОВЕН» и микрокомпьютере Raspberry Pi

Статьи — Разработка

При эксплуатации конвекционных ротационных печей возникла проблема с ремонтом шкафов управления и панелей оператора. Во-первых стоят дорого, во-вторых, после ввода санкций, многие компоненты официально перестали поставляться и стали еще дороже… Поэтому возникла идея собрать свой шкаф управления с панелью оператора. Есть готовое решение от КИП-Сервис - BakeControl https://kipservis.ru/control_box/BakeControl.htm. Уверен, что их решение прекрасно работает. Но использованный контроллер явно не позволяет хранить большое количество данных с прорисовкой режимов работы в виде графиков и возможностью удаленного подключения для редактирования рецептов и режимов печи. А самое главное — нет возможности самим изменить программу для своих специфических задач. Поэтому решил сделать свою систему управления на доступных устройствах, что вдобавок к указанным преимуществам, снимает зависимость от производителя и уменьшает стоимость.

( читать дальше... )

 , , , ротационная печь, хлебопекарные печи

victorsemv
()

ImapGoose - средство синхронизации email

Статьи — Администрирование

Месяц назад был представлен ImapGoose - небольшой демон, который синхронизирует локальную папку email с удаленным IMAP-сервером. При этом поддерживается синхронизация в обе стороны. Стандартное название таких программ - Mail Retrieval Agent, MRA.

( читать дальше... )

 ,

Lrrr
()

Делаем любой терминал (и не только) выпадающим в системах на базе X11

Статьи — Desktop
Делаем любой терминал (и не только) выпадающим в системах на базе X11

Привет, ЛОР.
Многим знакома концепция выпадающего терминала, например yaquake или tilda.
Однако, простым скриптом можно сделать любой терминал (например, xfce4-terminal) выпадающим. Ограничения именно на терминалы нету – можно запускать таким образом почти любое приложение. Описанный в статье способ работает только на Xorg.

( читать дальше... )

 , ,

ann_lortemp2
()

20 лет в Open Source: личный опыт

Статьи — Разработка

20 лет в Open Source. Личный опыт использования и участия. Стоит ли овчинка выделки?

( читать дальше... )

 , личный опыт

unDEFER
()

RSS подписка на новые темы