
Традиционно. Ищу линуксоида на сменный график работы в отдел мониторинга в центре Москвы (без удалёнки). Опыт – от базового (простые повседневные команды). Ответственность, сообразительность, пунктуальность. Быстро связаться – https://t.me/ableev
Традиционно. Ищу линуксоида на сменный график работы в отдел мониторинга в центре Москвы (без удалёнки). Опыт – от базового (простые повседневные команды). Ответственность, сообразительность, пунктуальность. Быстро связаться – https://t.me/ableev
С распознаванием голоса в linux всё ещё полная жопа. Годы идут, linux завоёвывает десктопы, а софт по распознаванию голоса застрял в лохматых девяностых. Готовых решений нет, всё, что есть - наборы палок, которые необходимо обмазать говном, чтобы конструкция хоть как-то держалась. Многостраничные мануалы, списки ссылок, откуда необходимо вручную скачивать словари, и какие-то данные, потом всё это конвертить из одного формата в другой, по пути ваяя файлы синтаксиса языка и записывая фонемы. Всё очень и очень плохо.
Рыбка 1.12.2
Wanda — совершенно бесполезный апплет. Он только занимает место на диске и увеличивает время компиляции. Также, будучи загруженным, он занимает место на панели и в памяти. Всякого, кто использует этот апплет, нужно отправлять на психиатрическое обследование.
Внимание: Похоже, эта команда делает что-то полезное.
Поскольку это бесполезный апплет, наверное, лучше этого не делать.
Мы настоятельно рекомендуем вам избегать использования существа Wanda для чего-либо, что может сделать этот апплет полезным.
Вы не поверите. Мне открыли capabilities. Я даже не подозревал об их существовании в 2017 году
Нужна помощь зала.
Купил такую клавиатуру http://hotline.ua/computer-...ury/gembird-dlk-001/
Фишка в том, что у неё есть подсветка русской раскладки. Включается она кнопкой en/ru (=scroll_lock). Чтобы оно заработало в linux делаю так
xmodmap -e 'add mod3 = Scroll_Lock'
(это я там в отзывах написал)
Но теперь я хочу чтобы подсветка включалась как только я переключаюсь на русскую раскладку, которая у меня включается caps lock. Ну думаю надо так
xmodmap -e 'add mod3 = Caps_Lock'
Но оно ругается
Error of failed request: BadValue (integer parameter out of range for operation)
Пробовал подставить вместо Caps_Lock его целое значение. Результат тот же.
Может я не в ту сторону копаю? Как было бы здорово при взгляде на клавиатуру сразу понимать какой язык включён.
Есть идеи?
PS У меня только 2 раскладки, поэтому не нужно решать проблему а что будет с 3-мя раскладками.
Есть долгоиграющая задача, которую надо будет как-то сделать. Суть такова, на линуксовой машине нужно будет развернуть относительно публичный сетевой сервис (ничего криминального, хостбот для игры, вышедшей почти 15 лет назад). С большой долей вероятности этот сервис рано или поздно начнут дудосить. Хотелось бы заранее предпринять меры для предотвращения или снижения негативных последствий. Как вообще сейчас принято правильно защищаться от дудосов? Ссылки на свежие статейки будут ок
«Лицензия на find», как последний довод оскорблённого линуксоеда.
via https://point.im/ozhon
То ли я невнимательно читала спецификацию syslog, то ли авторы класса Syslog в Руби, но ихние функции debug(), error() и прочие не соответствуют тому, что я вижу в своём syslog сервере. Тоесть отправляю error(), а оно появляется как Warning, falal() – как Error и так далее. Разве что только info() нормально выходит.
Не зоопарк, а экосистема.
Пробую Audacious. Выглядит гораздо проще, чем Clementine, наворотов тоже почти нет. Некоторые базовые для плееров вещи тут смотрятся фичами, а интерфейс местами построен крайне нелогично. Не умеет работать с каталогами, примонтированными через gvfs, даже не выводит их в диалоге открытия файлов, а при перетаскивании выдаёт ошибку, но с этим я справилась. Ну и окошки любит растягивать на весь экран, если такое название песни шире трёх символов. Но вроде бы работает.
Скажите, а в этих ваших линуксах так и не придумали способа автоматически удалять симлинки при удалении файла оригинала?
Короче, есть код:
my_shortcut = new QxtGlobalShortcut(this);
connect(my_shortcut, SIGNAL(activated()), m_model, SLOT(my_paste()));
my_shortcut->setShortcut(QKeySequence(QKeySequence::Paste));
Глобально перехватывает нажатие Ctrl+V и делает кое-что своё. Всё как бы работает, но есть один нюанс, после того, как моя программа вешается на шорткат, система больше не вставляет. Как выполнить свой код и вернуть шорткат системе, чтобы она тоже увидела, что пользователь вставить хочет и вставила бы?
Кажись разобралась с дубасом. Тот же WMI, вид сбоку.
Короче, воюю я тут с дубасом™. пишу скриптики на машине с Windows, а на удалённой линукс-машине запускаю и смотрю, что происходит. Проблема в том, что я могу залогиниться по SSH на удалённую машину, но скрипты работать не будут – библиотека будет жаловаться, что дубас не доступен, исков не найдено. Каких-то переменных не хватает, короче. И что делать? Бегать от машины к машине? Я нашла выход. Запускаем терминал на удалённой машине, запускаем tmux и проверяем на каком-нибудь qdbus, работает ли всё. Отключаемся от tmux и закрываем терминал. Идём на рабочую машину, логинимся по SSH, подключаемся к сессии tmux и радуемся рабочему дубасу.
А ещё меня задолбал зоопарк буферов обмена. Ctrl+Ins – это не тоже самое, что и «Копировать» в контекстном меню или на тулбаре, блеать >_<
Плюс полезли глюки из Clementine. Даже не знаю как описать. Играется плейлист, вдруг устройство отваливается. Clementine сообщает, что переходит к следующему трэку и начинает по списку пытаться их открыть. Кнопка «Стоп» заблокирована – ведь ничего не проигрывается же. Поиск доступного файла заканчивается падением =_= После этого, трэки, поучаствовавшие в этом весёлом мероприятии, в плейлисе показываются без тэгов, просто имя файла. Заставить перечитать тэги не получается, пункты меню про редактирование тэгов исчезают для данных строчек. Казалось бы, запустить песню на воспроизведение, и проигрыватель перечитает тэги, но нет. Единственный выход – удалить и добавить снова. Так держать! А ещё я ловила глюки, когда трэки проигрывались по несколько раз подряд без каких-либо причин вроде очереди, а также когда проигрыватель переходил к следующему трэку, но интерфейс упорно показывал, что играется предыдущий.