Не так давно на туксике была статья про то, как можно легко переводить любой текст из любой программы, где его можно выделить. В тот раз перевод осуществлялся с помощью гугла и результат появлялся во всплывающем уведомлении. На хабре
Скрипт для создания плейлистов в Linux
Оказалось, что мой стандартный плеер на андроиде не умеет воспроизводить треки из определённых папок (тока плейлисты и всякие альбомы, исполнители и т.п.). Хорошо хоть плейлисты понимает. В начале я создавал плейлисты в ручную (через banshee), но это весьма утомительно и хотелось бы оптимизировать процесс. Делается это проще простого.
Простая настройка xbindkeys
Распознавание речи с помощью google
Сегодня решил немного передать скрипт по выполнению голосовых команд, а точнее, упростить его. По задумке скрипт должен был распознавать речь и набирать текст в открытое окно. Задуманное боле-менее получилось, но всего за секунду до того, как я уже собирался опубликовать статью. Так что статья будет разбита на 2 части: первая посвящена скрипту, который позволяет надиктовывать текст в документ, а вторая скрипту, который будет печатать текст в любое окно, например, чат (эта часть получилась в последний момент).
Скрипт на nautilus для запаковки всего и вся
В целом мне нравится стандартный менеджер архивов в ubuntu и mint. Не страшно, что он по умолчанию не понимает rar (легко исправляется командой sudo apt-get install unrar), в целом он вполне конформный. Однако в последнее время я вынужден заливать exe файлы на один из ресурсов, где exe файлы не принимаются (довольно частое и нормальное явление). И я был искренне удивлён, что нельзя запаковать exe файл. Менеджер архивов не видит смысла запаковывать другие архивы (а exe, это и есть архив). Что же, напишем свой небольшой скрипт, которому будет всё равно, что запаковывать.
Перевод выделенного текста из любой программы на linux
На прошлой недели я наткнулся на программу для windows, которая использовала для перевода текста гугл транслейт. Достаточно выделить текст в любом окне, нажать комбинацию клавиш и перевод готов (P.S.: эту программу можно найти на dicter.ru). Принцип работы показался очень простым и я решил на выходных написать свой собственный скрипт. Однако меня опередили. В конце недели выложили в сеть скрипт, который умеет сам определять язык исходного текста и переводить его на русский (или любой другой язык), используя переводчик гугла, а результат появляется во всплывающем уведомлении. Так что эта статья будет просто пересказ статьи с хабра (
Простая настройка cron на linux
Я многое слышал о том, что в linux есть удобный планировщик задач cron. Однако, у меня не было необходимости им пользоваться, и разбираться в его настройки не хотелось… консоль, много английских букавок… было страшно. Но, благо, мои опасения были напрасны — всё до элементарного просто. В статье будет рассмотрено, как настроить выполнение своих скриптов по расписанию, и в качестве примера установим «кукушку».
Открываем ютубовские ролики в minitube сочетанием клавиш
Про minitube, который умеет воспроизводить ролики ютуба, уже писали много. Однако ставить и проверять его не сильно хотелось, ибо umplayer справлялся с этой задачей на отлично. Но в последней версии minitube появилась приятная возможность, а именно он стал понимать обычные поисковые запросы и адреса конкретных видео из консоли. А это значит, что скоро появится расширение для браузеров, которое позволит открывать ютубовский ролик в нормальном проигрывателе, а не в этом тормазнутом и старом флеше (кстати, часть роликов уже перешли на html5, но хороший отдельный проигрыватель всё равно приятнее). А пока расширение ещё не придумали можно воспользоваться силами bash и xclip.
Расширяем функционал третьего nautilus
У меня у самого накопилось довольно много маленьких самописных скриптов для nautilus, которые позволяют быстро монтировать диск, конвертировать графические файлы, переименовывать файлы в папке и т.п. У меня даже была мысля, что бы собрать их все в один, но недавно я наткнулся на уже готовую программу, в которой есть всё, что я делал сам, а также многое, чего у меня и в планах не было. По сути это большой пак скриптов, называемый nautilus actions extra. Что интересно — он имеет собственный ppa и вовремя установки тащит с собой все нужные программы, которые необходимы скриптам.
Замерзает gnome shell — устраняем причину.
Есть в gnome shell неприятный баг, когда застывает картинка, но сам он продолжает работать. Интересно, что верхняя панель работает, как положено. Если нажать альт+таб или переключиться на второй рабочий стол (ctrl+alt+стралочки), то появится анимация переключения, но она же и застынет. Лечится это нажатием Alt+f2, вводом «r» (ничего видно не будет, а если ввести, например «к», то произойдёт ошибка и «к» останется на месте. Так что смотрите за раскладкой, если нет эффекта, то всё сотрите «в слепую» и попробуйте опять), а затем энтер.
О более радикальных способах лечения и причине заболевания написано под катом.