Предыдущий пост про порт Far Manager под Linux, far2l, оказался невероятно популярным, так что я подумал, что неплохо бы раз в год писать что-то вроде дайджеста самых интересных новостей разработки. Начнём.
Рубрика «linux» - 50
Линукс-порт Far Manager: что нового за 2021
2021-12-04 в 22:19, admin, рубрики: BSD, FAR, far manager, far2l, file manager, linux, MacOS, WinAPI, консоль, Разработка под LinuxПерейти с Linux на macOS и не сойти с ума
2021-11-25 в 6:26, admin, рубрики: linux, macbook, macbook air, MacOS, Лайфхаки для гиков, Ноутбуки, Софт
Ноутбук — главный девайс в моей жизни, я провожу за ним бо́льшую часть суток. Он должен быть лёгким, компактным и мощным. Долгое время лидером по этим параметрам был Dell XPS 13, но всё поменялось с выходом MacBook Air на процессоре M1.
Как писать bash-скрипты надежно и безопасно: минимальный шаблон
2021-11-18 в 13:46, admin, рубрики: bash, devops, good practice, linux, shell, Программирование, Разработка под Linux, системное администрирование, шаблонСкрипты на Bash. Как много в этом слове. Любому разработчику рано или поздно приходится их писать. Почти никто не скажет "да, я люблю писать bash-скрипты", и поэтому этой теме уделяют мало внимания.
Я не буду пытаться сделать из вас эксперта в Bash, а просто покажу минимальный шаблон, который поможет сделать ваши скрипты более надежными и безопасными.
Лучше всего суть Bash-скриптинга была выражена недавно в одном твите:
FOSS News №96 — дайджест материалов о свободном и открытом ПО за 8—14 ноября 2021 года
2021-11-14 в 14:14, admin, рубрики: foss news, free software, linux, open source, дайджест, Новости
Всем привет!
Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире.
Главные темы нового выпуска:
- ГК Astra Linux вошла в число лидеров рейтинга РУССОФТ.
- ОС «Альт Образование» стала «гвоздём программы» на всероссийской конференции педагогов в Санкт-Петербурге.
- Google снял ограничения по участию в программе Summer of Code только студентов.
- В чём смысл Open Source?
- Linux Foundation столкнулась с самым большим вызовом за свою историю: спасти планету.
- В 2021 Linux Foundation стала доверенной организацией для здравоохранительных и индустриальных партнёров.
И многое другое…
В составлении дайджеста мне помогали qark, invasy и 12 пользователей через нашего Telegram бота [→]
Ещё — мы не только составляем FOSS дайджесты, но и автоматизируем процесс, все 3 проекта автоматизации тоже являются FOSS, их можно посмотреть на GitHub [→]. На очереди ML и мы собираем средства на хакатоны [→], будем рады если читатели помогут, всё ведь для вас.
Пошаговый запуск программы в Linux x86, или как добраться до main()?
2021-11-10 в 13:00, admin, рубрики: linux, ruvds_перевод, ассемблер, Блог компании RUVDS.com, отладка, отладка программ, Разработка под Linux
Статья предназначена для тех, кто хочет понять процесс загрузки программ в Linux. В частности, здесь пойдет речь о динамической загрузке файлов ELF x86. На основе изложенной информации вы сможете лучше понять, как устранять проблемы, возникающие в программе еще до запуска main. Читать полностью »
Возвращаем к жизни калькулятор HP Prime G2
2021-11-05 в 9:03, admin, рубрики: diy или сделай сам, linux, nand, ruvds_статьи, u-boot, Блог компании RUVDS.com, калькулятор, Компьютерное железо, Разработка под Linux
Калькулятор с восстановленной прошивкой.
В предыдущих сериях:
- Установка Linux на калькулятор. Часть I
- Установка Linux на калькулятор. Часть II
- Запускаем DOOM на калькуляторе HP Prime G2
Если вы читали серию моих опытов с калькулятором, то вероятнее всего, помните, что в попытке сделать бекап оригинальной прошивки, я её окончательно и бесповоротно стёр. Далее, после всех моих экспериментов, калькулятор был сложен в коробочку, и в ней даже пережил переезд, но с тех пор не покидал её. Поскольку линукс ещё требовалось допиливать до рабочего состояния, а энтузиазм уже совершенно закончился. Да и не очень понятно, какое практическое применение калькулятора с линукс, разве что девчонкам показывать, что там работает doom. В целом, весь проект был для того, чтобы освежить в памяти сборку и установку линукс на подобные устройства, дабы мозги не ржавели.
В результате, когда в очередной раз наткнулся в шкафу на лоток с этим барахлом, принял волевое решение вернуть его к жизни, в качестве калькулятора, каким он и был в девичестве.
Как обычно, путь был тернист, даже был сформирован мердж реквест автору перепрошивки линукса, но обо всём по порядку. Читать полностью »
Ventoy — мультизагрузка образов OS с преферансом и куртизанками
2021-10-27 в 9:00, admin, рубрики: documentation, linux, multiboot, multiboot usb, ruvds_статьи, UEFI, ventoy, windows, Блог компании RUVDS.com, Настройка Linux, системное администрирование
Существует несколько программ с графическим интерфейсом, предназначенных для создания Live USB-дисков.
Так начиналась переводная статья, комментарии к которой стали вторым толчком (а был ещё и первый) для написания обзора возможностей, системы для создания мультизагрузочных флешек ventoy.
Проект начатый китайским разработчиком longpanda примерно полтора года назад, в марте 2020-го, успел набрать популярность и уже включён в состав репозиториев некоторых дистрибутивов linux. И неспроста.
FOSS News №93 — дайджест материалов о свободном и открытом ПО за 18—24 октября 2021 года
2021-10-24 в 17:28, admin, рубрики: foss news, free software, linux, open source, дайджест, Новости
Всем привет!
Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире.
Главные темы нового выпуска:
- OS DAY 2021: отчёт с двух дней конференции.
- Власти предложили российским разработчикам продуктов искать уязвимости в Linux.
- Представлен PinePhone Pro: продвинутая версия Linux-смартфона.
- В Москве состоится конференция, посвящённая языку программирования Rust.
- Brave отказывается от Гугла и переходит на собственный поиск по умолчанию.
- Европейский проект CLASS: автомобили научились «видеть» обстановку за поворотом.
- PrestoDB назван лучшим Open Source проектом 2021-го года по версии Bossie Awards (InfoWorld).
- Первый выпуск коммуникационной платформы Fosscord, совместимой с Discord.
- Внутреннее устройство Kubernetes-кластера простым языком.
- «Ижора»: клеточный автомат-компьютер.
И многое другое…
В составлении дайджеста мне помогали qark, invasy и 4 пользователя через нашего бота [→]
Всё как у больших. Автозагрузка приложений в оконных менеджерах linux
2021-10-18 в 9:00, admin, рубрики: autostart, i3wm, linux, ruvds_статьи, systemd, tiling wm, xdg-autostart, Блог компании RUVDS.com, Графические оболочки, Настройка Linux
Вывод systemd-analyze dot --user ‘i3.service’ | dot -Tpng | imv -
Как-то раз, листая сообщения в профильном systemd чате, в телеграм, я наткнулся на следующий кусок man systemd.special…
xdg-desktop-autostart.target
The XDG specification defines a way to autostart applications using XDG desktop files.
systemd ships systemd-xdg-autostart-generator(8) for the XDG desktop files in autostart
directories. Desktop Environments can opt-in to use this service by adding a Wants=dependency
on xdg-desktop-autostart.target.
О как интересно, подумалось мне. Можно реализовать функционал полноценныхDesktop Environments, по автоматическому запуску приложений, при старте. А у меня как раз i3wm, который таковым не является и которому такой функционал не помешал бы. Надо это дело исследовать. Тогда я ещё не знал во что ввязался. Как оказалось, не всё так просто.
