Skip to content


Толкование и лечение ошибок ядра из dmesg в Linux

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

Текст сообщения: TCP: time wait bucket table overflow
Лечение (способ N1): Увеличить параметр /proc/sys/net/ipv4/tcp_max_tw_buckets
Лечение (способ N2): Уменьшить тайм-аут для состояния TIME_WAIT TCP-соединений.

Текст сообщения: Neighbour table overflow
Лечение:

echo 256 > /proc/sys/net/ipv4/neigh/default/gc_thresh1
echo 1024 > /proc/sys/net/ipv4/neigh/default/gc_thresh2
echo 2048 > /proc/sys/net/ipv4/neigh/default/gc_thresh3

Posted in *nix, Howto.


HTC официально разрешает разблокирование загрузчиков

HTC опубликовала на сайте htcdev.com обещанное ранее web-приложение Bootloader Unlock, предназначенное для разблокирования загрузчика и отключения NAND-защиты для выпущенного в 2011 году телефона HTC Sensation (и более поздних моделей). Суть работы Bootloader Unlock состоит в генерации ключа для заранее предусмотренного производителем режима разблокировки. Ключ отправляется пользователю после добавления идентификатора устройства через специальную форму на сайте.

Последовательность получения ключа разблокировки для новых моделей телефонов на платформе android

По словам Питера Чоу, руководителя HTC, компания решила пойти навстречу клиентам, которые все чаще желают получить полный контроль над телефоном для модификации прошивки и получения дополнительных возможностей. Данным шагом HTC намерена показать, что компания прислушивается к мнению пользователей и готова пойти навстречу их пожеланиям. Разблокировка позволит энтузиастам легально заменить прошивку, например, установить такие альтернативные прошивки, как CyanogenMod или Replicant. Однако, при разблокировании телефона пользователь соглашается с потерей гарантии и невозможности использования контента, доступ к которому производится с привлечением технических средств защиты авторских прав (DRM). Кроме того, разблокирование невозможно для телефонов, привязанных к определенным операторам связи, например, HTC EVO 3D Sprint и HTC Sensation 4G T-Mobile.

Источник: http://www.opennet.ru/opennews/art.shtml?num=31505

Posted in Android.


Яндекс жжот :)

QA: поставь пожалуйста нормальный дев-сервер
Админ: Что значит нормальный? В чем проблема?
QA: Не могу создать базу данных. Пишу "create database test", а мне выбивает ошыбку.
Админ: Какую ошибку?
QA: "-bash: create: command not found"
Админ: Пофиксить bash? (:facepalm:)
QA: да, или поставь сразу нормальный сервер

Ищущих через Яндекс unix-девелоперов (программистов) может ждать сюрприз в виде такого вот search suggestion :)

Unix девелоперы и Яндекс

И правильно, нафига вам эти нудные unix-девелоперы? Возьмите лучше юных дев!

Posted in Fun.


Путь к phpMyAdmin в ISPManager

Захотелось мне как-то поменять URL по-умолчанию для phpMyAdmin в ISPManager. Чтобы всяким там ботам, на автомате дырки ищущим, жизнь усложнить. Желание такое появилось в связи с прошлогодними массовыми взломами серверов через дыру в PhpMyAdmin-е, которая позволяла, особо не напрягаясь, получить рута :/

Итак, чтобы поменять дефолтный URL /myadmin на что-то своё, особенное, нужно проделать несколько простых операций. Пусть для примера мы хотим поменять путь "myadmin" на "pmacustom".

  1. В конфиге апача в файле /etc/httpd/conf.d/phpMyAdmin.conf заменить Alias:
    /etc/httpd/conf.d/phpMyAdmin.conf
    Alias /pmacustom /usr/share/phpMyAdmin/
  2. Перезапустить apache:
    /etc/init.d/httpd graceful
  3. В конфиге ispmanager-а /usr/local/ispmgr/etc/ispmgr.conf указать новый путь:
    /usr/local/ispmgr/etc/ispmgr.conf
    extaction myadmin /pmacustom/
    

ISPManager перезапускать даже не пришлось, изменения подхватились сразу.

Настройки браузеров читайте на блоге о компьютерном железе и комплектующих.

Posted in *nix.

Tagged with .