ВниманиеЭтот блог переехал по адресу yktoo.com/ru/ |
AttentionThis blog has moved to yktoo.com/en/ |
Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts
September 13, 2013
March 03, 2013
Индикатор-переключатель звукового устройства для Убунту ~ Sound Switcher Indicator for Ubuntu
|
Я не выдержал и написал индикатор для переключения звуковых устройств (входа/выхода) в Ubuntu. |
I couldn't take it anymore so I created an audio input/output switcher indicator for Ubuntu. |
| |
|
Сколько лет пользовался Ubuntu и её оболочкой Unity, столько и пытался найти индикатор (application indicator) для удобного переключения звукового устройства. Индикаторов под Unity насоздавали уже вагон и маленькую тележку, включая совершенно бессмысленные на мой взгляд, но такой насущной вещи, как селектор выхода, так никто и не сподобился разработать. Поэтому каждый раз мне приходилось запускать апплет Sound, ждать, пока он запустится, выбирать нужную вкладку и переключать вход или выход. Особенно часто я пользуюсь переключателем для перенаправления звука на мой Bluetooth-адаптер Logitech, чтобы слушать музыку на хорошей акустике. |
I've been trying to find one just as long as I've been using Ubuntu and Unity. It had to be an application indicator that would allow for easy switching of the default sound device. There's plenty of indicators for Unity already, including some pretty useless stuff, and yet no such a basic thing as sound selector available. Therefore one has to start the Sound applet, wait for it to open, choose the right tab and then select the required input or output device. Most often I used it to redirect audio to my Logitech Bluetooth adapter to listen to music via decent speakers. |
November 18, 2012
Мои скрипты на GitHub ~ My scripts on GitHub
Наконец-то дошли руки создать открытый репозиторий на GitHub для всех моих общедоступных скриптов (пришлось немного покувыркаться с git filter-branch, чтобы извлечь из моего домашнего репозитория то, что безопасно выложить в общий доступ).На данный момент там доступны четыре скрипта:
В общем, встречайте: |
Finally I got to create a public repository on GitHub for all my public domain utility tools (I had to fiddle quite a while with git filter-branch to extract all the 'safe for public' stuff from my home repo).At the moment the following four scripts are available:
Please welcome: |
| github.com/yktoo/yktools | |
November 17, 2012
Создание XML-файла обоев в Ubuntu/GNOME 3 ~ Ubuntu/GNOME 3 XML wallpaper creation
|
Я уже приводил скрипт, устанавливающий случайный файл изображения в качестве обоев рабочего стола. У него есть лишь один недостаток: его требуется запускать каждый раз, чтобы сменить обои. Между тем, ещё в GNOME 2.28 появилась возможность установить на обои слайд-шоу в виде списка картинок в XML-файле. В нём указывается последовательность и длительность отображения каждого изображения. Более того, в нём можно даже указать плавный переход от одного изображения к другому. Я решил создать простой скрипт, генерирующий XML-файл из заданного набора изображений и опционально устанавливающий его в качестве обоев. Для работы скрипта нужен GNOME 3+ или Ubuntu (начиная 11.10). |
I already published a script that sets a random image file as desktop wallpaper. It has only one downside: you have to run it every time you want to rotate your wallpaper. However GNOME since 2.28 allows assigning a slide show as wallpaper by providing an image list in XML format. There you can specify the order and duration for each image. Moreover, you can even define a transition from one image to another. So I decided to create a simple script that generates an XML file for a given set of images and, optionally, sets that as the current wallpaper. It requires GNOME 3+ or Ubuntu (11.10 or later). |
December 16, 2011
Интеграция Google Music с Убунту ~ Google Music Integration into Ubuntu
|
Месяц назад я рассказывал об открытии облачного сервиса для хранения музыки Google Music (сервис по-прежнему формально доступен только для обитателей США, что едва ли вызывает у меня угрызения совести). Моя эпопея с загрузкой 130 ГБ музыки в облако успешно завершилась примерно за четыре дня, и теперь вся моя коллекция доступна мне везде, где есть интернет — с некоторыми ограничениями (которые, возможно, будут устранены, когда сервис выйдет из стадии беты). |
About a month ago I posted about Google Music cloud music storage service opening for public (which is still officially available in the US only). Uploading 130 GB of music to the cloud has completed in about four days, so now I can enjoy the whole collection online from anywhere—although with some shortcomings (which are perhaps to be eliminated once the service goes out of the beta). |
| |
November 18, 2011
Эта музыка будет вечной ~ An ear for music
|
Наконец-то Гугл открыл свой Правда, в данный момент сервис доступен лишь для жителей США, однако это проверяется только при регистрации, так что желающим — прокси в помощь. |
And—here we go: at last The thing is, the platform is now only available in the USA. But as this is only verified during the registration, if you didn't happen to live in that country, a proxy will do the trick. |
| |
| Облака — штука неторопливая: за сутки туда отправилась лишь четверть накопленного непосильным трудом. Но уже только то, что Google выпустил приложение Google Music Manager для Линукса, заслуживает уважения. Спасибо. | Clouds mean no haste: in one day I've uploaded only a fourth of my treasures. But the mere fact Google have released a Linux version of the Music Manager app is remarkable. Thanks No-Evil Corp. |
October 14, 2011
Скрипт для смены обоев ~ Ubuntu/GNOME 3 random wallpaper script
|
Этот bash-скрипт выбирает случайный файл изображения (.jpg, .jpeg или .png) из заданного каталога и устанавливает его в качестве обоев рабочего стола. Предыдущая версия скрипта отлично работала в GNOME 2 и Ubuntu 11.04 (и более ранних), однако после замены бэкенда конфигурации с GConf на dconf в GNOME 3 он больше непригоден.Новая версия работает в GNOME 3 и Ubuntu 11.10 Oneiric Ocelot. Всё, что нужно настроить в нижеприведённом скрипте, это путь к каталогу с изображениями dir_wallpapers.
|
This bash script picks up a random image file (.jpg, .jpeg or .png) from the predefined directory and sets it as wallpaper. The previous version of the script worked fine with GNOME 2 and Ubuntu 11.04 (and earlier), but after GConf backend was changed to dconf in GNOME 3, it stopped working.The new version works with both GNOME 3 and Ubuntu 11.10 Oneiric Ocelot. The only thing to setup in the below script is the path to image files in dir_wallpapers.
|
October 09, 2011
iMac: Mac OS X Lion + Ubuntu
Обновление Mac OS X до LionНекоторое время назад я созрел до того, чтобы обновить систему на своём Apple iMac 27" с Mac OS X 10.6 Snow Leopard до 10.7 Lion. Не то, чтобы я очень часто ей пользовался, скорее сделал это из любопытства: интересного про это систему рассказывали немало.Основной моей системой на этом компьютере всегда была Ubuntu. В теории установка не должна вызвать больших сложностей: всё, что нужно сделать, это купить Mac OS X Lion в магазине приложений Apple: |
Upgrading Mac OS X to LionA while ago I made up my mind to upgrade my Apple iMac 27" from Mac OS X 10.6 Snow Leopard to 10.7 Lion. Not that I've been actively using it, but did it rather out of curiosity: I heard many positive reactions about it.My main system on this machine has always been Ubuntu. In theory, upgrading should not be a big pain. All you need is to buy Mac OS X Lion in Apple's AppStore: |
| |
September 02, 2011
Видимые изменения в Ubuntu 11.10 Oneiric Ocelot
Менеджер сообщества Ubuntu Джоно Бэйкон (Jono Bacon) опубликовал подробный обзор визуальных изменений в следующей версии Убунту со множеством скриншотов (Ubuntu 11.10 (So Far) Screenshot Tour). Я решил перевести этот весьма интересный материал на русский язык.
Джоно отмечает, что внешний вид и интегрированность системы претерпели значительные изменения в лучшую сторону, с чем нельзя не согласиться. В предыдущей версии Unity вызвал шквал критики (не в последнюю очередь по причине своей нестабильности) — сейчас обещаются значительные улучшения.
Цикл разработки Ubuntu 11.10 Oneiric Ocelot сейчас в самом разгаре, и я в восторге от того, что уже сделано. Я подумал, что вам будет любопытно посмотреть на результаты этой работы в виде небольшого скриншотов.
Приоритетами этого цикла являются интеграция GNOME3 в Ubuntu, а также завершение работы над Unity и её компонентами, как в программной части, так и в части дизайна. Цели Ubuntu 11.10 — завершение начатого в Ubuntu 11.04 и совершенствование пользовательского интерфейса.
Прежде чем я начну, хотелось бы обратить ваше внимание на следующее:
Итак, начнём с того, как сейчас выглядит типичный рабочий стол в 11.10:
Джоно отмечает, что внешний вид и интегрированность системы претерпели значительные изменения в лучшую сторону, с чем нельзя не согласиться. В предыдущей версии Unity вызвал шквал критики (не в последнюю очередь по причине своей нестабильности) — сейчас обещаются значительные улучшения.
Цикл разработки Ubuntu 11.10 Oneiric Ocelot сейчас в самом разгаре, и я в восторге от того, что уже сделано. Я подумал, что вам будет любопытно посмотреть на результаты этой работы в виде небольшого скриншотов.
Приоритетами этого цикла являются интеграция GNOME3 в Ubuntu, а также завершение работы над Unity и её компонентами, как в программной части, так и в части дизайна. Цели Ubuntu 11.10 — завершение начатого в Ubuntu 11.04 и совершенствование пользовательского интерфейса.
Прежде чем я начну, хотелось бы обратить ваше внимание на следующее:
- Работа над Ubuntu 11.10 ещё не завершена. В ней присутствует множество багов и прочих странностей, которые должны быть исправлены.
- Всё, что вы увидите, ещё вполне может измениться.
- Я затёр некоторые приватные данные, но где именно это сделано, должно быть хорошо понятно.
Итак, начнём с того, как сейчас выглядит типичный рабочий стол в 11.10:
August 25, 2011
Надписывание изображений для Picasa Web Albums ~ Watermarking pictures for Picasa Web Albums
| Несколько переработанная и переведённая моя статья с Хабра. | |
ПрологЛюди, публикующие изображения в Интернете, наверняка задумывались о том, чтобы хоть как-то обозначить своё авторство.Один из самых очевидных способов — добавлять на изображения надпись с указанием вашего веб-сайта, имени, копирайта или копилефта. Для этого домохозяйка откроет любимый графический редактор, выберет инструмент «Текст» и напишет красивыми буквами послание будущим поколениям. |
PrefaceThose of you who happen to author pictures and publish them on the Internet, must have thought about being able to claim your authorship for them.One of the most obvious ways to do that is watermarking pictures by adding your URL, name, copyright and/or copyleft. An average Joe would open his favourite image editor, click the Text tool and write a magnificent message for the generations to come. |
![]() | |
July 20, 2011
Скрипт для смены обоев Gnome/Unity ~ Gnome/Unity random wallpaper script
|
Внимание: этот скрипт не работает в GNOME 3 и Ubuntu 11.10; для этих систем нужно использовать новую версию скрипта.
|
Note: this script will not work in GNOME 3 and Ubuntu 11.10; for these systems you have to use the new version.
|
|
Этот bash-скрипт выбирает случайный файл изображения (.jpg, .jpeg или .png) из заданного каталога и устанавливает его в качестве обоев рабочего стола. В данной задаче есть небольшая хитрость. Когда скрипт запускается из cron, переменная DBUS_SESSION_BUS_ADDRESS, необходимая gconftool-2, не установлена. Для её инициализации добавлен специальный фрагмент кода.Код протестирован во всех версиях Ubuntu вплоть до 11.04 Natty Narwhal. Он работает как с Gnome, так и с Unity. Всё, что нужно настроить в нижеприведённом скрипте, это путь к каталогу с изображениями dir_wallpapers.
|
This bash script picks up a random image file (.jpg, .jpeg or .png) from the predefined directory and sets it as wallpaper. One of the tricky things was to make it work when started from cron. The problem was with the DBUS_SESSION_BUS_ADDRESS variable (required by gconftool-2) not set in that case, so there's an extra piece of code that takes care of this variable.The code has been tested with all Ubuntu versions up to 11.04 Natty Narwhal. It works with both Gnome and Unity. The only thing to setup in the below script is the path to image files in dir_wallpapers.
|
Subscribe to:
Posts (Atom)




