2006-09-18

Педагого-анатомы

Когда мы приехали в штаты первый раз, неприятно поразило отсутсвие привычного "прайваси". Банку пива нельзя купить, чтобы не спросили про адрес и домашний телефон. Про возраст, увы, не спрашивали. Телефоны и адреса - в сети, вся история ремонта дома и все уплаченые за него налоги - в сети. Каждая зараза звонит и объясняет мне детали про мой мортаж и мою кредитную историю. Мы уже почти привыкли к состоянию полной финансовой прозрачности, но теперь они принялись за детей.

offtopic: Ага, кликнули всё-таки?

Местная школьная система основана на концепции "рассказа о себе, любимом". Из серии "Как я провел лето", но непрерывно и не только лето. Вот выверни перед ними душу и разложи по полочкам, чтобы ни одного уголка потаенного не осталось, не освещённого мудрым взглядом педагога. Идея, вероятно, что ребенку и легче и интереснее говорить про себя, про свои события, про свои мысли и убеждения, чем про проблемы "лишнего человека". "Что я люблю", "что мне запомнилось", "мои корни", "мои ценности", где родились родители, какие у них ценности, и на чем и о чем разговариваете дома.  Наверное ребенок, который привык к подобным методам обучения, приятно открыт и экстравертен, он с радостью сдаст любые анализы, только попроси. Или он привыкнет давать стандартные отписки, скрывающие свои настоящие мысли за искусственной "искренней" улыбкой. А среди моих ценностей, я бы выделил две: искренность и прайваси, комбинация которых всегда вызывала проблемы как со школьными сочинениями, так и с сочинениями в жанре performance-review. А потому, поделюсь, чем сочту нужным, а рассказ об удалении корней оставлю для своих приватных ночных кошмаров.

2006-09-15

Способы мышления

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

Первый, очень популярный в штатах и вовсю преподаваемый, это анализ, способ разбиения на пункты и подсчитывания плюсов и минусов. Мой шеф сразу начинает выписывать на доске и тут же формулировать пункты 1, 2, 3... , затем смотрит на них и мысленно ставит галочки, затем, дойдя до последнего, оценивает: "we are good". Хороший способ, письменный, корпоративный. Мышление способом написания текста. Сразу есть обоснование, которое можно рассказать. Если кто спросит: "Почему?", можно сразу предьявить доску с пунктами и удовлетворить ей вопрошающего. Проблема часто в приоритетах и проекциях - не видны связи (это обычно только один способ анализа, на самом деле можно подойти и выписать пункты с другой стороны), но самая главная проблема в том, что как-то автоматически подразумевается, что все пункты равноприоритетны. А часто один важен, другой не важен, а третий без первого вообще бессмысленен. И если по пунктам делать оценку, то не надо их складывать, они не аддитивны.  Не видна опять, же тенденция - что будет если сделать немного по-другому?

Второй способ мышления - интуитивный. "How do you feel about that?",  "Что-то мне здесь не нравится.", "Да, это красиво, но что-то меня здесь  беспокоит", "Мне всё ясно, это не работает" Зачастую то, что "ясно", тяжело объяснить. На самом деле, способ вполне правильный при должной глубине продумывания. Это интуитивная внутренняя модель предмета, со связями, с возможностью варьировать параметры и приоритеты. Но, зачастую очень тяжело переводимая в слова. Это идеальный и правильный способ мышления, если к нему добавить умение формулировать понятое.

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

И есть еще несколько немыслительных приемов, которые используют те, кто не умеет думать ни первым ни вторым способом.

Один из них - подражание. "Не смеши людей! Так никто не делает." или "Что, "почему"? Так все делают!" или "так положено, а так не положено" или "нас так учили".

Другой - pattern matching. Мышление однословными паттернами, рекламными слоганами. Задающими одну устойчивую ассоциацию между понятиями. "Сеть - Файерволл", "Вирус - Антивирус", "Windows - Билл Гейтс", "Development - Agile". Причем вторая часть этой пары, обычно имеет смысл оценки, "хорошо" или "плохо": "Мясо - вредно", "Бег - полезен", "C++ - сложно", ".NET - инновация". Если выстроить такую цепочку в несколько звеньев получится почти логическое мышление:

"Development - Agile" + "Agile - модно" + "модно - инновация" + "Agile - Scrum" + "Босс - еженедельный отчет", в результате получается:

"Мы выбрали методологию Scrum, как наиболее современную и инновационную технологию разработки програмных продуктов, позволяющую разрабатывать продукты быстро и с предсказуемым результатом".

2006-09-14

Starting the blog...

I'm going to start publishing here some thoughts about computer languages and OS architecture.

2006-09-11

Voldemort 4 president!

"Voldermort 4 president" is written on the car.

Надпись на машине около номерного знака:
"Волдеморт в президенты!"

Если кто вдруг не знает, Вольдеморт - главный враг Гарри Поттера.

2006-09-10

Lake Dorothy. Приятная двухмильная прогулка с последующим купанием, которую мы совершили в Labor Day (1 сентября). Кстати, известная Lake Dorothy Road не идет на озеро. От шлакбаума, до которого она идет, пешком миль десять. Но если ехать с другой стороны, со второго хайвея, то всего пара миль.

На середине пути пересекаем пару горных речек. Необычность их в том, что вместо мелких и больших валунов, ее дно (river bed) образуют отшлифиванные водой монолитные базальтовые пласты.

И первый раз увидел настоящую саламандру. Выглядит как смесь лягушки с ящерицей.

2006-09-09

Еще серия фотографий с августвской поездки с Северные Каскады. Мы остановились в палаточном лагере около местечка "Newhalem". Там раньше была железнодорожная станция и до сих пор стоит гидроэлектростанция.

Newhalem стоит на самом въезде в горную часть национального парка "Северные Каскады" и оттуда удобно ездить по всему парку.

В этой же серии фотографий поездка на Washington Pass и тамошние высокогорные луга с их весьма специфической природой.

2006-09-08

Немного фотографий из предыдущей поездки в "северные каскады".
Это Lake Ann, и кольцевой маршрут через Heather Pass и Mapple Pass. Вот описание:

Apart from the Pacific Crest Trail, there are three short trails off Rainy Pass, all beginning at one trailhead. One is a paved 1-mile path to Rainy Lake. Lake Ann is the other lake, just West of Rainy Lake, a 1.75 mile one way hike. This is where we were first heading. The lake is bordered on three sides by mountains and is accessed from the fourth side. It is a good scenic point, though not necessarily good for swimming, especially during August when mosquitos and files are plentiful.

Maple Pass Loop is a 7.5 mile loop, that climbs the mountain ridges surrounding the lake, goes around the lake, passes two passes, summits at about 7000 feet, then descends to the parking lot.

The two passes are Heather Pass and Maple pass, each offering views to the other side. The lake can be seen from just about any point on the trail after the two mile mark and up to the summit. It begins off Lake Ann Trail and ends on Rainy Lake Trail.

2006-09-07

Железный питон.

Вышел IronPython. Это Python для .NET 2.0, который может работать со всеми .NET классами. Что ценно, это shared code.

2006-09-06

Ушел Брайен Валентайн.

Вся старая верхушка Windows разбегается. Вот и Брайен Валентайн ушел. Фактически, он был единственный из высшего менеджемента, чьи выступления не были набором штампов из серии "super-excited". Явно он не вписался в новый корпоративный стиль.

2006-09-04

Опиум - народу!

"Новость" из "абсурдопедии":

Нет алкоголю и табаку в школах!

С 1 сентября в школах четырёх российских регионов вводится новый обязательный предмет — потребление опиума. Министр опиумной промышленности Алексей Ридигер заявил:

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

Представители регионов с традиционным потреблением каннабиса тут же заявили, что готова учебная программа аналогичного курса основы потребления каннабиса (ОПК).

--grep, по материалам newsru.com

Конституционный переворот в России

Поражает молчание прессы по вопросу преподавания религии. Тишина. Взять например полосу Lenta.ru. Нет заголовков на первой полосе. Нет призывов или объявлений о организуемых митингах протеста. А ведь в России произошел конституционный переворот! Светское государство, провозглашенное конституцией, где религия отделена от государства, перестало быть таковым. Введение обязятельного преподавания одной избранной религии в государственных школах - это нарушение конституции и закона об образовании. То, что общество молчит и согласно, означает, что де-факто страна уже давно готова к этому. Что удивительно. Шесть лет назад я жил ещё в другой стране. Страна, где православная церковь господствует во всех областях жизни - уже не моя. Произошла тихая революция. Без гражданской войны, без стрельбы из пушки, без взятия зимнего дворца, или хотя бы белого дома. "Революция свечек".

Что будет дальше? Дальше, раз уж все дружно решили идти обратно, восстановление монархии. Вполне скоро, десяти лет не пройдёт.

2006-09-02

Всё о том же.

Мой пост в Лукъяненковском LJ, где дискуссия перевалила за полторы тысячи откликов.

Ваши книги лучше Вас самих. Такое обычно для писателей. Поскольку пишут они талантом, а он не всегда согласен с писателем, и не позволяет врать даже во имя убеждений. Во всех нас при вскрытии найдут кучу дерьма, которое при жизни не было видно окружающим. Но талант найдут не в каждом. Многие убили его в себе при жизни. Это только кажется, что талант - всего лишь инструмент и будет служить любым убеждениям. Не фига! Талант любит быть свободным и в неволе не выживает. Хотите сохранить талант - не запирайте его в рамки идеологических штампов, типа "патриотизма", "православного христианства" или "демократических свобод", или "коммунизма". Многие писатели посчитав, что нашли свое место, своего читателя, на самом деле заперли и быстро угробили свой талант, а потому потеряли и то и другое. Будьте свободнее и выше всего этого! Анализируйте всё! Эти штампы - всего лишь один момент нашей жизни, всего лишь надпись на ограде. У нее, надписи, есть своя функция, есть те, кто ее писал, есть те, кто строил эту ограду, есть те, кто находится с одной стороны или с другой. Посмотрите на разные стороны, поймите их, сравните, найдите глубинные причины. Не в этом ли задача писателя? Не надо торопиться сразу лезть внутрь, за решетку. Зачем Вам это?

Религия и образование

Естественно, я против преподавания религии в Российских школах! Это было одной из причин, почему я рассматривал возможность отъезда из постсоветской России. После краха Советского союза, где была своя особая религия, стало понятно, что свято место пусто не будет и религия, которая имеет тысячелетний опыт промывания мозгов, обязательно договорится с новой властью занять место бывшего партийного агитатора-пропагандиста. Причем заняв это место, первым делом начнет пропалывать культуру на предмет соответствия новой идеологии. Российская религия в этом смысле похожа на ислам, она весьма тоталитарна и консервативна, а потому она вполне умеет быть агрессивной. Естественно, она попытается вытеснить научное мировоззрение отовсюду, куда сможет дотянуться. Что плохо во всех религиях, в отличие от атеизма, например - они прямым текстом запрещают думать и анализировать, табуируя некоторые области познания и общественных отношений. В точности так же как и бывшая советская компартия. Религия дает на всё простой и удобный себе ответ. Вырвавшись из одного ментального плена очень не хочется отдавать детей в новое-старое ментальное рабство. В штатах, например, слишком много разных религий, чтобы кто-то мог доминировать, поэтому здесь и ввели "светскость" государства и образования, что дает некоторый шанс и науке и атеизму быть хотя бы не преследуемой. 

2006-08-29

Vista Pricing Released

OSNEWS.COM: Microsoft.com Canada has released pricing for Windows Vista. Windows Vista Ultimate is listed at $499 Canadian which translates into $450.36 in USD. Home Premium is listed at $299 or $269.86 USD, Vista Ultimate Upgrade is priced at $299 or $269.86 USD, while Home Premium Upgrade is $199 or $179.60 USD.

Озвереть. $200 за апгрейд? Ну и нахрена? Что там такого по сравнению с XP, что бы стоило двух сотен баксов? Я знаю, в принципе, что, но не понимаю зачем оно мне. Поставлю ка я себе лучше sabayon поиграться - это и интереснее и, возможно, полезнее в песпективе.

Четвертый русский вопрос.

На работе в русской рассылке уже который день обсуждают архиважный вопрос "носят ли носки с сандалиями". Уже нашли упоминание в MSDN. Образовалось две партии, вероятно различающиеся среднегодовой температурой и (или) пыльностью тротуаров родного города. Мне показались странными две вещи: серьезность обсуждения, во первых, и почти полное отсутствие участия женщин в данной дискуссии. Женщины, вероятно сказали бы, что они не такие дуры, чтобы обсуждать всякую ерунду, которая к тому же очевидна. С другой стороны, качество обсуждения вполне соответствует другим внутренним форумам. Недавно я встрял в некую дискуссию про Unicode, так там было, в принципе, похожее по стилю обсуждение. Те же доводы: "Так делать нельзя, потому что это дурной стиль." И я тоже подумал, что зря встрял. В случае с сандалиями хоть можно поприкалыватся или нагуглить кучу забавных ссылок про subj. А с unicode просто тоска и полная жопа.

2006-08-26

Еще про код и огород.

Код и огород имеет больше общего, чем просто поверхностная аналогия. Вот к примеру, если постоянно всё перепахивать, то ничего не вырастет. Я недавно слышал, что весь код надо переписывать каждые два года. Возможно, если вы выращиваете однолетние цветы, лучше всё распахать, засеять, вырастить, затем всё срезать и запахать опять. Но высоких и тенистых деревьев у вас не будет. Это тоже надо понимать. Огород получится, а сад - нет. Нельзя сделать что-то серьезное и долговременное, если все части будут постоянно переписываться разными людьми. Есть сложные вещи написанные экспертами, которых мало, и переписав их только ухудшишь. Так можно делать лишь простые большие программы, переписываемые в каждой версии с нуля новой командой. Полная аналогия - сезонная работа на плантации. Кто работает на плантациях? Нелегальные иммигранты. А кто в "Software Factories"? Легальные иммигранты. И те и другие готовы работать лишь за то, чтобы не выгнали. Есть и одна большая разница. Разработка софта, несмотря на все попытки исключить этот ненавистный и неприятный менеджерам момент, иногда всё еще требует умственных и творческих усилий. И тогда модель плантации не работает совершенно. "Для ускорения процесса подбросим вам еще разработчиков." На практике это напоминяет старую советскую поездку на картошку в подшефный колхоз. Приехали, что-то собрали, что-то закопали, покидались ведрами, выпили батарею бутылок и уехали. Польза сомнительная, но можно поставить галочку. Если же надо сделать хороший дизайн, надо дать кому-то одному возможность сесть и подумать. А подумав - сделать. Это редкость. За последние шесть лет работы я такого практически не видел. Да и сложно думать, когда со всех сторон донимают ценными указаниями. Попробуйте посадить сад, если около вас стоят несколько человек и наперебой показывают где копать. Во времена колхозов партийные боссы любили руководить посевной. Председатели колхозов ублажали их баней, выпивкой и охотой. Чем бы ублажить наших менеджеров и архитектов?

2006-08-25

Код - как огород. Его нужно постоянно пропалывать.

Периодически читаю OsNews.com. Хорошее ежедневное обновление. Приятно видеть, что есть жизнь и вне Микрософта. Кстати, новости про Микрософт там тоже есть.

И вот, что интересно, часто попадаются новости, что кто-то сделал что-то поверх чего-то. RCP over HTTP, Linux поверх Windows, Python поверх .NET. Т.е. надстроили еще один этаж сверху, сделали всё больше и медленнее. Значительно реже случаи, когда этаж подсунули под низ. Вспоминается только Xen с их гипервизором.  Он приплющился и стал меньше, чем если бы был сверху. Но почти никогда ничего не выкидывают из пирамиды. А это наиболее ожидаемое! Как хочется выкинуть всю ненужную херню из Windows и сделать ее легкой, маленькой и быстрой. Или вернуть расжиревшему от малоподвижного образа жизни пингвину бывшее умение летать под водой.

Код - как огород. Его нужно постоянно пропалывать. Иначе он зарастает сорняками, заполняется багами, в результате всё культурное и полезное постепенно исчезает и остается один бурьян. Что мы и наблюдаем в последних релизах.

2006-08-24

Writely

Открылся Writely. Теперь можно хранить и редактировать тексты в on-line. Wordpad online. Плохо пока эта штука интегрирована с остальными сервисами Google. Надо им немножко всё заинтегрировать. Хотелось бы, чтобы всё хранилось вместе, скажем в GMail-е. Чтобы поиск работал и всякие labels. У них почти всё есть, чтобы сделать Web-OS. Программы презентаций, правда, не хватает для комплекта.

2006-08-20

Вечный двигатель

Здесь изобрели вечный двигатель. Здесь об этом восторженно рассказали. А здесь объясняется принцип. Все просто, исполнилась мечта чудаков, конструировавших вечный двигатель из грузиков, колесиков и магнитиков. Даже не надо "холодного ультразвукового термояда", который был так популярен недавно в underground science.
Занятно предположить, что это правда. Они утверждают, что те, кто повторял опыт, подтверждают эффект, но никто не выступил публично. Я представляю себе. Заявить, что "да, подтверждаю, что конструкция из магнитиков нарушает закон сохранения энергии". Конец научной карьеры, терпеливый психиатр: "Сохранение энергии? Хотите, поговорим об этом?"
В принципе, когда-нибудь должно случиться что-то подобное. Вселенная полна дармовой энергии, и если научиться брать немного из, скажем, энергии расширения вселенной, то ее хватит на всё остальное время существования нашей цивилизации. Но было бы странно черпать энергию звезд конструкцией из трех магнитиков. Боюсь, что они размагнитятся.