Архив

Архив раздела ‘Софт’

Установка Gluxi на FreeBSD 8

21 февраля 2010 9 comments

Не так давно устанавливал многофункционального Jabber-бота Gluxi на VDS от хостинг-провайдера firstvds.ru под управлением FreeBSD 8. Рассмотрим процесс более подробно.
Итак, первое что нам необходимо сделать — поставить основные пакеты, необходимые для компиляции и работы Gluxi.
pkg_add -r qt4
pkg_add -r qt4-qmake
cd /usr/ports/devel/cmake && make install clean
pkg_add -r qt4-moc
pkg_add -r qt4-uic
pkg_add -r qt4-rcc
cd /usr/ports/databases/qt4-pgsql-plugin && make install clean
cd /usr/ports/databases/qt4-pgsql-plugin && make install clean

После установки этого порта необходимо выполнить команду rm -rf /usr/ports/distfiles/*
pkg_add -r qt4-mysql-plugin
pkg_add -r qt4-odbc-plugin
pkg_add -r lynx
pkg_add -r openssl
pkg_add -r nano
pkg_add -r mercurial

Далее необходимо посмотреть какая версия gloox установлена в Вашей системе. Самый простой способ это сделать — воспользоваться командой pkg_info.
Если Вы видите версию, отличающуюся от gloox-0.9.x, или вообще не находите данного пакета, то для VDS на базе FreeBSD 8 данный пакет установить при помощи команды pkg_add -r http://files.ivanosipov.ru/ports/amd64/gloox-0.9.9.8.tbz Следует отметить, что этот пакет подойдет только в случае использования архитекутры amd64. Читать далее…

Установка и настройка Lighttpd в FreeBSD

11 февраля 2010 Нет комментариев

Уже достаточно большое количество времени использую в качестве web-сервера продукт под названием Lighttpd. Изначально софтина разрабатывалась с расчетом на быстроту и защищённость, а также соответствие стандартам.
Особенно порадовало минимальное потребление оперативной памяти по сравнению с очень популярным веб-сервером Apache.
Ставить Lighttpd не так уж трудно. Я устанавливал на VDS с OS FreeBSD 6.3. Рассмотрим ниже сам процесс установки ;-)
1. Ставим из портов Lighttpd:
cd /usr/ports/www/lighttpd/ && make install clean

Перед сборкой видим диалог настройки, где необходимо отметить следующие пункты (подойдет для решения задач подавляющего большинства пользователей): Enable Bzip2 support, Enable fam/gamin support, Enable MYSQL support, Enable LDAP support, Enable SSL support.
Читать далее…

Установка и настройка Ejabberd под FreeBSD

6 января 2010 17 comments

Давненько я не писал в своем блоге по разным причинам. Поздравляю всех с Новым Годом и Рождеством!

Хочу поделиться своим опытом установки Ejabberd — свободного и устойчивого к отказам XMPP-сервера. Установка производилась на VDS с ОС FreeBSD 6.3 от firstvds.ru из портов, хотя в портах не самая свежая версия на данный момент (в одной из следующих записей я расскажу как устанавливать Ejabberd из исходных кодов).

Для начала нам понадобится erlang-lite, ставим его из портов:

# cd /usr/ports/lang/erlang-lite/ && make install clean

Данный процесс займет достаточно большое количество времени.

Внесем пока записи в DNS для домена, на котором будет работать наш Jabber-сервер:

_jabber._tcp.example.com. IN SRV 5 0 5269 example.com.
_xmpp-server._tcp.example.com. IN SRV 5 0 5269 example.com.
_xmpp-client._tcp.example.com. IN SRV 5 0 5222 example.com.

где example.com — Ваш домен (точка в конце существенна!); _jabber._tcp.example.com., _xmpp-server._tcp.example.com. и  _xmpp-client._tcp.example.com. — соответственно имена записей; SRV — тип записи; 5 — приоритет; 0 — условный вес записи.

Записи в DNS  можно внести в разделе «Домены», который можно найти в панели управления ISPmanager если Вы устанавливаете на VDS c этой панелью как в моем случае, либо в настройках домена Вашего регистратора.

Как только установился  erlang-lite можно приступить к установке Ejabberd:

# cd /usr/ports/net-im/ejabberd && make install clean

Откроется предложение включить поддержку ODBC (необходимо для доступа к MySQL), включать не будем поскольку сервер у нас нагружен будет не особо сильно и мы обойдемся стандартной СУБД Ejabberd — Mnesia.

Ждем окончания установки и копируем файлы конфигурации:

# cp /usr/local/etc/ejabberd/ejabberd.cfg.example /usr/local/etc/ejabberd/ejabberd.cfg

# cp /usr/local/etc/ejabberd/inetrc.example /usr/local/etc/ejabberd/inetrc

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

Архиватор 7-Zip

17 ноября 2009 4 comments

7zipДолгое время использовал WinRAR в качестве основного архиватора, и в целом был достаточно доволен. Однажды мне было необходимо распаковать архив формата 7z, а поддержка этого типа архивов в WinRAR отсутствовала (версия стояла очень старая и не обновлялась по разным причинам), пришлось скачать архиватор 7-Zip. Порадовал лаконичный интерфейс утилиты, но использовал я ее тогда только для распаковки. Несколько месяцев назад стал архивировать разные типы файлов с помощью 7-Zip и при помощи WinRAR ради интереса. В настоящий момент на официальном русскоязычном сайте доступна стабильная версия 4.65 и тестовая 9.05 alpha, поддерживающая новый алгоритм сжатия. Я использую стабильную версию. По скорости создания архива выигрывал практически всегда WinRAR, но по степени сжатия он все-таки прилично проигрывал 7-Zip.

Постепенно стал пересылать по электронной почте все вложения в формате 7z, проблем с открытием практически никогда не возникало (большинство архиваторов спокойно открывают 7z), а информационный вес вложений стал меньше. Утилита 7-Zip поддерживает распаковку большинства распространенных форматов архивов (в том числе rar), интегрируется с Проводником Windows и является полностью бесплатной, может быть установлена на любых ПК (стоит отметить, что лицензия на WinRAR для 1ПК обойдется 981.09 руб.)

Пожалуй, 7-Zip является единственным архиватором более или менее достойно поддерживающим многопоточность, что является актуальным аспектом для ресурсоемких утилит.

Opera 10.10 beta

14 ноября 2009 Нет комментариев

opera_softwareВчера поставил новую Opera 10.10, бета-версия которой доступна для скачивания с официального блога разработчиков. Основное новшество, которое будет введено начиная с версии 10.10 — поддержка технологии Opera Unite, которая позволяет осуществить обмен файлами между пользователями. Сама задумка очень интересна, поскольку по факту пользователь расшаривает на своем жестком диске папку, доступ к файлам из которой будут иметь другие юзеры напрямую с жесткого диска пользователя.

Надо отметить, что тестовый билд работает достаточно стабильно. Ждем последующих обновлений ;-)

Kaspersky Internet Security 9.0.0.736 & QIP Infium

29 октября 2009 1 комментарий

LKОколо недели назад на E-mail пришла очередная рассылка Лаборатории Касперского, в которой сообщалось о выходе Critical Fix 2 Kaspersky Internet Security 2010 (сборка 9.0.0.736). Как сообщают разработчики, была реализована поддержка Windows 7, усовершенствованы методы борьбы со сложными угрозами, улучшен механизм поиска уязвимостей и добавлены/обновлены некоторые достаточно важные компоненты.

Сразу после получения сообщения обновил свой KIS 2010 (ранее у меня стояла релизная сборка, Critical fix 1 устанавливать не стал), для чего просто засетапил новый билд поверх уже установленной ранее версии. Сразу после установки начал замечать тормоза. Доходило даже до того, что дискомфорт ощущался при работе с MS Word. Стал интересоваться, какая софтина грузит все 2 ядра одновременно, причем зависания продолжались секунд 15-20, потом систему «отпускало». Выяснилось, что грузит систему все-таки KIS, причем во время работы мессенджера QIP Infium с запущенными Jabber-конференциями. Добавил Infium в исключения, отключил все опции проверки для infium.exe — все равно зависания продолжались. Затем отключил модули «IM-антивирус» и «Контроль программ», после чего тормоза стали носить не такой частый характер.

Обратившись в службу технической поддержки Лаборатории Касперского, мне удалось выяснить что помехой всему является включенный Защитник Windows (Windows Defender), хотя я точно помню что отключал его сразу после установки Windows. Как оказался включен Windows Defender не совсем понятно до сих пор: или при установке обновлений ОС Microsoft посчитало нужным включить свою чудо-разработку, либо каким-то образом он активировался после установки нового билда KIS (ведь на ранее установленной версии тормозов не наблюдалось). После отключения Windows Defender все работает отлично.

На настоящий момент Лаборатория Касперского предлагает одно из самых лучших комплексных решений по обеспечению безопасности ПК. Очень хорошие результаты показывают продукты компании DrWeb, а на счет  продукции  компании Eset в последнее время поступает очень много жалоб от пользователей на не очень высокую скорость реагирования на новые угрозы.

Занимаясь выявлением причины тормозов вспомнил, что не проводил дефрагментацию жесткого диска с марта месяца. Скачал дефрагментатор Defraggler от Piriform, очень доволен результатами. Кстати, использую утилиту CCleaner этого разработчика. Достаточно неплохие утилиты и распространяются совершенно бесплатно.

Windows 7

22 октября 2009 1 комментарий

win7Сегодня день начала продаж Windows 7 в России.

Я, скорее всего, буду переходить на нее с Windows Vista чуть позже. Для меня переустановка системы иной раз превращается в нечто нереальное. Страшна не сама переустановка (она занимает-то около 30-40 минут), сколько настройка самой ОС, установка ПО. Правда, с некоторых версий Windows Vista можно осуществить апгрейт до Windows 7 с сохранением пользовательских файлов (изменится только вид рабочего стола).

Вообще меня устраивает и работа Windows Vista на моей машине и никакого дискомфорта как при работе, так и при установке приложений я не замечаю. То есть тут очень многое зависит от железа, и это одна из возможных причин не очень большой популярности Висты в России и СНГ, в США она достаточно популярна.

OpenOffice.org vs Microsoft Office

11 октября 2009 Нет комментариев

OOoПоследние несколько недель решил полностью использовать для создания/редактирования всевозможных документов бесплатный пакет офисных приложений с открытым исходным кодом OpenOffice.org вместо популярного пакета Microsoft Office.

OpenOffice.org умеет работать с форматами, поддерживаемыми  Microsoft Office, единственное — один раз при открытии в OOo Writer документа .doc немного съехало форматирование (но это все поправить не составило труда ).

Далее в OOo мне понравился редактор формул  Math, хотя некоторым пользователям редактора формул от MS он может показаться не очень удобным и непривычным. Порадовала работа с электронными таблицами.

При помощи OOo можно осуществить легко осуществить экспорт любого документа в формат PDFMS Office 2007 данная возможность появляется только после установки SP2).

Для Writer необходимо скачать и установить словарь для проверки орфографии.

Еще много жалоб в Сети на то, что в OOo низкая скорость отклика интерфейса, чего я вообще не заметил. Более того, этот пакет работает заметно шустрее чем от софтверного гиганта.

В общем и целом OpenOffice.org — прекрасная альтернатива  Microsoft Office, я рекомендую попробовать всем.

Кстати, заметил такую вещь. Первая группа пользователей принципиально не использует те или иные решения только лишь потому что они бесплатные и/или с открытым исходным кодом, считая такие продукты заведомо некачественными (причем они даже не пытаются попробовать ту или иную программулину, все свои доводы они аргументируют словами «прочитал там-то там-то»). Вторая группа людей наоборот использует только опенсорсное ПО (независимо от его качества). Третья группа использует как опенсорсные решения, так и коммерческие, аргументируя свой выбор удобством, качеством работы софтины и т. д. Я себя отношу к третьей группе людей, поскольку считаю что каждый должен сам для себя выбрать приоритетное решение и и использовать его. Этим я хочу сказать, что не стоит постоянно зацикливаться на чем-то одном, надо пробовать, смотреть и выбирать =)

UPD: Все-таки в OOo 3.1.1 есть проблемы при отображении формул и изображений в документах .docx.

Вышел QIP Infium 9032

2 октября 2009 Нет комментариев

После более чем 6 месяцев ожидания пользователи могут загрузить новый билд популярного мультипротокольного интернет-мессенджера QIP Infium. В данной версии исправлено много недочетов и ошибок, добавлено большое количество новых функций. Значительно расширен функционал Jabber-модуля.

С подробным ченжлогом можно ознакомиться в wiki , загрузить QIP Infium можно с официального сайта.

Не так давно был запущен официальный блог проекта, где можно будет ознакомиться с самыми последними новостями.

Categories: Софт Tags: ,

Оптимизация работы сервера

21 сентября 2009 Нет комментариев

Довольно интересная статья на Хабрахабре по оптимизации работы FreeBSD, nginx, MySQL, PostgreSQL, PHP.

Что касается оптимизации FreeBSD, то тут я считаю сама система очень экономично относится к железячным ресурсам машины и даже старые ее версии прекрасно работают на старых и не очень сильных машинах. Единственное, надо отключать все неиспользуемые сервисы и службы.

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

Потребление памяти: 10.13MB