Home :: Diary

Diary of Anton Te

Prev :: Next

Ловля бага

Fri Oct 26 20:39:00 2012

По работе мне частенько приходится смотреть телевизор. Иногда бывает, что зацеплюсь за что-нибудь в телевизоре и работа стоит. Так произошло и вчера. Утром зацепился за Доктора Хауса, досмотрел серию до конца. Для тех, кто до сих пор не знает это за сериал, в двух словах объясняю, это Шерлок Холмс в больнице. Взяли из болезни сделали детектив, кто-то заболевает, есть симптомы и Доктор Хаус ломает голову по поводу того, чем же пациент заболел и чем же его теперь лечить.

Сегодня утром меня попросили починить один баг в нашей системе. Симптомы очень странные. Поиск по телевизионным каналам иногда вместо одного ответа выдает порядка двухсот и причем большинство из них пустые.

Первое правило любого человека, верить только Богу. Пытаюсь воспроизвести проблему, не получается. Пишу Колину (тому кто этот баг зарепортил):

- Не получается воспроизвести багу. Может быть есть какие-то дополнительные условия воспроизведения? В какой среде проходило тестирование в тестовой или в боевой?

- На боевой.

- Как долго ждать после перезапуска сервера?

- Несколько часов.

- Несколько часов?!!!

Понимаю, что надо быть осторожным и горячку не гнать, если перезапустить сервер, то несколько часов насмарку. В тоже время, пытаюсь воспроизвести багу. Ура! Баг вылез наружу на тестовом сервере. Это очень хорошо, т.к. не надо будет мучить боевой. Пишу Колину:

- ОК. Не бери в голову, я воспроизвел баг на тестовом сервере.

Баг воспроизведен, что делать дальше? В голове роются мысли: обвесить сервер всякими отладочными сообщениями, перезапустить и сидеть ждать несколько часов, когда баг вылезет. В тоже же время, баг перестал воспроизводится. Пытаюсь разобраться в хитросплетениях алгоритма. Ага, вот сюда приходит запрос от iPhone'а, тут он сравнивает запрос с базой данных, здесь возможно баг может проявиться, смотрю на это дело внимательно, внимательно, с трудом продираюсь через заросли двух недельной давности кода, борюсь с желание поставить условие с плеча, все здесь правильно. Сдаюсь. Очень спать хочется. Иду спать.

После трех часового сна, мне в голову приходит мысль, а точно ли запрос от iPhone'а приходит сюда, проверяю, и обнаруживаю, что есть еще один уровень, простенькая функция. Сразу вижу ошибку, вместо пятерочки, почему-то стоит 200. Даже не тестирую ничего. Отправляю исправление в git репозиторий, и прошу Колина развернуть исправленный сервер в тестовом и в боевом окружении.

Мне кажется, что детектив можно сделать из чего угодно. 


iHop

Sat Oct 27 10:26:00 2012

Хороший ресторан можно определить по очереди в него и по количеству людей внутри него. Что принципе логично. Официанты пользуются такой хитростью, что начинают усаживать посетителей у окна.

Сижу у iHop'а, жду своей очереди. Лавочки и прилегающие пространства забиты людьми. Периодически из динамика раздается имя и количество людей:

- Мери, четыре, Мери, четыре.

Играет музыка, что-то типа регги. Характерный шум от множества говорящих людей, наложенный на шум улицы.

- Антон, один, Антон, один.

Вот и моя очередь подошла.

Posted via LiveJournal app for iPhone.


Где-то в переулках города

Mon Oct 29 20:20:00 2012

Вечер, темно. Поют сверчки. Иду по улице. Просто гуляю, захотелось проветриться, прогуляться. Вот и гуляю. Над головой проплывают черные кроны деревьев. Изредка встречаются пальмы. Останавливаюсь, смотрю на пальму, через некоторое время замечаю звезды. Продолжаю идти дальше. Ощущается приятная прохлада. Сверки с звуки моих шагов. Справа и слева одноэтажные домики, ряд машин запакованных на подъездных дорожках, у многих есть гаражи, но ими почти никто не пользуется. 

В двух домах от меня вижу женщину, в халате и тапочках, медленно идущую вверх по улице. Через несколько минут сравниваюсь с ней, вижу, что она смотрит куда-то вдаль и слышу, как она кого-то завет:

- Принцесса, а..., принцесса, а...

Делаю несколько шагов и вижу белую кошку, которая флегматично сидит на бордюрном камне.

- Принцесса, иди сюда, а...


На пляже Вилл Рожерс

Tue Oct 30 14:48:00 2012

Огромный пеликан сидит у самой кромки воды и важно чистит длинным клювом перья. Вокруг него сидят птички поменьше. Замерли как статуи, не двигаются и смотрят куда-то вдаль.

Дует холодный ветер, пляжный сезон уже сходит на нет. Термометр в машине, когда я подъезжал к пляжу показывал 20C, в Гленайле было 27C. Не вижу ни одного пляжного зонтика. Вижу мужика лежащего прямо на песке.

Волна за волной накатывается на берег.

Парусная лодка в пятистах метрах от берега и потихоньку отдаляется.

Чайка сидит на песке и смотрит в море. Потом встала и стала издавать короткие высокие звуки.

- Иик, иик, иик, иик…

К ней тут же подлетела другая чайка. Сидят вдвоем.

Posted via LiveJournal app for iPhone.


На пляже

Wed Oct 31 17:12:00 2012

Длинноволосый мужик гуляет с тремя кошками по пляжу. Полный сюр.

Posted via LiveJournal app for iPhone.


Заварка чая

Thu Nov 1 23:35:00 2012

Завариваю чай. Вскипятил воду в чайнике, сполоснул заварник, засыпал чаю и залил кипятком. Вспомнил, как это делали мои тетки и дяди, двадцать -- тридцать лет тому назад. 

Это был целый ритуал, когда по какому-нибудь поводу или без повода все родственники собирались в одном доме и решали пить чай. Заварный чайник никогда не мылся, только ополаскивался. Чайник был пузатый фаянсовый с острым носиком. Кипятили воду, потом заварник ополаскивался кипятком, вода выливалась назад в чайник и кипятилась опять. В заварник засыпался чай, потом зварник заливался водой на две трети. Потом ждали несколько минут. Немного чая наливалось в пиалу и потом чай выливался назад в заварник и доливался кипятком до полна.

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

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

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


Что естественно, то не безобразно

Sun Nov 4 23:03:00 2012

Заметил, что многие люди вокруг меня начинают следовать некоторой магической формуле: натуральное равняется хорошо; все что искусственное плохо. Например, еда. Все что прошло обработку плохо. Сахар плохо. Некоторые утверждают, что все вареное плохо, кто-то винит во всем жареное. Кто-то не ест консервированную еду. Знаю одну женщину, которая не пользуется парфюмерией, т.к. считает, что естественный запах тела самый лучший. Знаю некоторых мужчин, которые ворчат на своих подружек, когда они красятся, и утверждают, что лицо без косметики красивее. Так же непрекращающаяся истерия по поводу сотовых телефонов, компьютеров, телевизоров, компьютерных игр, атомных электростанций. Есть еще фанаты живых концертов, живого звука и всего такого. Вот иногда хочется всем этим людям сказать: раздевайтесь догола и идите жить в лес. 

Я счастлив, что родился в двадцатом веке и живу в двадцать первом. Компьютеры, фильмы, чипсы, попкорн, МакДональдс, красивые девушки, белый хлеб, чай с сахаром, сырокопченая колбаса, суши, электричество, электрогитары, и синтезаторы, горячая вода с хорошим напором, кондиционеры, машины, самолеты, полеты в космос, сотовые телефоны, Интернет, в том числе и в телефоне, удобная одежда, удобная обувь, посудомоечная машина, робот пылесос. Все это я люблю и не хочу от этого отказываться. Почему я должен есть невкусный хлеб из муки грубого помола и без клейковины? Почему я должен пить черный кофе без сахара и кофеина? Почему я должен есть несоленую еду? Мне не вкусно.

У меня есть мои мозги и есть вкус. Я считаю, надо ориентироваться на это. Если вкусно, значит это хорошо для моего организма, если невкусно не надо насиловать себя и есть. Если что-то делает меня счастливым значит это хорошо, если от чего-то мне грустно, значит это плохо. Если девушка пахнет хорошо с духами, значит это хорошо, ну и пусть это ее неестественный запах, меня не волнует. Если у девушки лицо красивое и у меня захватывает дух от этого, значит это правильно, и пусть у нее на лице хоть две тонны косметики будет, меня не волнует. Если мне нравится музыка, значит музыка правильная, и какие туда были напиханы эффекты и спец обработки меня совершенно не волнует. 

Я не за искусственное и я не за естественное. Я за то, чтобы было вкусно, красиво, хорошо пахло и было приятно на слух.

А те кто против этого, пусть идут в лес. 


Сан Франциско

Thu Nov 8 20:54:00 2012

Мужик стоит в переходе и играет на трубе. Периодичное попискивание турникетов. Люди проходят, просовывают билетики или просклоняют к считывателю карточку Клиппера.

Монотонный гул голосов. Шаги.
В воздухе витают запахи большого города: автомобильные выхлопы, люди, пар из канализационных решеток и запахи еды продаваемой в различных кафешках.

Мне нравится посещать Сан Франциско, что-то есть в нем настальгическое и и похожее на Москву. Жить, наверное, в этом городе я бы не смог. Под конец недели я начинаю скучать по Лос Анжелесу и видеть о нем сны, потом просыпаться и с сожалением обнаруживать - я все еще в Сан Франциско.

Posted via LiveJournal app for iPhone.


Ужин в корейском ресторане

Fri Nov 9 08:46:00 2012

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

Видимо из-за того, что долго жду подали рисовый чай. Вкусный.

Posted via LiveJournal app for iPhone.


Про то как мне все разрешали

Sun Nov 11 22:30:00 2012

Мне в детстве родители почти ничего не запрещали. Не знаю, что это было либо такой тонкий педагогический расчет, проявление любви, либо просто пофигизм.

Мне можно было читать ночью, что я и делал с удовольствием. Много раз бывало, что встречал рассвет с какой-нибудь интересной книжкой.

Мне можно было учиться плохо, единственное ограничение, чтобы каждый год переходить из класса в класс. Чем я успешно и занимался. Делал все по минимуму.

Так же мне можно было не ночевать дома, мама меня только просила позвонить и предупредить, что я дома ночевать не буду. Что я частенько и делал, сначала оставался у дядь и теть, потом стал оставаться у друзей, а потом и у подруг.

Так же мне покупали много игрушек, даже в те советские времена, у меня была куча танков на дистанционном управлении и было даже лего. Самой дорогой игрушкой, которую мне купили был компьютер за 850 долларов. Папина зарплата в то время была около 200. И, конечно, я мог играть на компьютере день и ночь без всяких ограничений.

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

Жизнь повернулась интереснее. В девятом десятом классах, я прочитал все книги, которые у меня были дома и перешел на учебники. Прочитал учебники по геометрии, математике, физике и химии. Мне стало интересно решать задачки по математике, я по простоте душевной их все делал в школьных тетрадках. Не говоря еще и про домашки. Причем домашка никогда не проверялась и все кроме меня на нее забивали. Как-то учительница по математике решила устроить аврал, я ей выложил пачку своих тетрадок, которые я почему-то обзывал Том 1, Том 2 и т.д. Как-то раз при подготовке к экзамену, она сказала, что не давала нам объяснение одной теоремы, т.к. теорема сложная для понимания и она не думала, что ее дадут на экзамене, а потом задала риторический вопрос: может быть кто-нибудь знает доказательство этой теоремы? Я вышел к доске и все нарисовал и объяснил. В общем, я с легкостью поступил в МИХМ (20 из 20 балов) и со скрипом, но все же поступил в МИФИ (14 из 20 балов). Так что армия мне грозить перестала.

Что из всего этого вышло? Я прочитал кучу книг. Я делаю только то, что мне интересно делать. Меня очень сложно заставить делать то, что неинтересно и не нравиться мне. Я люблю свою работу. С другой стороны я не умею манипулировать людьми, видимо этот навык разрабатывается на родителях, а мне этого делать не надо было, т.к. мне и так все разрешали. Я не пью и не курю, пробовал не понравилось. Я не играю в компьютерные игры, видимо в свое время ими наигрался. Я не смотрю телевизор, в свое время насмотрелся.

Вот такой я вышел умничка, самодостаточный, уверенный в себя человек.

Может быть так и надо воспитывать своих детей?


Prev :: Next
Home :: Diary