WordCraft ;-)
Ёnlightenment, косящий под WindowMaker 8-). Без претензий на таскбары и иконки на столике.
Ёnlightenment, косящий под WindowMaker 8-). Без претензий на таскбары и иконки на столике.
Решил показать, какое програмное обеспечение используется юристом в Linux.
Конечно, основная программа - это LibreOffice, но его показывать не интересно. В итоге насобирал кое-что другое.
Ubuntu 13.10, KDE 4.11.2
На скриншоте:
В системном трее - Skype, EiskaltDC++, Shutter, плазмоид GMail.
Оформление окон - ElementaryLuna, курсор - Lila-red, тема рабочего стола - Tibanna, иконки - KFaenza, ШГ - Ubuntu.
Да, я слоупок: более 5 лет пользуюсь линуксом, даже программист вроде как, и только сейчас обнаружил эти отличные опции для `/etc/sysctl.conf`:
vm.overcommit_memory = 2
vm.overcommit_ratio = 100
Перегрузил опции командой `sudo sysctl --system` и попал прямо в райские кущи. Можно открыть браузер, три IDE и запустить виртуалку Virtual Box - и результатом станет не зависание системы намертво с необходимостью делать hard reset, а просто ошибка в Virtual Box (работа виртуальной машины прервана).
Своп отключил ещё раньше, я не хочу, чтобы моя система висла намертво под девизом «я тут данные программы в своп скину, как будто бы памяти достаточно, ты тут посиди пару дней, подожди, пока я закончу». Хотя конечно с точки зрения разработчиков Linux это не зависание намертво, это просто долгая работа со свопом - но я так не считаю и считаю что в линуксе своп надо отключать.
А как вы боретесь с традиционным для Linux зависанием намертво при нехватке памяти?
P.S. для справки, настройку выполнял согласно этому былинному посту: http://avz.org.ua/wp/2011/04/24/overcommit-memory/
Всем доброго времени суток!
Вопрос, возможно, глупый, но всё же:
Есть полностью сконфигурированная ВМ, созданная в Virtualbox 4.1.6
Задача — перенести её на реальное железо, причем, желательно, с использованием флэш-накопителя.
Насколько я понимаю, пошагово это будет выглядеть как — создать образ харда виртуалки, записать его вместе с загрузчиком на флэшку, после чего развернуть этот образ на хард реального компа.
Если ход мыслей верен — прошу расписать каждый шаг и ПО, необходимое для реализации (или отослать к руководствам, если таковые имеются =) ), если же неверен — опять-таки, наставить на путь истинный.
Заранее благодарен за любую помощь! =)
Это мини-руководство показывает, как создавать скринсейверы для систем на базе Wayland с фрагментами видео. Swayidle — это служба управления простоями (idle management daemon), совместимая с любыми Wayland-композиторами, поддерживающими протокол ext-idle-notify.
Для начала можно с помощью yt-dlp скачать с ютуба видео какого-нибудь коммерческого скринсейвера, типа Dream Aquarium. В моём примере видео будет начинаться со случайной позиции, в полноэкранном режиме, зациклено и будет выключаться по нажатию пробела.
Приступим.
pacman -S swayidle mpv
/home/seth/.s44-programs/Dream Aquarium/aqua-start.sh
#!/usr/bin/env bash
cd "$(dirname "$0")" # Определяем директорию скрипта, как текущую рабочую
# запускаем MPV на весь экран, зациклено, со случайной позиции видео
mpv --osc=no --start=$(shuf -n1 -i0-7200) --fs --loop-file "$HOME/Видео/DreamAquarium.webm" &
echo $! >./aquarium.pid # Записываем PID запущенного экземпляра MPV
--start=$(shuf -n1 -i0-7200)
— это функция получения случайной позиции видео. Вместо 7200 впишите длительность своего видео в секундах.
/home/seth/.s44-programs/Dream Aquarium/aqua-kill.sh
#!/usr/bin/env bash
cd "$(dirname "$0")" # Смена каталога по месту нахождения скрипта
kill -15 $(cat ./aquarium.pid) # Завершаем MPV
swayidle timeout 300 ./aqua-start.sh resume ./aqua-kill.sh
Не забудьте дать права на выполнение:
chmod +x aqua-start.sh
chmod +x aqua-kill.sh
=======================
Поздравляю! Вы самостоятельно сделали скринсейвер! Молодцы!
Дописал таки статью про эту замечательную штуку MRuby, кому интересно можете ознакомиться по ссылке.
Теперь про скриншот.
В этот раз мы c FreeBSD косим под RiscOS с иконками от CDE, как если бы на дворе был конец 80х/начало 90x. Для страждущих вот выдержка из вывода neofetch:
WM Theme: RISCOS-Hi-DPI
Theme: DesktopPal97
Icons: CDE-Reborn
Выглядит как в кино, чего и хотел достигнуть. В качестве редактора - Cudatext от Alexey_Tor_
Но самое важное это конечно картина на фоне, дело в том что я так и не смог установить авторство. Картина настолько знаменитая и популярная, что ее продают на Амазоне в виде настенной живописи и она фигурирует в разнообразных сборниках под видом Taiwanese/Japanese/Mexican/Malasian art.
Вообщем буду рад если ценители классического искусства на ЛОРе подскажут автора.
Решил создать себе новогоднее настроение хотя бы на рабочей машине. Участники праздника - Linux Mint 10,awn + набор скринлетов.На нетбуке MSI u120 все летает.Для задач аля инет,аська,музыка+фильмы,работа - хватает полностью.Комментируем советуем....
Здесь я хочу попробовать описать свой вариант сетапа системы для слабого компьютера на основе дистрибутива Arch Linux.
Характеристики:
TN 11,6" 1366x768
CPU: Intel Celeron N4020
RAM: 4GB DDR4-2400
GPU: Intel UHD600
eMMC: 64GB
По пакетам:
По фишкам:
От шифрования отказался, проводил эксперимент, субъективно система стала работать хуже, а мне важна производительность, камень совсем детский. Да и с другой стороны, если украдут, все равно снесут и винду накатят, важной инфы на нем нет совсем никакой, так что смысла не вижу, хотя сам факт шифрования ради «кибер-гигиены» мне был бы приятен.
Помимо всего прочего, в нетбуке есть разъем microsd, там сейчас воткнута карточка на 128гб под торренты, в основном там одни фильмы да сериалы. Недавно пересмотрел все части истории игрушек.
Startup finished in 2.085s (firmware) + 1.028s (loader) + 666ms (kernel) + 1.030s (initrd) + 3.993s (userspace) = 8.805s
В параметры ядра накидал quiet и прочее, так что во время включения просто вижу пару секунд логотип Asus и потом сразу рабочий стол и далее браузер.
По потреблению памяти получилось ок: если на пустом рабочем столе открыть htop, ну мегабайт 200 вроде, c браузером и 1 вкладкой: 500мб.
По общему весу: около 1.5гб, можно легко уместиться даже на какую-нибудь теоретическую микросд на 2гб, еще место останется. В планах поменять sudo на doas (не хочу вводить пароль, но и под рутом сидеть негоже)
Звук pulseaudio, потому что работает и не нужно ничего конфигурировать. Про альтернативу слышал, но просто лень разбираться, да и причин на это нет.
Ну что еще сказать: окошки 10/11 на этой лошадке работали субъективно намного хуже, были видны дерганья и тормоза в анимациях в чистой ос, браузер с ютубом уже достаточно хорошо напрягали всю систему, ибо десятка в самых урезанных васяносборках минимум 1-1.5 гб жрет.
Спрашивайте ваши ответы: может кто хочет тоже подобное попробовать поставить на свой ПК. Если нужны будут какие конфиги или выводы команд, могу скинуть. Думаю в будущем может даже сделать краткое руководство, как сделать аналогичную систему самому (последовательность действий + конфиги) с пояснениями для совсем начинающих.
Добрый вечер, ЛОРчане. Первый раз делюсь чем-то подобным. Встречайте - рабочее место основанное на MacBook Air с M2. На фоне можно видеть iMac 5K 2017 на 27" (базовая версия + потом докидывал до 64 гБ ОЗУ), однако сейчас он у меня не в почёте, ибо слабоват относительно ноута (всего-то 5 лет прошло). Видал аймак всякое за свою жизнь (гентушечку с 10 тБ свопа по юзб например :) ), но сейчас не об этом.
Это мой второй макбук на чипе от Apple, первый был залит ряженкой (кривые руки) и сейчас работает в качестве сервера (в линукс перезагрузить возможности нет (залипание клавиш), приходится выживать под макосью). Пользовался Asahi в качестве второй системы ещё до альфа релиза, так что уже «подружился» с линуксом на арме.
( читать дальше... )
По рабочему месту:
Хочу поделиться историей вылезшего косяка настройки свопа.
Я до сих пор гоняю в качестве десктопа железки с очень малым объёмом памяти и соответственно очень активно своплюсь. Раньше для этоого использовал традиционный и более распиареный zram, но потом у меня закралось подозрение что я всё делаю неправильно...
( читать дальше... )
Пощупал наконец CDE 2.5.0.
В качестве обоины — улучшенное с помощью CUDA изображение с исходником в 640x480, открытое в xv. К сожалению, CDE не переваривает большие png, поэтому пришлось ужать в jpeg.
Теперь наконец-то нормальная кодировка, а то когда проверял в последний раз там поддерживалась только кодировка C. И полноценные 64 бита, а то приходилось изгаляться со сборкой под 32 бита.
К сожалению, моя попытка завести xft шрифты для CDE со стороны сервера закончилась неудачей. Как видно на скриншоте, xrdb работает во время сессии только для xterm.
Попросил midjourney представить себе рабочее место линуксоида.
Слева - четыре варианта ответа на запрос «linuxoid workplace». Справа - результат потока сознания на запрос «photo of a dystopian workplace of a linux hacker, steampunk style, rainbow pony , closup on the linux terminal».
Хотели бы вы так жить?
Собственно вот, экземпляр 1993 года. Блока питания в кадре нет, но он рабочий.
Аккумуляторами в нём и не пахло ещё в помине, ну если не считать «ёлочку» 3.6в. у BIOS.
Сей девайс монохромный. Зато имеет высокие клавиши, естественно только английские. Сам он ещё GoldStar, эту фирму помнят многие.
Регулировка яркости и контрастности есть :) Флопповод был, изначально, стандартный 724Кб. 3.5", заменён потом на 1.44Мб. такой же, не велик дефицит :) Вот с хардом забавнее, там был на 60Мб. IDE 3.5", тоже стандартный от WD, но был заменён, на не дешёвый тогда, Seagete Connor серии, на 400Мб.
В общем-то на этом лэптопе бы, вполне уже, можно было завести и какой нибудь QNX Unix, но упёрлось бы всё в графику CGA и процессор, хоть и 386, но 3.5Мгц. всего тактовой, ну и распаянный мегабайт памяти по плате.
Стоял DOS 3.3 уже, изначально 3.1 с магазина.
Вот такие были наколенники тогда. Сейчас он в политехническом музее нашего городка. Учат студентов, и он работает! Умели же делать.
Извиняюсь, за очередную ностальгическую тему, но думаю кому-то может быть интересно.
Если есть вопросы, то спрашивайте, я отвечу. Стоил он тогда 1400$, но и $ был дешевле, и зарплата у меня высокая, см. профиль.
Надеюсь модераторы пропустят эту ностальгическую тему, ибо многим будет не безынтересно. Тогда и сейчас :)
Если возникает вопрос:«А при чём тут Linux?», то я отвечу:«При том, что сейчас на ноутбуках у очень многих из вас Linux. А это их дедушка, на который будет интересно глянуть не только более молодому поколению, ибо надо знать истоки происхождения лэптопов.»
Были наколенники и других фирм, в продаже у нас в базе, но мне этот глянулся :) И не зря, я считаю. Работал на нём я года два, ну и потом дочь играла ещё года два, пока я ей не купил посерьёзнее и поновее агрегат от IBM.
Интернет, 29 июля 2022 года. Яндекс опубликовал исходный код и документацию фреймворка userver. Это первый открытый набор инструментов, который позволяет создавать высоконагруженные приложения на языке С++ и протестирован на масштабах уровня Яндекса. Userver используют в Яндекс Go, Лавке, Доставке, Маркете, финтех-проектах и многих других сервисах компании. Фреймворк предоставляется по открытой лицензии Apache 2.0.
Userver лучше всего подходит для разработки приложений с микросервисной архитектурой. Изначально фреймворк разрабатывался в Такси, с его помощью команда перешла с монолитного приложения на архитектуру, которая позволяет разрабатывать отдельные независимые компоненты (микросервисы) и использовать их в разных приложениях.
Микросервисы автономны, поэтому приложение на подобной архитектуре легко обновлять и добавлять в него новые функции. Так, микросервис поиска водителя на заказы в Такси можно использовать для схожей задачи — например поиска курьера для выполнения заказов Яндекс Доставки. То же самое можно проделать и с расчетом времени прибытия водителя или курьера и многими другими задачами.
«Когда мы переходили на микросервисы, мы понимали, что новый фреймворк должен быть как можно проще для разработчиков и бизнеса. Поэтому userver создавали с акцентом на надёжность и удобство, а внутри него есть всё необходимое для разработки, диагностики, мониторинга, отладки и экспериментов. Например, userver подсказывает как исправить ошибки ещё на этапе компиляции, умеет работать с разными базами данных, менять параметры на лету и так далее. Он хорошо подходит для разработки приложений как в небольших, так и в крупных компаниях. И с помощью userver даже новичок может за неделю написать новый микросервис», — говорит Антон Полухин, один из авторов фреймворка и руководитель группы бэкенд-разработки решений для продуктовых команд RideTech и eCom.
Яндекс выкладывает в опенсорс и другие свои ключевые технологии — например, распределенную систему управления базами данных YDB, способную обрабатывать миллионы запросов в секунду, а также библиотеку машинного обучения CatBoost, которую Яндекс применяет в Поиске и других сервисах.
>>> Подробности
Оказывается читалки Pocketbook работают на лине, что меня сильно удивило, особенно учитывая то, что эти модели держат аккум с месяц или около того. И это с двуядерным камнем на борту.
Ранее вообще никакими читалками не пользовался, но ситуация при которой нужно держать тонны PDF при себе, заставила задуматься о приобретении устройства. И скажу, что сейчас доволен как слон. За пару часов чтения PDF телефон закипал и высаживался в нуль. Теперь, примерно за такой же объём страниц и время на читалке ушло процента 4, наверное. И руки не кипятит. Боялся, что ранние цветные модели сильно ругали за качество картинки и темноту отражённого света, однако, в последнем на данный момент варианте color-модели всё выглядит очень достойно! Изображение не идеальное, да, но в режиме монохрома чёрный текст выглядят как на печатной бумаге! Выглядит очень чётко. Самый большой PDF-файл что я открывал был на 1207 страниц при весе в 66,37 Мб (Айвор Хортон, учебник по Visual C++). Книжка переваривает с трудом, открывает за 15-20 секунд, перелистывает по несколько секунд, меню управления тоже открывает по 10-15 секунд. Если бы это был EPUB, то подобный вес и количество страниц проглатывались бы стандартно «быстро». Конектится к компу как съёмный носитель, Astra Linux CE 2.X съел без проблем.
Сразу о качестве изображения: лорные фотки на предпросмотре выглядят прям совсем-совсем ужато-пережато, в реальности глаз не видит какие-либо технологические особенности картинки, разве что есть моменты с цветными изображениями, но то отдельная тема разговора. Заинтересовавшимся лучше открыть оригинал, но и он тоже не передаёт всё качество картинки. На левой фотке подсветка не включена, хотя иконка в статус-баре присутствует. Но она там выкручена в нуль, и в темноте с мраком неразличима. Собственно так выглядят сайты на цветном e-ink экране при естественном цвете. Центральная фотка тоже без подсветки, только монохром, и он божественен. Хотя... мне может просто сравнивать не с чем, но мне очень нравится. И на правой фотке экран с яркостью в примерно в 4/5.
Интересующимся рекомендую. Брал на нашем озоне, чтоб можно было без проблем вернуть обратно. Ну и гарантия чтоб была, а не как на алике каком-нибудь...
Красоты зелёной темы CDE на рабочей станции Sun в фильме «Враг государства» 1998 года.
Внезапно осознал, что большинство экранов, которые я использую по жизни — EInk, изготовленные на основе технологии электронной бумаги.
На рабочем столе монитор Onyx Boox Mira Pro 25" с открытым Rust-проектом в честно купленной IDE CLion под Ксубунтой 20.04.
На стене за ним — обычный IPS-монитор Iiyama ProLite 42". Используется в тех случаях, когда нужно видео и цвет.
Слева направо на столе:
Выдалось время, изучаю для общего развития Haskell.
Рисунок был нарисован на бумаге карандашом. Потом отсканированный и разукрашенный в gimp'е.
Новичку-линуксоиду надоела политика microsoft в windows 10 по шпионажу. Он решил попробовать установить один из дистрибутивов Гну/Линукс. И он захотел собрать первую в жизни программу из исходного кода, но программы не как не собирались. Повозившись весь день, он под ночь лёг спать. И о этом узнали спасатели. Тогда Гайка пришла ему на помощь и собрала ему программу пока он спал.
cc-by-sa
Не знаю будет ли интересно благородным донам, но вот мой домашний сервер!
Машина на базе одноплатного компьютера raspberry pi zero с дистрибутивом raspbian. Машина большую часть своего времени занята воспроизведением losless аудио и онлайн-радио, о чем говорит специально заточенная под это панель. За звук отвечает могучий i2c ЦАП. VU-метр в центре пока в процессе допиливания ибо alsa странно себя ведет.
Кроме музыки, этот когитатор качает характерные торренты и перебрасывает фильмы к телевизору. Так же, но пока лениво, на аппарат завязывается умный дом посредством сервера mqtt. С помощью навыков Алисы на Яндекс-колонке управляются несколько устройств.
Все конструктивные узлы корпуса начерчены в православном cl-cad и вырезаны лазером у рекламщиков. Дизайн устройства вдохновлен рандомным мэном из интернета.
А теперь важный вопрос к дочитавшим: есть ли какая программа в линуксе или андроиде для ведения учета коллекции компакт-дисков и винилов? К примеру чтобы собрался я купить диск мотли-крю и мог бы удобно и быстро есть ли у меня такой альбом в домашней коллекции? Так же предупреждая вопрос «А DSD файлы слушаешь?» отвечаю, у зеро-малинки не хватает ресурсов на такой формат чтобы играть его без заиканий))))
следующие → |