Friday 31 October 2008

Дожились

Одноклассники теперь платные. Интересно, на что они надеются? Большинство просто перейдет на ВКонтакте или российский Facebook - они бесплатные. А еще написать приложение для ВКонтакте, которое позволит импортить данные оттуда - и прости прощай, убогий сайт.

З.Ы. Если уважаемый Павел Дуров решит воспользоваться идеей, просьба отсыпать немного от прибыли :-D

Слухи из Itransition

Судя по слухам, в связи с кризисом из Itransition уволены(ились) около 30% персонала.

З.Ы. Повторюсь, это слухи.

Microsoft убьет Linq to Sql

Да, иметь 2 разных ORM солюшна не очень хорошо. Microsoft устраняет эту двойственность и убирает Linq To Sql из 4й версии .NET Framework'а.

Объявление здесь.

Возмущения здесь.

SEO, Keywords и Description

Решил определить для своего блога Keywords и Description - стандартный allheadcontent от блоггера этого не дает, увы. Стал писать, захотелось взглянуть, как у кого еще сделано. Сразу на главный беларуский сайт - http://tut.by. Ищу, ищу - не могу найти. И тут доходит - у них _не прописаны_ эти meta теги! Е-мое, что ж у них в гугле? Да вот что (выдано первым поиском):

--------------------------
TUT.BY

КЛУБ УРОДОВ TUT.BY · Ученые: мозг человека начинает разрушаться в 39... Католическая церковь будет выявлять гомосексуалистов. ...

www.tut.by/ - 84k - Cached - Similar pages - Note this
--------------------------

Смешно до чертиков :) Основательно просмеявшись, добавил в блог теги и написал этот пост :)

Аналитика :)

Google Analytics продолжает радовать меня своей информацией: на этот блог заходили из Москвы и один раз из-под Linux =). Однако.

Еще вчера Яндекс каким-то образом выдал меня при запросе "write-a-simple-control-to-refresh-updatepanels-from-client-side". Если вдруг кому интересно, это можно сделать так: вешаем внутри UpdatePanel скрытую кнопку и через JS вызываем ее метод click(). Работает, проверено :)

Боекомплект разработчика от Microsoft

Интересно, действует ли сабж в Беларуси? Отправил письмо ответственным, авось что и прояснят.

З.Ы. Ну оооочень хочется получить эти вкусняшки.

Дни разработчика Microsoft в Минске

Вчера отправил заявку на участие в сабже. Надеюсь, зарегят, уж больно хочется послушать про Windows 7 и про VS 2010.

Насчет последнего - вот в этом блоге можно следить за новыми фичами вижлы.

Thursday 30 October 2008

Копыты в кедах

Друг стучался в аську. Юзает клиент аськи под названием Kopete - естественно (по названию) клиент под линевый KDE. Kopete for KDE. Копыты в кедах, елки )))

Сегодня уже можно посмотреть Ruby 1.9

Нам одним глазочком разрешили посмотреть на Ruby 1.9 :). Интересно то, что обратная совместимость не полная! Т.е. придется править код 1.8, чтобы все работало в 1.9. Чувствую, 2.0 будет отличаться от 1.8 еще радикальнее. И это при том, что Matz заявлял, что настроен на обратную совместимость... Хотя, сложно себе представить, что бы было, если бы он _не_ был настроен на обратную совместимость ;)

Мегасекьюрный сайт!!!

Ниже примеры отличной обработки ошибок:

http://www.forum3.ru/descr.aspx?code=999999999999999999

http://www.forum3.ru/descr.aspx?code=41970

Однако

Не перевелись на Руси хорошие программисты

З.Ы. Лол =)))

Приятная новость

Google Analytics показал, что мой блог нет-нет, да и читается :)

Прогресс налицо :)

З.Ы. Даже из Украины были :)

Командуй своим компом

Эххх

Вчера набаловался - врубил Speech Recognition и командовал Висте, что делать )). Презабавнейшая штука, скажу я вам :)

Microsoft'у +1

Wednesday 29 October 2008

Первый мяч комом

Мде. Оказывается, после трехмесячного перерыва играть достаточно сложно :(

Ну ниче :) Пару мячей забросил, набегался, размялся - план выполнен :)

Между делом: Выходит новый Expression Encoder - за вторым номером. Скорей бы заполучить и поюзать - скринкасты увлекают все больше.

Между делом 2: любимая мною компания Microsoft выводит свой популярный продукт MS Office на просторы Интернета. Причем будет и бесплатная версия! С просмотром рекламы, правда, но разве это нас остановит? ;)

Ух ты!

Покопался в настройках - теперь можно постить в блог, посылая письмо на секретное мыло :)

З.Ы. Да, это всего лишь тест ;)

Баскетбольные баталии

Ух, через час на баскетбольчик, косточки протрясти. Давно не ходил уже. Буду мазать и выдохнусь после минут 15 постоянного бега. Ну и ладно! Зато настроение будет супер!

Особенности LinkButton в UpdatePanel

Если в разметке кода LinkButton'a не указать атрибут ID, то этот LinkButton, помещенный в UpdatePanel, будет вызывать синхронный postback вместо асинхронного. Он просто не прорендерит атрибут id у тега <a>, посему страничка не сможет определит, что для этого элемента надо делать асинхронный postback.

Решение: пропишите атрибут ID у серверного тега LinkButton.

Солдаты неудачи

Посмотрел вчера сабж в оригинале. Просмотр затруднен акцентами, выстрелами и скоростью речи. Субтитры несколько облегчили восприятие, однако местами не соответствовали произносимому. При всем этом, впечатление сформировалось с первых минут семи - СУПЕР :)

Актеры жгут, Тони Старк в роли негра ржачен по самое не хочу, а Том Круз с финальным танцем просто удивил.

Модификация блога

Добрались мои ручки и до собственного блога. Из нововведений:
  1. Изменил цвет верхней панельки на черный (да, это было очень сложно :D)
  2. Добавил Google Analytics - надо же знать, кто тут лазит, как и откуда. Это (предположительно это) свалило блог в шестом IE. Ну и фиг с ним :) Вероятность того, что те, кого это блог потенциально может заинтересовать, будут читать его с шестого IE невероятно мала :) *
  3. Изменил стили - теперь блог по умолчанию имеет ширину в 1024 пикселей, а не 800
* Если все же это так - пишите в комментах, дам ссылки на нормальные браузеры ;)

Новые продукты Microsoft

Качаю CTP Visual Studio 2010 - скорей бы :) Там ведь уже есть в некоторой степени реализованный .NET Framework 4.0 и C# с типом dynamic ;). Все ближе к рубям, все ближе.

Хотя некоторых блоггеров это просто-таки бесит. Не знаю даже. Возможно, я бы доделал IronRuby, добавил бы туда LINQ (это было бы довольно просто, не пришлось бы даже добавлять чего-нить :)), и позиционировал 2 языка - C# и IronRuby. Была бы и статическая типизация, и динамическая. С другой стороны - а зачем? :) С третьей - а зачем только динамическая? C# сейчас - хороший язык со статической типизацией (var - не в счет, это типизация в момент компиляции, а не выполнения). Было бы 2 подхода и все были бы счастливы. Соседствует же сейчас C# с F#.

З.Ы. Писал недавно письмо Jimmi Schementy - одному из авторов IronRuby. Был получен вот такой ответ:

>>>>>>>>
Ready? This is an open source project, so you can always use it :)

If by ready you mean "we run rails, gems, rspec, sinatra, merb, etc etc etc, then it's close. Current bits in our tree can run all those with varying success.

If you want to know when 1.0 will be declared, then we really don't know.
<<<<<<<<

Т.е. судя по всему, ситуация такая - то работает, то не работает. Т.е. вроде все и сделано, но куча багов. Грустно :( IronPython уже 2я версия почти вышла, а тут даже 1.0 сообразить не могут :( И это при том, что Скотт Гутри увлекается Ruby.

Скринкастинг и иже

На родной кафедре начинаю продвигать скринкастинг как хорошее средство удаленного обучения. Делаю первый скринкаст. Получится далеко не супер, т.к. все-таки первый раз, но надеюсь на лучшее :)

Все еще под впечатлением от интерфейса Windows 7. Надеюсь, что за 2 года они еще больше его улучшат.

З.Ы. Я стал пить кофе :(

Windows 7

Шикарная будет штучка!

Ждемс...

Monday 27 October 2008

Мерзну!!!!!!!!!!!

Холодно ужасно :(((((

Пальцы отказываются работать. Надо срочно попить чего-нить горячего. Не. Не так. СРОЧНО!!!!!

Убежал

Friday 24 October 2008

Любителям хауза

Отличное описание сериала :)

Осторожно, мега-спойлер на все сезоны :)!

Thursday 23 October 2008

Successful use-case

Вычитал :)

Приятная плюшка в винде(ах).

Интересные статьи

Наткнулся вот на такие интересные вещи:

1.
http://www.codinghorror.com/blog/archives/001177.html

Главная мысль: иногда надо перестать программировать, чтобы улучшить свои навыки.


2.
http://www.codinghorror.com/blog/archives/000530.html

Главная мысль:
Мы все пишем дерьмовый код, но лишь лучшие программисты осознают это. Это было бы иронично, если бы это не было таким грустным.


3.
http://www.codinghorror.com/blog/archives/000543.html

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


4.
http://www.codinghorror.com/blog/archives/000099.html

Главная мысль:
Весь мой код - полное дерьмо! С каждым годом я делаю его лишь чуть меньше дерьмовым.


5.
http://www.codinghorror.com/blog/archives/000051.html

Главная мысль:
Наша задача не быть лучше всех, а быть лучше чем мы сами год назад.

Интересная мысль:
На собеседовании надо искать тех, кто может в нужный момент сказать "Я не знаю", а не тех, кто отказывается это признавать.

Чотавот

Чота как-то лениво :)
Чота как-то спать хочется (хотя сегодня спал 8.5 часов)
Чота хочу не знаю чего

Прострация и рандом

Wednesday 22 October 2008

Что интересного было

Было вот что. Вчера поставил Baldur's Gate II - лицензия сама по себе греет сердце :). Весчь!

Разбирался со скиннингом в DotNetNuke - благо один товарищ подкинул почти гигабайт скринкастов.

Еще утром в метро пришла в голову мысль записать некоторое количество скринкастов по IronRuby и ASP.NET MVC - естественно, после их выхода. Однако, мысль.

ААААА!!!

БАТЭ-ЗЕНИТ 1-1 !!!!!!!!!!!!!!!!!!!!!

Яху!!

Monday 20 October 2008

Уря!

Вчера забрал свой заказ из Америки. Собственно, вот:

1. Neverwinter Nights Diamond Edition - весчь!
2. Baldur's Gate II + add-on - Весчь!!!
3. Domain Driven Design - Оччень рекомендуют книжицу такие монстры как Кент Бек и Мартин Фаулер
4. Test Driven Development - Кент Бек, собственно, один из монстров :)


Вчера в невервинтер побегал чутка, тряхнул, что говорится, стариной! :)

Wednesday 15 October 2008

Непрерывная интеграция

Слышал про зверя из сабжа достаточно давно и даже имел общее представление. Однако пользоваться не приходилось. Наткнулся на сию статью:

http://www.martinfowler.com/articles/continuousIntegration.html

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

Мысль: всем читать

Perfetto

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

Милая, поздравляю! Я тебя люблю :)

Пошли праздновать в ресторан Perfetto - что возле мака, что возле немиги :). Приятный персонал, отличный интерьер (обнаженных девушек на стенах не было заметно до момента ухода =)))), вкуснейшая еда. Вино просто обалденное! Такое ощущение, что пьешь только что выжатый сок из кишмиша. Забыл только записать как называется. Видно, придется еще раз идти, переписывать =)))

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

З.Ы. Только дождь под вечер был _совсем_ не в тему

Monday 13 October 2008

Переводчики!!!

Читаю с ленты:

> Комедия "Крошка из Беверли-Хиллз"
> ("Beverly Hills Chihuahua") второй раз подряд
> возглавила список лидеров
> кинопроката Северной Америки

Кто, нет, КТО мог перевести chihuhua как "крошка"?? В шею гнать таких переводчиков! Крошка, блин. Опять в могучей стране куча ушлепков, которые считаю, что умнее авторов фильма.

З.Ы. Судя по трейлеру и отзывам, фильм смешной по самое не хочу.

Утро понедельника

Вчера купил себе mp3 плеер - свершилась мечта идиота :) Теперь хоть в метро не скучаю.

З.Ы. Спать хочется, что просто северный пушной зверек

Friday 10 October 2008

Боты Одноклассников

О боги! Да ниспошлите вы озарение на разработчиков Одноклассников, и да сделают они наконец-то нормальную систему защиты от ботов!!! Ибо задрали всякие порнушные Аполлинарии Баклановы, которые ставят постоянно оценки и спамят почтовый ящик!!!!

З.Ы. А вообще все хорошо. Особенно радуют отличные перспективы :) Хоть бы все получилось...

Tuesday 7 October 2008

Ищу спутницу разработки

Не старая CMS, без вредных привычек. Удобный интерфейс и нетребовательная. Пока выбираю между Umbraco и DotNetNuke.

Еще в процессе гугления набрел на сайт компании "Брокер Инвест". Прикольный дизайн :)

Sunday 5 October 2008

Звездный десант

Посмотрел фильм "Звездный Десант" в HDTV качестве, с отличным звуком и отвратным переводом. Нет, это додуматься перевести фразу "Do you want to live forever?" как "Вы же хотите, чтобы вас помнили?". Профессионализм перевода просто поражает...

Интересные факты

А вот вы знали, что:
1. Тара Рейд снялась подругой главной героини в эпизодической роли в фильме "Starship Troopers", оно же "Звездный десант"
2. Главный герой сериала "Побег" ("Prison Break") снялся другом главного героя фильма "Underworld" (ликаны, вампиры и все такое - для тех, кто не помнит), причем врачом и причем предателем :)

З.Ы. Личные наблюдения

Saturday 4 October 2008

Рабочее пространство

Лень творит чудеса :) Задался целью посмотреть очередную серию Хауза, параллельно ваяя мелкий сайтик. Но что неудобно - экран монитора достаточно маленький, соответственно, окошко видеоплеера значительно уменьшало рабочее пространство. Что же, дело за малым - взял и воткнул провод от домашнего монитора в ноутбук. Виста быстренько определила, что к чему и после нескольких минут настройки все стало просто супер. Браузер с хаузом слева, код на ноуте перед глазами. Лепота!

Спасибо!!!

Спасибо группе Sunrise Avenue за песню Fairytale Gone Bad
Спасибо компании Microsoft за замечательную Visual Studio
Спасибо погоде за дождь, который и только который помогает понять уют домашних стен


Спасибо!!!

Friday 3 October 2008

Букридер

Вот прилетела как-то шальная мыслишка купить себе букридер. А потом еще одна - оно мне надо вообще? Или лучше смартфон? Или наладонник? Посоветовал бы кто...

Яху!

Сдал :) Решил 5 из 5 задач по экономической статистике. Удивил как преподшу, так и соседствующих сдающих. Когда спросили, кто я по первой специальности, гордо ответил: "математик-системный программист".

Лепота!

Thursday 2 October 2008

Мобилко 2! Мобилко вступает в силу

Уффф... Привезли вчера все-таки :) Хорошенький такой, простенький. Теперь с двумя мобилами, а к Новому Году, наверное, решусь на Samsung Duos. Думаю, к середине ноября будет стоить где-то в районе $230.

Wednesday 1 October 2008

Хочу

1. мобилу с тачскрином на две симы (такие есть вообще?)
2. большой монитор домой (или два больших =))
3. уютное кресло для рабочего места

Мысль: хотеть не вредно

Жабко душит :(

Насмотрелся на офисы крупных и не очень компаний. Блин, хочу работать в таких :( Особенно Microsoft :) Я так понял, работай где хочешь, лишь бы на митингах был. "Где хочешь" - пошел с ноутом, сел на диванчик в уголке и ваяешь потиху...

Мечты...

Еще в гуглевском офисе посмотрел на количество моников у инженеров. По суммарной площади раз в шесть больше чем у меня сейчас. Однако...

Блин, как спать-то теперь? :)

Позитивно-негативное утро

Негатив:
Вчера мобилу так и не привезли, сказали, что только с семи до десяти вечера курьер позвонит и подъедет. Кто угадает, позвонил ли он? :( Что самое нехорошее, телефон, по которому я общался о заказе, был недоступен. Вот такая вот любовь к покупателю. Ну что же, негативный отзыв на онлайнере им обеспечен... Буду заказывать у другой компании, хотя стремает то, что в Минске только 2 онлайн-конторы предлагают этот телефон.

Позитив:
Вчера товарищ lithium подогнал последний альбом группы Rasmus, за что спасибо и ему, и группе Rasmus. Фтыкаю :)