Вы просматриваете архив Руководства.

text-align: justify по вертикали

10.12.2011 в Руководства

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



В общем, хочется аналога text-align: justify, но по вертикали.
Задавать каждому блоку фиксированную высоту? Не вариант, внутри может быть одна буква, а может и картинка. Задавать margin-bottom каждому дочернему элементу? Тоже не вариант, опять же из-за того, что мы не знаем высоты элементов. Читать далее →

Возня с nautilus

23.08.2011 в Программы, Руководства

Nautilus — как известно, дефолтный файловый менеджер графическо среды Gnome. Конечно, и там можно пользоваться другой программой и саму программу можно юзать в любой среде, но тем не менее она устанавливается вместе с гномом, а сама по себе тащит в зависимостях gnome-desktop.

С выходом третьей версии этого окружения рабочего стола, многие входящие в него программы также перешли на третью версию и работают уже на gtk тоже третьей версии. Для меня, как не слишком хорошо разбирающегося во всём этом пользователя, главное заметное изменение проявляется в проблемах с темами оформления.
Ну так вот помучавшись с разными версиями этого файлового браузера, запишу кое-какие мысли и найденные мелкие хитрости.

Читать далее →

Меню для compiz

10.07.2011 в Программы, Руководства


В очередной раз настроила себе сессию с compiz-standalone, немножко её попилила. Подумала, что неплохо бы было организовать в таком рабочем окружении меню программ. Можно, конечно, ещё использовать какую-нибудь панель, у которой есть меню (lxpanel, cairo-dock, awn, gnome-panel, xfce-panel), а можно организовать не привязанное ни к чему меню, по типу того, что изначально есть, например, в openbox и fluxbox.
Читать далее →

Launchy (кроссплатформенный ланчер со шкурками)

04.07.2011 в Программы, Руководства

Ещё одна утилита для запуска приложений, можно сказать "командная строка". Более гламурный аналог программы gmrun :)
Про назначение программы уже всё ясно, думаю - окно программы вызывается по сочетанию клавиш и из него можно запустить нужное приложение, набрав его в строке.
Программа Launchy кроссплатформенная.
С официального сайта можно скачать версии для Windows, Mac OS X, Ubuntu, а так же исходники. Для ArchLinux программу можно установить из AUR'а.

Читать далее →

Swiftfox localization

02.07.2011 в Руководства

Давеча при настройке системы на нетбуке поставила там Swiftfox. Это браузер для Linux, основанный на Firefox, вроде как оптимизированный каким-то образом. Не то, чтобы мне нужна особо эта оптимизация (хотя вдруг и правда что-то заметное, а для нетбука это по крайней мере не помешает), но просто решила попробовать.
Сам браузер внешне практически не отличим от firefox (что не удивительно), все дополнения к нему тоже подходят.
Правда, в репозиториях лежит версия 3.6.13 (последняя для swiftfox) в то время, как firefox недавно обновился до пятой версии. Кому-то это может быть даже понравится (не все полюбили нового лиса). А, для арча установить можно из AURа, deb-пакеты есть на официальном сайте, там же есть инсталляционные скрипты и ссылки на тарболлы.

Читать далее →

Установка и настройка Apache2 с модулем mod_fcgid

25.06.2011 в Документация, Руководства

Сервер Apache2 — это один из немногих веб-серверов, который обладает огромными возможностями. В данной статье показан один из вариантов настройки данного сервера. При такой настройке разные сайты будут запускаться от разных пользователей, кроме того для каждого из сайтов можно иметь свой файл настроек php.ini, что особенно актуально при работе с PHP5.3.

Итак поднимем сервер Apache2 с модулем mod_fcgid на Ubuntu 10.04.

Читать далее →

Обмен сообщениями по протоколу AMQP между PHP и Python c помощью сервера RabbitMQ

25.06.2011 в Документация, Руководства

 

Установка сервера RabbitMQ в Ubuntu 10.04

Установка сервера из официального репозитория нам не подойдет. У нас есть два пути это собрать rabbitmq-server из исходников, либо просто скачать deb пакеты с официального сайта проекта и установить их. Я предпочел второй путь.

Читать далее →

Запуск приложений в отдельном X-сервере

20.06.2011 в Программы, Руководства, Трюки

тобы запустить приложение в отдельном X-сервере, используется команда вида:

startx /path/to/application -- :1
То есть набрав такую команду в консоли (не эмуляторе терминала, а именно tty1, например), мы попадём во второй X-сервер, где будет работать нужное приложение. Переключаться в него можно сочетанием клавиш Ctrl+Alt+F8 (соответственно, следующие виртуальные дисплеи получим по Ctrl+Alt+F9 и так далее; а самый первый X-сервер запускается на нулевом дисплее и переключаться в него можно по Ctrl+Atl+F7).
Вместо /path/to/application нужно вставить полный путь к исполняемому файлу, например не firefox, а /usr/bin/firefox.

Зачем это может понадобиться, применимо к браузеру, не могу придумать, но мало ли у кого какие запросы. Но есть вполне конкретные причины, по которым может быть удобно запускать таким образом полноэкранную игру, например. Читать далее →

Настройка GRUB 2 с множеством систем

17.05.2011 в Руководства

Ситуация с выбором «главного» загрузчика, когда на компьютере имеется более одной Linux системы, стала немного доставать. Проблема дополнительно подпитывалась отсутствием уверенности в том, что именно этот дистрибутив послужит для постоянной работы, а вот тот для bleeding edge, в купе с … Читать далее

КДЕ. Долой мышекликательство, даёшь мышедвигательство!

03.05.2011 в Руководства, Трюки

Что такое GUI в понимании среднестатистического пользователя и чем он так приелся? В понимании того самого пользователя это интерфейс, в котором есть окошки и кнопочки, а так же специальный указать, который надо наводить на эти самые окошки и кнопочки при помощи манипулятора типа мышь и кликать по ним какой-то из кнопок указанного манипулятора. Посему наши доблестные пользователи, судорожно вцепившись в несчастное животное, пыхтя и наматывая километры мушепути старательно целятся в кнопки разных размеров, форм и положений. И ладно если у них за плечами пара лет чемпионатов по Quake и они могут попасть в заветный пиксель с той же точностью, с которой зашибают фраги из реилгана, а если нет?

Ну ладно, многим невдомёк, что практически у всех программ есть возможность делать те же действия нажатием клавишь на клавиатуре. Впрочем, есть и те, кто считают, что клавиатура это фи, а все передовые технологии взаимодействия с компьютером сосредоточены в мышке. Я этого не понимал и активно изучал возможности клавиатуры, попутно уча емакс варить кофе. Читать далее →