понедельник, 27 апреля 2009 г.

Мы хотим жить в лучшем мире? - Мы можем сделать его таким.

Есть у нас привычка жаловаться на всё "от нас независящее". Эта привычка является одним из вариантов громоотвода и помогает "отпустить" ту энергию, которая даётся нам на решение проблем "независящих от нас". Если нас это устраивает, то можно ничего не менять, накапливать недовольство и внутренее напряжение и пытаться снимать их через те самые "громоотводы".
А есть ли альтернатива? Есть - давайте делать свой мир лучше. Что для этого нужно?

1. Давайте будем такими, какими мы хотим видеть людей в лучшем мире. Хотим видеть улыбки на лицах? Будем улыбаться. Хотим вежливость в автобусе/кафе/магазине? Будем вежливыми.
2. Давайте решать проблемы с теми, с кем они (проблемы) у нас возникли. Здесь я имею ввиду, что решать будем с прицелом на результат, а не на успокоение. Разногласия с тещей? Нужно с ней поговорить (вместо жалобы на неё жене). Проблема с опаздывающей электричкой? Нужно бумагу начальству дороги написать, может и не одну (вместо того, чтобы жаловаться другу: "вот всегда у нас в России так").
3. Давайте брать на себя ответственность. Не вину, а именно ответственность за всё, что мы делаем. Если мы даём обещание или берёмся за дело, то выполнаем его до конца.
4. Давайте будем терпимее. Иметь терпимость, быть терпимым - возможно это следовало бы поставить на 1-е место. (Не путать терпение и смирение: см. Wikipedia).
5. И самое важное: давайте жить по тем законам, которые приняты в данном обществе, какими бы они не были, в этом случае у нас будет шанс их изменить. (Да-да, оплаты проезда в электричках это тоже касается, какими бы "ужасными" электрички не были и какой бы "грабительской" оплата не была).

воскресенье, 12 апреля 2009 г.

Dan Kegel (автор winetricks) о Wine на CeBIT 2009

Речь Dan Kegel, сотрудника Google и автора скрипта winetricks, на CeBIT 2009. Тема: "Wine: Leave Windows Behind - but bring your apps with you".

Первая часть - доклад, вторая - вопросы из зала. Слайды презентации справа от видео. К сожалению, только на английском.

http://streaming.linux-magazin.de/events/cos09/archiv/do07/

суббота, 14 марта 2009 г.

Три этапа в получении нового опыта

Получая новый опыт в чём либо мы обычно проходим три этапа (если не задерживаемся на каком-либо из них).

1. Это круто. (Крикливость)
2. Я крут. (Активность)
3. Я знаю что это и зачем это нужно. (Надёжность)

Первый этап характерезуется наибольшей "голосовой" активностью. Большая часть сообщений в обсуждении чего-либо на форуме/блоге - это сообщения находящихся именно на этом этапе.
Второй этап - это меньший шум и самая большая активность. Новые идеи большей частью рождаются здесь. (Говорят, что больше всего аварий происходит на третий год вождения автомобиля. Да, это именно этот этап.)
Третий этап самый тихий, но и самый надёжный. Опыт уже закреплён и мы готовы к получению нового.

PS: Этот пост родился после продолжительного чтения Хабры. К Unix имеет косвенное отношение, но tag unix добавляю, т.к. чаще всего на хабре я читаю около-unix-овые обсуждения.

пятница, 20 февраля 2009 г.

Быстрая подготовка Ubuntu для ежедневного использования

  • Данная инструкция отработана на Ubuntu 8.04 и 8.10.
  • Необходимо: быстрое подключение к интернет.


# обновляем список пакетов
sudo apt-get update

# устанавливаем дополнительные пакеты русской локализации
sudo apt-get install language-pack-ru language-support-ru language-pack-gnome-ru

# установка restricted компонентов (java, flash, видео- и аудио-кодеки, шрифты и т.п.)
sudo apt-get install ubuntu-restricted-extras

# установка xine-engine, которые лучше работает с DVD, нежели gstreamer-engine
sudo apt-get install totem-xine libxine1-all-plugins

# выбираем xine в качестве движка для totem
# чтобы вернуть состояние по умолчанию нужно выполнить sudo update-alternatives --auto totem
sudo update-alternatives --set totem $(which totem-xine)

# только для архитектуры i386
# удаляем устаревший flash plugin (9-й) и ставим новый (10-й)
# перед установкой необходимо подключить репозиторий partner используя
# sudo software-properties-gtk
sudo dpkg -P flashplugin-nonfree
sudo apt-get install adobe-flashplugin


http://www.helplinux.ru/ubuntu-configuration

среда, 11 февраля 2009 г.

Git изнутри

Есть у меня одна черта - не могу работать с тем, устройство чего не знаю. Та же история и с Git. О нём говорять, его используют, есть QuickStart-ы, FAQ, шпаргалки, но всё это лишь о том, как сделать то или иное действие, но не говорит о том, что же будет, если я слелаю "вот так и вот так". С Subversion в этом плане всё достаточно прозрачно, т.к. он "прост как пять копеек". Так вот с Git оказалось ни чуть не сложнее, и об этом я узнал благодаря великолепному труду некоего lost_t. Советую.

понедельник, 9 февраля 2009 г.

Телеканал 2x2

Телеканал 2x2 пол года был нашим любимым и единственным. С нового 2009-го года он сломался. Далее было сообщение на форуме, но теперь его можно найти только в кэше гугла, т.к. с форума его молча удалили.

пятница, 30 января 2009 г.

Диалоговое окно и кнопка по умолчанию

Вот есть диалоги вида "только в этот раз - всегда - отмена" или "запомнить - не запоминать - не запоминать никогда" и им подобные.
И бывает с ними одно неудобство, которое то ли исторически складывается, то ли по недосмотру, то ли по какой-то ещё причине. Иногда в этих окнах ставят кнопкой по умолчанию "всегда" или "запомнить", что, на мой взгляд, является чаще всего неудобным. Для удобства умолчательной кнопкой нужно ставить ту, которая нажимается не один раз, а много, вот, например, выбор Window Manager-а или языка в GDM при логоне.
Если я хочу выбрать другой язык или Window Manager на длительное время, то я выполняю сознательное единоразовое действие. Т.е. я должен найти кнопку "запомнить" и нажать её. Если же мне нужно сделать это несколько раз (выбрать WM/язык), но не запоминать, то проще после выбора WM или языка проще жать Enter, а потом вернуться в свой дефолтный WM/язык.
Но в Gnome/GDM, почему-то, сделали наоборот. Действие "запомнить" является умолчательным, и каждый раз заходя в другой WM (или переключая язык, а я и то и другое делаю довольно часто) нужно аккуратно выбирать кнопку "не запомнинать".