Обновить
256K+

Linux *

Пишем под *nix

414,69
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности
Формат публикации

Колдовской NeoVIM. Часть пятая. «Окно в… редакторе. И фолды»

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели9.2K

В этот раз мы научимся работать с окнами и фолдами в Nvim, и в итоге сможем контролировать все те строки кода, которые попадают в поле нашего зрения.

Читать далее

Как настроить OpenVPN на Debian 11. Часть 1

Время на прочтение11 мин
Охват и читатели71K

Когда вы настраиваете удалённый доступ, важно не только предоставить всем сотрудникам подключение к нужным сервисам, но и позаботиться о безопасности. В этом помогает VPN — виртуальная частная сеть. VPN-сервер действует как единая точка входа: он аутентифицирует пользователей и создаёт зашифрованный туннель между их устройствами и частной сетью. А ещё он считается более гибким решением, чем, например, SSH Jump Server. 

Вы можете использовать платный VPN или создать и администрировать собственный. В этой статье разбираем, как настроить OpenVPN на Debian 11.

Читать далее

Основатель проекта Puppy Linux выпустил обновление экспериментального дистрибутива Linux EasyOS 5.0

Время на прочтение2 мин
Охват и читатели3K

Основатель проекта Puppy Linux Барри Каулер (Barry Kauler) выпустил обновление экспериментального дистрибутива Linux EasyOS 5.0. Компоненты системы запускаются с использованием технологии контейнерной изоляции, а размер загрузочного образа составляет около 800 МБ.

Читать далее

Разработчики KDE Plasma переводят проект на фреймворк Qt 6

Время на прочтение1 мин
Охват и читатели5.3K

Разработчики среды рабочего стола KDE Plasma рассказали, что проект переходит на фреймворк Qt 6. Ветку master переведут на новую версию 28 февраля, а сам переход может вызвать небольшие ошибки и нарушения в работе несущественных функций.

Читать далее

Новое, старое, обновленное: что «выросло» в ядре Linux 6.2. Подробности релиза

Время на прочтение6 мин
Охват и читатели16K


Вчера появилась новость о выходе стабильного релиза ядра Linux 6.2. Изменений и дополнений действительно много, в этот раз принято почти 17 тыс. исправлений от 2178 разработчиков. Изменения при этом внесены в 14108 файлов, с добавлением 730195 строк кода. Большая часть изменений, почти 50%, связана с драйверами устройств, еще примерно 16% — с аппаратными архитектурами, 12% — сетевые технологии, 4% — файловые системы и еще 3% — подсистемы ядра. Под катом — подробности о том, что представляет собой ядро 6.2.

Наиболее актуальные изменения, которые добавлены в ядро, касаются продолжения работы над интеграцией языка Rust, о чем Торвальдс говорил уже давно. Кроме того, разрешен прием кода кода под лицензией Copyleft-Next. А еще — добавлена возможность регулирования потребления памяти при отложенной записи, появился гибридный механизм защиты потока выполнения команд, плюс появилась утилита rv (Runtime Verification). Ну а теперь, собственно, подробности.
Читать дальше →

Вышел Linux 6.2

Время на прочтение2 мин
Охват и читатели9.9K


19 февраля 2023 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.2. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии Linux 6.1 в середине декабря прошлого года.
Читать дальше →

Больше Linux-устройств, хороших и разных: портативный «наладонник» из Китая, док-станция для Librem 5 и кое-что еще

Время на прочтение4 мин
Охват и читатели16K


Linux продолжает развиваться, эта ОС каждый год становится все более востребованной. Чаще всего разные дистрибутивы Linux работают в корпоративной среде, но есть, конечно, и пользовательские устройства. Их не так мало, хотя и гораздо меньше, чем девайсов на Windows, Android, iOS и т.п.

Тем не менее, производители из разных стран стараются выпускать новые модели Linux-систем для обычных пользователей. Сегодня как раз и поговорим о паре новинок, которые заслуживают внимания.
Читать дальше →

Carbonyl — графический веб-браузер для Linux-консолей

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели28K

Консоль Linux обычно имеет дисплей с клавиатурой и используется для подключения к главному компьютеру для обмена данными и отображения результатов обработки. В большинстве случаев сама обработка выполняется хост-компьютером. Однако есть гики, которые хотят на консоли просматривать веб-страницы, и есть программное обеспечение, такие как текстовые браузеры типа «Browsh», которые могут отображать веб-сайты в графическом виде без графического интерфейса.

Большинство основных дистрибутивов Linux поставляются с предустановленными Firefox или Falkon. И идея текстового браузера для консоли Linux может показаться абсурдной. В конце концов, первые браузеры были основаны на графическом интерфейсе, а современный Интернет так вообще состоит из графики и JavaScript — элементов, с которыми консольным браузерам трудно или даже невозможно работать. Но именно эта несовместимость с современной Сетью делает консольные браузеры такими привлекательными для некоторых пользователей. Для этого есть несколько причин. Интерфейсы таких браузеров чрезвычайно просты в компоновке и работают очень быстро. Текстовые браузеры требуют меньше пропускной способности для работы, и загружают страницы намного быстрее, чем графические. Кроме того, графические браузеры потребляют больше ресурсов ЦП для Javascript, CSS и т. д. Также изображения, автоматически воспроизводимые видео и звуковые эффекты могут отвлекать внимание пользователя.

Но как можно сохранить малое потребление ресурсов ЦП текстовых браузеров, при этом отображая графику через консоль?

Через Carbonyl.
Читать дальше →

Нужен ли такой одноплатник?

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели13K

Привет Хабр!

Меня удивили результаты поиска по хабру по слову PostmarketOS ) хотя операционка живет и развивается. Но учитывая,что это не коммерческий продукт, это объясняет количество статей.

Если коротко — У меня есть Самсунг А5 (2015) и я могу на него установить MongoDB на Docker, накатить nodeJS и использовать как сервер разработки.

Под капотом Alpine Linux и в отличии от UbPorts — установка приложений из консоли это найтивный путь.

Целью поста является обзор альтернативного направления развития мобильных устройств под свободными Осями (И не является обзором PostmarketOS, но в целом для хабра не мешало бы).

На данный момент в мире пользовательских мобильных устройств царит парадигма — моно девайсов. Не последним вкладом в стоимость которых они обязаны дисплею.

Читать далее

Очень странные дела: разработчики обсуждают итоги года и осторожно заглядывают в будущее

Время на прочтение7 мин
Охват и читатели3.3K

Вот уже почти год, как российский ИТ-рынок вошел в затянувшуюся зону турбулентности. Иногда казалось, что над сценариями развития ситуации работали профессиональные фантасты, прогнозирующие варианты по всей длине шкалы — от полного прекращения поставок «железа» и схлопывания рынка из-за отсутствия доступа к инструментам разработки до нового ИТ-ренессанса в связи с уходом международных компаний, прежде занимавших ведущие позиции.

Эксперты Content AI, наблюдавшие за ситуацией внутри воронки смерча, поговорили «за ИТ» уже из дня сегодняшнего: с чем в итоге подошел отечественный рынок к 2023 году, какие тренды наметились в области разработки ПО и в какую сторону дальше будет двигаться российская сфера ИТ. 

Как говорится, запомните этот твит. 

Читать далее

На портале Московской электронной школы появилась новая система «М ОС» для использования в образовательных учреждениях

Время на прочтение2 мин
Охват и читатели16K

3 февраля этого года издание CNews сообщило о начале поставок в московские школы ноутбуков с новой операционной системой «М ОС», собранной на базе ОС «Альт» (Linux). На портале Московской электронной школы (МЭШ) появилось описание этой системы вместе с обучающими и демонстрационными материалами.

Читать далее

Просто о RCU (Read–Copy-Update). Часть 2

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели3.3K

Продолжим тему использования механизма RCU в системном программировании Linux. В первой части мы создали примитивный цикл неблокирующего изменения одной переменной, в данной части разберем пример неблокирующего изменения списка значений.

Читать далее

Как поиграть в Quake для DOS по сети в 2023 году

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели11K

В прошлой статье, помимо всего прочего, я рассказывал, как можно запустить Quake для DOS, загрузив DOS на современном компьютере. Отказ от использования эмуляторов позволяет погрузиться в прошлое наиболее реалистично, однако есть ряд недостатков:

  • не на всех компьютерах можно поиграть со звуком;
  • необходимо заменять файл в дистрибутиве Quake;
  • невозможно поиграть по сети.

В этой статье я приведу решение, лишённое этих недостатков. Хотя оно подразумевает использование эмуляции, возможность игры в интернете позволяет забыть об этом. Обладая минимальными знаниями по работе в Linux, любой желающий может повторить это решение у себя.
Читать дальше →

Ближайшие события

Ядро Linux 6.1 отнесли к выпускам с длительным сроком поддержки

Время на прочтение1 мин
Охват и читатели3.2K

Ядро Linux 6.1 получило статус ветки с длительным сроком поддержки. Обновления для неё будут выпускать как минимум до декабря 2026 года, но этот срок могут продлить ещё на два года. 

Читать далее

Среда разработки VS Code на ТВ-приставке

Время на прочтение10 мин
Охват и читатели5.4K

Решил написать небольшой обзор проделанной работы по разработке нестандартного решения, собранного, как обычно, их стандартных компонентов.

Кратко оно выглядит так:

Мультимедиа-приставка (была с Андроидом), в ней запущен Линукс, в нем развернута IDE Visual Studio Code, в ней установлено расширение PlatfformIO. Все это удаленно доступно по SSH и RDP. К этому мини-компьютеру подключена плата STM32F4 discovery через ST-Link на борту, через него работает загрузка и отладчик, а через переходник USB-UART отображаются диагностические сообщения. Тестовая программа для демонстрации использует фреймворк Ардуино.

Читать далее

Serverspace добавил поддержку новой версии FreeBSD 13.1

Время на прочтение2 мин
Охват и читатели1.9K
image

Пользователям Serverspace стало доступно создание сервера с новой версией операционной системой FreeBSD 13.1 на базе гиперконвергентной платформы vStack.

Новый выпуск содержит улучшения загрузки UEFI для AMD64 и включает в себя различные улучшения драйверов оборудования, в том числе драйвер Intel WiFi, который теперь работает лучше, чем в предыдущих выпусках.
Читать дальше →

Владельцы Linux и Steam Deck сообщили об ошибках при запуске игр Ubisoft после обновления лаунчера

Время на прочтение1 мин
Охват и читатели2.3K

Пользователи Linux и Steam Deck столкнулись с ошибкой, которая возникает при запуске любой игры, использующей лаунчер Ubisoft Connect. Игроки начали сообщать об этом после выхода апдейта для Ubisoft Connect.

Читать далее

«Лаборатория Касперского» разрабатывает маркетплейс приложений для защищённой KasperskyOS

Время на прочтение2 мин
Охват и читатели1.5K
image

«Лаборатория Касперского» разрабатывает маркетплейс приложений для своей защищённой операционной системы KasperskyOS. Первая версия площадки планируется к запуску в конце 2023 года. Сумма инвестиций в проект составляет до $1,5 млн.
Читать дальше →

Зеркалирование GitHub-проектов в 2023 году

Время на прочтение4 мин
Охват и читатели15K

По ряду причин я решил зеркалировать свои открытые GitHub-проекты на другие платформы совместной разработки. Сделать это оказалось не так просто. В этой короткой статье описаны трудности, с которыми мне пришлось столкнуться, и итоговое рабочее решение.

Читать далее

Добрый вечер, здравствуйте

Время на прочтение2 мин
Охват и читатели6.4K

Если вы программист, тестировщик или другой обитатель мира IT, то, возможно, ранее вы следили за деятельностью компании ABBYY, ведущего мирового разработчика решений в области интеллектуальной обработки информации и анализа бизнес-процессов. Весной 2022 года ABBYY приняла решение уйти из России, а мы — команда разработки и менеджмента бывшего российского офиса ABBYY — создали новую компанию Content AI. Мы посчитали важным сохранить многолетний архив этого блога, ведь в нем отражается путь не только одной компании, но и всей сферы AI российского IT.

И мы начинаем новую главу этой истории. 

Читать далее