Теперь дело за покраской...
воскресенье, 07 августа 2016
We rise up for the things we believe in over and over again
Второй день подряд погода отпугивает от нарисованного маршрута для велопокатушек. Ну никак не хочется в середине пути попасть под дождь (недавно было, хватит, не хочу больше град лицом ловить). В итоге "от нечего делать" ободрал потолок на кухне, офигел. Тоже неплохо, если разобраться, да и сие действие напрашивалось уже давно.
Теперь дело за покраской...
Теперь дело за покраской...
суббота, 06 августа 2016
We rise up for the things we believe in over and over again
Консультант. Который "плюс". Вместе с 1С - наиболее известный отечественный продукт. Каждое еженедельное обновление - это какой-то ад.
На разделе, где К+ лежит (аж в двух версиях - основной и региональный), гигов 15 свободного места. Обновки для основы - ну полгига, для регионалов - ну еще гиг-полтора. Обвноление происходит последовательно, то есть сначала мы запускаем апдейт основы, дожидаемся окончания, затем обновляем регионы. Где-то в середине процесса для основы К+ выкидывает потрясающее: на вашем разделе свободно 5 гигов, для работы необходимо 7.
Поднимите взгляд чуть выше и перечитайте исходные параметры. А теперь, "внимание - вопрос". Куда эта скотина ест свободное место? Доходит до смешного. Во время обновления основы я убираю обновки регионалов на другой диск, нажимаю в К+ кнопку продолжить, после чего дожидаюсь окончания процесса. А потом возвращаю обновки и запускаю регионы. В этот раз все было еще веселее.
На 47% обновление основы застопорилось без вообще каких-либо сообщений. Просто стоит, тупит, пытается что-то прожрать. Я ждал час. Уже не выдержал, полез в resmon, увидел прекраснейшее 100% HDD Active time, посмотрел на список процессов, которые этот HDD насилуют... и не нашел среди них K+. То есть он тупо стоит. Что, неужели все, приехали?
Обсудили проблему в чате. Коллегами были высказаны далеко идущие предположения, что обновление побитое, что там какого-то файла не хватает, что там еще какая-то бяка может быть. И что-то мне понадобилось рассмотреть в окне resmon, но это что-то было загорожено окном с процессом обновления К+. Ну я это окошко и оттащил в сторону.
Хорошо, что дело ночью и в офисе никого не было. Эта@#$@#$@#$@#$@#$@#$@#$!!!!!!!!!!! @#$%^%$#@$#%(&^(*&(**(&(*(*&(*&&^@%^$^&$%@^%$@^$#^&$%!!!!!!!!!!!!, с позволения сказать, софтина снова выкатила алерт о том, что ей места мало, но прорисовала его позади всех окон и успокоилась, сев на попу ровно! Потому и активности по HDD никакой.
Ну что же, старый фокус. Базы регионалов - кыш с раздела, потом верну назад. В общем, основу обновили. Запускаем регионы, и... Да-да, регионы тоже завопили, мол, места надо! Много надо! Прикидываем. Обновок от основы уже нет, они интегрированы в "живые" базы К+. Стало быть чистить больше нечего.
Повторюсь, хорошо, что дело ночью было. Берем прямо из живого К+ кусок базы побольше, и кыш его с раздела. Не люблю я, вообще-то, подобное делать. Но вариантов других просто нет, после обновления регионов вернем назад...
На разделе, где К+ лежит (аж в двух версиях - основной и региональный), гигов 15 свободного места. Обновки для основы - ну полгига, для регионалов - ну еще гиг-полтора. Обвноление происходит последовательно, то есть сначала мы запускаем апдейт основы, дожидаемся окончания, затем обновляем регионы. Где-то в середине процесса для основы К+ выкидывает потрясающее: на вашем разделе свободно 5 гигов, для работы необходимо 7.
Поднимите взгляд чуть выше и перечитайте исходные параметры. А теперь, "внимание - вопрос". Куда эта скотина ест свободное место? Доходит до смешного. Во время обновления основы я убираю обновки регионалов на другой диск, нажимаю в К+ кнопку продолжить, после чего дожидаюсь окончания процесса. А потом возвращаю обновки и запускаю регионы. В этот раз все было еще веселее.
На 47% обновление основы застопорилось без вообще каких-либо сообщений. Просто стоит, тупит, пытается что-то прожрать. Я ждал час. Уже не выдержал, полез в resmon, увидел прекраснейшее 100% HDD Active time, посмотрел на список процессов, которые этот HDD насилуют... и не нашел среди них K+. То есть он тупо стоит. Что, неужели все, приехали?
Обсудили проблему в чате. Коллегами были высказаны далеко идущие предположения, что обновление побитое, что там какого-то файла не хватает, что там еще какая-то бяка может быть. И что-то мне понадобилось рассмотреть в окне resmon, но это что-то было загорожено окном с процессом обновления К+. Ну я это окошко и оттащил в сторону.
Хорошо, что дело ночью и в офисе никого не было. Эта
Ну что же, старый фокус. Базы регионалов - кыш с раздела, потом верну назад. В общем, основу обновили. Запускаем регионы, и... Да-да, регионы тоже завопили, мол, места надо! Много надо! Прикидываем. Обновок от основы уже нет, они интегрированы в "живые" базы К+. Стало быть чистить больше нечего.
Повторюсь, хорошо, что дело ночью было. Берем прямо из живого К+ кусок базы побольше, и кыш его с раздела. Не люблю я, вообще-то, подобное делать. Но вариантов других просто нет, после обновления регионов вернем назад...
среда, 03 августа 2016
We rise up for the things we believe in over and over again
понедельник, 01 августа 2016
We rise up for the things we believe in over and over again
С Аквой уже познакомились. Следующая оторва - Мегумин.
Красный маг, как ее называют в переводе. Как следует из названия - магичка. Специализация - Fire. Арсенал заклинаний поражает воображение - взрыв. Да, только взрыв. Всего один взрыв. Цель, конечно, уничтожается, взрыв-то неслабенький в итоге девка порождает. Но обратная сторона печальна для самой магички - заклинание полностью истощает ее силы. Буквально. Она даже на ногах стоять после этого не может, и сопартийцам приходится ее натурально тащить на своем горбу (хорошо, хоть не волоком). Ну, то есть как-то все вот так печально:
Красный маг, значит? Вот эти ребята не одобряют, совершенно не одобряют...
Красный маг, как ее называют в переводе. Как следует из названия - магичка. Специализация - Fire. Арсенал заклинаний поражает воображение - взрыв. Да, только взрыв. Всего один взрыв. Цель, конечно, уничтожается, взрыв-то неслабенький в итоге девка порождает. Но обратная сторона печальна для самой магички - заклинание полностью истощает ее силы. Буквально. Она даже на ногах стоять после этого не может, и сопартийцам приходится ее натурально тащить на своем горбу (хорошо, хоть не волоком). Ну, то есть как-то все вот так печально:
Красный маг, значит? Вот эти ребята не одобряют, совершенно не одобряют...
We rise up for the things we believe in over and over again
С Аквой уже познакомились. Следующая оторва - Мегумин.
Красный маг, как ее называют в переводе. Как следует из названия - магичка. Специализация - Fire. Арсенал заклинаний поражает воображение - взрыв. Да, только взрыв. Всего один взрыв. Цель, конечно, уничтожается, взрыв-то неслабенький в итоге девка порождает. Но обратная сторона печальна для самой магички - заклинание полностью истощает ее силы. Буквально. Она даже на ногах стоять после этого не может, и сопартийцам приходится ее натурально тащить на своем горбу (хорошо, хоть не волоком). Ну, то есть как-то все вот так печально:
Красный маг, значит? Вот эти ребята не одобряют, совершенно не одобряют...
Красный маг, как ее называют в переводе. Как следует из названия - магичка. Специализация - Fire. Арсенал заклинаний поражает воображение - взрыв. Да, только взрыв. Всего один взрыв. Цель, конечно, уничтожается, взрыв-то неслабенький в итоге девка порождает. Но обратная сторона печальна для самой магички - заклинание полностью истощает ее силы. Буквально. Она даже на ногах стоять после этого не может, и сопартийцам приходится ее натурально тащить на своем горбу (хорошо, хоть не волоком). Ну, то есть как-то все вот так печально:
Красный маг, значит? Вот эти ребята не одобряют, совершенно не одобряют...
воскресенье, 31 июля 2016
We rise up for the things we believe in over and over again
Настроить на пяти серверах сбор статистики по быстродействию, прождать нужные полтора часа, зайти в папку с логом, открыть его и офигеть - в логе одна минута работы. А все потому, что кое-какой еле выспавшийся...эээ... редиска, в общем, забыл снять галку Stop Condition у группы счетчиков на всех пяти серверах. Тут как нельзя кстати будет фраза "Его пример - другим наука" 

суббота, 30 июля 2016
We rise up for the things we believe in over and over again
Не то, чтобы осалили... Но верно было замечено - долги надо отдавать. Итак, правила просты:
Вы отвечаете в комментах, а я:
1. Скажу, почему занес Вас в избранное.
2. Скажу, кого из героев (книг, аниме, кино и сериалов) Вы мне напоминаете.
3. Расскажу случай или ассоциацию, связанную с Вами.
4. Расскажу о своем первом впечатлении о Вас.
5. Скажу, какой предмет/понятие/явление Вы мне напоминаете.
6. Спрошу что-то, что всегда хотел узнать от Вас.
7. Скажу Вам что-нибудь загадочное и важное.
8. Вирус должен жить - поместите эту запись и в своём дайри.
Вы отвечаете в комментах, а я:
1. Скажу, почему занес Вас в избранное.
2. Скажу, кого из героев (книг, аниме, кино и сериалов) Вы мне напоминаете.
3. Расскажу случай или ассоциацию, связанную с Вами.
4. Расскажу о своем первом впечатлении о Вас.
5. Скажу, какой предмет/понятие/явление Вы мне напоминаете.
6. Спрошу что-то, что всегда хотел узнать от Вас.
7. Скажу Вам что-нибудь загадочное и важное.
8. Вирус должен жить - поместите эту запись и в своём дайри.
пятница, 29 июля 2016
We rise up for the things we believe in over and over again
"Этот замечательный мир".
Знакомьтесь - это Аква.
До событий сериала - богиня, натурально. Во время - тоже, но в отставке. По сюжету класс - Priest, ранг - High. Специализация - исцеление. Персонаж вообще адовый с точки зрения РПГ: Intellegence - в районе пола, Luck - там же, все остальное - "значительно выше среднего". И все бы ничего, но...
В одной из серий на члена ее шайки накладывают проклятие Doom со сроком в неделю. Кто не знает - в той же FF XIII это неснимаемый дебафф, если его повесили - опция только одна: победить соперника пока не оттикает таймер. Не успел - ты труп без вариантов.
Ну так вот - эта девка данный дебафф устранила даже не почесавшись. Мда, зря главный герой называет ее "бесполезной девкой", очень зря. Хилера такого класса еще поискать надо. Хотя в остальном - может быть ГГ не так уж и неправ
Знакомьтесь - это Аква.
До событий сериала - богиня, натурально. Во время - тоже, но в отставке. По сюжету класс - Priest, ранг - High. Специализация - исцеление. Персонаж вообще адовый с точки зрения РПГ: Intellegence - в районе пола, Luck - там же, все остальное - "значительно выше среднего". И все бы ничего, но...
В одной из серий на члена ее шайки накладывают проклятие Doom со сроком в неделю. Кто не знает - в той же FF XIII это неснимаемый дебафф, если его повесили - опция только одна: победить соперника пока не оттикает таймер. Не успел - ты труп без вариантов.
Ну так вот - эта девка данный дебафф устранила даже не почесавшись. Мда, зря главный герой называет ее "бесполезной девкой", очень зря. Хилера такого класса еще поискать надо. Хотя в остальном - может быть ГГ не так уж и неправ

вторник, 26 июля 2016
We rise up for the things we believe in over and over again

Ну, попадать под дождь на велике мне доводилось. И не один раз. Но чтобы попасть на нем же под дождь с градом и так, что путь обратно строго против ветра - такого не припоминаю за всю свою жизнь. Случилось, вот. Выдохся как последняя зараза.
Впрочем, речь немного не о том. Есть такая замечательная вещь - Runtastic.com. Да, трекеры. Да, отслеживают. Да, я прекрасно осознаю, чем это грозит. Но мне нужна статистика. Соц.сети этих вашил персональных данных собирают тоже немалое количество и гораааааздо чаще.
Ввалившись домой после такой вот поездочки, стал изучать, а чего вообще этот трекер предлагает. Нашел просто шедевральное. Там доступен список людей, которые занимаются бегом, велопокатушками, еще-чем-нибудь около тебя (GPS же). Тыкаю в одного наугад, тыкаю в раздел "Маршруты", надеясь увидеть, где тело катается. И мне говорят - чувак, маршруты этого пользователя скрыты от посторонних глаз. Ок, понимаю, приватность, все дела. И тут глаз цепляется за кнопочку Live! Нажимаю ее и сползаю под стол. Эта кнопка открывает карту и в режиме реального времени показывает, где чувак едет на своем двухколесном друге вот прям щас! И маршрут строит, да подробненький такой.
Настройки приватности, значит? Ну-ну, теперь можно с уверенностью сказать - плавали, знаем.
понедельник, 25 июля 2016
We rise up for the things we believe in over and over again
S02-E04
Д'Авин расспрашивает малолетнего паренька:
- Ого, ты из кадетов Новы? Я тоже им стал где-то в твои годы. Лучшее время в жизни.
- Папа говорит: Нова - корпус лизоблюдов...
- Да ну? Похоже, наши отцы бы спелись. Оба настоящие г... эээ... козлы. Они оба козлы.
- Неа, мой скорее гандон.
Д'Авин расспрашивает малолетнего паренька:
- Ого, ты из кадетов Новы? Я тоже им стал где-то в твои годы. Лучшее время в жизни.
- Папа говорит: Нова - корпус лизоблюдов...
- Да ну? Похоже, наши отцы бы спелись. Оба настоящие г... эээ... козлы. Они оба козлы.
- Неа, мой скорее гандон.
We rise up for the things we believe in over and over again
Крайне любопытный фильм. Рекомендую посмотреть хотя бы раз на людей, которые панически боятся принимать решения в сложных ситуациях. Да, с точки зрения реального положения дел в армии все показанное - фантастика. А вот на гражданке такого - пруд пруди.
Но это не единственый любопытный момент. Один скрин:

Военнослужащая возвращается с места операции. В армии США в ходу праворульные?
И второе. Премьера фильма состоялась в сентябре 2015. В конце фильма в титрах указывается In loving memory of Alan Rickman. Рикман скончался 14 января 2016 года. Или я чего-то не понимаю, или... DAFUQ?
UPD. Версий фильма две. Вторая (эта) вышла в мировой прокат в апреле 2016.
Но это не единственый любопытный момент. Один скрин:

Военнослужащая возвращается с места операции. В армии США в ходу праворульные?

И второе. Премьера фильма состоялась в сентябре 2015. В конце фильма в титрах указывается In loving memory of Alan Rickman. Рикман скончался 14 января 2016 года. Или я чего-то не понимаю, или... DAFUQ?
UPD. Версий фильма две. Вторая (эта) вышла в мировой прокат в апреле 2016.
суббота, 23 июля 2016
We rise up for the things we believe in over and over again

При всей моей нелюбви к графическим смайлам существует в природе ровно один набор оных, который мне все же нравится. Да, да, старый добрый "Колобок", известный еще со времен старого QIP и позднее перекочевавший и сюда, в дайрики. Случайно набрел на сайт, целиком и полностью посвященный этим картинкам. Вот он: www.kolobok.us/index.php
Там же можно стащить полный пак смайликов. Одна проблема - ну стащил ты его, а дальше что? Одному открывать их либо в IE по-умолчанию, либо во внешнем вьювере, если он стоит. Сейчас у меня на компе нет практически ничего, почти голая система. Ставить что-либо лишнее почему-то влом. А почему бы не показать все эти картинки разом на одной странице? Есть же стандартный HTML. А вывод какой-либо информации в html-файл освоен уже давно и вовсю используется в том числе и на работе еженедельно. Как уже повелось - ISE в зубы:
Просто и быстро:
Конечно, можно было бы заморочиться с таблицей в несколько колонок, а путь выводить в теге ALT, но мне было лень

пятница, 22 июля 2016
We rise up for the things we believe in over and over again
Продуктовый лабаз, касса. Стою, никого не трогаю, пакую в пакет уже пробитую и оплаченную еду. За мной какой-то мужик выставляет на ленту две банки пива.
(Кассир) - На пиво у нас акция. 5 банок по цене 4-х.
(Мужик) *скребет голову: - Но мне не нужно пять банок.
- Тогда акция действовать не будет.
Мужик повторно скребет голову. После чего разворачивается и уходит вглубь магазина за еще тремя банками...
Когда-то я сказал себе, что хватит думать о людях лучше, чем они есть. Так вот, несмотря на то, что этому бедолаге пять банок не нужны, что-то мне кажется, что все пять в итоге он и употребит ближайшим же вечером, а не растянет удовольствие на все выходные. И добро, если эти пять банок не упорят его в ноль. Буду рад, если ошибаюсь.
(Кассир) - На пиво у нас акция. 5 банок по цене 4-х.
(Мужик) *скребет голову: - Но мне не нужно пять банок.
- Тогда акция действовать не будет.
Мужик повторно скребет голову. После чего разворачивается и уходит вглубь магазина за еще тремя банками...
Когда-то я сказал себе, что хватит думать о людях лучше, чем они есть. Так вот, несмотря на то, что этому бедолаге пять банок не нужны, что-то мне кажется, что все пять в итоге он и употребит ближайшим же вечером, а не растянет удовольствие на все выходные. И добро, если эти пять банок не упорят его в ноль. Буду рад, если ошибаюсь.
среда, 20 июля 2016
We rise up for the things we believe in over and over again

А теперь все и разом - шаблоны, авто-квоты и простые квоты. Сервером назначения является FS2.
Правила игры таковы:
1. Не может быть нескольких шаблонов с одним и тем же именем. Следовательно, если на сервере-истонике есть шаблон квоты на 100 Мб под именем "Шаблон1", а на сервере назначения есть шаблон на 200 Мб под тем же именем, шаблон перенесен не будет.
2. Нельзя назначить несколько авто-квот на один и тот же путь. Это же правило действует для простых квот.
3. Исходим из того, что пути к каталогам, на которые развешиваются квоты, одинаковы что на источнике, что на цели.
Поехали:
вторник, 19 июля 2016
We rise up for the things we believe in over and over again
Я просто обязан это сохранить, ибо это шедевр. Знающие люди - оценят по достоинству 

Кароч, нафиг полумеры, смерть казуалам. Идеальная Дьябла выглядит так.
1. Вместе с дистрибутивом игры поставляется набор документации, содержащий основную терминологию, полное описание всех скиллов персонажей, всех легендарных и сетовых вещей, механику расчета урона для каждого скилла и пр.
При каждом входе в игру пользователь обязан сдать краткий экзамен с целью подтверждения знаний, полученных из документации. Вопросы достаточно банальны, вроде «насколько увеличится урон умения X персонажа Y при использовании двух предметов из сета Z по элите, обладающей аффиксом K, при наличии группового баффа S от персонажа T». В зависимости от количества правильных ответов к нику игрока помимо клан-тега добавляется суффикс «жалкий», «днище», «зад**т», «папка» и пр., который используется при подборе пати в открытой игре. При недоборе правильных ответов в ходе экзамена учетная запись блокируется на неделю с целью стимулирования игрока к повышению знаний. Ибо некуй.
2. Игра содержит несколько фиксированных уровней сложности от «пекло для нубов» и заканчивая «твоюматьчтопроисходитпомогите!!!». При этом из возможных режимов игры доступен только хардкор. При добавлении нового игрока в игру сложность увеличивается в надцать раз. Смерть одного игрока приводит к вайпу всей пати. Просили командную игру? Вот и не нойте.
3. Классов всего два. Друид и этот самый, как его… ну вы поняли (с). Причем играть можно только за друида.
4. Уровней тоже 2. На первом доступны все активные и пассивные умение. На втором они апаются аж в 5 тыщ раз. Вот только количество опыта для получения 2 уровня требует 15 лет непрерывной игры. Для того, чтобы упростить набор опыта каждый игрок в пати увеличивает бонус к опыту на 0.01 процента. Командная же игра и все такое.
5. Есть аукцион. Цены напрямую привязаны к рынкам типа Forex, стоимости нефтегазопродуктов и состоянию здоровья, храни ее господь, королевы Елизаветы II. Не имея своего маленького свечного заводика купить здесь что-либо нереально. Не, ну а в чем вы думали смысл игры? Убивать мобов? А вот х**! (с)(с) FrostCyber
понедельник, 18 июля 2016
We rise up for the things we believe in over and over again
We rise up for the things we believe in over and over again
На божественных планах творятся Ад и Израиль. Герои трилогии обсуждают, что же могло стать причиной разлада божеств:
Все как у нас, смертных
— Так почему Илматер ушёл? — спросила Алиисза. — И кого выбрал Тир?
— Тимору, — ответил Кэл, переводя взгляд с Каанира на бушующую вокруг бурю. Алиисза не смогла понять, звучало ли в голосе полудроу неодобрение.
Торан кивнул.
— Да, Тимору, — сказал он. — Илматер отправился в объятия Сьюн и теперь живёт с ней в Светлых Водах. Многие считают, что Тир испытывает схожие чувства к Тиморе, и именно по этим причинам просил её прийти.
Каанир снова фыркнул.
— Так всё это из-за обмена любовниками. Едва ли достойная причина для такого шторма, — сказал он.
Все как у нас, смертных

воскресенье, 17 июля 2016
We rise up for the things we believe in over and over again
We rise up for the things we believe in over and over again

Все таки все вышло гораздо интереснее, чем казалось.
Можно. Можно посредством Powershell мигрировать квоты между серверами. Главное - чтобы совпадали имена дисков и путей. А теперь более развернуто.
Сначала камнем преткновения стал параметр -SoftLimit. Синтаксис его таков:
для задания мягкой квоты: New-FSRMQuota -path "blah" -size "blah" -softlimit
для задания жесткой квоты: New-FSRMQuota -path "blah" -size "blah"
то есть если нужен хардкор - параметр не указывается вовсе. Черт, а ведь я хотел бы более привычное -softLimit $True/$False. И как же это побороть? Читаем описание самого параметра и видим:
Accept Pipeline Input? True (ByPropertyName)
А это означает, что весь командлет New-FSRMQuota можно натравить на трубу, через которую будет передан объект, описывающей имеющуюся на сервере источнике квоту. будет примерно так:
Get-FSRMQuota | New-FSRMQuota
Произойдет следующее. Команда Get-... занесет в память объект с кучей свойств, в том числе будет и свойство -SoftLimit. Все это добро будет передано по трубе команде New-..., которая, зная, какие свойства в новом объекте надо заполнить, будет их по имени искать в переданном объекте. Найдет - подставит, не найдет - пропустит. Отлично, с этими разобрались.
Следующее: если в командлете New-FSRMQuota нет параметра вида -ComputerName, который бы сказал, где именно запускать процесс, то каким образом можно:
1. ухитриться запустить на удаленной машине
2. передать параметры квоты на эту самую удаленную машину.
Ответом на первый вопрос стал параметр -CIMSession. Идентификатор сессии, который можно предварительно задать при помощи командлета New-CIMSession. Этот параметр выступит полным аналогом так нужного мне -ComputerName. А со вторым оказалось все до боли просто - та же самая труба. То есть получаем вот такую конструкцию:
$session = New-CimSession -ComputerName FS2
Get-FSRMQuota | new-fsrmquota -CimSession $session
В итоге команда Get-... выполнится в локальной сессии, а New-... - в удаленной, при этом в качестве входных параметров будет использован объект, полученный в локальной сессии. Удобно!
Но не тут-то было. Идилия была просто разбита в кровь одной особенностью квот. Шаблоны. МС настоятельно рекомендует, чтобы все квоты были привязаны к какому-либо шаблону. Но ведь это не всегда так. В данном случае примем условимся, что шаблоны на обоих серверах совпадают. Вариант с разными шаблонами я не рассматриваю, там еще нужно огранизовать сначала миграцию самих шаблонов, а сейчас такой задачи не стояло.
А сама особенность заключается в следующем. Если в переносимой квоте не задан шаблон, то при выполнении конструкции Get-FSRMQuota | new-fsrmquota -CimSession $session команда New-... попытается создать новую квоту с параметром -Template, равным пустой строке. Логично, шаблон ведь не задан. И именно на этом моменте она выкинет ошибку. Если команда New-... вызывается с указанием параметра -Template, а в нашем случае он будет указан по-дефолту, то этот параметр просто обязан не быть равным пустой строке. Получается, еще до выполнения New-... нам придется анализировать, а была ли квота подвязана к шаблону, и если не была - то на вход команды New-... нужно передавать уже другой объект, в котором были бы все свойства исходного, кроме -Template. Ну что же, это выполнимо (в переменной $quota как раз хранится объект, описывающий квоту):
Ну а если суммировать все, что тут было написано - получается примерно такой скрипт:
суббота, 16 июля 2016
We rise up for the things we believe in over and over again