Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

Linux

Подписаться на эту рубрику по RSS

Совсем забыл!!!

Просмотров: 12531Комментарии: 1
Linux

Позор и стыд на мою пока еще не седую голову. Заводил сегодня новый виртуальный хост на своей локальной машине. Как обычно, для такого рода действия воспользовался webmin - хотя и говорят о его небезопасности, но, по моему мнению, если использовать его "в мирных целях" (то есть на локальной десктопной машине) то ничего страшного нет. Так вот, прописав хост, я забыл прописать его в /etc/hosts (чтобы браузер знал, что не надо его в Интернет искать). Получил вполне закономерный результат - браузер пару раз хотел слазать в Интернет, до тех пор, пока я не вспомнил, что надо сделать что-то еще... Слабым оправданием может служить то, что я - типичный пользователь (хотя бы и linux) то есть администрирую систему только тогда, когда это жизненно важно или без этого никак не обойтись.

В общем, коллеги, друзья и просто люди - в процессе настройки apache под linux не забывайте о простых вещах. Таких, как, например, /etc/hosts

Wine Doors. Непростая дверь Wine.

Просмотров: 8350Комментарии: 0
Linux

Данная статья безнадежно устарела. Оставляена для истории.

Есть на свете такая замечательная вещь, как wine. По сути, Wine - открытая реализация Windows API. Что позволяет запускать Windows-приложения под Linux. Вследствие того, что проект Wine находится в стадии вечного развития, то реализованное в нем API поддерживает далеко не все приложения. Кстати, установка нового Windows-приложения под Wine - занятие довольно веселое, так как, например, тому же IE для работы требуются куча библиотек - от MS шрифтов до DCOMa.

Собственно, герой сегодняшнего поста - Wine Doors (http://www.wine-doors.org/wordpress/) - это утилита, которая позволяет автоматизировать установку поддерживаемых Wine приложений. На момент написания поста Wine-Doors существует в версии 0.1.2.1 и распространяется в исходных текстах, deb и rpm пакетах.

Правда, традиционно к стакану меда примешивается ложка дегтя: установка wine-door у меня лично прошла весьма своеобразно. В частности, первая установка у меня закончилась ничем. То есть, wine-doors установился, запустился, и при попытке первого запуска - завис. Вторую установку - запустил в терминале из-под root'a - установка и первый запуск прошли успешно. Учитывая то, что (по-моему) wine ставит свой набор Windows-программ для каждого пользователя попробовал запустить установку из-под себя. В результате - зависание на этапе первого запуска. Попробовал переписать /home/root/.wine-doors в свою аналогичную домашнюю папку. Не помогло;)

Разочаровался, снес из-под root'a все папки .wine-doors. Убил пакет wine-doors. Поставил его еще раз. Запустил. Первый запуск прошел успешно! (Правда, он проходил часа полтора, так как выяснилось, что wine-doors тянет за собой кучу всяких приблуд с Сети), не распространяясь об этом:) Отследить сие явление можно, лишь запустив wine-door из терминала или по лог-файлу. Итог - дошел до стадии, когдаWine-doors бодро предложил мне список приложений, которые он готов установить (кстати, они распространяются в виде так называемых application pack, то есть некоторого готового к употреблению и разворачиванию под Wine суррогата, выложенного в репозитории на сайте разработчика Wine-doors).

Скриншот - Wine Doors

Общий итог: продукт "сырой". Но нужный. Если вы сможете победить его, то есть шанс съэкономить себе чуть-чуть времени на установке Windows-программ под Linux.

PS. При работе с Wine-doors желательно иметь в виду, что его производительность довольно низка (у меня разбор одного из application pack'ов занял часа три).

PSS. Альтернативный простой способ установки ТОЛЬКО IE под Linux - использовать специальный пакет IE4Linux (http://www.tatanka.com.br/ies4linux/page/Main_Page). Пакет предназначен исключительно для установки IE 5, 5.5, 6.0 под Linux посредством Wine. Работает на данный момент понятнее и стабильнее, чем Wine-doors.

Дополнения для Firefox и Trunderbird

Просмотров: 3951Комментарии: 0
LinuxWindows

Внимание! Данная статья скорее всего устарела и описываемое ниже имеет больше академичсекий интерес.Как известно, браузер Firefox - это большой конструктор. Я бы сказал, что девизом этого продукта можно смело заявлять нечто вроде "построй свой браузер сам". Для меня лично это - большой плюс. Потому что ряд "фич", которые стандартно предлагаются "другими браузерами" (привет рекламе!) я просто не использую. С другой стороны мне нужно иметь несколько довольно специфических вещей. Которых не предусмотрено ни в Opera, ни в IE.

По этому поводу решил выложить список моих дополнений для FF - вдруг кому проигодится?:)

Итак, сам браузер (на данный момент): Mozilla FireFox 2.0.0.2

Расширения (общий склад расширений здесь):

  • ADBlock Plus (блокирование рекламы - удобно)
  • Dom Inspector (поставлялось вместе с Firefox (выборочная или полная установка, при станадартной не устанавливается)- показывет DOM картину лазами браузера. Неоценима при отладке JavaScript)
  • FlashBlock (блокирование флеш-роликов на странице. Флеш-ролик заменяется кнопкой, нажатие на которую загружает и запускает ролик. Здорово помогает экономить трафик)
  • GmailNotifer (показывает наличие новых сообщений в ящике GMail )
  • IE Tab (загружает страницу в движок IE; полезно для некоторых сайтов, "заточенных" под IE)
  • Image-Show-Hide (позволяет "на лету" включать или выключать управление изображениями)
  • Inline blocked image view (позволяет по контекстному меню загружать по одной неотображаемые (в том числе заблокированные предыдущим расширением) картинки)
  • PDF Download (по умолчанию FireFox открывает PDF документы как страницы, используя установленный в системе Acrobat Reader; это расширение на PDF предлагает на выбор: открыть или сохранить. Очень удобно!)
  • SpiderZilla (расширение позволяет сохранять на диск не только текущую страницу, как, например, чере меню "Файл" - "Сохранить как", но и все указанные страницы, в том числе - сайт целиком)
  • SwitchProxy Tool (позволяет "на лету" переключаться между несколькоми прокси-серверами)
  • TalkBack (информирование разработчиков Firefox об ошибке/крахе браузера; поставлялось вместе с FireFox)
  • UI Tweaker (тонкая настройка FireFox)

Кстати, "не все дополнения одинаково полезны" - все описанные выше дополнения работосопосбны на FF 2. Часть из них не будет работать (на момент написания заметки) под FF3, что следует иметь в виду, принимая решение об установке того или иного дополнения. Правда, дополнения обновляются (имеют такую тенденцию), так что есть надежда, что к официальному релизу FF3 все дополнения будут совместимы с ним:)

Собственно говоря, аналогичным образом расширяется функциональность мозилловского же почтового клиента - Thrunderbird. Правда, из дополнений для этой софтины я использую всего два:

  • TalkBack (информирование разработчиков Thrunderbird об ошибке/крахе почтового клиента; поставлялось вместе с Thrunderbird)
  • Smtp Select (аналог SwitchProxy для FireFox - позволяет "на лету" выбрать почтовый сервер, который будет использован для отпраки письма в текующую сессию)

Собственно говоря, все:)

Если будут появляться новые дополнения - напишу.

Настройки Firefox

Просмотров: 13275Комментарии: 0
LinuxWindows

Внимание! Данная статья скорее всего устарела и описываемое ниже имеет больше академичсекий интерес.

Натолкнулся в сети на две интересные статьи, посвященные браузеру Firefox. В первой рассказывается о доступе к скрытым настройкам браузера и приводятся как примеры работы с некоторыми из них, так и ряд хитростей, зависящих от конкретной ОС; во второй - дается очнь неплохой обзор расширений под Firefox.

Для затравки приведу один рецепт из первой статьи: для ускорения запуска Firefox под Windows XP можно воспользоваться особенностью этой ОС по кэшированию программ. Для этого в свойствах ярлыка, в строке "Объект" после командой строки запуска Firefox необходимо через пробел написать следующее: /Prefetch:1, то есть, строка "Объект" будет выглядеть так:

"C:Program FilesMozilla Firefoxfirefox.exe" /Prefetch:1

Ну, и под конец - обещанные ссылки

Секреты Firefox. Как получить доступ к скрытым настройкам (автор Андрей Крупин)

Путеводитель по расширениям Firefox (автор Дмитрий Свириденко)

Mandriva 2007. Linux vs Windows :)

Просмотров: 12501Комментарии: 0
Linux

Хорошей традицией нового года считается войти в него (новый год то есть) с чем-то новеньким. Вот и я решил поэксперементировать: войти в новый год с новым дистрибутивом linux.

Самый первый этап - выбор "того самого" дистрибутива. Для этого я сформулировал следующие требования:

  1. Локализация "из коробки"
  2. rpm-based (у меня много ПО в rpm формате, и заниматься конвертацией rpm - deb/source и т.д. просто лень)
  3. Некоммерческий (бывают и коммерческие версии linux - посмотрите хотя бы на linux xp)
  4. user-frenly (в конце концов, у меня рабочая машина а не сервер)
  5. Хороший набор мультемедийных программ (в конце концов, просмотр фильмов и прослшивание музыки на компьютере никто не отменял)
  6. apache/mysql/php должны присутствовать "из коробки"
  7. Минимальные усилия по конфигурированию:)

Не буду утомлять описанием "состязанием дистрибутивов" (на разных тематических форумах, посвященных linux, по этому поводу идут целые баталии), скажу лишь, что победителем стал дистрибутив Mandriva Linux 2007 (download version).

Дистрибутив хорош тем, что позволяет как новичку, так и опытному пользователю "просто и изящно", а главное - быстро развернуть полноценное рабочее место под управлением linux. Инсталлятор сделан весьма добротно, есть возможность выбора и сохранения выбора (!!!) списка пакетов. Из коробки идет KDE и Gmone + еще несколько рабочих столов. Я де-факто использую Gnome, но KDE ставлю "за библиотеки", то есть, для того, чтобы иметь возможность из-под Gnome запускать приложения, изначально разработанные под KDE. А еще того, чтобы "иметь резерв" - в случае, если "перемудрю" с настройкой Gnome из-под KDE в режиме редактирования конфигурационных файлов всегда можно решить возникшую проблему (так, кстати, и получилось, когда в графическом конфигураторе предложил гному использовать kde-шный набор иконок, Gmone просто завис).

В дистрибутив входит достаточно большой набор пакетов. Доставлять пришлось самую малость - двухпанельный графический файловый менеджер (я использую krusader) и переставил OpenOffice. Дело в том, что по умолчанию в дистрибутиве присутствует OpenOffice 2.0 EN. Мне, разумеется, хочется, чтобы все было по-русски, даже не в смысле инфтерфейса, а в смысле работы с языком - корректной проверки орфографии и т.д. Поэтому вместо идущего в комплекте OpenOffice 2.0 EN я поставил самую свежую (на момент установки) версию OpenOffice 2.1 RU (сборки от ИнфраРесурс). Как и следовало ожидать, интеграция с gnome не прошла (известный баг для mandriva). Впрочем, никто сильно не расстроился - все настроилось вручную. Установка пакетов office тоже проходила не так гладко, как хотелось бы: каждый пакет считал своим долгом сообщить о неудовлетворенных зависимостях, причем зависимости имели циклический характер. Решилась все просто: принудительная установка пакетов в режиме игнорирования анализа зависимостей.

Некоторое время ушло на конфигурирование gnome. Вернее. у меня уже была конфигурация, которую всего-навсего надо было аккуратно перенести на новое место, убедившись, что все работает именно так, как того хочу я, а не разработчики дистрибутива;)

Итог: за несколько дней (и ночей) я получил полноценное (и лицензионно чистое) рабочее место, способное с ходу удовлетворить процентов 70 пользователей по своим возможностям, с неплохим набором софта и фантастической управляемостью системы. Такой, которая пользователю Windows и не снилась. Обратная сторона медали - большая сложность системы, с моей точки зрения, с лихвой окупается той самой управляемостью. Впрочем, не хотелось бы быть агитатором - Windows не менее хорошая система. просто, поработав в linux (и особенно понастраивав его), кажется что Windows в качестве desktop системы - это так... для ленивых:)

FireFox 2

Просмотров: 3183Комментарии: 0
LinuxWindows

Внимание! Данная статья скорее всего устарела и описываемое ниже имеет больше академичсекий интерес.Вышел FireFox 2.

Из "зримых" отличий от 1.х.х - проверка орфографии (приятная вещь) и заметное отсутствие "тормозов" (у меня на FF 1.5 были жуткие "тормоза" при открытии нескольких вкладок, или, при загруженных вкладках, открытия новой вкладки).

Интерфейс особых изменений не претерпел.

Из особенностей браузера (для тех, кто "хочет, но не решился") отмечу большую защищенность (субъективное ощущение), кроссплатформенность (для тех, кому это надо), открытие нескольких сайтов в нескольких вкладках, расширяемость и настраиваемость (с помощью подключаемых расширений и тем). Фактически это обозначает то, что скачав и установ FireFox, вы имеете "базовый продукт" (кстати, FF - бесплатен, распространяется под лицензией GNU GPL). Далее, при необходимости реализовать какую-либо "фичу", вы скачиваете необходимое дополнение. Все! Аналогично (просто) изменяется и внешний вид браузера: тем для него создано превеликое множество.

Так что удачи и хорошей работы в Сети.

PS. Ссылка на российский сайт Firefox: http://www.mozilla.ru/products/firefox/