Будильник «amarok» :)

Вот без этого маленького трюка я бы просто не просыпался по утрам (или обедам):

Так что dcop не такая уж и плохая штука!

Пояснение:

команда «dcop amarok player play» запускает проигрывание текущей песни в амароке. Т.е., выставляем будильник (KAlarm в данном случае, умеет выполнять консольные команды) на восемь утра, выбираем песню и оставляем амарок открытым — в 8 утра песня заиграет. Главное звук сделать громче :)

Реклама

Июнь 3, 2008. Метки: , , , , , , , . linux, open source, ubuntu. 9 комментариев.

Продуктивность в работе: приложения

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

Linux, Ubuntu

Краеугольный камень моего рабочего окружения. Несколько лет назад пришел в мир никсов именно благодаря этой системе. Кажется, начиная с версия 5.1. Как человеку, просидевшиму всю жизнь в различных виндоусах (начиная с далеких времен 3.1), убунту мне показалась достаточно интуитивно понятной (хотя ещё тогда графические менюшки порой отличались исключительной архаичностью), а мир консоли — захватывающим. Попользовался, понравилось. Вернулся в ХР (не помню уже почему), на год. Теперь уже года полтора-два исключительно в убунту. С одной стороны обе мои ХР (на лэптопе и на сервера\десктопе) делают всё, что мне необходимо (и порой даже больше — лучше поддерживается звуковая карточка — все 5 колонок вместо 3х под убунту, игры опять же — но почти не играю уже). С другой стороны, я очень полюбил никсовое окружение, быстрые команды в консоли позволяют делать то, за что в винде я браться бы и не стал, любимые приложения все тут.

Ключевые слова — быстрота работы, надежность, никакого лишнего мусора вроде антивирусов — только то, что мне нужно.

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

Kate

Очень хороший редактор кода. Подсветка самого разного кода (даже почти нормальная поддержка необходимого мне arm assembly), прекрасная работа с различными кодировками, хороший (хоть и не без глюков) code folding, очень полезные шорткаты, куча плагинов… В общем, в этом редакторе есть всё что мне нужно (и чего нет в большинстве других), работает быстро, ещё не подводил :-)

DBDesigner4

Рисует базы данных. Просто, удобно, и получается красиво. Удобно из него печатать очень крупные схемы на большом количестве страниц. Правда признаюсь, я так и не собрал её под линукс (не хватило времени и терпения), и запускаю через wine.

Firebug для Firefox

Одна из самых полезных утилит для любого веб разработчика. Детальная отслежка ajax запросов в реальном времени, подробное и наглядное изучение визуальной структуры сайта, информация о DOM объектах, скорость загрузки скриптов, файлов и пр., джаваскрипт дебагер, и так далее, и тому подобное. Абсолютно бесценный плагин :-)

Amarok

Для меня это лучший музыкальный плеер. Описывать все его преимущества над остальным миром плееров этого «класса» не стану — уж больно длинный список получится. Попробуйте, если ещё нет, или если вы в виндоусе — дождитесь выхода amarok 2.0 :-)

Gmail

Пусть это и веб приложение, но без него я просто никуда :-) Через это прекрасное творение от гугла проходит вся моя рабочая и личная переписка. У меня несколько имейл аккаунтов — университетский, пару рабочих, несколько личных — и все они объедены в один при помощи фильтров и лейблов. А благодаря бесплатной поддержке IMAP всё это полностью синхронизировано с моим телефоном\пда, без чего сейчас было бы очень тяжело работать.

Так же хотелось бы упомянуть Pidgin, uTorrent, wine (для запуска uTorrent ;) ), и десяток-другой консольных программок… Из веб приложений — Google Reader и мною созданный LepraRSS для создания RSS потоков для Лепрозория. Ну а такие вещи как phpmyadmin не нуждаются в отдельном упоминании ;)

Март 31, 2008. Метки: , , , , , , , , , , , , , , . google, google reader, linux, mysql, open source, ubuntu. 2 комментария.

Проблемная установка Ubuntu 7.10…

После успешного, практически безболезненного и полного перехода на Ubuntu 7.10 на лептопе замечательной фирмы HP, решил проделать тоже самое на домашнем стационарном компьютере. Сразу скажу, к числу «новых» его отнести можно было разве что года 4 назад. А как известно, линукс славится хорошей поддержкой драйверов для старых машин. Если вам не интересно читать про все мои злоключения, можно спустится прямо к «выводу».
Этап 1, Установка. Примерно так всё на самом деле и обернулось, за исключением пары вещей. Ещё при работе с live cd картинка на моём мониторе, LG L192WS, отображалась только на половину экрана. Ну и разрешение было выставлено много ниже оптимального 1440×990. Сама установка прошла почти нормально. В какой-то момент системе вздумалось проверить наличие обновлений на одном из серверов, на чем всё собственно и зависло. Наверное, сервер не отвечал. Висело до тех пор, пока я не выключил сеть. Через пару секунд после этого оно мне выдало сообщение о том, что несколько строк в source.list будут закоментированны, и мне придётся самому установить последние обновления по завершению установки.

Этап 2, Настройка. После завершения установки проблема с монитором не исчезла. Конечно же моего монитора не оказалось в списке мониторов в окошке Screens and Graphics. Указал там Generic LCD 1440×990 Widescreen — не помогло.

Установил все обновления, включил restricted driver для видео карточки (старенький ATI radeon 9600). После перезапуска системы монитор заявил что его пытаются заставить отображать изображения в небезопасном для него режиме и, собственно, показал мне черный экран. Запускаю систему в Restore режиме, nano /etc/X11/xorg.conf, а там — нечто странное, созданное в неком Failsafe режиме. Правда, тут же в комментариях дают команду для создания нового, «правильного» xorg.conf. Запускаю, xorg.conf создан. Уже не Failsafe.

Ещё один перезапуск — картинка отображается, но абсолютно сломанная и не рабочая. Опять запускаем Restore режим, опять лезем в xorg.conf, на лептопе на сайте LG узнаю Sync Range для своего монитора, правлю эти значения в конфиге. Перезапускаем — всё прекрасно, правильно разрешение, картинка на весь экран. Ура. А если бы у меня не было второго компьютера под рукой?

Но. Сломался хвалёный compiz-fusion. То есть он просто исчез. Все нужные пакеты есть, но его как бы и нет. Всё удаляю, устанавливаю по новой — без толку. Запускаю компиз в консоле — пишет что что-то не то с XServer’ом и XGL. Устанавливаю xserver-xgl — всё заработало.

Касательно поддержки оборудования — как не бился, но свою Audigy SE так и не заставил звук на все 5 колонок посылать. Так что вместо 5.1 у меня теперь 2.1. Печально. На форумах решения проблемы не нашел, зато нашел множество таких же невезучих как я.

Вывод: если Ubuntu — один из лучших представителей линуксов в мире десктопов, то за другие дистрибутивы я браться даже не хочу. Да, теперь я счастлив — прекрасный amarok, красивый и почти не глючный compiz, довольно шустрая и стабильная система. Но это я, у меня был какой-то опыт общения с линуксами на уровне командной строки в прошлом. Без этого — так бы система и не заработала.

Очередная версия, но всё ещё — абсолютно не готовая для рынка домохозяек. Хотя, домохозяйки скорее будут пользоваться уже настроенными системами. А с этим проблем пока замечено не было.

Октябрь 23, 2007. Метки: , , , , , . linux, ubuntu. 19 комментариев.

Почти что ubuntu 7.10

Пока по всему вордпрессу народ пишет про обновления своих любимых убунт, у меня дальше картинки ниже процесс не идёт:

Сервера перегружены. Придётся идти домой, обновлять там со скаченного диска. Ну или подождать несколько дней.

А жаль, так хотелось воспользоваться быстрым учебным интернетом :)  Обычно обновления скачиваются на скорости в несколько мб\сек.

Октябрь 19, 2007. Метки: , , , , . linux, ubuntu. 12 комментариев.

gDesklets

Украшаем наши *nix-ы.

Совсем недавно узнал о существовании замечательных gDesklet-ах. Программа, по сути, создает среду разработки т.н. виджетов, ну и конечно же способ их размещения на рабочих столах. Не смотря на «g» в названии, помимо gnome должно также работать и в KDE с Xfce. Примерное руководство для Ubuntu:

Устанавливаем:

sudo apt-get install gdesklets
sudo apt-get install gdesklets-data

Запускаем:

Applications -> Accessories -> gDesklets

Украшаем!

Вот что получилось у меня. Десктоп украшался по случаю презентации на тему «Using Linux» для класса бизнес студентов.

Помню, игрался с SuperKaramba в KDE — всё нужно было тащить с kde-look.org. Тут предустановлено довольно много всего, что радует. Качать понадобилось только один виджет, для погоды (имеющиеся не понравились). Кстати, качать их можно отсюда и отсюда.

Единственное нарекание прямо сразу — виджеты исчезают при нажатии кнопочки «свернуть всё». Нажмёшь ещё раз — появляются. Повинуются. Наверняка это решаемо, не разбирался ещё толком.

Сентябрь 25, 2007. Метки: , , , , , , , , . gDesklets, linux, ubuntu. 13 комментариев.

Гуманное редактирование xorg.conf

Сколько раз мне приходилось после очередного тыканья с xorg.conf уходить в консоль, запускать vi, и искать почему же X-Server отказывается работать? Всего лишь дважды, но тем не менее. Как кажется, для системы, продвигающей себя под лозунгом «Linux for human beings«, сама необходимость редактирования xorg.conf для обыденных вещей (два монитора, частота обновления, порой разрешение экрана, и пр.) — громаднейший груз на шее.

Но, для облегчения бремени простых пользователей Ubuntu, существует ряд полезных утилит.

Одна из них — xorg-edit (тема на ubuntuforums). Да, эта программка-редактор предпологает общие знания самого xorg.conf, но практически исключает возможность синтаксических ошибок при редактировании, что не может не радовать. Так что vi можно пока отложить в сторонку :)

Ещё один вариант будет встроен в предстоящий резил за номером 7.10. Эта новость подняла немало шуму на дигге, облетев линуксоидные блоги по всей планете, и при этом вызывая самые разные отзывы — от благодарности, до ехидных замечаний вроде «а вот в мандриве…». Но тем не менее, новость эта определённо хорошая — действительно, пора бы уже.

И так, ждём новую Ubuntu 7.10. Может быть тогда я наконец-то смогу настроить нормально свой LG widescreen монитор и начать ей пользоваться дома, а не только на лэптопе…

Сентябрь 17, 2007. linux, open source, ubuntu, xorg, xorg.conf. 9 комментариев.

amarok и foobar2000

Справа — foobar2000, на мой взгляд лучшее среди плееров для Windows. Да, он как конструктор — пока не настроишь под себя тихо раздражает и бесит порой. Но потом… Удобно, очень быстро и практично.

Ну а слева — Amarok. Просто, лучший. Ни на одной платформе я не встречал чего-то действительно сравнимого. Потрясающий плеер, впереди планеты всей — буквально :) И его уже «собрали» под виндой, ждём выхода версии 2.0 этим летом, ну а с ней — windows-порта!

(картинка кликабельна на большую версию в 600кб)

Ну и да, пока что мне очень нравится Ubuntu на лэптопчике :)

Май 17, 2007. музыка, linux, софт, ubuntu. 1 комментарий.

Ubuntu 7.04

Установил себе новый Ubuntu 7.04 на лэптоп HP Pavilion dv6265ca (1.66 дуал кор 2, 2гб памяти, интел 945 видео с 128мб, встроенное разное-приятное-мультимедиа, вебкамера и пр.).

Первое впечатление — ВАУ. Когда устанавливал туда XP с нуля, ушло около 5-6 часов на поиски драйверов. В принципе, для абсолютно всего — от сетевой карточки(хорошо что под рукой десктоп с интернетом был и флешками для переноса всего этого), до мультимедийных кнопочек на лептопчике. В общем, головная боль та ещё.

Что мы имеем с Убунту? Долго тыкался ещё в режиме LiveCD, работало всё сходу кроме вебкамеры. Установил — в принципе, то же самое. Всё работает (включая всю мультимедиа панель, микрофоны, динамики, сеть конечно-же), жизнь прекрасна и никаких 5 часов на поиски драйверов. Супер.

Одно лишь нарекание — для вебкамеры пришлось искать драйвера по форумам (но и в винде она тоже не работала сходу), сейчас установил но не успел проверить, работает ли.

А пока — продолжаем-с настройку :)

Май 12, 2007. linux, ubuntu. 3 комментария.