April 10th, 2010

404

тохоббота!

Увидишь тохо - убей тохо.
Ударят тебя по правому тохо - подставь левое.
Нет тохо кроме тохо и тохо - тохо его.
Тохо так же неисчерпаем как тохо.







3D CG:


Ещё один Touhou bad apple miku miku dance IRL (BD_MMD_IRL):



(у меня ощущение, что badapple fork лучше всего прижился в ветке miku-miku; хотя вопрос каваеров оригинального badapple всё ещё открыт).

Основным вопросом, который стоит перед теологами, какие работы должны войти в основной корпус текстов, а какие остаться апокрифами. Например, житие от зуна - это апокриф или нет?

... И ещё один CG (насколько я понимаю, чары к тохо (пока что) не относятся):



И ещё один IRL'шник.



Насколько я понимаю, это движение "часиками" лет так через 5-10 доживёт до балета, такими темпами.


... Всё-таки тохо восхищает не своей омнипотентностью, вездесущностью и сакральностью (это само собой), а тем, как оно развивается.

Ну КАКОЕ имеет отношение этот танец к ZUN'овской игрушке??? Восторг же!

Бонус:

Collapse )
404

gemcraft

Увы, эта игра имеет ряд манчкин-стопов.

Итак, первое: мана-дрейн трапы не эффективны с камнями 9+ левела. Потолок, который мне удалось получить на гемах 8ого уровня - это 14.4. С повышением левела растёт радиус и скорость, но недостаточно быстро. И совершенно не растёт уровень дрейна. Таким образом, единственным орудием развития становится экстенсивные трапы с гемами 8ого уровня. (точнее, ультимативная комбинация: циан 7, оранж 8, циан 7, оранж 8, ...)

Что ведёт к трагичному выводу: в endurance mode невозможно придумать стратегию на вечное выживание. Если бы mana drain рос с левелом, то можно было бы растить уровни до бесконечности, но т.к. ресурс оказывается ограничен (по пространству), то можно даже предсказать примерный уровень, на котором игра начнёт склоняться в сторону мобов: волна гигантов или арморед, в которой количество мобов больше количества свободных тайлов пути/2.

Пушки можно растить, но там проблема ровно такая же: чем выше гем (10+), тем хреновее у него растут характеристики. Разница только в скорострельности...

В принципе, есть ещё одна стратегия, это посмотреть на гибриды (10+) цианов с оранжевыми. Если удастся довести стопрейт до 100%, а мана дрейн до полтолка в 14.4, то получившиеся камни будут эффективнее, чем пары из трапов.


Но в любом случае, при выходе игры на уровни 12-15, смысла дальнейшего роста гемов никакого. Т.е. как только у вас заканчивается место для башен для гемов 11-12 уровня, всё. Дальше у вас нет средств развития, и мобы медленно и упорно ползут вперёд.

Гем 255 уровня будет обладать таким же дамагом, как гем 12 уровня, но радиусом во всю карту и скорострельностью ... ну я тут затрудняюсь сказать, максимум, что я видел, 900. Ну, допустим, скорострельность будет под 10000. Но, боюсь, мобы из 500ой волны на эти укусы комара (пусть и скоростельные) просто не обратят внимания...
404

географически распределённый кластер для фейловер репликации аниме

... или, как мы живём под линуксом.

Недавно мне подсказали гениальную мысль для HDDLib: а зачем делать файлы нулевого размера, если можно сделать симлинки?

Симлинки визуально аналогичны файлам нулевого размера (т.е. функционал не убывает); однако, если вы используете одно и то же место монтирования для одного и того же тома, то симлинк позволит ещё и запускать файл, если медиа подключено.

Заметим, это будет работать И для случая, когда вы монтируете всё по-старинке (/media/HDD), и для случая, когда у вас прогрессивный автоманунт с метками диска. (/media/vol05).

Для удобства поиска и работы с путями делаются каталоги в /pub/HDDLib с метками (метки берутся из файла label на носителе и ведутся вручную). Скрипт индексирования (index) лежит на диске с media. (не очень секьюрно, но полагаем, что ваша библиотека - это ваша библиотека). Параноики могут переделать скрипт на запуск из другого места и сделать доп. проверки для содержимого label.

Скрипт рассчитан на текущий путь на индексируемом диске.
#!/bin/sh
HDDLIB=/pub/HDDLib
LABEL=`cat label`
if [ $LABEL ]
then 
	rm -r $HDDLIB/$LABEL
	mkdir $HDDLIB/$LABEL
	lndir `pwd` $HDDLIB/$LABEL
else
	echo "no label"
fi


Сейчас я постепенно буду мигрировать на этот формат.

И ещё одно мелкое изменение: скрипт soff (выключение диска) теперь выглядит так:

#!/bin/sh
echo 1 >/sys/block/$1/device/delete
dmesg|tail -n 3


А его запуск даёт более красивый вывод:

sudo soff sdb
[145236.138661] sd 3:0:0:0: [sdb] Synchronizing SCSI cache
[145236.138661] sd 3:0:0:0: [sdb] Stopping disk
[145236.652607] ata2.00: disabled


PS Интересно, а если я выключил устройство, могу я как-нибудь энфорснуть ядро на перечитывание устройства снова (то бишь включить?)

UPD: В debian-russian@ подсказали:

echo "- - -"> /sys/class/scsi_host/host3/scan

[149765.030315] ata2: hard resetting link
[149765.520971] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[149765.522446] ata2.00: ATA-8: WDC WD7500AACS-00D6B0, 01.01A01, max UDMA/133
[149765.522446] ata2.00: 1465149168 sectors, multi 0: LBA48 NCQ (depth 31/32)
[149765.524919] ata2.00: configured for UDMA/133
[149765.524919] ata2: EH complete
[149765.524919] scsi 3:0:0:0: Direct-Access     ATA      WDC WD7500AACS-0 01.0 PQ: 0 ANSI: 5
[149765.527552] sd 3:0:0:0: [sdg] 1465149168 512-byte hardware sectors (750156 MB)
[149765.527552] sd 3:0:0:0: [sdg] Write Protect is off
[149765.527552] sd 3:0:0:0: [sdg] Mode Sense: 00 3a 00 00
[149765.527552] sd 3:0:0:0: [sdg] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[149765.527552] sd 3:0:0:0: [sdg] 1465149168 512-byte hardware sectors (750156 MB)
[149765.527552] sd 3:0:0:0: [sdg] Write Protect is off
[149765.527552] sd 3:0:0:0: [sdg] Mode Sense: 00 3a 00 00
[149765.527552] sd 3:0:0:0: [sdg] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

Почему оно "3" я не понял, методом перебора нашёл.