Блог

Web программирование или класика

Недавно задали вопрос, что для меня лучше, Web программирование или программирование на C#. На самом деле для меня лучше программирование на C#. Но ведь для Web тоже можно писать на C#, по крайней мере логику, которая спрятана за кулисами сайта. А вот передний план приходится оформлять другими технологиями, такими как HTML, JavaScript, Silverlight, Flash и т.д.

Если сравнивать C# программирование для Web и классические десктоп приложения, то десктоп приложения мне нравятся конечно же больше. Там руки более развязаны и я могу делать все, что угодно. Когда делаешь сайт, то сильно ограничен браузером и его технологиями и системой безопасности. Когда пишешь простые вещи, то это еще нормально, но когда пишешь что-то серьезное и крупное, то это бесит.

Перемещение домена прошло удачно

На удивление перемещение домена на новый план для меня оказалось безболезненным. первые часов 23 домен с www не откликался вовсе, но сайт без проблем загружался через flenov.info без www. Дело в том, что я каждый день заходил на сайт через www.flenov.info и этот домен сохранился в кеше провайдера и не откликался.

Сейчас все рабоатет прекрасно как с www, так и без него. У кого были какие проблемы?

Ответы на письма

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

Перемещение домена

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

Авторизация на cross домене

Вчера, а точнее со вчера по сегодня я поставил рекорд. Я находился на рабочем месте почти 22 часа. Началось все примерно в пол 9-го утра вчера и закончилось сегодня утром в пол седьмого. Из этого времени я работал 18 часов. Один час перерыва в общей сложности на обед и три часа сна уже под утро. Когда в 4-е часа уже не мог работать, а все основное сделал, ехать домой не стал по среди ночи а вздремнул на три часа.

Так что 18 часов с часовым перерывом это реальный рекорд. Если учесть, что раньше я на работе больше 9 часов в России и 12 часов в Канаде не работал. В принципе, меня не заставляли и даже не просили остаться. Я сам остался на ночь на время обновления сайта клиента, потому что обновление большое и большая ответственность. Если что-то не покатит, то даже если по шапке не получу, то самому будет не приятно.

Похороны iPhone и BlackBerry

Сотрудники Microsoft устроили сценку похорон iPhone и BlackBerry. Мыслей много, но мучает то, что MS раньше таким особо не занималась, по крайней мере я ничего подобного не слышал. В основном конкуренты Microsoft регулярно устраивают похороны продуктов Билла Гейтса, а тут...

Вообще это прекрасно, когда сотрудкни устраивают такие вещи, особенно, если по собственной воли. Это значит, что им продукт, который делается в их компании не безразличен. Я поддерживаю любые подобные концерты на публику. Надеюсь, что только Windows Phone 7 будет хотябы на 50% таким, каким его нам хотят представить и пусть попробует захватить хотя бы 20% рынка за весь следующий год. Только вот когда он будет? Нам все обещают этот телефон, а он никак не появляется.

Непредсказуемый IIS

За год плотной работы с IIS (а я работаю с ним в среднем по 10 часов в день) я натерпелся его непредсказуемости, что уже ничему не удивляюсь. Сначала я понял, что iisreset фигня и практически не помогает в случаях с обновлением кода. Остановка и запуск процесса не помогает еще реже. Я начал сначала убивать процесс. Сервис построен так, что он автоматически стартует. Его убъешь, а он падла тут как тут и уже 3 мегабайта памяти.

Убийство aspnet_wp.exe реально спасает в 99,9 процентов случаев. Но был у меня тут случай, когда примитивный запрос из под IIS не работал. Мистическим образом, мой сценарий постоянно говорил, что индекс испорчен и не давал вставить запись в базу данных. Хотя тут же беру этот запрос и выполняю из под SQL Server Management Studio и он работает прекрасно.

Мы с тестером пробились два часа и ничего не помогало. Мы пошли к своему компьютеру и пнул тот же сценарий со своей машины и он сработал прекрасно. Вернулись обратно, не работает. Я просто для прикола решил предложить выполнить iisreset, и помогло.

Клевые тачки

Опять ничего не хочу писать. Вместо этого покажу вам клевые тачки: Фотографии с автошой под Торонто и Старинный Форд

Авария на Ленинском проспекте

Хочется чего-то написать про ИТ, но второй день подряд я больше пишу про беспредел в России, чем про ИТ. Когда я сегодня смотрел заключение по делу об аварии на ленинском проспекте с участием мерседеса лукоила, то я просто не верил своим глазам и ушам. Я знал, что ситроен сделают виноватым, но не таким же образом. На мой взгляд, там даже не стали притягивать все за уши, а просто сделали виноватым ситроен: Авария на Ленинском проспекте

Ниагарский водопад

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

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

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

Пишите мне