И это всё МОЁ

Нужно получить пакет из установленной программы в Arch. Что-то вроде rpmrebuild, но для Арча существует?









 ,








И это всё МОЁ

Использую такой путь - не считывает:

public class AppletMouseListener//блок обработки событий

implements MouseListener {

/* реализация всех пяти методов интерфейса MouseListener */

public void mouseClicked(MouseEvent me) {
int x = me.getX();
int y = me.getY();
System.out.println("x="+x);
System.out.println("y="+y);
}
@Override
public void mousePressed(MouseEvent e) {
throw new UnsupportedOperationException("Not supported yet.";); //To change body of generated methods, choose Tools | Templates.
}

@Override
public void mouseReleased(MouseEvent e) {
throw new UnsupportedOperationException("Not supported yet.";); //To change body of generated methods, choose Tools | Templates.
}

@Override
public void mouseEntered(MouseEvent e) {
throw new UnsupportedOperationException("Not supported yet.";); //To change body of generated methods, choose Tools | Templates.
}

@Override
public void mouseExited(MouseEvent e) {
throw new UnsupportedOperationException("Not supported yet.";); //To change body of generated methods, choose Tools | Templates.
}
}
public void init()
{
addMouseListener(new AppletMouseListener() );
}








 








И это всё МОЁ

Как истенный тормоз я только сейчас заметил, что последняя версия keepassx вышла аж 3 года назад, хотя до сих пор есть (и прекрасно работает) в репах debian 10. А что с ним случилось? Авторы забросили когда оригинальный keepass выпустил версию под linux или просто энтузиазм закончился?

Про KeepassXC знаю, но тут вкусовщина и мне он страшненьким показался.








 ,








И это всё МОЁ

Имеется ноутбук с выходом HDMI и Малинка.Вроде на винде и макос есть переключение дисплея ноутбука на другое устроиство,когда оное подключено.У меня Manjaro с KDE и тут в настройках такого не выпадает.Есть идеи?









 , ,








И это всё МОЁ

Собственно проблема в том, что pulseaudio позволяет устанавливать громкость выше 100%. Использую i3wm, и после установки пульсы заработали мультимедийные клавиши и теперь можно сделать буст)))Подскажите как исправить?
PS
Если использовать например pamixer -i то выше 100 громкость не поднимается, но как привязать это к клавишам громкости не знаю (








 








И это всё МОЁ

?


https://wiki.calculate-linux.org/contact_us



Contact Us


Updated 8 March 2019


Calculate Linux is developed by Calculate, Ltd. If you need technical assistance, please contact us by e-mail [email protected].
Address


90 Obvodnyi Kanal embankment, 196084 Saint Petersburg, Russia
Tel/Fax: +7 812 633 04 19
PO BOX 583










 








И это всё МОЁ

Майн - вещь со слабо развитой многопоточностью для такого размера софтины, разных потоков в нём всего штук 10. Один из них - «Timer hack thread» - визуально не делает примерно ничего: картинка.
Судя по найденному в интернетах, код у сабжа примерно такой - поток просто стартует и висит в вечном ожидании. Для чего нужен такой хак? Что-то, связанное с планировщиком? Как может одиночный спящий поток внутри игры, жрущей 3 гига памяти и 2 ядра полностью, влиять на что-то?








 , ,








И это всё МОЁ

Тут, эта, в прямом эфире сабж на воздушных шарах улетел.
Пишут 1300 м высота полёта.


https://www.youtube.com/watch?v=QwzvNAAqH3g&pp=QAA%3D


Краткое содержание:



  • взлетел на шариках подвешенным на стропах

  • на 2400 м подтянул по верёвочке из кучки шариков рюкзак с парашютом и нацепил его










 ,








И это всё МОЁ

на 1.2.3.4 сервере стоят locale


# locale
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8


и еще добавил


cat /etc/default/locale
LANGUAGE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
LC_TYPE=en_US.UTF-8


но при проверке


zabbix_get -s 1.2.3.4 -k "software_update"
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US",
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8";).
271


ключ software_update проверяется так


UserParameter=software_update,/usr/bin/apt-show-versions --upgradeable | wc -l


где еще надо поправить locale, что бы исправить warning?









 , , ,








И это всё МОЁ

Есть с ними какие-то проблемы сейчас? Вопрос из любопытства









 








И это всё МОЁ

Отзовитесь у кого прикручена эта система к сайту по оплате.









 








И это всё МОЁ

После более чем двухлетнего перерыва вышла новая версия широко известного монитора системных ресурсов и менеджера процессов htop. Это весьма популярная альтернатива утилите top, не требующая особой настройки и более удобная в использовании в конфигурации по умолчанию.


Проект был практически заброшен после того, как автор и основной разработчик htop отошёл от дел. Сообщество взяло дело в свои руки и после форка проекта выпустило новый релиз, содержащий множество исправлений и улучшений.


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


Сайт проекта


Обсуждение форка









 ,








И это всё МОЁ

Выпущена новая версия библиотеки QtProtobuf.


QtProtobuf — свободная библиотека, выпускаемая под лицензией MIT. С ее помощью вы можете с легкостью использовать Google Protocol Buffers и gRPC в вашем Qt проекте.


Ключевые изменения:



  • Добавлена библиотека поддержки Qt-типов. Теперь можно использовать часть Qt типов в описании protobuf сообщений.

  • Добавлена поддержка Conan, спасибо @GamePad64 за помощь!

  • Вызов методов call и subscription в QtGrpc теперь потокобезопасны.

  • Добавлено поле returnValue для QQuickGrpcSubscription. Теперь можно делать QML биндинг на сообщения созданные в QML контексте без промежуточных обработчиков.

  • Для согласования с концепциями protobuf, все поля в сообщениях выставляются в значения по умолчанию перед началом десериализации.


Незначительные изменения:



  • Переработан поиск qmake в процедуре простройки проекта. Приоритет отдается qmake из CMAKE_PREFIX_PATH.

  • Переработана статическая простройка проекта, исправлены некоторые ошибки.

  • Исправлена ошибка «зависшей» подписки при работе с QQuickGrpcSubscription и QML контекста.

  • Добавлена конвертация для типа google.protobuf.Timestamp из/в QDateTime.









 , , , ,








И это всё МОЁ

Вернее фреймворка для построения операционных систем - именно такую терминологию предпочитают авторы из Genode Labs.


Данный конструктор микроядерных ОС поддерживает несколько микроядер из семейства L4, ядро Muen и собственное минималистичное ядро base-hw.


Разработки доступны под лицензией AGPLv3 и, по желанию, коммерческой лицензией: https://genode.org/about/licenses


Попытка сделать вариант, доступный для использования кем-то помимо энтузиастов разработки микроядер называется SculptOS: https://genode.org/download/sculpt


В данном релизе:



  • полная переработка графического стека (в будущем позволит без проблем рестартовать драйвера в случае сбоя)

  • улучшения в интеграции Qt, позволившие частично портировать браузер Falkon (что достаточно наглядно иллюстрирует степень готовности к использованию ОС обывателями)

  • обновления подсистемы шифрования (написанной на SPARK/Ada!)

  • обновления VFS

  • и множество других улучшений


Из особенностей данного проекта можно отметить следующее:



  • повсеместное использование xml в качестве формата конфигурации - что может вызвать идиосинкразию у некоторых комментаторов

  • эталонный уровень написания release notes и документации - если бы все открытые проекты придерживались подобных стандартов жизнь была бы легка и удивительна


В целом проект радует регулярными релизами, активно и планомерно развивается и выглядит очень перспективным в качестве альтернативы GNU/Linux в светлом микроядерном будущем. Увы, отсутствие порта Emacs демотивирует автора новости от попыток познакомится с наработками проекта глубже чем чтение документации.









 , , , ,








И это всё МОЁ
И это всё МОЁ






Решил на своём маленьком ноутбуке обновить OpenBSD 6.7 до снапшотов. Вдруг тачпад заработает, например. Не судьба. Сейчас какие-то новые ядра пошли, с видеорежимами даже в bsd.rd. Так вот, bsd.rd-то работают, а вот сами ядра, хоть корзинные, хоть собранные KARL-ом, висят на entry point чего-то там: просто висят и всё, никакие видеорежимы не переключаются.

Если к 6.8 не заработает, придётся и отсюда OpenBSD удалять, не сидеть же на 6.7.

Ещё из снапшотов хотелось читалку книжек foliate (в дебиане такой нет). Собрал из current-порта.

А так - обычный awesome с отключёнными заголовками, firefox 76, терминалы. Зелёная полоска - это xbattbar, обычно у меня одни консоли висят и тогда её хорошо видно, сейчас половину загораживает firefox.





















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










 ,








И это всё МОЁ

Есть ли консольная утилита, удобно выводящая diff как на сайте GitHub, в 2 столбика с подсветкой не только строк, но и конкретных символов?









 , ,








И это всё МОЁ

На одном телефоне установлен этот аддон, на другом не получается. И там, и там Firefox Nightly.









 , , ,








И это всё МОЁ

Комп не самый древний. 8гб ОЗУ CPU i5-4570 3.2ghz
Несколько HDD. Это конечно не SSD но 10-15 лет назад на старом компе у меня система до консоли грузилась около 20сек. Еще у меня парочка HDD IDE м пара SATA. Это не может создавать проблемой? И при работе самой системы отзывчивость тоже не ахти, иногда даже намертво виснет. Вин10 тоже долго грузилась. Какие выводы команд скинуть?









 , ,








И это всё МОЁ

Я могу очень многое рассказать про то, почему тот или иной браузер - какашка. Например почему хром так и не может «родить» webgpu. Причина там в ipc если чо. Это проще убить и переписать с нуля.


Но дело не в этом. Вот у нас есть фаилфокс, который вот-вот за счет ржавчины порвёт всё что можно и не можно по производительности… А что мы имеем в реале?


Дикие выбросы потребления памяти. MainThread(так он обозначается в top) легко может нарисовать себе +1 гигабайт. Ну ему очень надо, понимать надо, это другое. А ещё он может тупить непонятно что обсчитывая. Может быть GC, который так ускоряет приложения? Я по опыту работы знавал как выглядит код, написаный GC-фанами, и тягающий ресурсы драйвера. Писали его кстати майкрософтцы(софт ихний), и багрепорт я писал им лично с описанием почему они лоси тупорогие.


А да, кроме MainThread любой ваш WebWorker может трахнуть систему, загнав её в своп. У вас есть две минуты примерно(на моём компе с 6гб памяти) чтоб убить воркера через терминал. Иначе он победил и ваш комп - зомби, которому поможет только ресет.


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


Бомбануло.


Перемещено leave из general









 , ,