10

Feb

Загрузка rvmrc и текущего gemset при открытии нового окна терминала в папке проекта

В разработке я пользуюсь rvm и активно использую gemsets. Достаточно в корень проекта положить файл .rvmrc с настройками, например, “rvm ruby-1.9.2@gemsetname” , который автоматически обработается при заходе в папку и загрузятся необходимая версия ruby и gemset.

Но, если открыть новое окно терминала сразу в папке проекта, то .rvmrc не обработается и загружаются ruby и gemset по умолчанию.

Есть простое решение: надо добавить в конец .bashrc следующую команду:

rvm rvmrc load

Voila!

21

Oct

SopCast Runner для Ubuntu Maverick 10.10

В своём прошлом сообщении писал о скрипте для запуска потокового видео SopCast во внешнем плеере.

Для удобства установки упаковал его в .deb пакет для Ubuntu Maverick. Теперь для установки достаточно пары команд:

$ sudo add-apt-repository ppa:sabotatore/sopcast
$ sudo apt-get update && sudo apt-get install sopcast-runner

Используем:

$ sopcast-runner sop://broker.sopcast.com:3912/NNNNN

или просто

$ sopcast-runner NNNNN

Изменить плеер по умолчанию можно в файле настроек /etc/sopcast_runner/sopcast_runner.conf

$ gksudo gedit /etc/sopcast_runner/sopcast_runner.conf

Интеграция с браузерами Firefox и Chrome в Gnome:

$ gconftool-2 -s /desktop/gnome/url-handlers/sop/command '/usr/bin/sopcast-runner %s' --type String
$ gconftool-2 -s /desktop/gnome/url-handlers/sop/enabled --type Boolean true

Домашняя страница проекта: http://git.sablog.me/sopcast-runner/

03

Oct

Sopcast - потоковое p2p видео. Запускаем в Ubuntu Maverick 10.10

Периодически смотрю в интернете спортивные трансляции. И использую для этого в основном sopcast p2p.

SopCast Player в Ubunutu Maverick 10.10 не работает с последней версией VLC. Потому написал небольшой руби скрипт для запуска просмотра трансляций в SMPlayer или другом плеере, умеющем воспроизводить потоковое видео.

UPD: Для удобства установки собрал его в .deb пакет sopcast-runner.

02

Sep

Сглаживание шрифтов в gitk в ubuntu/debian

Постил раньше это в buzz, чтоб не потерялось перепощу сюда.

Для того, чтобы шрифты в gitk получили сглаживание, необходимо сделать пару простых вещей.

Для начала ставим последнюю версию tk:

$ sudo aptitude install tk8.5

Затем конфигурируем оконную оболочку wish:

$ sudo update-alternatives --config wish

Выбираем 8.5 и вуаля! :)

22

Aug

Подсветка синтаксиса

Добавил подстветку кода SyntaxHighlighter:

--- yaml config
world:
  name: World
john:
  name: John
# ruby class
class Hello
  def name
    @name ||= yaml('john').name
  end

  def say
    puts("Hello, #{name}!")
  end
end

Hello.new.send(:say)

А что вы используете для подсветки синтаксиса?

20

Aug

Робот в строю..

Клиент для андроида установлен.. Для начала попробую использовать официальный Tumblr.

Hello world!

Похоже tumblr - это то, что надо! Буду обживаться!