LINUX.ORG.RU

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

Чем лучше шифровать файлы в Linux?

 

Решил не париться с криптоконтейнерами, а держать всё на компе в открытом виде, а то что надо отправить в облако - сжимать в xz и чем-нибудь шифровать. Подскажите, что лучше выбрать для шифровки? Что удобнее и надёжнее? Гуй не нужен, т.к. будет работать в скрипте.

UPD: выбрал 7z

Deleted
()

Незакрытая уязвимость в KDE

 , , kdesktopfile,

Группа Безопасность

Исследователь Dominik Penner опубликовал незакрытую уязвимость в KDE (Dolphin, KDesktop). Если пользователь откроет директорию, где содержится специально сконструированный файл чрезвычайно простой структуры, код из этого файла будет выполнен от имени пользователя. Тип файла определяется автоматически, поэтому основное содержание и размер файла может быть любым. Однако требуется, чтобы пользователь самостоятельно открыл директорию файла. Причиной уязвимости называется недостаточное следование спецификации FreeDesktop разработчиками KDE.

>>> Подробности (gist.githubusercontent.com)

mithron
()

Призыв к вычитке перевода Free as in Freedom

 ,

Такие дела.

Перевод завершен, остались только мелкие правки.

Так как мне хотелось бы видеть перевод прежде всего работой сообщества ― буду очень рад любым предложениям и правкам. Каждый участвующий будет включен в список авторов перевода, автоматически генерируемый из git log.

Патчи можно отправлять либо на почту patch@dumpstack.io, либо через pull request на GitHub.

Основной репозиторий проекта.

Deleted
()

gRPC vs AMQP vs Kafka

 , , , ,

Всем привет, запутался когда что стоит использовать, сейчас использую EventBus в Vert.x для коммуникации между микросервисами и gRPC в качестве API для клиента (веб приложения). Собственно у меня имеется RealTime стримы, которые клиент получает, к примеру - баланс кошелька либо изменения лога. Все это успешно реализовал средствами только gRPC, вроде бы работает отлично все, но под нагрузкой еще не тестировал. Сейчас думаю добавить AMQP для микросервиса генерации документов, т.к. он дает определенные гарантии. В интернетах часто вижу, что люди используют либо kafka либо amqp либо и то и другое для коммуникации между микросервисами либо для реализации real-time изменений. Сейчас по поводу AMQP и Kafka у меня такие мысли - их стоит использовать, когда у тебя много микросервисов и всем им нужно раздать однинаковые команды, либо когда много микросервисов пишут в один и тот же топик. У меня же ситуация пока другая - у меня много одинаковых микросервисов только для генерации документов, собственно туда я и хочу прикрутить AMQP. Но вот микросервис биллинга и аукциона - это синхронные микросервисы у которых по одному инстансу на каждый, для аукциона критически важна скорость, для биллинга - надежность, аукцион в итоге может отправлять команды биллингу и там скорость уже не будет так важна, потому-что там идет и тяжелая верификация. Но изменения аукцион получает быстро. В будущем конечно возможно будет множество биллинг сервисов, но аукцион точно будет один. Еще читал, что к kafka и gRPC могут дополнять друг друга.

В общем-то мое переживание сейчас - это то что все пользуются kafka и amqp, а я нет, и есть беспокойство, что я делаю что-то не правильно.

Int64
()

1024x600, пустота

 , , , ,

  • Void
  • Коньки (отрисовка происходит через lua)
  • Neovim
  • i3 с гапсами
  • Urxvt с заблюреным фоном

Бар не нужен (тем более с таким разрешением), вместо него отведён отдельный воркспейс для лицезрения коньков.

egorcod
()

Arque Tail - добавь себе хвост

На подходе исправление одного из главных недостатков человека – отсутсвие хвоста.

Японцы дают ответ Boston Dinamics. Они сделали прицепляющийся хвост, способный двигаться в восьми направлениях. Принцип во многом взят с морских коньков.

По задумке это должно помогать сохранять баланс.

Прототип покажут на выставке SIGGRAPH 2019, которая стартует уже завтра.

https://www.youtube.com/watch?v=Tr1-IhEhXYQ

fornlr
()

Бесплатный хостинг

 

Друзья! Я, от лица компании Вкусносервер, хочу предложить Вам бесплатный хостинг.
Если у Вас есть проект, который Вы тянете своими силами, что-нибудь в opensource, стартап или просто блог, то мы можем выделить Вам бесплатный сервер, впс или хост.
Времени действия акции пока нету, то есть если Вы получили от нас хостинг - он будет бесплатен.
Так же, если Вы читаете эти строки, то акция еще действует.

Уже воспользовались предложением: http://clubberry.fm, http://ttyh.ru, http://hrenovina.net, http://lorcode.org, http://lisper.ru

Воспользоваться - https://www.vkusno.ee/cart.php?a=confproduct&i=0

tazhate
()

Очередной пуск Союза, 2019.07.20, 19:28 (msk)

 , ,

Доброго времени суток

Сабж: https://www.youtube.com/watch?v=b68RfO-_Eg4 , пуск Союз МС-13 завтра в 19:28 (msk), трансляция должна начаться где-то за час

Если вдруг кто совсем не в теме, запускают новых человеков на МКС. Старых будут приземлять чуть позже, 3 октября, на МС-12. Возможно, трансляция тоже будет, но не факт

router
()

pass репозиторий на github

 , , ,

Со второго раза решил осилить gpg и pass с ним, и что-то получилось. Вспомнить о таких классных вещах мне помог документ хорошего человека, откуда я почерпнул много полезного (больше бы таких документов). В документе говорится, что можно залить на гуглодиск, но зачем, когда есть встроенный инициализатор репозитория? Не думаю, что если я покажу gpg-id сабключа, по нему как-то можно будет найти весь ключ (RSA 2048). А куда вы сохраняете пароли?

UPD: Спасибо, что подсказали выбрать приватный тип.

Cirno
()

Это Блёр

 ,

Возможно, такое не пропустят, и поделом - десктоп этот не самый удачный. Главное, чтобы не выдали бан.

Openbox: Storm (твикнутый)
Обои: Fern in the woods by Andy Feliciotti
Covergloobus: ICS 3
Albert: Numix Transparent

P.S.: Пришлось скукожить, файл не влезал, а ШГ потому что BGR (кроме терминалов).

zezic
()

Сыграем в X-COM Files?

 , x-com

С завтрашнего вечера начинаю по новой проходить мод The X-COM Files. Завязка: 2 агента тайной международной спецслужбы путешествуют по миру (общественным транспортом и на машинах из проката), отстреливая паранормальные явления. Нужно вести исследования, развивать базу, нанимать новых агентов...

Всё ещё принимаются заявки на переименование вновь принимаемых агентов. Фамилия-имя и страна. Пол менять нельзя, поэтому можно или 2 варианта, или гендерно-нейтральное имя :) Постараюсь, чтобы никого не убили, но если психическая сила окажется ниже 50 — уволю.

Имя, фамилия          Звание           Миссий       Убито врагов
Шаман Ашманович       Старший Агент    6            3
Мухтар фон Кляйн      Агент            1            0

Видеозаписей не будет, скриншоты буду постить на форум OpenXcom.org. https://openxcom.org/forum/index.php/topic,7204.0.html

Для начала — помогите с проблемой выбора.

1. Где ставить стартовую базу? По идее, непринципиально, я по привычке всегда выбирал Венгрию. Можно разнообразить.

Попробовал Волгоград. Посмотрим, что выйдет. Пока это создало некоторые задержки при отлове НЛО в первый месяц.

2. Что исследовать в первую очередь?
Медицина — даст простейшие аптечки и в близкой перспективе биолабораторию, которая удвоит доступное число мест для учёных на стартовой базе (с 5 до 10), и позволит биологические исследования на новых базах.
Basic Operations — позволит использовать служебных собак и крыс, проводить операции под прикрытием на заводах, а в чуть более далёкой перспективе — строить разведцентр, который так же увеличит число мест для исследователей и позволит вести допросы на новых базах.
Non-Standard Weapons — позволит закупать оружие подобное захваченному на операциях.
Personal Protection — позволит сменить костюмы на кожаные плащи, а позже — на бронежилеты.
Logistics — позволит путешествовать не вдвоём, а вчетвером. Но медленнее.
Можно всё сразу. Но это будет очень медленно.

По ошибке начал с Basic Operations, хотя имел в виду Logistics. Logistics исследовал к 1 февраля, так как отвлекался на текущие находки: бейсбольная бита, фермер, сектант, труп ленивца... Зато получил Promotion I, тоже к 1 февраля.

question4
()

Мои открытия этой весны: Fedora и GNOME

 ,

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

Гном очень кайф. До этого был арч (8 последние лет) и Mate+BSPWM (около года), до этого только кеды. Было скучно и решил поставить гном в виртуалку потыкать, да так потыкал, что сейчас гном моё основное ДЕ и нет никакого желания ставить что-либо еще. Миграция с тайлового WM прошла очень безболезненно - пришлось только с десяток хоткеев переопределить под себя и никакого дискомфорта! Хоть и произошёл дауншифтинг, но я рад.

Также открыл для себя федору этой весной. И остался очень рад. В глубине души я всегда любил rpm-based дистрибутивы, но обкатанный арч был очень уютным и удобным. Идея наконец-таки сменить дистрибутив созревала очень долго, но это случилось.

Жизни за монитором 1440x900 уже нет, но также и нет возможности сменить на нормальный монитор. Поэтому два монитора 1440x900 и можно относительно комфортно работать.

veyayawet
()

Непримечательный i3

 , ,

Мой второй ноутбук0 который таскаю с собой.

  • ОС — Artix (рач без системд, в конкретном случае стоит runit, хотя есть версия и с openrc)
  • WM — i3-gaps
  • Панелька — Polybar
  • Терминал — urxvt
  • Мозила с измененным userChrome.css и своей стартовой страничкой
  • Темы и шг видно на скриншоте, так что перечислять не буду.

Стоит все это дело на китайском говнобуке за 14к рублей на осень 2018. На удивление имеет нормальную ips-матрицу и такое себе железо, но за такую цену найти даже что то похожее из наших магазинов нереально, так что доволен. Программировать на нем (ламповая сишечка) вполне норм, да и ютуб не тормозит, а большего от него и не нужно.

Если вдруг кому надо, могу поделиться конфигами.

oriko32
()

i3wm powerline, solarized и Debian 9.9

 , , , ,

Мой конфиг для i3wm, плюс для других вещей. Я старался везде, где можно, использовать powerline. Я часто использую Tmux, где крутится weechat, gotop и Ncmpcpp. Tmux для моих нужд сильно модифицирован. Добавлено powerline, кастомные «горячие» клавиши, возможность управлять мышкой (изменять размер окон) и т.д.

В качестве запускалки, использую Rofi. Браузер-Chromium (после инцидента с расширениями, Firefox используется крайне редко.

Как редактор, использую Vim (ibb.co) с несколькими плагинами (за плагины отвечает pathogen.vim).

Shell-Zsh, с парочкой плагинов (zsh-autosuggestions и zsh-syntax-highlighting). Тема-сильно модифицированная powerlevel9k (что и можно лицезреть на скриншоте, где показана работа с git).

Тут (ibb.co) можно лицезреть пустой рабочий стол...

Odalist
()

i3. Не опять, а снова

 , ,

Экстракт всего ненужно в одном скриншоте.

  • ОСь - Рач
  • WM - i3-gaps
  • Панелька - polybar
  • Блокнот Редактор кода - VScode
  • Терминал - tilix(тайлинг в квадрате)
  • Файловый менеджер - ranger
RedMaun
()

emacs ligatures

 

Доброго всем. Как завести поддержку ligatures fonts в emacs?

Что-то у меня не получилось. Истории успеха приветствуются.

n1rdeks
()

Работа по стабилизации Gnome на Wayland

 , ,

Группа Open Source

Разработчик из Red Hat по имени Hans de Goede представил свой проект «Wayland Itches», который направлен на стабилизацию, исправление ошибок и недочетов, которые возникают при работе Gnome на Wayland. Причиной стало желание разработчика использовать Fedora как свой основной десктопный дистрибутив, но пока он вынужден постоянно переключаться на Xorg из-за множества небольших проблем.

В числе описанных проблем:

  • Проблемы с расширениями TopIcons.
  • Горячие клавиши и ярлыки не работают в VirtualBox.
  • Нестабильная работа сборки Firefox под Wayland.

Он предлагает всем, кто испытывает какие-либо проблемы при работе Gnome на Wayland, отправить письмо с описанием этой проблемы, и он попытается решить ее.

hdegoede@redhat.com

>>> Подробности (reddit.com)

fail2ban
()

Рендеринг шрифтов в линуксе как в Windows 10

 , , , ,

Делюсь конфигом, который делает шрифты очаровательно читаемыми. На скриншоте текстовый редактор VS Code.

Больше скриншотов: Lor / Firefox, Lor / Chromium, GitHub, Telegram, System

Сравнение: до (gist.githubusercontent.com) и после, до (gist.githubusercontent.com) и после

Конфиг здесь: GitHub Gist

Автор конфига и скриншотов не я.

Критика и контрибьюции приветствуются.

Дисклаймер, мнение автора отличается от Вашего. Спорить кому нравится или нет можете дома, здесь, будьте добры обсуждайте техническую сторону решения: техники сглаживания, пресеты рендеринга в разных системах, технические возможности freetype etc

Основной посыл поста: получилось ли у автора сделать рендеринг как в Windows 10 на линуксе или нет? Если нет, то как улучшить конфиги?

elonmusk
()

Fedora 30

 ,

Группа Red Hat

30 апреля 2019 года, точно в запланированный срок, вышел новый выпуск Fedora 30

Из основных новшеств GNOME 3.32 следующие особенности:

  • Обновленная тема оформления, включая значки приложений, элементы управления, новая цветовая палитра.
  • Удаление «меню приложений» с переносом функционала в окно приложения.
  • Увеличение скорости анимаций интерфейса.
  • Возвращение возможности размещения значков на рабочем столе, при помощи стороннего расширения «Desktop icons»
  • Возможность настройки прав приложений на ресурсы системы
  • Обновленный раздел настройки звука
  • Настраиваемая цветовая температура Night Light


Классический консольный метод обновления с 29 до 30 версии:

    sudo dnf upgrade --refresh
    sudo dnf install dnf-plugin-system-upgrade
    sudo dnf system-upgrade download --releasever=30
    sudo dnf system-upgrade reboot

>>> Подробности обновления (fedoramagazine.org)

v0mqfish
()

Братишки, я вам послушать принес. Нейросеть уже около месяца генерирует дэт-метал в прямом эфире на youtube

 brutal, , ,

https://www.youtube.com/watch?v=CNNmBtNcccE

Dadabots ― это название группы, в роли которой выступают алгоритмы глубокого обучения. Их разработали два музыканта и программиста из Бостона Си Джей Карр и Зак Зуковски.

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

Программисты начали «скармливать» нейросети короткие ― по несколько секунд ― отрывки из дэт-метал-треков еще в 2017 году. Тогда они были удивлены результатом, назвав получившуюся музыку «сюрреалистичной химерой звука».

Помимо трансляции на канале Dadabots, музыканты выпустили 10 альбомов, основанных на треках метал- и экспериментальных рок-групп, таких как Aepoch, Battles и Meshuggah. Послушать записи можно на Bandcamp.

karton1
()