LINUX.ORG.RU

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

Как в 2024 году передвинуть окно?

Форум — Development

Нужно программным методом передвинуть окно программы под вейландом.

  1. Есть у него какие-то расширения, которые это позволяют?

  2. Оконный менеджер же как-то двигает окна, м.б. у кде(kwin) и гнома есть какие-то интерфейсы, позволяющие программе запросить новое расположение окна?

 , ,

next_time
()

Ещё 6 отверстий в иксах возрастом от 12 до 18 лет

Форум — Talks

Из них 5 - следствие выхода за границы буфера.

https://www.opennet.ru/opennews/art.shtml?num=60456

Умели деды кодить, не то что сейчас!

 , , ,

alex1101
()

Клаву залил

Форум — Talks

Логитек, беспроводная, с подсветкой, аккум впаянный. И я на неё бутилированной водой, в левый верхний угол. Выключил, перевернул, дал отлежаться. Не помогло. Некоторые клавиши кроме своего нажатия посылают ещё какое нибудь.

Чинится как нибудь? Имею возможность купить самый топ от логитека но не имею желания. При этой у меня когда то тройничок случился

 

DumLemming
()

gpu карта для работы

Форум — Linux-hardware

добрый день, скажите, что-то можно купить для ускорения рендринга к примеру в сони вегасе или других программах, или поддержки gpu (если поддерживается) в dosbox и прочее, опять же - obs - даже если obs в линуке сможет использовать эту карту - будет уже хорошо, также будет очень хорошо, если карта сможет дать ускорение в гостевые ОС в VirtualBox (там где галка поддежки DX в гостевой ОС поставлена).

То есть интеерсует карта не для игр а для задач.

при этом я не хочу выводить через нее видео на моник, мне достаточно всроенныой в Intel проц графики с матери, так ведь можно? чтобы просто торчала и была доступна для софта?

Прежде всего интересует концептуально, я могу выбирать любую карту в случае если я не хочу через нее подключать мониторы, а только использовать для обсчётов в поддерживающих это программах или надо смотреть определенные какие-то?

И тоже прежде всего - какой графический процессор в этом случае концептуально более легко поддерживается в *никсах (от зеленых\красных)?

Ну и интересует что-то не более 20 тыц видимо.

ОС Fedora.

Заранее спасибо за ваш опыт и подсказки!

 

VoDD87
()

Как называется игра? Хочу поиграть

Форум — Talks

В которую играли на автомате в фильме Хакеры 1995

где на самолётах нужно летать и ставить рекорды. 16 минута фильма.

https://imgur.com/t8wkEBR

 , ,

Pinux001
()

О чем поговорить?

Форум — Talks

Завтра придет девушка на работу(не устраиваться) а программу ее компании переустановить из-за ошибки после обновления. Хочу пригласить ее в свой отдел после попить кофе/чай с конфетами, если согласится. О чем поговорить? Вряд ли о линуксе, нужны идеи - опыта мало в этом вопросе

 

bad_master
()

systemd 253

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

Cвободный (GPLv2+) системный менеджер GNU/Linux породил очередной релиз и, опосредовано, новость для LOR.

В данной версии:

  • мультикаст DNS включён по умолчанию на всех интерфейсах
  • утилита ukify для работы с UKI (Unified Kernel Image)
  • опция юнита LogFilterPatterns= для фильтрации логов юнита с помощью регулярных выражений
  • опция юнита OpenFile= позволяющая открыть произвольный файл (или unix-сокет) и передать файловый дескриптор процессу, запущенному юнитом
  • systemd-boot напрямую инициализирует RNG ядра
  • systemd-dissect обзавёлся опцией --discover для поиска DDI (Discoverable Disk Images)
  • hostnamectl показывает время окончания поддержки ОС, используя данные из /etc/os-release
  • systemd-sysusers автоматически создаёт /etc в случае его отсутствия

Спеки для UKI, DDI и других малознакомых аббревиатур из данной новости можно почитать в UAPI Group Specifications

Кроме того, анонсировано удаление поддержки cgroup v1 и split-usr (использование отдельных каталогов /usr/lib и /lib и т.п.) до конца этого года.

В выпуске есть и множество других новшеств, достойных эмоционального комментария завсегдатаев :)

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

 ,

zabbal
()

Пингвин в пингвине

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

Это реальный пингвин на картинке.

Фотография моя. Пингвин Гумбольдта, дельфинарий в Сочи.

>>> Просмотр (3840x2160, 1825 Kb)

 

ConLenov
()

MeddleMonkey отключено во всех браузерах

Форум — Security

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

Для тех кто в танке что это:

MeddleMonkey (fork Violentmonkey with some features) is the most popular user script manager, with over 4 million users, which supports for Chromium-based browsers like Opera and Chrome.

 

PPP328
()

Реверс инжиниринг прошивки Zoom H1

Форум — Linux-hardware

У меня есть рекордер Zoom H1, который может работать как USB Audio так и как USB флешка. Выбирается режим работы кнопкой при включении от USB. После 10-ти секундной неактивности по-умолчанию выбирается режим USB флешки, а я бы хотел, чтобы включался режим аудио, чтобы при включении ПК оно автоматом переходило в режим микрофона.

В Интернете тема уже всплывала, но результатов ноль.

В этом рекордере стоит чип TMS320C55 c МК архитектуры С55(собственная архитектура TI). Прошивка есть на сайте. Что нужно сделать в теории понятно. Дизассемблировать файл прошивки, найти место с функцией выбора, внести изменения, и зашить обратно.

Но вот с практикой не понятно. На сайте TI есть какой-то C55x Code Generation Tools, но пока не смотрел его, ибо нужна регистрация. Хотел бы, чтобы люди с опытом подсказали хоть что-нибудь.

 , , ,

BceM_IIpuBeT
()

Нужна помощь в реверс-инжиниринге USB устройства

Форум — Development

Привет, ЛОР. Редко спрашиваю на форумах, но тут проблемка меня совсем заступорила. Итак, есть некоторое устройство. Для него есть драйвера на винду, но нет под линукс. Я пытаюсь активировать его из-под линукса с помощью libusb. У меня есть запись общения с этим устройством из-под винды, собранная Wireshark’ом. В первом фрейме происходит запись байтов по эндпоинту 0x05, а во втором приходит пустой ответ. Эту часть получилось воспроизвести через libusb_bulk_transfer. Однако дальше происходит странное. В третьем фрейме мне прилетают 32 байта из эндпоинта 0x83. Странное тут то, что непонятно, как была вызвана их пересылка. Если в первых двух фреймах есть информация по Request in/Response in, то тут она отсутствует. Если я попытаюсь прочитать данные из эндпоинта 0x83 с помощью libusb_bulk_transfer, то получаю таймаут. Мои попытки чтения данных из этого эндпоинта в Wireshark’е выглядят как запрос от host к устройству и ответ с ошибкой URB status: No such file or directory (-ENOENT) (-2) в следующем фрейме. Собственно, вопросы. Как может прилететь ответ от устройства без запроса? Как его можно поймать через libusb?

Алсо, вывод lsusb для этого устройства.

 ,

eb08a167
()

Новый шрифт JetBrains Mono

Новости — Open Source
Новый шрифт JetBrains Mono
Группа Open Source

Компания JetBrains выпустила свой собственный шрифт: JetBrains Mono.

Шрифт нацелен на разработчиков и написание исходного кода, поддерживает 138 специфичных лигатур, 143 (человеческих) языка, 4 уровня толщины и курсива и распространяется под свободной лицензией Apache 2.0.

JetBrains Mono уже установлен по умолчанию в последних релизах продуктов компании.

>>> Репозиторий исходного кода (GitHub)

>>> Официальная страница с подробным описанием и примерами

 , , ,

loz
()

telegram <.>jabber

Форум — Talks

Привет, ЛОРчик! Это очередной нытик тред.

Недавно Паша Дуров & Ко. принесли в Telegram* очередную киллер-фичу — теперь собеседник может удалять любые сообщения из вашего с ним диалога.
Даже твои. Даже те, что ты отправлял год назад. И они тихо и незаметно исчезнут со всех девайсов.

У меня настолько бомбануло, что я решил с концами перекатиться на Jabber-транспорт, и пусть себе хоть обудаляются на здоровье.
Пилили мы как-то tg4xmpp, однако код там страшнее чикатило, ещё и на древних либах, поэтому было реешно перепиливать заново.

За пару бессонных ночей выкатился Жабограм, он уже умеет авторизацию, синхронизацию ростера, переписку, приём файлов и сохранение состояний.
Написан на Ruby+tdlib+xmpp4r.

Если у кого есть Jabber-сервер — милости прошу в бета-тестеры.
Остальные могут писать пожелания и предложения.

Спасибо.

______________________________________________________________

* — запрещено на территории РФ.

 ,

annerleen
()

Прокси в виде домена?

Форум — General

Существуют ли прокси в виде домена? Если да, то где найти? Интересует http или socks

 

BitSum
()

Метапрограммирование - проблемы и пути их решения.

Форум — Development

Пичал я тут на днях токенайзел для C++-кода, но всё это меня добило я решил поделится.

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

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

Чтобы не быть голословным пишем что-то типа

constexpr uint64_t f(uint64_t a, uint64_t b) {
  return a + b; 
}
Всё ок, но пишем что-то сложнее, аля:

uint64_t m[] = {0, 1, 2, 3, 4};
constexpr uint64_t f(uint64_t a, uint64_t b) {
  return m[a] + m[b]; 
}

Бида( или это моё неосиляторство плюсов?), дак зачем они запилили эту фичу, если она может лишь галимую примитивщину? Шаблоны ещё ущербней. В чем приемущество? Зачем?

А теперь у меня вопрос к вам, уважаемы батьки и отцы - что мне делать? Я хочу запонять массивы написав генератор, причем и в компилтайме тоже. Я хочу юзать libc, я хочу всё, а у меня нет ничего, почему?

Т.е. я не хочу каких-то макропроцессоров и скриптовых языков - я хочу, чтобы, если я написал constexpr - оно должно до последнего пытаться собрать то, что я написал и уже только тогда, когда оно реально это не сможет - отвалиться.

У меня есть 3 пути: терпеть, пилить свой язык и конпелятор самому( что долго и нудно) и ваш совет.

 , ,

superhackkiller1997
()

Пьеса «Тред на ЛОРе», в одно действие.

Форум — Talks

по мотивам Ищу гуру Си программирования

Входит Вопрощающий:

Всем привет.
Есть тут свободные полгода
В которые хотел бы я программы изучать,
Даю вам это знать.
Пока что начал только Java лишь учить
По книге, впрочем, и дошёл до ООП,
Вы подскажите, это правильно, иль надобно тем книгам сгнить?
Хотел бы выбрать я ЯП и направление,
Что позволяло бы работать на фрилансе,
А также, у людей чтоб вызывалось изумление.

Входит ЛОРовец:
Двадцатник баксов в час, или забудь о нас

Входит Новенький:
You're welcome.
Давай свои контакты - отпишу.
Ведь мне не жалко помогать, один чёрт одиночество последнее недели
Так разъедает душу мне, что еле я дышу.

Входит Наркоман:
K&R расскажет, и покажет
Тебе всё милый друг,
Ну а коль что вдруг непонятно станет, то значит в голове недуг.
Ведь суть проста: конструкций мало, новых слов десятка два.
И сей язык освоишь быстро.
Хочу предупредить я, правда, что сам язык не цель твоя,
Ведь цель должна учится на ошибках.
Важнее знать не то, что как вам делать сударь,
Важнее путь тернистый, полный ям, и отроколов
Вам пройти и знать тропинку по которой надобно идти таким путем
Чтобы все ямки обойти.
И к сожаленью, или, может, к счастью, тропинку ту лишь одному тебе дано найти.
Ведь мудрый путник лишь укажет, в какую можно сторону идти.

Входит Зевака:
Внесите царя.

Входит Лавсан:
Я хоть не Царь, но знаю всё про Си, давай, спроси

Вопрощающий:
Жду контакта.

Входит Некто:
Будут вопросы - кастуй, или пиши на мыло.
И мыло можно, если что, найти в LKML и ffmpeg-develop.

Входит Царь:
О Наркоман, а почему нули,
Которые смешать с навозом в три счета,
Так много кукарекают о том, о чем не понимают ничерта?

И ладно, я бы понял, если ты бы что-то мог,
Но тыж не смог, дак почему ж несмогший путник,
Который тонет в луже иль болоте,
Иль где-то на задворках недовуза, тот пыжиться кого-то направлять?
Куда ты их направишь? Ты желаешь, их повернуть развитие всё вспять?
Ведь что ты можешь,
Как кроме повторять приевшиеся шутки,
и предлагать приевшиеся книжки,
Ответь, мальчишка?
И удиви меня своим вопросом.

Вопрощающий:
Увы, нет у меня таких вопросов
(И тут же поникает носом)

Входит Эдди: (лавсану)
Ты царь?

Лавсан:
Кто такой царь?

Новенький (лавсану):
Он твой последователь.
Вон, четырьмя постами выше.
И, потише,
Сейчас начнется развлеченье.

Эдди (лавсану):
А, раз не царь ты, то ведь Си не знаешь!
К тому же, зачем еще и о Царе тут вопрошаешь?

Царь (вопрошающему):
Причем тут удивительные.
Когда хотите вы спросить что-либо, то естественно,
Что на пространные вопросы,
Не менее пространные я буду вынужден вам отвечать ответы,
Поймите ж это.

Поэтому, Царя должны вы право заинтриговать,
Чтобы смог он для себя обосновать
Полезность траты времени на ху**оса.
Вот смысл моего вопроса.
Зачем царю писать куда-то, без причины?
Не есть ли это признак вроде Эдди дурачины?

Входит Аноним:
Какое-то собранье зебр в треде.
И странно, все стихами говорят.
Похоже, что попал я в Ад.

ЗАНАВЕС.

 ,

lovesan
()

Скрывающийся menubar для XFCE^Wбедных

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

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

Главная фишка: по клику на имя окна в панели меняются struts и menubar прячется под панель, оставляя на экране чем-то напоминающую Unity годноту. По еще одному клику появляется обратно. Сделано при помощи xfwm4-titleless и хака в xfce4-windowck-plugin. На работе, когда подключаю к ноутбукам внешний дисплей, эта фишка работает только на нем.

Тема: Ambiance. Очень люблю ее и overlay-scrollbars. Как и все остальное, автоматически устанавливается и включается при помощи Salt.

На втором ноутбуке то же самое (только кардинально другой DPI, что также настраивается автоматически через Salt). Предвосхищая комментарии: palemoon выбран из-за какой-никакой поддержки, старого Sync для своего сервера синхронизации и нормального внешнего вида.

Адресная строка эрегируется по фокусу ощутимо пропатченным Mozilla Labs: Prospector - OneLiner 2.

Основные мобильные девайсы:

Если кто любит попугайство и считает, что мои скрины не модны, то извините, я наигрался. Но так как для ведения дискуссии надо за что-то меня унижать, то вот:

Dontes, everest2014 и прочие СПЕРДОБисты, довольны? Теперь просьба проследовать в специально созданные для критики ваших нелепостей топики.

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

 , , ,

t184256
()

Первый док, поэтому побольше

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

Решил попробывать хоть раз какой-либо док. Остановился на AWN, собирал сам (тот что в репах убынты к сожалению идет с неубирающейся кнопкой «добавить»). На самом доке кроме иконок (которые так и не перерисовал, поэтому там адиум, тунец и фотошоп) отображаются коньки (кол-во писем, уровень сигнала и индикатор активного рабочего стола. + строка поиска через фаерфокc от xdaks справа. Слева - covergloobus). Ну и остальное не сильно изменилось - наутилус, textadept, ranger c превью картинок и скринлет. Стрелка справа вверху иконка запуска наутилуса

>>> Просмотр (1280x800, 993 Kb)

 

fuss
()