вторник, 3 июня 2008 г.

Оффтоп. Gedit -> Textmate

Я всегда завидовал маководам лишь в одном, у них есть один замечательный текстовый редактор — TextMate. Лучше его для ROR-разработки не придумаешь. И очень я страдал, что нет такого под Убунту. Но оказалось, что он есть. Уже предустановленный. И имя ему — gedit. Есть, то он есть, но требует некоторой доработки. Поехали!

1. Плагины
Gedit легко расширяем за счет плагинов. Поэтому ставим:
sudo apt-get install gedit-plugins

Но тут есть далеко не все необходимые, поэтому надо докачать еще:

Snapopen
Class Browser
Word Completion


Нужно все это распаковать в ~/.gnome2/gedit/plugins

Теперь эти модули надо подключить. Идем в gedit, «Правка»—«Параметры»—«Модули», там включаем все, что душе угодно.

2. Подсветка .erb, .rjs и т.д.

Выполняем:

wget http://robzon.kapati.net/rails/rhtml.lang && sudo mv rhtml.lang /usr/share/gtksourceview-2.0/language-specs/
wget http://robzon.kapati.net/rails/rails.xml && sudo mv rails.xml /usr/share/mime/packages
sudo update-mime-database /usr/share/mime


3. Темы и шрифты
Качаем тему и натравливаем на нее gedit («Правка»—«Параметры»—«Шрифты и цвета», жмем «Добавить» и выбираем файл)
Для шрифтов ставим:
sudo apt-get install ttf-liberation

В том же окошке настроек выбираем шрифт Liberation Mono 11.

Вот и все =)

Источник

среда, 28 мая 2008 г.

Типографская раскладка

Живя под Виндой, я очень радовался типографской раскладке Ильи Бирмана и мне ее очень не хватало под Ubuntu. Но недавно я нашел легкий способ добавить эту функциональность.
Для этого нам понадобится скачать и заменить у себя следующие файлы:
/etc/X11/xkb/base.xml
/etc/X11/xkb/symbols/ru

И добавить необходимую раскладку в настройках (Система—Клавиатура—Раскладки), там нажать «Добавить», в «Раскладки» выбрать «Россия», а в «Варианты» — «Winkeys+Typographic». Если вы хотите использовать такую раскладку постоянно, то удалите другие русские раскладки.
Для использования специальных символов нужно зажать AltGr + необходимая кнопка.
Например:
«(левая кавычка-елочка) ставится так: AltGr+<
—(тире): AltGr+-(дефис)

Источник

суббота, 26 апреля 2008 г.

Оффтоп. 8.04.

Итак, он вышел. Hardy Heron, которого мы так долго ждали. А это значит, что в блоге появится новый блок статей. Пока я только успел поставить новую версию на ноут и стационарную машину. Веду список изменений и возможных проблем. Одно могу сказать точно mdash; 7.10 был намного слабее =)

воскресенье, 13 января 2008 г.

Часть 11. Установка драйверов. Видео.

В этой части я расскажу вам как получить самые новые драйвера для вашей видеокарты. Только сначала подумайте: надо ли вам это. Если те, что установил Менеджер проприетарных драйверов работают как надо, то лучше ничего не трогать.
Но бывает когда драйвера обновить нужно.
Самый легкий способ:
Зайти на сайт утилиты Envy, скачать .deb-пакет, установить его в 2 клика и запустить программу.
Дальше делаете так: Удалить драйвер Nvidia/Ati, Применить.
Программа сама все сделает, после перезагрузки запустите ее снова и выберите установить драйвер.
Все, драйвера обновили.

Есть способы посложнее, но опишу я его лишь тогда, когда будут просьбы в комментах, ибо надо отталкиваться от частного случая проблемы.

понедельник, 7 января 2008 г.

Оффтоп. Ubuntu и напильник.

Давно хотел всем рассказать, но вот никак не доходили руки. Помимо официальных сборок Ubuntu существуют еще кучи его модификаций. И все они абсолютно разного качества. Есть те, где только изменена тема(Ubuntu Satanic/Christian Edition) или те, где изменений уже намного больше, к примеру другая рабочая среда(Geubuntu или Fluxbuntu). А существует третий вариант, когда стандартный дистрибутив «допичкивают» необходимыми (по взгляду создателей модификации) программами и дополнительно все перенастраивают. Иногда получается очень удачно. Герои нашего сегодняшнего обзора: Lunux Mint 4.0 и Runtu 2.0

Mint
Это очень приятный дистрибутив. Хорош он еще тем, что это обычный убунту + хороший напильник. Из изменений можно отметить: в системе уже стоят все кодеки и проприетарные пакеты, своя тема оформления и свой менеджер обновлений + небольшое изменение в составе программ . Также добавлена возможность загрузить любой файл на сервер в интернете через его контекстное меню. Удобно, кстати.
Всем, кто заинтересовался следует пройти на официальный сайт.

Runtu
Это русский дистрибутив. Тут, в сравнении с Минтом, изменений поболе будет. Первое — размер. Образ занимает уже 2,5 ГБ, а это говорит о том, что множество пакетов уже на диске присутствуют. Другое дело, что не все они устанавливаются, но, при желании, вы все легко можете доустановить абсолютно не обращая внимание на наличие/отсутствие интернета =)
Разработчики делали ставку в этот дистрибутиве на полною руссификацию. Частично это им удалось. С русским языком тут намного лучше, чем в официальной версии, но все же английский иногда проскакивает.
Но это не главное, про Рунту можно сказать так: установил и забыл. В системе уже работает все из коробки, телодвижений надо делать минимум.
Тех, кто заинтересовался — ждет официальный сайт.

Надеюсь, что кому-нибудь сия информация оказалась полезной =)

воскресенье, 30 декабря 2007 г.

Часть 10. Установка драйверов. Аудио.

Бывают такие ситуации, что Вы установили Ubuntu, а звука нет. Причин этому есть множество. Первая и самая распространенная проблема — у вас просто громкость стоит в ноль =), ну а вторая будет серьезнее: идущий в комплекте звуковой драйвер ALSA не поддерживает вашу карточку. Поэтому сначала решаем первую проблему:
1. Для любителей графических интерфейсов: два клика по значку динамика в трее, затем смотрим на картину, что там. Все ползунки должны быть на максимуме. Далее: Файл - сменить устройство - какое-либо-устройство(ALSA-mixer). Выбрали. Идем вперед: Правка - Параметры. Тут ставьте галочки везде. После чего у вас появится куча ползунков, большинство из них влиять ни на что не будут, но выкрутите все на максимум, и попереключайте каналы.
2. Для любителей консоли.
alsamixer
И там стрелками вверх/вниз выкручиваем все на макс. Каналы «размьючиваются» кнопкой «M».

Если ничего не помогло, то переходим к шагу 2.

Шаг 2. Сбор информации.
Вспоминаем какая у нас модель звуковой карточки. Для тех , кто не помнит, делаем так
lspci

и в куче текста ищем что-либо с упоминанием Audio device.
Дальше идем в гугл или на страницу проекта ALSA и там ищем информацию про поддержку своей карточки. Если такая информация есть и она положительна, то:
1. скачиваем новый ALSA-драйвер.
2. разархивируем:
bunzip2 alsa-driver-*
tar -xf alsa-driver-*


3. конфигурируем, собираем, устанавливаем и настрастраиваем ALSA:
./configure
make
sudo make install
sudo ./snddevices
Перезагружаемся. Звук должен пойти, если нет, то снова играйтесь с микшером.

понедельник, 24 декабря 2007 г.

Оффтоп. Ubuntu 8.04

Все Вы знаете, что разработчики Убунту выпускают новые версии два раза в год. Предыдущий выпуск был в октябре, а следующий будет в апреле. Версия нового Убунту - 8.04 (восьмой год, четвертый месяц =), а кодовое имя — Hardy Heron.
Что обещают:
Пользователю
- Новая визуальная тема;
- Средство для упрощения работы с неофициальными репозиториями пакетов;
- Включение в состав X.Org 7.3;
- GUI для настройки подключения дополнительных мониторов;
- SlickBoot - реализация загрузочного экрана в стиле Mac OS;
- Возможность безопасной установки в уже созданный дисковый раздел, не влияя на существующий /home;
- Система разрешения ситуации переполнения дискового раздела и ПО для чистки мусора;
- Увеличение скорости загрузки приложений через упреждающую загрузку данных (disk prefetching);
- Упрощение операции по открытию доступа к локальным файлам по сети;
- Single Click Install - сервис для установки программ через один клик на сайте;

Сеть и безопасность
- Разделение конфигурации /etc/network/interfaces на модули, например, один файл на интерфейс.
- Возможность настройки диалап и ADSL соединений из Network Manager(!!!);
- Улучшение поддержки шифрования содержимого файловой системы, например, хранение ключа шифрования на USB брелоке;
- Режим удаленной загрузки LiveCD по сети на машины без CDROM. Т.е. загрузившись на одной машине с LiveCD, мы можем загрузить этот же LiveCD по сети на другие машины;
- Упразднение gksudo и запуска административных GTK приложений под пользователем root (под root будут выполняться только конечные команды, но не интерфейс);

Как видим, очень много вкусного. Но я пишу этот пост потому, что вчера поставил себе вторую альфу 8.04, хоть до релиза еще далеко, а слово «альфа» подсознательно пугает нестабильностью, впечатления у меня остались сугубо положительные. То, что не работало у меня из коробки в 7.10 (звук, например), здесь уже все прикручено и настроено. Да и субъективно система работает быстрее (самовнушение?).
Посмотрим, чем порадуют нас разработчики дальше.

Помните: это не призыв ставить альфы! Это может быть небезопасно! Я лишь только поделился своими впечатлениями.