↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1207.0 пользователей не могут ошибаться!
?6741
прекрасное6386
говно5815
говнорашка5470
хуита4608
anime2969
linux2569
bnw2555
music2488
рашка2269
log2266
ололо1884
pic1782
сталирасты1440
быдло1434
украина1398
дунч1395
дыбр1223
гімно1158
bnw_ppl1115

tl;rd ставь openresolv

есть у меня vpsка, которая при подключении по vpn задаёт свой собственный dns, чтобы можно было с гейфона в i2p ходить
и была у меня проблема — на рабочем ноуте, которых подключается к двум vpnам, /etc/resolv.conf генерится «как повезёт»
как правило везло мне на то, что nameserver от моей vps в /etc/resolv.conf отсутствовал и даже /etc/resolv.conf.head не помогал
покурив скрипты openvpn выяснилось, что достаточно установить openresolv, чтобы openvpn генерил /etc/resolv.conf как следует

#N81RUJ (1) / @hirthwork / 2284 дня назад

как понять, что скачал интересный фильм? соотношение размера и розданного 1:6

#GMRUQA (0) / @hirthwork / 2306 дней назад

ебался сегодня с регулярками. хотелось в конфиге уметь задать регулярку, которая бы матчила всё что угодно кроме строки "hello" (а в другом конфиге матчила бы только строку "hello"). ёбля по актам/попыткам:
1. (?!hello) — не работает, нихуя вообще не матчит
2. (?!hello).* — уже лучше, но не матчит строки "helloworld" и подобные, а нужно чтобы строго "hello" не матчило. всех заебал вопросами: гугл, SO и даже #javajava@freenode. судя по всему это какое-то фундаментальное ограничение negative lookahead, в котором мне лень разбираться
3. (hello.+|(?!hello).*) — УРА! спасибо чуваку из http://stackoverflow.com/a/3688210, похуй, что костыли. главное, что работает

#0YZX1P (3) / @hirthwork / 2319 дней назад

til шнуровал кроссовки неправильно, потому и натёр: https://youtu.be/IijQyX_YCKA

#BL4O4S (0+2) / @hirthwork / 2327 дней назад

Если что-то в смесителе в душе смутило и захотелось это чуток поправить, то:
1. Сначала прими душ и побрейся, а то это не удастся сделать пока за отломанными запчастями не сходишь
2. Перекрой воду, придурок

#BEKNTA (0) / @hirthwork / 2328 дней назад

уж если собрался профилировать скорость, то будь добр -Xdebug из параметров запуска убрать
inb4: хули я тут удаляю

#ZRNA89 (3) / @hirthwork / 2393 дня назад

В1. Вы настроили nginx кэшировать тело POST-запроса, но на любое тело отдаётся закэшированный результат от первого запроса?
О1. Вам нужно использовать $request_body в proxy_cache_key. Например, так: proxy_cache_key "$request_uri\n$request_body";

В2. На запросы с большим (десятки кб) телом вы получаете 500 Internal Server Error?
О2. Вам нужно задать временную директорию для сохранения тела запроса. Например, так: client_body_temp_path /tmp/nginx/body_temp_cache 1 2;

В3. Теперь на большие запросы с разным телом отдаётся закэшированный результат первого запроса?
О3. Вы можете прочитать историю целиком, но если в кратце, то если дело дошло до сохранения тела на диск, то в $request_body оказывается пустота. Зато в $request_body_file оказывается путь к файлу и такие запросы можно пустить в обход кэша: proxy_no_cache $request_body_file; Чтобы увеличить размер тела для которого кэширование будет выполняться, нужно поправить два параметра: client_body_buffer_size 64k; proxy_buffer_size 64k;

Кэшируйте и процветайте!

#7TTPWQ (12) / @hirthwork / 2421 день назад

удолил /usr/portage/metadata/md5-cache @ добавил в make.conf PORTAGE_RSYNC_EXTRA_OPTS="--exclude=metadata/md5-cache/*" @ сэкономил 150МБ места на впске

#IUREP7 (2) / @hirthwork / 2451 день назад

Чтобы ваша история zsh была мягкая и шелковистая и вы могли использовать синхронизировать историю команд в разных шеллах, просто добавьте в ваш .zshrc строку setopt SHARE_HISTORY, и теперь история команд будет записываться в .zsh_history сразу после набора команды, а все остальные шеллы будут проверять новые «исторические» записи сразу после выполнения очередной команды.

#E6C7K1 (7+6) / @hirthwork / 2493 дня назад

StringBuilder.toString() и String.<init>(StringBuilder) в IBM JRE делают разные вещи. Очень разные. Во втором случае копирования массива char'ов не происходит. Правда, узнать это можно только почитав код.

#XT16CT (2) / @hirthwork / 2624 дня назад

увеличить все числа в строке на единицу можно при помощи следующей нехитрой команды :s/\d\+/\=(submatch(0)+1)/g

#YW0519 (4+1) / @hirthwork / 2710 дней назад

хотите попкорна но не хотите пачкать посуду? рецепт есть у нас: http://std3.ru/9f/09/1395043979-9f09b9eb803978e38707e97e031d5b6b.gif

#A9I4Q9 (0) / @hirthwork / 2747 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.