Home
поросенок на подушке

Реклама

Alchemist
Date: 2009-12-09 09:16
Subject: Заявление
Security: Public

В связи с шестью сантиметрами снега, выпавшими на Торонто, переводом машины на зимнюю резину и, главное, моим переходом с летних сандалей на кроссовки, объявляю зиму официально начавшейся! :)

3 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-09-01 16:02
Subject: Программистическое
Security: Public

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

1994 год - четвертые ксерокопии переводов оригинальной документации
1996 - книги
1998 - Fido
2002 - Интернет форумы
2006 - Блоги
2009 - Видео-подкасты

Интересно, что будет дальше?

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-08-21 12:23
Subject: Торнадо
Security: Public

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

А такие лузеры как я, видевшие только дождик с грозой из окна квартиры, могут только вздыхать и смотеть на торнадо на YouTube.

Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-07-27 08:06
Subject: Трактор
Security: Public

2034 год. Вашингтон.

В докладе президенту Соединенных Штатов ЦРУ озвучивает новую угрозу мировому порядку – одно из микро-государств Африки сосредотачивает на складах огромное количество тракторов “Беларус”. По данным разведки, их производством занимаются три страны – Украина, Беларусь и Норвегия. Но основной производитель – независимый летающий завод, расположенный над Северным морем и управляемый группой таинственных лиц.

С целью выяснения причин кризиса и уничтожения тракторных заводов в Европу направляется лучший агент военной разведки США.

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

Узнайте страшную тайну трактора “Беларус”, посмотрев новый мега-блокбастер “Трактор”!

7 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-06-27 23:37
Subject: Паттерн Dependency Injection и введение в Ninject - DI фреймворк для .NET
Security: Public
Tags:.net, c#, di, ninject

В статье показывается пример тесно связанных классов (C#), проводиться их рефакторинг с реализацией паттерна Dependency Injection (внедрение зависимости) и демонстрируется применение фреймворка Ninject, облегчающего внедрение зависимостей. Читать дальше...

Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-06-25 20:07
Subject: прибавление
Security: Public
Location:Торонто

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

Знакомьтесь, моя маленькая )

8 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-05-14 17:11
Subject: Задачка для программистов
Security: Public

Дано дерево элементов

Где каждый элемент является экземпляром класса

class Node
{
   Node[] _nodes;
   string _value;
}

Задание: написать функцию, выводящую все элементы дерева в произвольном порядке. В качестве входного параметра функция получает ссылку на корневой элемент. Время – 10 минут.

Ответ )

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-05-06 21:36
Subject: Downtown
Security: Public

Что такое даунтаун большого североамериканского города? С одной стороны, это запах марихуаны, возникающий из ниоткуда и так же исчезающий, вместе с удаляющимся прохожим. Это “барыги” на перекрестках, непрестанно кричащие своими звучными голосами “Билетики! Билетики! Кому билетики?!”, в то время как на другой стороне улицы, пританцовывая и протягивая кепку, тебя уже ожидают бомжи – “Сэр, не найдется ли у вас 25 центов?” или, в холодную погоду, лежащие посреди улицы, и греющиеся на вентиляционных решетках торонтовского метро. Если недавно прошел дождик, то на тротуарах могут стоять вездесущие желтые таблички, предупреждающие особо невнимательных граждан, что улицы мокрые, и они могут повредить свои драгоценные конечности. И все это происходит на фоне небоскребов финансового квартала и деловито спешащих с работы потоков азиатов.

С другой стороны, даунтаун – это арена, на которой проходят регулярные матчи НХЛ и НБА, расположенная через дорогу от дома. Это концертные залы в десяти минутах ходьбы, где, в течение одного месяца, можно послушать двух любимых исполнительниц – Дайану Кролл и Кэти Мелуа. Это озеро Онтарио, роликово-велосипедные дорожки, пляжи. И это два часа езды на метро/автобусе до края Торонто, в любую сторону.

3 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-05-05 16:50
Subject: Библиотека Code Contracts: контрактное программирование под .NET
Security: Public

С выходом .NET 4, у программистов под эту платформу появится дополнительный инструмент для создания надежных приложений – поддержка программирования по контракту (дизайн по контракту, design by contract). В статье описываются основные конструкции, используемые для декларации контрактов и доступные уже сейчас, в .NET 3.5 при использовании библиотеки Code Contracts. Читать...

Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-02-27 17:51
Subject: Глобализация
Security: Public

Что такое глобализация? Это не бананы, продающиеся в любой точке мира и не Макдональдсы, продающие одинаковое мороженное, что в Египте, что в Беларуси.

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

1 Comment | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-02-12 17:58
Subject: Fitness just got fun!
Security: Public


4 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-01-17 01:15
Subject: TaggedFrog: неделя спустя
Security: Public

Подведем итоги первой недели после запуска TaggedFrog:

  • Программа самораспространилась по десятку сайтов раздающих бесплатный софт
  • По доступной мне статистике(по 3 сайтам), нашлось более 400 личностей, скачавших программу. Пока что лидирует Израиль.
  • Конкуренты в панике: Майкрософт интересуется, не хочу ли я работать на них :)
И картинка дня: про нас пишут даже в Индии :)


7 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2009-01-09 13:54
Subject: Анонс
Security: Public

TaggedFrog 0.5 beta

Приложение предназначено для систематизации и быстрого доступа к файлам, документам и web-ссылкам при помощи ключевых слов – тегов.



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

Как использовать TaggedFrog?
Все просто – из файл-менеджера перетащите файл, который вы хотите добавить, в окно программы и в появившемся диалоге введите ключевые слова. Это все – теперь вы можете забыть имя файла, где он расположен, но он все равно будет доступен вам с помощью TaggedFrog и тегов.

Приложение TaggedFrog можно использовать как для быстрого доступа к часто используемым файлам, так и для категоризации и сортировки. Например, вам по почте пришел документ, но прямо сейчас читать его времени нет. Просто сохраните его, добавьте в TaggedFrog, пометив как “прочесть!” и, когда у вас появится время, просто выберите этот тег и прочтите все накопившиеся документы.

TaggedFrog имеет интерфейс на русском и английском языках и распространяется бесплатно.

Вопросы и пожелания можно оставлять в сообществе
P.S.: И пусть вас не пугает номер 0.5 – программа готова к использованию прямо сейчас, просто у меня на будущее задумано еще ровно пять дополнительных возможностей, которые превратят просто хорошую программу в великолепную.

14 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2008-12-29 18:30
Subject: MFC
Security: Public

В маленькую канадскую деревню Торонто пришло Рождество и, благодаря замечательной идее моей жены, на стене нашей квартиры появились праздничные декорации:



Всех с Новым Годом!

3 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2008-11-20 14:38
Subject: Touch of the holiday spirit
Security: Public
Location:Toronto

До Рождества остается немногим больше месяца, в городе выпал первый снег, и праздничные настроения начинают захватывать умы жителей Торонто. На столбах в даунтауне появляются гнезда праздничных венков, бантики и ленточки. Кафе извлекли со складов бумажные стаканчики празднично-красного цвета, что бы наливать в них праздничные кофейные смеси, а магазины соревнуются в конкурсе, чья витрина лучше представит дух Рождества*.
*примечание: стоимость духа – не более 100 (ста) долларов, витрины, стоящие больше, дисквалифицируются.

И все волнуются. Покупатели волнуются, будут ли в этом году рождественские скидки в магазинах, а магазины волнуются, есть ли у покупателей деньги, что бы прийти в этом году за подарками. А денег вполне может и не быть, так как контролировать себя умеют далеко не все.
Кстати, если у вас все время не хватает денег, и вы чувствуете, что тратите слишком много, то можно попробовать взять на вооружение местных способ борьбы с тратами – “money group”. Для этого найдите еще нескольких неудачников, не способных справится с этой проблемой самостоятельно, встречайтесь группой пару раз в неделю и обсуждайте свои расходы. Тут это советуется как действенный способ решения проблемы, работающий, даже если остальные способы не помогли.

На фоне всего этого купоны, напечатанные в середине прошлой недели в бесплатной газете и дающие право на 50%-ю скидку на посещение CN Tower до конца недели, выглядели как приступ праздничной щедрости. Однако они явно заранее почитали прогноз погоды и ничем не рисковали. Когда из-за тумана и дождя еле видно основание башни, то хоть за полную, хоть за половинную стоимость, наверх мало кто полезет.

Но, несмотря на отвратительную погоду, праздничный сезон был официально открыт торжественным зажжением рождественской иллюминации и парадом Санта-Клауса. Этот парад проводится ежегодно, начиная с 1905 года, и первые 77 лет его спонсором была семья Итонов. В течение полутора часов по улицам Торонто проезжают праздничные “лодки”, проходят музыкальные оркестры, персонажи мультфильмов и сказок, чирлидинг-группы и спортсмены. А завершает парад сам Санта-Клаус, поздравляющий всех с Рождеством. И все это проходит в расслабленной, неформальной атмосфере – есть чему поучиться организаторам наших парадов.

Но в 1982 году, за неделю до парада, Итоны отказались проводить его, и мэрии города пришлось срочно искать деньги. В результате, за три дня, нашлось 20 местных компаний, готовых пожертвовать деньги и парад состоялся. Более того, благодаря дополнительным пожертвованиям, со следующего, 83го года, появилась традиция “церемониальных клоунов”, которые открывают парад разбрасыванием сладостей в толпу зрителей.

Santa Claus Parade - самый большой в мире Рождественский парад, и транслируется по всей Северной Америке, в Новой Зеландии, Норвегии и Ирландии. А в 1989-1991 годах он транслировался и в СССР. Каждый год более полумиллиона человек собирается посмотреть на представление и пару лет назад организатором пришлось удлинить маршрут на милю, что бы поместились все желающие. Маленький кусочек маршрута парада можно увидеть с моего балкона, и я наблюдал, как уже за час до его начала народ начал занимать места, и, сидя на стульчиках, с пледами, терпеливо дожидался, не смотря на дождь. Все хотят праздника.

+14 фото с парада )

8 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2008-11-14 11:45
Subject: Six easy steps to build your house
Security: Public
Location:Toronto
Tags:fun

Долой унылые пряники, мятые конфеты и увядшие мандарины! Сделай сам пряничный домик:



Ингредиенты: 9 имбирных печений, жидкая глазурь, 4 пакетика конфеток и полтора часа свободного времени.

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2008-11-10 19:09
Subject: Все страньше и страньше
Security: Public

Хорошо жить в социально-ориентированном государстве, где правительство думает о гражданах и заботится о постоянстве цен: на совещании правительства Беларуси решили не снижать цену на бензин, даже, несмотря на сильнейшее падение цены на нефть. Нецелесообразно. Ну и, правда, где это видано, что бы цены снижались – цены должны только расти, или, в крайнем случае, стоять на месте. И народу привычнее и ценники переписывать не надо.

В то же время, на буржуазном западе, продавцы топлива внимательно отслеживают цены на нефть и меняют отпускную цену бензина практически ежедневно. Таким образом, к примеру, в Торонто за последний месяц цена на бензин опустилась со 101.5 до 84 центов.

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2008-11-04 18:27
Subject: Driving is a privilege — not a right
Security: Public

Меня всегда удивляло, по какому принципу страны признают водительские права других стран. Приехав, к примеру, в Германию, водители из Японии, имеющей дороги с левосторонним движением, могут просто сдать свои права и получить взамен немецкие. А белорус, в какую бы страну он не приехал, может пользоваться правами только несколько месяцев, а потом все – необходимо пересдавать на местные права. И это притом, что разница между японскими и немецкими правилами дорожного движения куда больше чем между немецкими и белорусскими.

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

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

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

Дальше... )

8 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2008-11-03 17:20
Subject: Please, walk on the grass
Security: Public

Торонто и колеса созданы друг для друга! И не те, маленькие и голубенькие, про которые вы подумали, а те, которые устанавливаются на велосипеды и ролики. Во-первых, тут совершенно не жалеют бетон, и большинство тротуаров покрыты не плиткой, а аккуратно забетонированы, включая и переходы. А во-вторых, велосипедные дорожки. 780 километров размеченных велосипедных дорожек, начиная от Ниагары, вдоль всего канадского берега озера Онтарио, до реки Святого Лаврентия, вытекающей из озера и дальше, вдоль реки, до границы с Квебеком. Примерно треть из них – это дорожки с хорошим покрытием, проложенные специально для катающихся. Остальные – это либо отдельная полоса на дороге, либо часть тротуара, отведенная для “циклистов”. При этом дорожки проходят через 31 населенный пункт, 182 парка и 170 яхт-клубов ;)
Единственный минус - зимой эти дорожки не чистят. А так, можно укататься.
На что это похоже )

1 Comment | Post A Comment | в избранное | рассказать другу | ссылка



Alchemist
Date: 2008-10-23 16:50
Subject: Money problems?
Security: Public

Родственники и знакомые, живущие в Беларуси, этом "хрустальном сосуде", "единственном островке стабильности в мире", периодически спрашивают про мировой кризис – докатился ли он до Канады, не наступил ли голод и что тут думают обо всем этом.

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

Все рассуждают о том... )

3 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Реклама

browse
my journal
Декабрь 2009