Блог
dod
Блог
dod
Прошло какое-то время с момента запуска игры, можно подвести первые скромные итоги.
Итак, всех поздравляю кто смог зайти в игру ещё вчера - вы действительно везунчики. Так как вечером сервер(а) отвалились. По признанию разработчиков - они предполагали, но не ожидали ТАКОГО наплыва. Если я правильно понял, то было более 1,7 миллионов уникальных посещений игры. Игра этого не выдержала.
Но сегодня всё выглядит НАМНОГО радужнее. Строить свою монополию стало реально возможно. Тормоза есть, но их гораздо меньше.
Теперь о том что я извлёк за два дня игры. Во-первых деньги с улиц... По моим ощущениям нет разницы в количестве получаемых денег с двух улиц если они соединены или нет. Деньги одинаковые.
Второе важное открытие - третье бонус-строение в игре - школа. И ещё относительно бонус-строений. Их наличие на улице защищает улицу не только от установки вашими конкурентами на ней hazard-зданий (тюрьма, очистное сооружение, электростанция), но и от применения карточки бульдозера. По крайней мере так было написано на моей улице, которую я защитил школой.
Пока не совсем понял как даются карточки шанса (на установку бонус-здания, хазард, или бульдозера). Пример - продал улицу другому игроку и тут же появилась окошко, сообщающее что мне выпала карточка школы. Поставил школу. Потом купил улицу и опять карточка. На этот раз - бульдозер. Может шанс появления карточки рассчитывается при проведении какой-либо сделки?.. Или как и выплаты за улицы - раз в сутки?
И ещё, когда карточка появляется, её не обязательно использовать сразу. Пример. Мне выпала карточка бульдозера, но я нажал на DISCARD. Но после захода в игру через пару часов снова появилась эта карточка. Пришлось взрывать здание. :) Оказалось это весьма просто. Щёлкаем на улице (своей или "друга"), снизу домиков будет красный крестик. При щелчке на нём увидите описание задания и что кнопку сноса. Два раза кликаете по ней (второй раз для подтверждения) и смотрите мультик :)
И я вот что подумал... Если у кого-нибудь появится желание объединиться, то пишите в комментариях ваше предложение. Вместе мы сможет эффективнее защищать свои улицы и нападать на других.
Я пытаюсь заскочить в последний вагон уходящего поезда. Причём делая это, я осознаю что если не попаду на этот поезд, то ничего мне не помешает поехать на следующем. Но всё-таки заскакиваю и оказывается что довольна сильно повредил себе ногу - идёт кровь и мне накладывают повязки.
Я собираюсь на свидание с ней, понимаю что опаздываю и начинаю спешить собираться.
Сегодня, думаю запощу сразу два поста. "Запощу пост"... Мда, новые времена - повые тафтологии.
Первое обращение посвящено тем кто хочет посмотреть для чего можно использовать Perl. Недавно начал смотреть что это за язык такой. Должен сказать - впечатляет. Условный оператор unless, модификаторы операторов... Весьма, весьма.
Но перейдём к делу. Была у меня папка в которой лежало весьма приличное количество файлов - 6700+ штук. И все они лежали в одной папке. То что это не нравилось наутилусу - мягко сказано. Решил раскидать файлы по подкаталогам. Причём так что имя подкаталога должно начинаться с порядкового номера файла, потом дефис и порядковый номер последнего файла. Все эти "порядковые номера", естественно, относительно их изначальной индексации в каталоге.
Сначала попытался сделать это в ручную... А потом понял что это прекрасное поле для того что бы опробовать то что я узнал из самоучителей. К тому же, как в них, в самоучителях, зная минимум можно делать весьма впечатляющие вещи. Собственно в этом я и убедился.
А теперь собственно сам код. Так как он обильно снабжён комментариями, то думаю мои дальнейшие разглагольствования будут не уместны.
Одно малюсенькое змечание - код писался в Vim, а затем с помощью же Vim'а экспортировался в HTML.
#!/usr/bin/perl
use strict;
use warnings;
my @files;
# открываем директорию
opendir(my $sdir, '.') or die($!);
# и считываем все файлы исключая файл-скрипт в массив
@files = grep { -f && !/move_files\.pl/} readdir $sdir;
&move_file(\@files);
# этим будем двигать файлы
sub move_file() {
# номер итерации
my $n = 0;
# количество перемещаемых файлов
my $offset = 128;
# получаем ссылку на массив с файлами
my $files = shift;
# обходим массив с файлами, передвигаясь на число перемещаемых файлов
for (my $i=0; $i< < span style="color:#5b3674; font-style: oblique;" >$#{$files}; $i+=$offset, $n++) {
# начальный индекс для среза - ниндекс
my $start = $n*$offset;
# конечный индекс для среза - киндекс
# если вычисляемый киндекс больше последнего индекса, то устанавливаем киндекс на последний элемент,
# в противном случае используем вычисляемый киндекс
my $end = (($start+$offset-1) >$#{$files)?($#{$files}):$start+$offset-1;
# делаем срез для массива файлов
my @move = @$files[$start..$end];
# создаём директорию куда переместим файлы
my $dir = sprintf("%03d-%03d", $start, $end);
mkdir($dir, 0766) or die($!);
# переименовываем каждый элемент
foreach (@move) {
rename($_, $dir.'/'.$_) or die($!);
}
}
}
Начинается всё с того что показывают толпы покойников. По всем законам жанра они выглядят не лучшим образом. Да и обстановка вокруг них не располагает к отдыху - огонь, камни, неизвестно от куда летящие стрелы.
Дальше количество мёртвых на долю экрана уменьшается и показывают магазин, в котором среди обычных людей, живых, ходят с тележками призраки. И надо же было найтись человеку, который видит мёртвых. Мало того что он их видит, так он ещё и заявляет об этом, нанося на стены надпись типа I.F.Y. - I Feel You (привет Vader) и I.S.U. - I See You (привет ). Обычных людей его поведение раздражает и, в частности его супруга, просит что бы он прекратил или по крайней мере перестал так себя вести при ребёнке. А вот мёртвых подобное реально пугает - их кто-то видит чего быть не должно.
Ещё был момент когда главный герой видит в магазине девочку-призрак с продуктовой тележкой, начинает кричать что видит её, чем пугает не только её, но и своего сына.
Дальше появляется второй главный герой. Сотрудник ФБР, который занимается подобными "видениями" потому как сам видит мёртвых и уже давно знает что существует целый город мёртвых, который находится под угрозой из-за какого-то строительства. Видимо при строительстве найдут "кладбище", все тела перезахоронят как положено и мёртвые успокоятся чего они, собственно, не горят желанием делать.
Дальнейший сон потерялся в отрывках. Агент ФБР бежит с главным героем по рельсам и их чуть не сбивает поезд, они видят целые составы-призраки. Когда любая вещь "умирает", то становится достоянием призраков. За это отдельный привет Терри Пратчетту, в частности произведению Мрачный Жнец.
В общем вот такой сон про мёртвых.
Я на станции метро Полежаевская. Стою и вижу как около лестницы выхода в город стоят моя бывшая дувушка со своим молодым человеком. На ней красное, почти длинное платье и совершенно несочетающиеся с ним чёрные ботинки с высокой шнуровкой. Они стоят и прощаются. Прощаюстся не в смысле расстаются, а в смысле - до скорой встречи. Вижу как они обнимаются и понимаю что она действительно счастлива с ним и что я был не прав когда думал что он её "помотросит и бросит".
Но как бы то ни было, но вот он ушёл по лестнице в город а ей надо ехать дальше. Она подходит ко мне и вроде как нам с ней по пути, поэтому она кладёт мне руку на плечё, как бы обнимая, но я обращаю внимания потому что... Потому что я ей не интересен так как у неё всё серьёзно с другим, а ещё - она мне перестала быть интересной.