прошелся босиком на поле, где в раскаленном мареве исчезало время, плавилось пространство и растворялись люди ... обжигающий гравий, безмолвие зноя, безлюдье и безвременье...
image.ibb.co
image.ibb.co
image.ibb.co
image.ibb.co
image.ibb.co
image.ibb.co
сразу чет вспомнилось #2797075

Неделя была какой-то ебнутой.
Поднял джва лезвия, но насяльника говорит, шо медленна. Ну, начал понимать как работают эти ебучие вланы, в этой конторе.
Дальше, мож, быстрее пойдет

Перенес несколько виртуалок, правда, не все с первого раза.
Сравнительно честным способом, получил себе SSD AMD r5 на 240гб.

Очень обидно, хотя понятно, проебал два объявления про продажу тачек, которые хотел бы купить.

Такая, вот, неделя.
Задавайте ваши ответы... хотя, кому это интересно?

Посмотрел Google. Inception. Ну, тот фильм, который о Гоголе в небесах и с алмазами. Мистики порст дофигища (в книгах эт тож есть, так что не косяк), куча сюжетных линий с разных рассказов свалены в кучу + Гоголь работает в полиции (sic!). Этакий винегрет Миргородского цикла и отсебятины в декорациях "Сонной лощины". Но нормально, смотреть можно, атмосферу гоголевских страшилок передает. Несколько своеобразно, но передает

Редкая насыщенность экшенов на кадр: а). кадр последний перед бегством с озера перед ливнем, б). долбаные охранники рыбхоза пальнули драбаданом прям над головой и пришлось залечь — хз, что у этих долбоебов на уме, в). видна их лодка с собакой в свете одной из молний и чертов прожектор, г). видно попадание молнии в одну из труб электростанции

log

ПСА общий 0.454 нг/мл
ПСА свободный 0.154 нг/мл
Гематокрит 43.3 %
Гемоглобин 15.2 г/дл
Эритроциты 5.21 млн/мкл
MCV (ср. объем эритр.) 83.1 фл
RDW (шир. распред. эритр) 11.5 %
MCH (ср. содер. Hb в эр.) 29.2 пг
МСHС (ср. конц. Hb в эр.) 35.1 г/дл
Тромбоциты 256 тыс/мкл
Лейкоциты 4.77 тыс/мкл

Go vegan!

Запилил кароч термостат.
subzero.l29ah.blasux.ru

∞ cat /usr/local/sbin/collectd-co2mond
#!/bin/zsh
temp_topic=/devices/7fe7/controls/relay/on
getheat() {
mosquitto_sub -C 1 -t "$temp_topic"
}
setheat() {
mosquitto_pub -r -t "$temp_topic" -m "$@"
}
set_temp=22
set_temp_hyst=0.3
INTERVAL=5
HOST=localhost
co2mond | while read -r name value; do
if [[ "$name" == "CntR" ]]; then
echo $value > /tmp/co2
echo "PUTVAL $HOST/co2mon/gauge-co2 interval=$INTERVAL N:$value"
if [ -e /tmp/fan_force ]; then
cat /tmp/fan_force > /dev/fan
else
[ "$value" -lt 800 ] && echo 0 > /dev/fan || echo 1 > /dev/fan
fi
elif [[ "$name" == "Tamb" ]]; then
echo $value > /tmp/temp
echo "PUTVAL $HOST/co2mon/temperature-temp1 interval=$INTERVAL N:$value"
if [ -e /tmp/heater_force ]; then
setheat $(cat /tmp/heater_force)
else
curvalue=$(getheat)
if [[ "$curvalue" == 0 ]]; then
[[ "$value" -gt "$((set_temp — set_temp_hyst))" ]] || setheat 1
else
[[ "$value" -gt "$((set_temp + set_temp_hyst))" ]] && setheat 0
fi
fi
fi
done

∞ cat /etc/cron.daily/iptables-rbl
#!/bin/sh
TARGET_SET=vpn-whitelist
TARGET_TMP=vpn-whitelist-tmp

ipset destroy -q ${TARGET_TMP} || true
ipset create -q ${TARGET_SET} hash:ip || true
ipset create ${TARGET_TMP} hash:ip

wget -O — reestr.rublacklist.net | \
awk '{gsub(/"/,"",$1); gsub(";"," ",$1); print $1}' | \
xargs -n1 ipset add ${TARGET_TMP}

ipset swap ${TARGET_TMP} ${TARGET_SET}
ipset destroy ${TARGET_TMP}


∞ cat /etc/local.d/70-iptables-rbl.start
#!/bin/sh
/etc/cron.daily/iptables-rbl
iptables -t mangle -A PREROUTING -i br0 -m set --match-set vpn-whitelist dst -j MARK --set-xmark 0x2


А дальше всё как обычно: bnw.im