Tuesday, September 29, 2009

Утечка памяти

Некоторое время назад стали возникать проблемы с сессией у «Мечетей России». Время от времени сессия слетала, причем без видимой причины. Стал копать, и понял, что слетает не сессия, а умирает целиком домен приложения. Инспекция логов ничего не дала, доступа к EventLog-у уровня Application сервера у меня нет, а на локальной машине все работает. Стал грешить на код - вернее на его недостаточную потоко-безопасность, как результат стал немного умнее, почитав интернет и проконсультировавшись на эту тему с коллегой. В результате внесенных изменений, код потоко-безопасный (на мой взгляд) а домен приложения все равно время от времени умирает, никого не спросив.
Написал в техподдержку с просьбой либо дать мне доступ к системным логам, либо самим посмотреть, что там происходит. Вчера пришел ответ:
Доступ к Application логу, к сожалению, не предоставляется.
Мы сделали выборку из лога, относящуюся к перезапуску пула, в котором работает приложение. Из лога видно, что пул перезапускается по причине отъедания доступных лимитов памяти.

Вообще мы рекомендуем Вам проанализировать Ваше приложение и оптимизировать его таким образом, чтобы доступные лимиты памяти не исчерпывались. Либо рассмотреть возможность перехода на более старшие тарифные планы, где лимиты больше.

Выборка из лога:

System 14829195 2009-09-17 03:25:06 2009-09-17 03:25:06 5117 4 Information event 0 None WAS 4024 | *****   A worker process with process id of '4024' serving application pool '****' has requested a recycle because it reached its private bytes memory limit.
System 14831941 2009-09-17 10:08:02 2009-09-17 10:08:02 5117 4 Information event 0 None WAS 5624 | *****  A worker process with process id of '5624' serving application pool '****' has requested a recycle because it reached its private bytes memory limit.
System 14833067 2009-09-17 12:37:01 2009-09-17 12:37:01 5117 4 Information event 0 None WAS 9096 | ***** A worker process with process id of '9096' serving application pool '****' has requested a recycle because it reached its private bytes memory limit.

Короче буду ставить профайлер и анализировать кто «отъедает» системные ресурсы. Если получится, то оптимизирую, если нет, то перейдем на более «старший» тарифный план, иншаАллах.

Monday, September 28, 2009

Recently I’ve realized that my writing English has improved for the last year, since I entered Mirantis (KLA-Tencor department). Huge number of business letters (which we have to write in English) has influenced on my skills, and now I can write almost any thought in English without using dictionary just like in Russian. Yes, maybe sometimes with minor inaccuracies in grammar or vocabulary, but almost fluently though. It is a great achievement I think. :) Alhamdulillah. 

Monday, September 21, 2009

Джейн Остин. Гордость и Предубеждение.

     Книга хорошая. Сюжет конечно типичный для дамского романа, хотя в принципе это и есть дамский роман. Хорошо показаны образ жизни и манеры английского дворянства начала 19-го века. Роман о пяти девицах – дочерях провинциального дворянина. В их захолустье на лето приезжает знатный и красивый молодой человек из Лондона, который сразу снискал довольство и расположение всей округи. Мамаши спят и видят как бы выдать за него своих дочерей, но все чинно так с балами и прочими атрибутами светской жизни. Молодой человек влюбляет в одну из сестер, его друг во вторую и всю книгу идет плавное развитие их отношений, решающими факторами которого (особенно для второй пары) являются такие человеческие качества как гордость (с его стороны) и предубеждение (соответственно с ее стороны). Следовательно, не все идет гладко, потому что он слишком горд своим знатным происхождением, а она введена в заблуждение относительно его порядочности. Надо заметить, что отношения очень трогательные и целомудренные – девушки не поднимают глаза на парней, общаются исключительно в присутствии других людей, и наедине со своими избранниками остаются только когда те подлавливают их, чтобы сделать предложение. Боковым сюжетом показана судьба малолетней безмозглой овцы – младшей сестры, которая убегает с одним картежником и балагуром и вообще бесчестным и аморальным типом. Данное событие вызывает сильный резонанс в обществе – вплоть до невозможности старшим сестрам выйти за своих женихов. Короче их находят, и подлеца подкупом заставляют на ней жениться.
     Что я хочу сказать. Люди, описанные в книге конечно джахили, хоть и ахль Китаб. Но даже они, (те из них, что причисляют себя к благородным людям) еще сто лет тому назад не допускали возможности не то что переспать до брака, но и просто за ручку подержаться. Да, случалось, что крестьяне или прислуга позволяли себе вольности, но для благородной женщины это было совершенно немыслимо. Вспомнил хадис Пророка (да благословит его Аллах и приветствует), когда после того как мусульмане вошли в Мекку он собрал вокруг себя всех решивших принять Ислам и стал перечислять им обязанности которые должен соблюдать мусульманин. В тот момент, когда он дошел до запрета на зинаа (прелюбодеяние), присутствовавшие при этом курайшитки сильно удивились. И одна из них спросила: «Зинаа? Разве может свободная женщина совершать зинаа»? (пишу по памяти, не ручаюсь за детали). Т.е. даже в то время, даже среди мушриков, этой мерзостью занимались только рабыни и низкородные. В наше время, когда юноша и девушка вступают в брак невинными, это вызывает в лучшем случае недоумение, а иногда их прямо обвиняют в слабоумии. Если девочка встречает выпускной вечер девственницей – это чуть ли не позор. Всему виной то, что раньше детей воспитывали гувернантки, родители и религия (в том числе и христианство), а сейчас воспитывает телевизор, тина канделаки и гзения общак.
     В общем... книга очень понравилась.

Ид Аль-Фитр мубарак!

АльхамдулиЛллах, закончился очередной Рамадан. Месяц, посредством которого, мы учились терпению, воздержанию, усердию и отстранению от греха. Надеемся, что Аллах примет наш пост и наши дела совершенные ради Него. У меня есть несколько пропущенных дней, часть из них был в пути, часть болел, иншаАллах буду восполнять. Дай Аллах дожить нам до следующего Рамадана. Аминь.

Wednesday, September 16, 2009

Современные издательства искажают классические сказки

У нас дома есть три большие, красочные книги – сборники с известными и любимыми с детства сказками, такими как «Красная Шапочка», «Три поросенка», «Золушка» и т.д. Так вот НИ ОДНА из этих книг не содержит НАСТОЯЩИХ сказок – во всех бредовые версии, отдаленно напоминающие оригиналы, и в каждой книге эти версии свои. Такое ощущение, что издатели печатали сказки по своим смутным, тревожным, детским воспоминаниям или с пересказа бабушки, или вовсе по воспоминаниям с этого пересказа. Просто бредятина какая-то. В одной версии Красная шапочка несет пирожки с вареньем, в другой пирог и горшочек меда, в третьей вообще торт. Ладно бы только это. В одной версии волк долго пудрит Шапочке мозги и основной его целью является содержимое корзинки, а все манипуляции с бабушкой и Шапочкой – лишь прелюдия к поеданию пирога! В другой версии, волк-пацифист не ест бабушку с потрохами, а лишь насильно запихивает ее в шкаф, предварительно раздев! И нигде нет ключевой фразы «Дерни за веревочку, дверь и откроется». Ни в одной из версий волк Шапочку не съедает. Можно продолжать до бесконечности, абсолютно такая же картина и с другими сказками.
Господа издатели, я спрашиваю вас: «Что за лажу вы пихаете нашим детям»? Кто интересно допускает такое позорище? Может Фурсенке стоит обратить на это внимание? Теперь, прежде чем покупать, буду внимательнейшим образом читать все сказки прямо в магазине.

Monday, September 14, 2009

Юрия Брайдер, Николая Чадович. "Миры под лезвием секиры"

Недавно закончит читать серию "Миры под лезвием секиры" Юрия Брайдера и Николая Чадовича. Вернее закончил читать ее давно, но написать сподобился только сейчас. Трилогия понравилась, интересный мир и герои, в целом на 8 из 10. В результате катаклизма миры, разделенные в пространстве и времени, спаиваются в единое целое по образу лоскутного одеяла, каждый лоскуток которого примерно в пару сотен квадратных километров. Среди миров: Талашевск - город позднего совкового периода, африканская саванна, кусок средневековой Испании, монгольская степь первых веков нашей эры, кусок от города 23-го столетия и так далее: среди прочих затесался неведомый мир - "Эдем", в котором нет болезней и голода, люди живущие там ни в чем не нуждаются и ходят голышом, еще там растет чудо трава - Бдолах, пожевав которую, можно исцелиться от любой болезни. В общем, все три книги отряд вновь рожденной службы безопасности Талашевска в лице капитана милиции, бывшего уркагана, медсестры-нимфоманки, книжного червя и девушки-аккордеонистки, сражается с бандой заявляющей о своей "избранности" во главе которой тоже бывший уголовник по прозвищу Песик. Время от времени ватаге (самоназвание отряда) помогает Артем - путешественник между мирами. Помнится, года три назад читал "Евангелие от Тимофея" этих же авторов, так вот там этот Артем и появился - обыкновенный советский научный сотрудник, который был заслан своим НИИ, исследовать параллельный мир. Вот с тех пор он по мирам и шатается :). В общем, интересное чтиво чтобы расслабиться. Что мне понравилось, так это то, что у каждого героя своя подробная история, описана его судьба до, в момент и первое время после катаклизма. Хорошо пишут, душевно :).

Tuesday, September 08, 2009

В воскресенье вернулся из Махачкалы. Ездил туда на два дня, забрал Камилку с дедом и вернулся :). Рады безумно, ведь мы почти 5 месяцев не видели свою дочь. Хвала Всевышнему, она нас не забыла и очень обрадовалась, когда увидела сначала меня, а потом и маму. Такая умная стала, машаАллах, знает почти все буквы и цифры, умеет складывать и вычитать до 5 :), болтает без остановки и вообще… Короче, мы счастливы, альхамдулиЛлах. Дед у нас побудет с ней до конца сентября, а потом иншаАллах или Аризина мама приедет или Юля. Посмотрим иншаАллах. В Махачкале жарко, неспокойно и какое-то все там уже чужое и глаз не радует. Народ совсем одичал :(… Или мне так показалось, не знаю…