понедельник, 15 марта 2010 г.

+++

Вчера удалось таки закрыть лыжный сезон. Лыжи в этот раз катили хорошо, в ушах звучал подкаст, а в лицо летел свежий снежок :) Дальше просто немного фоток...
Урал потихоньку начинает таять, но скатиться на него пока еще можно, что я и сделал:

потом поднялся...
и еще несколько раз так :) Дальше мы поехали вдоль железки (в общем как всегда):
Железная дорога, конечно, сейчас выглядит довольно странно, ездить по ней пока не стоит ;) Ну, а чем дальше в лес по пути, тем железка больше скрывалась под снегом...
На половине пути остановились и попили чаю:
На обратном пути снег начал было уже быть липким, но лыжи уже были накатаны - так что докатиться получилось нормально и достаточно быстро (по крайней мере для меня :)
В общем, вполне себе удачное закрытие сезона ;) Велик вот, скорее всего, будет не скоро...

четверг, 4 марта 2010 г.

+++

Последние недели времени катастрофически ни на что не хватает... но вот вроде бы добрался  до своего блога, так что напишу всего понемножку :)

Бонусы, баллы и скидки
Наверное, все в свое время сталкивались со скидочными карточками. Сейчас же они уже не в моде, балом правят бонусы и баллы :) Быть может, я как нибудь найду время и изложу мысли относительно этой темы в большой пребольшой пост, пока же... Пока же наступило время потратить накопленные баллы, которые обещают в скором времени сгореть, так что в выходные я выбрался в Спортмастер присмотреть себе что нибудь... очень долго ходил по магазину и думал, что же такое купить, что бы и баллы не пропали и полезно было :) В результате, т.к. в ближайшие месяца полтора-два мне так и не светит попасть в тренажерку, я все таки решил прикупить гантели - хоть как то буду поддерживать свою форму ;) Заодно отыграл рублей 500 от стоимости своей куртки.
А вот купив два фильма на DVD и COLIN McRAE DiRT 2 в М.Видео, выяснил, что там большая часть бонусов уже сгорела :( К сожалению система бонусов в М.Видео очень мудреная, так что нормальной выгоды от нее получить очень сложно :)
Так же, накануне сервис Litres.ru снова объявил о дополнительных 40% бонусов при первом платеже между 23 февралем и 8 мартом, а учитывая дополнительные 10% при пополнении с w1.ru   в итоге получается 50%, чем я в общем и воспользовался и Вам советую, сама новость тут, времени осталось не так много ;) Ну а в итоге, я снова запасся художественной литературой, осталось только найти время на ее прочтение... с другой стороны через полторы недели времени на это будет хоть отбавляй.
Ну и напоследок порадовал\разочаровал МТС со своей бонусной программой. Если быть точнее, дело даже не в баллах на бонусном счете, а в купоне на 12% скидку при покупке телефона или ноутбука в салоне связи МТС (насколько я понял, не во всех салонах это работает, но ближайший ко мне есть в списке). Разочарование заключается в том, что покупку надо сделать до 10 марта... а оно мне надо? :) С другой стороны можно что нибудь приглядеть на 8 марта, вот уж эти вымогатели...
COLIN McRAE DiRT 2
Как я уже говорил выше, на выходных купил себе новую игрушку. Сделано было по большей части на радостях от того, что у меня снова работает DVD привод на компьютере (всего то оказывается надо было удалить какой-то волшебный ключ в реестре, ох уж эта виста...).
Впечатления от игрушки позитивные, все таки я давно уже не играл в большие тяжелые игры, так что был приятно удивлен общим уровнем игрушки. COLIN McRAY всегда отличался вроде как лицензированными машинками, которые очень хорошо бьются :) По мере прохождения трассы низ машины начинает пылиться (ну это было уже давно). Режим вида из кабины с места водителя очень понравился. Он конечно не играбелен, в том плане что играть так гораздо сложнее, зато поражает проработанностью. Заезжаешь в лужу - на стекле размазывается грязная вода, из-за которой плохо видно трассу (благо, есть дворники). Опять же пыль очень хорошо ложится на стекло (другое дело, что к середине трассы порой сложно сохранить лобовое стекло в сохранности :). Ну и по мере прохождения дается возможность ставить какую нибудь игрушку на приборную панель (или как она называется?) и подвешивать что-нибудь на лобовое стекло - так прикольно все мотается во время трассы, особенно меня веселят трясущиеся глаза черепа :)
Очень порадовал большой набор музыки, действительно большой набор - сколько трасс я уже прошел, а так и не заметил повторения какой-то композиции, в том же PES в главном меню все время гоняет чуть ли не одна и та же композиция (на самом деле их побольше, но повторение замечаешь очень быстро). К тому же игрушка качественно и полностью переведена на русский язык, даже в итоге на протяжении всей игры все обращаются ко мне по имени (все-таки Артур не настолько распространенное имя).
Покупая игру, я так же очень рассчитывал полноценно поиграть в нее с использованием своего геймпада, но все таки геймпад очень плохо приспособлен к гоночным симуляторам :( По большей части, почему-то плохо срабатывают именно повороты... В итоге играть на клавиатуре гораздо легче, и это при условии, что она беспроводная :)
К минусам игры можно отнести очень долгую загрузку трасс, а так же основного меню - оно выполнено в виде... в виде вашего фургона и некой местности вокруг него. Хочешь выбрать трассу - зайди в фургон - посмотри на карту. Настроить машину - выйди на улицу, подойди к столику... ну и все в таком духе. Мало того, не сразу ясно куда надо поворачиваться (выход из игры оказался в фургоне - надо было повернуться в сторону комнаты с кроватью), так это еще и грузится каждый раз долго :) Загрузку трассы скрашивает музыка, которой, как я говорил, много, а так же показ статистики в виде падающих табличек... но все равно загрузка происходит очень долго :(
Рабочее
На работе все кипит, к сожалению, я сейчас в большей степени отдан xplat`у, так что за w1 слежу своими ушками на макушке :)
Сейчас у w1 очень активно продвигается новая касса, она вкусная и скоро станет еще вкуснее... не могу, к сожалению, в полной мере рассказать про планы, по большей части из-за того, что они могут так и остаться планами. Пока же можно посмотреть Комикс, созданный для кассы ;) Так же активно двигаются дела на Украине, посмотрим, к чему это приведет через несколько месяцев. Еще w1 обзавелся своей сокращалкой ссылок (это сейчас модно ;) так что новости в триттере будет теперь публиковать легче.
В xplat`е не все так радужно, в том плане, что новости у него нацелены не на пользователя. В ближайшее время придется очень много сделать... Это связано и с фискализацией, срок которой 1 апреля (вот пошутим, так пошутим), и с более жестким контролем за точками приема, в частности, придется нам активно дергать наших дилеров для указания актуальных адресов терминалов :) МТС вот хочет на терминалах видеть доступ к своему интернет-помощнику. В связи с наведением всяких порядков мне нравится подход Билайна к делу - он готов платить дополнительный бонус к вознаграждению за соответствие платежки каким-то определенным правилам. Еще он наконец-то задумался поощрять безкомиссионные платежи.
ReSharper NUnit и прочие прелести
Последний раз пробовал ReSharper еще в университете, тогда 2005 студия была еще только в beta. За прошедшее время этот инструмент стал еще более крут, видит даже рекурсию в коде ;)
Еще он помог мне понять одну простую вещь... Все основные проекты у меня до сих пор находятся под .NET 2.0, в следствии чего я не пользовался таким синтаксическим сахаром, как auto property, Object Initializer, var... И только благодаря ReSharper до меня дошло, что это фишки языка C# 3.0, а не .NET 3.0\3.5 :) Нет, часть фишек, конечно, завязана на 3-ий фреймворк, но многие можно использовать и под 2-ым. В конце концов быть может поднакопить и купить лицензию? :)
Еще я в очередной раз решил попробовать использовать Unit тесты, благо надо было написать новую библиотечку. TDD для меня все-таки пока что сложно применим - основная проблема придумать нормальные тесты, а не фиктивные для галочки (терпеть не могу такие тесты, когда вижу). К тому же мне гораздо легче начинать именно с наброска нескольких классов, потом накидывания на них тестов, что бы потом можно было спокойно рефакторить их. Тут, конечно, есть еще проблема в том, что мои бизнес-объекты завязаны практически сразу на БД и не содержат очень много логики.
Те классы, которые содержат много логики, как правило, работают с внешними шлюзами, а значит, работают с использованием WebRequest... делать некий ITransport, чтобы потом можно было обернуть его моками и тестировать, что послал такой-то запрос, в ответ то то... а в конце реализовывать этот ITransport как некий адаптер к WebRequest? Слишком трудоемко, а эффект маленький. По большей части из-за того, что основные проблемы выясняются именно на самом шлюзе в ходе его тестирования. К тому же заранее, даже имея документацию, все равно не сможешь угадать, как именно пришлет ответ внешний шлюз, debug помогает гораздо лучше :) Кстати, как у Вас с этим?
Еще есть, правда, один проект, где есть действительно нормальные такие классы с кучей логики, которые можно покрыть тестами. Они большие, уже как-то работают, нуждаются в рефакторинге - так что тесты там себя очень оправдают, правда все internal или private, так что надо будет сделать еще предварительный вынос всей этой красоты в отдельный проект (ей богу, неужели руки почти добрались до этого? :). Будем считать что на новой библиотеке я вспомнил основы NUnit, хоть и потерял сильно в скорости разработки.
На этом пожалуй все... а то уж и спать пора, а завтра снова в бой ;)

среда, 24 февраля 2010 г.

Старая фотография пешеходного моста через Урал

Разбирал тут старые фотографии и откопал один раритет. Даже не знаю какой это год, но это то место, где сейчас находится пешеходный мост в Зауралку, фото сделано чуть правее от текущего спуска с Беловки, судя по тому, что мне удалось выяснить. К сожалению сканера у меня нет, так что пришлось сфоткать фото ;) результат какой получился:
Как видно на фотографии, через реку проходит "сезонный" деревянный мост. Насколько мне известно - раньше мост менялся каждый сезон, т.е. зимой можно было ходить по льду, весной все таяло, Урал выходил из берегов, а когда успокаивался - строили вот такой сезонный деревянный пешеходный мост. Весной, пока мост еще не поставили, перебирались на пароме. Зауральная роща, кстати, всегда была очень популярным местом отдыха в Оренбурге, начиная где то с конца XIX века :)
Что-то прямоугольное на том берегу - это, скорее всего, начало возведения чего-то вроде лодочной станции. Её можно увидеть еще на более старых дореволюционных фотографиях, которые я откопал в сети.
Вообще, фотография скорее всего сделана еще до того, как сделали этот наш нынешний знаменитый спуск с Беловки, на вершине которого стоит памятник Чкалову (с того времени мост строили тоже деревянный, но более солидный - фото тут и тут). Так и не смог найти когда его сделали, но в 60-70 он уже, вроде, был. Мост построили позже, где то в 70-75 (тоже так и не удалось найти точную дату). С другой стороны, судя  по зданию на фото, детская железная дорога построена (это, скорее всего, начальная станция, хотя не факт...), а железка построена в 1953. В итоге на фото время где то между 50-60, ну или того раньше, если это все таки не железка.
Напоследок, если охота посмотреть, старые фото Оренбурга:
P.S. Пошел изобретать машину времени...

суббота, 20 февраля 2010 г.

Wakoopa

Практически всю эту неделю проболел и провел дома (тут скорее неделя от пятницы считается), в результате статистика использования программ за последнюю неделю оказалась интересной: 
Больше времени нашлось на Habrahabr и Google Reader, по Skype я общался меньше (еще бы, ведь я скрывался :), да и почту читал реже. Что характерно - судя по статистике Visual Studio и SQL Server Managment вообще не попали в 10ку, хотя конечно все это скрывается под Remote Desktop, т.к. немного по работе все таки пришлось что то делать :) Еще я видимо часто что то искал, т.к. не помню еще случая, что бы Google Search попадал в 10ку. Ах, ну и еще видно, что я воспользовался "случаем" и поигрался в эмуляторы ;)
P.S. Статистика хранится в сервисе Wakoopa, а для сбора используется специальный треккер этого сервиса. Скриншот из еженедельного отчета от этого сервиса. Рекомендую ;)

+++

Сегодня меня вытащили на лыжный забег в зауралку. Как показала практика, скорость моя оставляет желать лучшего, практически весь путь я был первый, правда с конца :)
Кроме всего прочего решил заодно опробовать сервис Endomondo - это сервис, который позволяет сохранять путь вашей лыжной пробежки\прогулки\заплыва и т.д. и т.п. В связи с этим заранее в нем зарегистрировался и установил программку на свой телефон (кроме Symbian версии есть версии и под другие платформы - Android, iPhone, и на сколько я понимаю WM, вполне возможно есть Java, но я не уверен). В общем об этом сервисе я и хотел сегодня поговорить, а именно в сравнении с Buddy way (это аналог, который я уже попробовал - пример тут).
Первое впечатление от программы - она показалась мне поинтереснее чем Buddy way. Отличительной особенностью является то, что пройденный путь не отсылается сразу на сервис, как это сделано в Buddy way, а делает это автоматически при обнаружении заданной заранее Wi-Fi точки доступа (я настроил на домашнюю точку доступа). Так же, в Endomondo можно выбрать тип "прогулки", чего нельзя делать в Buddy way.
К сожалению в полевых испытаниях не выдержал мой телефон :) В итоге программа вылетела в самом конце пути. По приходу домой я снова запустил программу и нашел в истории пройденный путь, который тут же автоматически отправился в сервис, но... как выяснилось, путь сохранился не весь (а вот и он), обрыв происходит где то на половине :(. На этом примере сразу же видно, что в случае Budyy way путь загружается сразу, что немного спасает от вылета программы, зато не так экономно с точки зрения трафика. Стоит сказать, что GPRS\3G может легко потеряться и досылать придется опять же дома, но Buddy way сохраняет не отправленный путь явно лучше - проверил на своем примере:)
Если говорить про конечное отображение на сервисах и их сравнениях: Buddy way отображает максимальную скорость и остановки, в Endomondo этого к сожалению нету, вместо этого только отметки по километру, что явно огорчает - и это не смотря на то, что данные о скорости Endomondo сохраняет.
Зато Endomondo более точно строит маршрут по точкам, на сколько я понял Buddy way использует для построения ломаной стандартные средства google maps, которые "оптимизируют" отображение, в результате чего иногда съедается часть пути - по сути просто используются не все точки для отображения. Стоит отметить, что если в Endomondo Workout превратить в Route то эффект будет тот же самый - часть точек пропадет из пути и он будет не такой точный... честно говоря мне пока не до конца ясно различие между ними, ну разве что Routes сохраняются на будущее и могут использоваться другими участниками как некая рекомендованная трасса...
Так же в Buddy way есть возможность "проиграть" путь, чего к сожалению я не нашел в Endomondo. Кроме всего прочего в Buddy way можно связать с прогулкой фотографии, но только в виде альбома из сервиса picasa (причем довольно криво, так что не будет записывать это в плюсы Buddy way ;).
К плюсам Endomondo можно отнести возможность указывать тип прогулки, в дальнейшем эта информация используется для сбора статистики. А так же есть возможность импортировать Workouts в сервис в формате Garmin. К сожалению я не работал с такими отдельными устройствами (именно гпсники), так что сказать ничего не могу.
В общем и целом, по субъективным ощущениям Endomondo выглядит более... красяво что ли, но Buddy way более функциональный будет... На очереди еще несколько подобных сервисов для исследований (Nokia sport tracker пока не удалось завести на моем телефоне) - если у вас есть на примете подобные сервисы, сообщите - буду благодарен :)
P.S. Специально для тех, кто ждет фотки с прогулки - их практически нету, а если быть точнее есть только общие, сделанные в самом конце, так что не ждите ;)

воскресенье, 31 января 2010 г.

Начинаем все сначала?

Блог в своем первом варианте не пошел :)
Одна из основных причин это отсутствие четкой направленности его тематики. Думая пол года назад об этом я хотел его реанимировать и начать писать что нибудь по околорабочей области (платежные системы, сервисы и прочее), но ничего не получилось, скажем так - из черновиков не вышел ни один пост :) Кроме всего прочего последнее время мной в большей степени охватил микроблогинг twitter (если кто не знает @tagirovarthur это я ;)
Быть может когда то, я открою отдельный тематический блог... но он явно будет иметь другое название (если внезапно есть предложения - пишите, я рассмотрю :)
Ну а пока решил писать тут просто некоторые веселые и не очень моменты из своей жизни, все таки блог имени меня ;)
P.S. В целях исследования открою "зеркало" на spaces от live.

Гребени 2010-01-31

Сегодня меня таки вытащили покататься на сноуборде! Всего в жизни катался на нем 2 раза, сегодня был как раз второй :)
Погода сегодня была хорошая, не то что весь последний месяц, всего то -10 и практически никакого ветра. Как выяснилось по прибытии, кататься я разучился, пришлось учиться заново... теперь через год снова поеду учиться кататься на сноуборде ;)
Из полезностей от меня - заснял нашу главную лыжницу на видео, ну хоть какая то польза человеку. После катания с трудом доковылял до дома, теперь отлеживаюсь вот... надеюсь ходить завтра я смогу и дойду таки до работы :)
Ниже маленький фото отчет с места:
P.S. И напоследок, спасибо тем, кто меня вытащил, снабдил сноубордом и даже не угробил :)