LINUX.ORG.RU

Избранные сообщения linuhs_user

Начато бета тестирование Devuan 2.0 «ASCII»

Новости — Debian
Группа Debian

14 февраля сформирован первый бета-выпуск второго релиза Devuan — Devuan 2.0 «ASCII», основанного на кодовой базе стабильного выпуска Debian 9 «Stretch».

Devuan — это форк Debian с предложением SysVinit в качестве системы инициализации по умолчанию. Так же производятся работы по отвязке пакетной базы от зависимости от systemd.

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

Для тестирования предлагаются live и установочные образы для платформ AMD64, i386 и ARM, сформирован отдельный образ для VirtualBox.

>>> Подробности

 , , , ,

mandala
()

Игра симулятор JVM

Форум — Talks

Подскажите как найти игрушку симулятор Java машины? Смысл в том, чтобы аллоцировать как можно больше памяти.

 ,

Anvill
()

Slackware vs systemd

Галерея — Скриншоты

Пока знакомая отковыривает systemd из Ubuntu, а местные на ЛОРе как ненавидели systemd, так и продолжают ненавидеть, я решил пойти против ветра и установить systemd на дистрибутив, который рассчитан на это меньше всего — Slackware. На тестовый раздел путём installpkg *.t?z была закинута девственно чистая Слака, для скриншота немножко настроен внешний вид, после чего systemd из проекта Dlackware запустил мою Слаку. Надо сказать, что systemd там предназначен только для использования вместе с GNOME 3, а мне не хотелось в это ввязываться — мне нужен был только systemd.

Отдельно от GNOME 3 тамошние слакбилды имитируют работу — кидают тебя в консоль, а DM запустить не в состоянии. За полчаса курения сервисов из Арча выяснил, что надо бы создать свою запускалку XDM, и как-то всё само заработало. Сервиса dev-tty7 не существует, вместо него нужен getty@tty1 или как там его.

В общем, без GNOME 3 использовать такую конфигурацию в качестве десктопа невозможно: нет сервисов для upower, udisks2, PolicyKit(?) и кучи всего. Но в таких условиях Xfce ведёт себя достойно, разве что диски не монтируются и выключить компьютер из Xfce нельзя.

Вероятно, следовало пойти дальше и установить слакбилды из gnome/sysdeps для нормальной работы вышеназванных сервисов, но упорина не хватило.

>>> Просмотр (1920x1080, 338 Kb)

 , ,

Thetan
()

Текстовый редатор unDE

Галерея — Скриншоты

Здравствуйте!

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

На экране видим часть кода на D, реализующего миникарту в правом верхнем углу.

Подсветка синтаксиса осуществляется согласно syntax-файлам vim'а. Это позволяет поддерживать нам широкую базу синтаксисов.. Широкую да не очень.. Регулярные выражения vim'а сильно отличаются от регулярных выражений D, поэтому заточить его под напичканный какими-то хитрющими выражениями синтакс-файл Perl'а мне не очень удалось (просто я не очень старался). В Bash-е из-за того что я не осилил многострочность регулярных выражений имя функции будет подсвечено только если фигурная скобка указана на той же строке, что и имя функции. А так Java, C, C++, PHP, JavaScript, HTML вполне себе подсвечиваются.

Но подсветка синтаксиса - это так результат предпоследней недели работы.

На самом же деле основной возможностью-убийцей редактора является несомненно его система отмен. В редакторе 4 вида отмен:

1) Файловая система отмен - ту что мы видим в большинстве редакторов.

2) Глобальная система отмен - это когда вы только что из-за одной переменной начали тотальный рефакторинг кода во всех файлах и вам надо отменить все недавние изменения во всех файлах.

3) Проектная система отмена - что-то среднее между 1 и 2. Отмены ограничиваются одним проектом.

4) Локальная система отмен - это когда вы точно помните что вот в этой функции был нужный код. Выделяете функцию - нажимаете (Ctrl+Z, в будущем Ctrl+Shift+Z) и вуаля - вы видите предыдущую версию фрагмента файла, а остальная часть файла остаётся нетронутой.

Редактор вдохновлён Vim'ом, но основным режимом всё же является не командный режим, а режим вставки. А так многие горячие клавиши перекликаются с Vim'ом, например: Ctrl+V - визуальный режим. Есть желание сделать командный режим по клавише Caps Lock, чтобы не зажимать Ctrl, но пока не доходят руки.

Справа вверху находится миникарта. Это замена полосы прокрутки. А что отмечают на картах? Места боевой славы, конечно! Поэтому зелёным на карте отмечены недавние правки, жёлтым - дневной давности, оранжевым - недельной, ну а серым - месячной.

Локальные метки (те что задаются Ctrl+M <маленькая_латинская_буква>) также отмечены на миникарте (на скриншоте 2).

Чуть ниже миникарты - находится так называемый «карман», замена буферу обмена. В кармане отображено 4 места (хотя положить туда можно и больше) и управляется он всего двумя сочетаниями клавиш:

Ctrl+X - скопировать выделенное в карман, второе нажатие - удалить выделенное (фактически двойное нажатие - вырезать), третье нажатие (нажатие без выделения) - выложить из кармана.

Суть в том что кладётся всё в конец кармана, а выкладывается из начала, таким образом последовательное нажатие Ctrl-X позволяет круговым образом подставить любой фрагмент из кармана.

Ctrl+C - копировать из кармана.

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

Основная фишка - т.н. «псевдо-директории» - фиолетовые элементы. Когда в директории больше 10 файлов над ней появляется уровень псевдо-директорий, страницы директории по 10 элементов. Если элементов больше 100 - то 2 уровня псевдо-директорий и т.д.

И что ещё важно - при нажатии на любую директорию (псевдо или нет) в ней автоматически выбирается последний редактированный в ней файл как бы глубоко он не располагался. Если надо открыть саму директорию - надо кликнуть просто второй раз.

И это надо сказать удобно. И теперь я думаю как бы мне переделать мой ZUI-файловый менеджер объединив в нём преимущества ZUI-интерфейса и преимущества такой панели табов.

Так проект прошёл важную веху - наконец-то он разрабатывается сам в себе (а не в vim'е запущенном в себе).

Спасибо за внимание. Больше букв нету. Исходники в репозитории проекта. Сайт: http://unde.su

>>> Просмотр (1360x768, 65 Kb)

 

unDEFER
()

Adobe прекращает развитие Flash

Новости — Проприетарное ПО
Группа Проприетарное ПО

Компания Adobe заявила о переводе проприетарной технологии Flash в разряд устаревшего ПО ввиду стремительного развития открытых альтернатив, таких как HTML5, WebGL, WebAssembly. На этот шаг также повлияла реакция ведущих производителей браузеров, включая Apple, Facebook, Google, Microsoft и Mozilla, планирующих в скором времени прекратить поддержку Flash.

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

>>> Подробности

 , , ,

meliafaro
()

Yet Another i3

Галерея — Скриншоты

Радужный i3 с пони. Сегодня наконец-то осилил делать цветной вывод в i3bar.

Ось: Arch Linux

ШГ в коньках: Droid Sans 12

Обоина (для сохранения ее авторства): http://smockhobbes.deviantart.com/art/Rainbow-Dash-Glow-Wallpaper-243870555

>>> Просмотр (1366x768, 640 Kb)

 , ,

Extraterrestrial
()

КАК ВЫКЛЮЧИТЬ КАПС ЛОК?

Форум — Admin

МЕТОД ПЕРЕКЛЮЧЕНИЯ «CAPS LOCK - НА ПЕРВУЮ РАСКЛАДКУ, SHIFT + CAPS LOCK - НА ВТОРУЮ». СЕЙЧАС ЧТО-ТО НАЖАЛ И КАПС ЛОК ВКЛЮЧИЛСЯ. Я НЕ ЗНАЮ, КАК ОН ВКЛЮЧАЕТСЯ, И КАК ВЫКЛЮЧАЕТСЯ, МОЖЕТ, КТО-ТО ЗНАЕТ?

 , ,

nikitosios20031
()

Ebal — интерфейс доступа для Cabal из Emacs

Форум — Talks

Опубликован исходный код расширения Ebal — интерфейс доступа к пакетному менеджеру Cabal из Emacs. Проект находится на ранней стадии разработки, однако, уже доступны основные команды Cabal, такие как:

  • cabal build
  • cabal configure
  • cabal sdist
  • cabal bench
  • cabal freeze
  • cabal fetch
  • cabal install
  • cabal check
  • cabal list
  • cabal sandbox init
  • cabal info
  • cabal test
  • cabal update
  • cabal sandbox delete
  • cabal clean

    Так же, есть возможность вешать хуки на событие выполнения команды. Имеется возможность кастомизации настроек, таких как путь к исполняемому файлу Cabal:
    ebal-cabal-executable ⇒ nil
    , политика создания песочницы:
    ebal-sandboxing ⇒ ask
    и другие полезные настройки.


    Интерфейс пользователя использует подход, применяемый, например, в magit: https://raw.githubusercontent.com/mrkkrp/ebal/gh-pages/ebal-execute.png

    адрес репозитория: https://github.com/mrkkrp/ebalПеремещено JB из development

 , ,

zarkone
()

Гайка собирает Emacs

Галерея — Рабочие места

Рисунок был нарисован на бумаге карандашом. Потом отсканированный и разукрашенный в gimp'е.

Новичку-линуксоиду надоела политика microsoft в windows 10 по шпионажу. Он решил попробовать установить один из дистрибутивов Гну/Линукс. И он захотел собрать первую в жизни программу из исходного кода, но программы не как не собирались. Повозившись весь день, он под ночь лёг спать. И о этом узнали спасатели. Тогда Гайка пришла ему на помощь и собрала ему программу пока он спал.

cc-by-sa

>>> Просмотр (2338x1700, 1871 Kb)

 , , , ,

gtk3
()

Помогите убрать эти рыбки

Форум — Desktop

Исползую Trisqel linux Gnome 3 буду очень благодарен за помощь http://s018.radikal.ru/i508/1707/76/bd3d279ad9e7.png

 ,

Deleted
()