?

Log in

March 24th, 2016


07:31 pm - Хочу всё и сразу!

Легко…

reg:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

Ищём EnableDynamicDevices

Все 0x01 заменяем на 0x00


Tags: ,

(Leave a comment)

March 16th, 2016


11:53 pm - Куда деваются иноды?…

Или, точнее, "в каком каталоге слишком много файлов?"

Быстро, но неточно (по размеру записи каталога):

find / -xdev -type d -size +100k

Точно, не небыстро (по количеству записей):

find / -xdev -type d | while read -r i; do printf "%d %s\n" $(ls -a "$i" | wc -l) "$i"; done | sort -nr | head -10

Tags: ,

(Leave a comment)

04:00 am - MySQL upstart script - open files limit

/etc/init/mysql.override:

# Raise open files limit
# Ref: http://serverfault.com/questions/440878/changing-open-files-limit-in-mysql-5-5
limit nofile 32000 32000
limit nproc 32000 32000

Tags: , ,

(Leave a comment)

March 4th, 2016


02:34 pm - losetup для LVM

Сидел, мучал два рейда по 100 гигов свободных. Объединить или пересобрать нереально, нет ни железа ни времени.

Из всех вариантов выбрал LVM. Сервер старенький, и какими бы вкусными ни были ZFS/BTRFS, он их тупо нипатянит!

Но это прелюдия. Людия в том, что LVM нужны блочные девайсы… прикол, да? С файлами не работает.

Пришлось извращаться.Collapse )
Tags: ,

(Leave a comment)

February 27th, 2016


03:04 pm - getopt'ing your way out of argument parsing
test "$1" && eval set -- $(getopt -o '' --shell sh --longoptions 'server:' -- "$@")

Прикол в том, что если у твоего скрипта НЕТ коротких опций, -o всё равно указывать надо… Пусть даже и пустую.

Второй прикол в том, что getopt ВСЕГДА добавляет '--' в параметры. Даже если вся строка пустая. 'test "$1" && ...' для обхода этой особенности. Хотя можно и не обходить, просто распарсив '--' как обычный параметр.

И самое последнее, но и пожалуй самое важное: eval обязателен. Иначе закавыченные параметры будут дико мешать работать.


Tags: , ,

(Leave a comment)

February 23rd, 2016


11:24 am

C++ - it is a "target rich environment" for shooting yourself

(Guess that can be said about any of the classic programming languages.)

 

January 29th, 2016


01:59 pm - Майкрософт шутит…
NTP-клиенту не удалось задать узел домена в качестве источника времени из-за ошибки обнаружения. NTP-клиент повторит попытку через 3473457 мин., а затем удвоит интервал между попытками. Ошибка: Элемент не найден. (0x800706E1)

3473457/60/24/365.25 = 6 лет, 7 месяцев, 7 дней, 13 часов, 27 минут…


Tags: ,

(Leave a comment)

August 24th, 2015


11:21 pm - Win8.1-based systems - cumulative update

KB2919355

Включает в себя туеву хучу всего. Рекомендуется ставить с ходу на все системы, его не имеющие. ДО того, как качать что-то из Windows Update.


Tags: ,

(Leave a comment)

July 8th, 2015


05:59 pm - Очередной высер майкрософта

KB3035583

Как хочешь читай статью, никогда не поймёшь, что именно делает обновление.

Ответ прост, как мычание. Это обновление устанавливает в систему ебалку мозгов пользователя на тему скоровыходящего говна-10, один взгляд на которое вызывает рвотный рефлекс у людей, не обременённых расплавлением мозгов.

Ничего больше оно не делает. Совсем.

Решение - удалить обновление и запретить его установку.

Панель управления - программы - в поиск вбить "KB3035583", обновление удалить, при попытках восстановиться - запретить и скрыть из обновлятеля.

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


Tags: ,

(7 comments | Leave a comment)

July 1st, 2015


11:14 am - Гугл умный, Гугл всё помнит!…

Перезагрузить DIR-300/NRU с прошивкой 2.x удалённо?

http://<address>/sys_cfg_valid.xgi?&exeshell=submit%20REBOOT
Tags: ,

(Leave a comment)

anr_daemon

> Recent Entries
> Archive
> Friends
> Profile
> Dragon cave
> previous 10 entries

Links
Tags
> previous 10 entries
> Go to Top
LiveJournal.com