Журнал «Компьютерра» № 23 от 20 июня 2006 года
Шрифт:
Но это только на первый взгляд. Отнюдь не случайно MindManager сегодня пользуется наибольшей популярностью у корпоративного юзера, являясь де-факто стандартом картостроения. В коммерческом отношении программа Джеттера тоже вне конкуренции – MindManager энергично эксплуатирует 750 тысяч официальных пользователей.
Впервые увидев MindManager, я подумал: «Поди ж ты, очередной Visio!» И немудрено. Сухость и лаконичность визуальной составляющей немецкого конструктора интеллект-карт всем своим естеством апеллировали к конструктору технических диаграмм и корпоративных схем, вышедшему из-под пера редмондских чародеев. Более того, по универсальности и тематическому диапазону Microsoft Visio на голову превосходит MindJet MindManager, хотя бы потому, что кроме шаблонов Brainstorming, частично имитирующих интеллект-карты, в Visio есть еще и блочные диаграммы, строительные планы, цепи бизнес-процессов, электрические
А дальше случилась удивительная штука. Мне довольно часто приходилось работать с Visio, особенно в период подготовки двухтомника «Как зовут вашего бога», когда эта программа помогала придать визуальную выразительность, да и просто разобрать замысловатую цепочку офшорных отмываний сотен миллионов долларов таких талантливых аферистов, как энроновский Энди Фастов. Однако первая же попытка создать простенькую интеллект-карту обернулась кромешным фиаско. Чисто технически Visio обладает всем необходимым для выполнения этой задачи инструментарием. Чисто практически этот инструментарий идеально иллюстрирует любимую метафору голубятинского культур-повидла о перректальном удалении гланд.
С другой стороны, ранее незнакомый мне MindManager позволил создать замысловатую многоуровневую интеллект-карту за три минуты. Без всякой подготовки, без малейшей «учебной курвы». Сел и заработал. Это при том, что в MindManager нет визуального единства с канонической теорией Тони, наблюдаемого, скажем, в ConceptDraw MindMap.
Как я уже сказал, MindManager не графический редактор интеллект-карт, а рациональный конструктор. Однако именно эта рациональность позволяет приступить к работе с места в карьер. Судите сами. При запуске программы на экране автоматически появляется графический топик центральной идеи, уже заполненный текстом по умолчанию. Как вы догадываетесь, текст этот совершенно бессмыслен и неприемлем – Central Topic. Если бы разработчики MindManager пошли традиционным путем, процедура составления интеллект-карт быстро бы превратилась в невыносимо тоскливую и затяжную рутину. По этой логике нам нужно было совершить клик мыши внутри графического топика на тексте (по аналогии с, например, MS Word), затем выделить весь текст (двойной клик мыши) и набить новый. Долго, нудно, непродуктивно, хотя и вполне традиционно. В MindManager эта задача решается нетривиально: вы глядите на экран с графическим топиком Central Topic и… начинаете формулировать главную идею интеллект-карты, ни о чем не задумываясь: ни о выборе места для впечатывания текста, ни о текущем положении курсора, ни об удалении текста по умолчанию (того самого Central Topic). Все вышеперечисленные задачи выполняются автоматически и одновременно, так что вы можете целиком сосредоточиться не на интерфейсе и компьютерной реализации, а над содержанием собственной мысли и, как следствие, всей последующей интеллект-карты (рис. 2, 3).
Вся дальнейшая работа протекает на том же удивительно изящном уровне интуитивности и рационализма: после обозначения главной идеи интеллект-карты мы нажимаем Enter, и автоматически создается тема первого уровня (рис. 4).
Поскольку мы уже ожидаем текст по умолчанию в новом графическом топике и – главное – знаем, как быстро и безболезненно от него избавиться, то больше не воспринимаем его враждебно, а, напротив, оцениваем его значение в роли подсказки. Не теряя времени, формулируем мысль первого уровня (рис. 5).
MindManager так элегантно и продуманно скрывает от нас всю техническую составляющую конструирования интеллект-карт, что мы даже не замечаем, как за кадром проделывается очень полезная работа. В нашем примере: пока я формулировал и набивал мысль первого уровня, происходило пропорциональное автоматическое смещение всей интеллект-карты влево – для сохранения равномерного вида и распределения текста на экране. Гениальная фантастика! Enter – и появляется новый топик (рис. 6). Либо клавиша Insert – для ввода топика второго иерархического уровня (рис. 7).
Работая
Точно так же одним кликом мыши мы добавляем заметки и примечания к любому графическому топику, создаем гиперлинки, встраиваем изображения, прикрепляем сторонние документы, устанавливаем внешние и внутренние связи между иерархически разнородными топиками. Уже после завершения главного – креативного – этапа мы вольны довести оформление нашей интеллект-карты до совершенства. Для этого MindManager предоставляет инструментарий, ничем не уступающий лучшим графическим редакторам интеллект-карт. Здесь и выбор общей типологии карты из десятков встроенных шаблонов, и массивная библиотека клипарта, и иконки, и пресловутый L’art naъf. В конечном счете мы вольны выйти на традиционную интеллект-карту в духе «буквы Бьюзена» и ConceptDraw MindMap либо остаться на уровне холодной рациональности, присущей MindManager по умолчанию.
Читатель уже догадался, что MindManager идеально заточен под мой склад ума, поэтому этот СКИ и стал тем, что называется Editor’s Choice. Все это, однако, ничуть не умаляет достоинств ConceptDraw MindMap – программы более подходящей для креативных натур, ценящих визуальный ряд выше чистой структуры.
Наука: Пара-мутациями не ограничимся!
Автор: Дмитрий Шабанов
Французские ученые опубликовали результаты исследования, вызвавшего разговоры об очередной трещине в фундаменте гордого здания современной генетики. На самом деле, очередной раз захрустели лишь школярские упрощения, широко распространившиеся в науке о наследственности и за ее пределами.
Вспомните школьный курс биологии. Вам авторитетно доказывали, что признаки организмов определяют гены – участки ДНК. Изменения в этих участках возникают-де лишь как непредсказуемые поломки, отражающиеся на клетках и организмах – контейнерах генетической информации. Верные РНК помогают переносить информацию с величавой ДНК к исполнительным роботам-рибосомам. Естественному отбору предписано подхватывать и копировать последствия случайных ошибок в ДНК, в результате чего сами собой якобы могут появляться полезные признаки. Их накопление и породило нас с вами и весь тот живой мир, в котором нам выпало жить.
С приведенными рассуждениями согласится не только добросовестный школьный учитель, но и бо,льшая часть биологов-профессионалов, которые занимаются другими проблемами. Но от действительного состояния науки (обсуждаемого, перепроверяемого, подвижного совместного знания) эта картина чрезвычайно далека.
Большинство важных для выживания признаков (свойств) организма не заданы в ДНК, а возникают в результате индивидуального развития организма как целого. Указать конкретную причину и ее следствие в путанице проявляющихся в развитии взаимосвязей обычно невозможно. Это удается или в случаях какой-то поломки (поломался ген – исчез фермент – бактерия не может использовать питательную среду), или в тех ситуациях, когда есть два устойчивых возможных пути развития и хорошо отлаженный генетический переключатель между ними (растения гороха с желтыми/зелеными и гладкими/морщинистыми семенами в опытах Грегора Менделя). А вот на те признаки, которые определяют жизненный успех или неудачу соответствующего норме организма, влияет весь генотип и еще много факторов сверх того. Даже зная все начальные условия, мы не сможем точно предсказать, по какой именно траектории пойдет развитие организма. К сожалению, стройной классификации признаков по уровню их предопределения в ходе развития до сих пор нет. В результате выводы, полученные при исследовании простейших биохимических признаков, переносятся на всю совокупность свойств организмов.
ДНК и другие носители наследственной информации – не причины бытия клеток и организмов, не их «истинная суть» («КТ» #567), а их инструменты, которые, кстати, при необходимости могут целенаправленно перестраиваться. Некоторые изменения ДНК вероятнее остальных и чаще происходят именно тогда, когда в них возникает потребность («КТ» #585).
Система считывания информации с ДНК кроит и видоизменяет текст, с которым взаимодействует. РНК, образованная в результате этого взаимодействия, претерпевает разнообразные перестройки, механизм которых изучен лишь частично. Свойства белков, синтезирующихся на рибосомах, зависят и от их аминокислотной последовательности, восходящей, с учетом всех перипетий, к последовательности ДНК, и от взаимодействия с другими молекулами.