Dell Vostro 3360. Драйвер для touchpad.

Около полугода пользуюсь на работе указанным зверенышем, все ок, за одним маленьким недочетом, не работала опция включения/отключения тачпада. На первое время накатал скриптец, который выполнял данный функционал, но, захотелось, чтобы работало как положено.
Continue reading «Dell Vostro 3360. Драйвер для touchpad.»

Dell Vostro 3360. Драйвер для touchpad.

Установка компилятора языка Go в Ubuntu

В свете того, что язык Go было решено добавить в комплект Google App Engine, решил немного внимательнее присмотреться к этому инструменту. Язык позиционируется как системный, быстрый и мощный как Си, легкий в использовании как Python, и доступный для создания высокораспараллеленных распределенных приложений как Erlang. Утверждают, что получилось сделать его именно таким, и я склонен верить, ибо среди его создателей числятся такие серьезные дядьки, как Кен Томпсон и Роб Пайк, самые что ни на есть отцы основатели, да еще и разработка проходила под теплым крылышком «Корпорации добра». Так что…
Continue reading «Установка компилятора языка Go в Ubuntu»

Установка компилятора языка Go в Ubuntu

Индикаторы notificaton-area в Ubuntu 11.04

После обновления до Ubuntu 11.04 beta 1 в notificaton-area исчезли иконки Dropbox и Shutter, исправим сию вопиющую несправедливость:

$ gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Dropbox', 'Mumble', 'hp-systray', 'Shutter']"

Для применения изменений завершаем сеанс.

p.s. Как выяснилось можно сделать еще проще:

$ gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

Но тут, полагаю, может вылезти какая-нибудь бяка.

Индикаторы notificaton-area в Ubuntu 11.04

Установка Ruby on Rails в Ubuntu

В последнее время все с большим интересом смотрю в сторону Ruby on Rails. Что и говорить, Symfony и Codeigniter, которые я постоянно использую для разработки, очевидно, немало идей почерпнули именно из этого фреймворка.

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

sudo apt-get install ruby1.8 ruby1.8-dev rubygems1.8 libmysql-ruby1.8 librmagick-ruby1.8 libsqlite3-ruby libsqlite3-dev build-essential libmagick9-dev libmysqlclient-dev

Будем считать, что mysql уже установлен. Пакеты *-dev нужны для корректной сборки gem’ов. Установим rubygems-update, что бы наши gem’ы всегда были в актуальном состоянии.

sudo gem install rubygems-update

Теперь непосредственно установим Rails и несколько дополнительных плагинов.

sudo gem install rails --include-dependencies mysql2 sqlite3-ruby rmagick mongrel

Это минимальный набор gem’ов, которого будет достаточно, чтобы начать работу над проектом. Проверим работоспособность, для этого создадим тестовое приложение.

rails new myapp
cd myapp
bundle install
rails server

Открываем страницу http://0.0.0.0:3000/ и если все установилось правильно, то мы увидим тестовую страницу.

Ruby on Rails test page

Установка Ruby on Rails в Ubuntu

Indicator applet и Skype

Очередное мини-how-to про Skype.

В Ubuntu есть замечательный апплет приложений (indicator-applet). Вот туда мы и добавим ярлык для запуска Skype.

  1. Устанавливаем Skype, если он еще не установлен
  2. Редактируем skype.desktop
    1. sudo nano -w /usr/share/applications/skype.desktop
    2. Изменяем содержимое:
      Name=Skype
      Comment=Skype Internet Telephony
      Exec=skype-wrapper
      Icon=skype.png
      Terminal=0
      Type=Application
      Encoding=UTF-8
      StartupNotify=true
      OnlyShowIn=MessagingMenu
      Categories=Network;Application;
    3. Сохраняем
  3. Создаем файл для апплета:
    1. sudo nano /usr/share/indicators/messages/applications/skype
    2. Вставляем: /usr/share/applications/skype.desktop
    3. Сохраняем
  4. Все 🙂

 

К сожалению апплет не поддерживает API Skype настолько, что бы отображать какую-либо информацию, кроме иконки, будем надеяться что когда-нибудь допилят.

Indicator applet и Skype