TCP tuning
Набрел тут на статью, которая описывает оптимизацию tcp стека во freebsd. Открыл для себя кое-что новое, до этого не слышал. Не уверен, что все перевел правильно, но указания к действию там достаточно прямые:
В FreeBSD начиная с 7 ветки добавлен TCP autotuning, в 8.2 улучшены алгоритмы контроля перезагрузки (cubic and HTCP).
Вот рекомендованные настройки для /etc/sysctl.conf (часть из них — по умолчанию, но приводится для тех, кто по каким-либо причинам внес изменения вручную): Прочитать остальную часть записи »
LibreOffice в портах
LibreOffice теперь доступен для пользователей FreeBSD. Для установки нужно обновить порты
[cc lang=»bash»]# portsnap fetch
# portsnap update[/cc]
После чего появляется /usr/ports/editors/libreoffice
Собираем и пользуемся :)
LibreOffice 3.3 — релиз
Вчера был выпущен релиз LibreOffice 3.3
Для тех, кто не знает или забыл, что это такое — здесь кратенько описано.
Скачать можно здесь.
Доступны бинарные сборки для Windows, MacOS и Linux, а так же исходные тексты для самостоятельной сборки.
В портах, понятное дело, пока нету :(
Сам не пробовал, не смотрел, не собирал. Как будет время — отпишусь.
Удаление Kaspersky Antivirus и пропажа мыши
После удаления из системы (MS Windows XP) Kaspersky Antivirus перестала определяться мышь, как USB так и PS/2.
Решение: запускаем перестала определяться мышь, как USB так и PS/2.
Решение: запускаем regedit, идем в HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}, находим там ключ UpperFilter и присваиваем ему значение mouclass. Ничего другого там быть не должно, Kaspersky Antivirus пихает туда klmouflt.
(httpd), uid 80: exited on signal 11
На просторах интернетов можно встретить достаточно много описаний, почему происходит такое:
[cc lang=»bash»](httpd), uid 80: exited on signal 11[/cc]
Чаще всего — из-за подгружаемых модулей php. В моём случае апач стал вываливаться в корку после установки xcache. Но небольшая настройка спасла ситуацию :)
Прочитать остальную часть записи »
Windows 7: Включение God Mode
Есть в Win7 такая скрытая опция, как «Режим Бога». Это возможность видеть все возможные настройки системы в одном месте. Для того, чтобы включить этот режим, нужно проделать следующие нехитрые манипуляции:
1. Щелкаем правой кнопкой мыши на пустом пространстве рабочего стола
2. Выбираем пункт меню Создать — Папку
3. Переименовываем эту папку вот так: GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}
pkg_version: corrupted record (pkgdep line without argument), ignoring
Случается, что такая ошибка вылезает при использовании команды
[cc lang=»bash»]pkg_version -v[/cc]
Сие говорит нам о каких-то поврежденных зависимостях в базе данных установленых пакетов. С помощью portmaster это решается достаточно просто:
[cc lang=»bash»]portmaster —check-depends[/cc]
И на вопросы типа
[cc lang=»bash»]===>>> Delete this dependency data? y/n [n][/cc]
Отвечаем утвердительно, то бишь «y».
Ошибка при сборке VirtualBox
Не было у бабы печали, купила баба порося. Вернее, подвергла обновлению систему. Была FreeBSD 8.1-release, стала FreeBSD 8.2-prerelease. После чего VirtualBox стал падать в segmentation fault. Попытка пересборки /usr/ports/emulators/virtualbox-ose неожиданно стала вываливаться с таким вот сообщением:
[cc lang=»bash»]kBuild: iasl DevicesR3 —
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.10_OSE/src/VBox/Devices/PC/vbox.dsl
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.10_OSE/src/VBox/Devices/PC/vbox.dsl
736: Name (_CID, «smc-napa»)
Error 4001 —
String must be entirely alphanumeric ^
(smc-napa)
ASL Input:
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.10_OSE/src/VBox/Devices/PC/vbox.dsl
— 1305 lines, 46193 bytes, 288 keywords
Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 404 Optimizations
kmk[2]: ***
[/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.10_OSE/out/freebsd.x86/release/obj/DevicesR3/vboxaml.hex]
Error 255
kmk[2]: *** Deleting file
`/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.10_OSE/out/freebsd.x86/release/obj/DevicesR3/vboxaml.hex’
kmk[2]: *** Waiting for unfinished jobs….
kmk[2]: Leaving directory
`/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.10_OSE’
kmk[2]: Entering directory
`/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.10_OSE’
kmk[2]: *** Exiting with status 2
kmk[1]: *** [pass_libraries_this] Error 2
kmk[1]: Leaving directory
`/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.10_OSE’
kmk: *** [pass_libraries_order] Error 2
*** Error code 2
Stop in /usr/ports/emulators/virtualbox-ose.
*** Error code 1[/cc]
Как выяснилось, для нормальной сбоки надо открыть на редактирование файл /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.10_OSE/src/VBox/Devices/PC/vbox.dsl и в 736 строчке заменить smc-napa на smcnapa (убрать дефис). После этого все собирается и работает нормально.
Windows: как узнать uptime системы?
Т.к. в винде нет специальной команды для просмотра времени работы системы, то будем пользоваться подручными средствами.
Есть такая замечательная команда systeminfo. Она выводит подробные сведения о системе, в том числе и время загрузки системы.
Прочитать остальную часть записи »
Уведомления в jabber о входящей почте
Захотелось странного — чтобы в корпоративный jabber приходили уведомления о рабочей почте, дабы не забыть проверить почту и не пропустить что-нибудь важное.
Для этого нам понадобится sendxmpp и подрихтовать конфиг почтового сервера, в роли которого у нас выступает exim. Важно, чтоб имя пользователя почты совпадало с именем пользователя джаббера.
Прочитать остальную часть записи »