понедельник, 27 сентября 2010 г.

Ещё раз о правиле движения на круговой развязке

Сегодня понял, что предложенное в сообщении "Обычнология" от 12 сентября правило движения на круговой развязке по часовой стрелке обладает ещё одним приятным свойством.
Дело в том, что его вполне можно вводить хоть сегодня, причём совершенно безболезненно, в полном соответствии с основной идеей обычнологии.
Ведь водителей совершенно не нужно переучивать - они будут обязаны выполнять действие стандартных для них знаков, если уже имеющиеся круговые развязки снабжать стандартной стрелкой "одностороннее движение налево" вместо знака "круговая развязка".
При этом вполне могут сосуществовать круговые развязки, оформленные по-новому, и развязки, оформленные по-старому.
Хорошо бы, конечно, объявить водителям, что знакомые круговые развязки могут быть теперь оформлены по-другому (но уже известным стандартным образом!).

суббота, 18 сентября 2010 г.

Финская мудрость

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

воскресенье, 12 сентября 2010 г.

"Обычнология"

Сегодня придумал новую науку ( :) ).
Я бы назвал её "обычнология" - наука о том, как оберегать людей от нарушения обычного порядка вещей.

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

Возможно, такая наука давно существует. В таком случае, её влияние на нашу жизнь пока, к сожалению, минимально.
Приведу пока один (на мой взгляд, достаточно показательный) пример из повседневной жизни, когда "обычнологическая" экспертиза очень не повредила бы.

Задумывался ли кто-либо из вас, почему в правилах дорожного движения (ПДД) необходимо специальное правило, определяющее поведение водителей на круговой развязке (на круге): "находящийся на круге имеет преимущество, выезжающий на круг обязан его пропустить"?
Очевидно, что любое лишнее правило в документе такого массового применения, как ПДД, крайне нежелательно. Это дополнительное обучение, дополнительные ошибки, дополнительные нервы, дополнительные человеческие жертвы, наконец.Тем не менее оно там появилось.

Я утверждаю, что указанное специальное правило (и, кстати, специальный знак, обозначающий кольцевую развязку(!) ) появилось только потому, что движение на круге предписано "против часовой стрелки".
Сделано это, как я понимаю, из-за "обычнологической" безграмотности авторов ПДД.

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

Существующие ПДД не смогли бы пройти квалифицированную "обычнологическую" экспертизу. Если всерьёз думать о простоте правил и, как огня, бояться нарушения уже существующего порядка без крайней нужды, то очевидно, что движение на круге должно быть "по часовой стрелке"!

Это, кстати, можно указать обычным знаком "одностороннее движения", направленным влево.
Ничего специального делать вообще не надо(!) – остальное регулирует обычный, давно принятый и, следовательно, ожидаемый водителями по умолчанию, стандарт – уступи дорогу тому, кто справа.

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

В этой связи с удовольствием отдаю должное одному из самых глубоко мыслящих программистов, Эдгару Дейкстре, за его правила для умолчаний (т.е. действий "обычных", без специальных указаний программиста) в языках программирования. К большому сожалению, ими мало кто руководствуется на практике - проще проявлять "обычнологическую" безграмотность, чем глубоко думать.

четверг, 9 сентября 2010 г.

Сетикет

Многие сетевые форумы производят ужасное впечатление, как по форме, так и по содержанию.
Возможно, кому-то покажется интересным взглянуть на мой (и Патрика Гриспена :) )
старый текст о Нетикете (http://www.kolumbus.fi/vitali.kaufman/i-guide/netiquet.htm).

Приятно, что он до сих пор оказывается полезным (см. например, сообщение "Генерал-полковника" от 09.07.2009 :) )
http://marganets.in.ua/forum/29-27-4.
Жаль только. что я тогда не решился сразу назвать эти правила сетевого приличия хорошим русским словом "сетикет", а не калькой с английского.
Надеюсь, что ещё и сейчас не поздно поддержать в качестве термина именно "сетикет".

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

вторник, 7 сентября 2010 г.

"Гадость" - в радость.

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

Хороший способ сохранить душевное здоровье – научиться извлекать из негатива позитив (или, говоря "красиво", превращать "гадость" в радость).

Мне с недавних пор хорошо помогает следующий приём.
1. Постараться записать историю «гадости» в качестве фрагмента очередного опуса.
2. Постараться обогатить полученный фрагмент как можно более чёткой формулировкой извлечённого из этой истории урока (на всех доступных в этот момент уровнях понимания).
3. Постараться обогатить полученный фрагмент рекомендациями (прежде всего для себя), как избегать подобной "гадости", или как в дальнейшем разрешать описанные неприятные ситуации.
4. От души порадоваться хорошо написанному фрагменту по принципу «ай да Вася, ай да молодец!».

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

Надеюсь, что подобный настрой на извлечение радости даже из "гадости", а также пример работающего приёма может быть полезен не только программистам, и не только тогда, когда не работает программа.

воскресенье, 5 сентября 2010 г.

Дерзай-проверяй-дотягивай.

С годами всё больше ценишь в жизни то, что стимулирует конструктивные мысли и действия, вызывает положительные эмоции, помогает созидать, доставляет радость.
Короче, ценишь в жизни "позитив" и стараешься, в меру сил, его приумножать.
А вот "негатива" - разрушительных мыслей, эмоций, а тем более разрушительных действий, стараешься избегать. Хотя, как хорошо известно, "ломать - не строить", так что быть ориентированным на позитив удаётся далеко не всегда.
Много лет занимаясь такими задачами, где без творческого настроя ничего хорошего не добьёшься, я выработал для себя три принципа, которые мне неоднократно помогали в реальном деле.
Я называю их

Принципы достойного созидания.
  • Дерзай (Ради хорошего дела стоит рискнуть.)
  • Проверяй (Мир отличается от наших представлений о нём.)
  • Дотягивай (Мелочей нет! Доводи дело до ума.)

Возникли эти три принципа в том числе и как результат моего (внутреннего) спора с известными тезисами А.И.Солженицына. В своё время, прочитав в Москве, в 70-х годах прошлого века «не верь, не бойся, не проси», я, что было вполне естественно для того времени и тех обстоятельств, долгое время находился под сильным впечатлением от этой триады.

Однако годы шли, жизнь моя менялась, и негатив указанной триады, её ориентация на разрушение, на запрет-отторжение-отрицание (вполне уместные для своего времени и места), всё более меня не устраивал.

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

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