January 4th, 2009

Новый 2005 Год

Здравствуй, здравствуй, Новый Год.

Один из морских свинов накануне Нового Года был обнаружен без своей фирменной пары зубов -- ровно тех зубов, с которыми рисуют всех бобров, зайцев, белок и прочих грызунов и зайцеобразных. Зубы были обломаны у самого основания, вероятнее всего при попытке обгрызть пластмассовый домик (на домике были обнаружены многочисленные следы этих попыток. Домик устоял, зубы -- нет). Кусать свин не мог, только жевать, если пища мягкая и ее откусывать не обязательно, а можно сразу пережевывать задними зубами. Мы думали, что это серьезная проблема. Но оказалось, что зубы у этих тварей растут по миллиметру в сутки -- и через три дня все уже было ОК.

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

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

Огромные проблемы с русским языком. Дитенка и так путает мужской и женский род, так еще и все наши животные -- самцы. "Мой мышь", "мой морская свинка"...
* * *
Четвертый день ем новогодние салаты, а конца запасам пока не видно. Даже интересно, что случится раньше: кончатся салаты, или опадет и вынесется ёлка?
* * *
Куда уходит время? Уже четыре дня нового года, но я не в состоянии объяснить, что происходило после новогодней ночи. Вот только что была эта ночь -- а вот уже я, пишущий этот пост. Что было между этими двумя моментами я внятно объяснить не в состоянии.

У меня обычно после таких периодов "пропажи времени" часто обнаруживаются большие повороты мысли -- и эта пропажа оправдывается задним числом. Хочется верить, что сейчас тоже так будет.
* * *
Удивительно, но продолжаю в изобилии сталкиваться с японскими и голландскими инновациями. Даже интересно, почему: это объективное явление в интересующих меня сферах, или у меня в сознании как-то мушка сбилась и я каждого голландца или японца мысленно приравниваю к пяти незаметно проходящим мимо сознания американцам или немцам?
2019

Домашнее производство

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

Поглядел очередное инженерное видео по сборке вертолетов Apache: они собираются Boing вручную по 40 штук в год, цикл сборки одного вертолета (из практически готовых к моменту сборки модулей) 3 месяца. Сборка не выглядит запредельно сложной: в полевых условиях почти каждый важный модуль можно очень легко заменить (так, двигатель крепится на трех болтах, ротор -- на четырех, и так далее).

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

В домашних условиях уже начали делать одноколесные гироскопные скейты (http://sites.google.com/site/onewheeledselfbalancing/). Когда уже сделают простой гироскопный одноколесный велосипед -- для тех, кто хочет передвигаться сидя, а не стоя? Но это риторический вопрос: ежели такой велосипед еще не сделали, то значит это пока не нужно.

Много лет ожидания SegWay после его анонса были связаны с тем, что десяток лет назад многие потребные технологии были еще не такими доступными. А сейчас вся потребная электроника (включая вычислитель) вместе с необходимыми датчиками (включая встроенный GPS) может быть взята в почти любом телефоне.

Сюжет показывает, что отнюдь не боги горшки обжигают. В мире, где уже задешево расходятся экземпляры самореплицирующегося трехмерного принтера (http://reprap.org), кризис массово высвобождает неплохих инженеров, а бум дает этим инженерам много свободного времени, можно ожидать домашнего производства самого неожиданного хайтека. Ученые с их "заводом масштаба городского квартала с оборудованием за $35тыс." (The Center for Bits and atoms -- http://cba.mit.edu/) делают все правильно, только стоимость оборудования нужно прикидывать на порядок меньшую, и городской квартал заменить на кухню в городской квартире. История видела такое много раз -- с домашним компьютером, домашним кинотеатром, домашним хлебопечением и т.д. Теперь вот -- домашний заводик.

Не думаю, что соображения интеллектуальной собственности в таких условиях кого-нибудь остановят. Интеллектуальный поиск по патентной базе данных, приспосабливание идеи для своих целей, выпуск дома строго ограниченной группы изделий "для себя и друзей", анонимное выкладывание чертежей и прочей документации в торрент-сети -- а поскольку производство получается массово-немассовое, то сторонники интеллектуальной собственности вынуждены будут ограничиваться устными замечаниями про "нехорошо". Про лазерное сканирование с получением трехмерных чертежей деталей в формате, пригодном для печатания я уже не говорю -- тем более, что есть и более простые методы (например, 3D milk LEGO scanner http://www.etre.com/blog/2007/06/lego_milk_3d_scanner_friedrich_kirschner/). Жизнь опять поменяется, причем очень быстро.

Тут я бы еще сказал, что начинка сотового телефона (нетбук для меня -- это тоже не более чем телефон, разве что без датчиков) в сочетании с трехмерным принтером и современным софтом может стать новым Great Equilizer -- удивительно, как еще эти технологии не считают оружейными и не подводят под технологии двойного назначения (запреты типа авиационных -- http://diydrones.com/profiles/blog/show?id=705844%3ABlogPost%3A28583 -- это совсем другого рода запреты).

Вертолет Apache в гараже, пожалуй, собрать пока не удастся, но вот переоборудовать магазинную авиамодель под боевое применение уже вполне можно (например, см. список любительских проектов авиамодельных автопилотов на разных платформах http://diydrones.com/profiles/blog/show?id=705844%3ABlogPost%3A19367). А чтобы такая авиамодель не ошиблась с целью, поставить на нее распознавалку лиц из следующей версии Picasa (ошибаться с целью будет и следующая версия тоже, но уже меньше -- но это не так важно, подобная моделька стоит в разы и разы дешевле того же Apache, но который точно так же ошибается), а наводилку оружия взять из наводилки современного фотоаппарата, который распознает в кадре лицо и наводит на него фокус (затем это найденное в кадре лицо можно передать для распознавания той же Picasa, чтобы нацелиться только на нужное). Проблема невинных жертв изготовителей такого оружия мало будет волновать: их больше будет волновать ненулевая стоимость их поделок, поэтому они будут заботиться о повышении точности и надежности, тем самым уменьшая вероятность поражения невинной (с точки зрения использующего такого оружие) жертвы с выпуском каждой новой версии сборки.

Массовое производство (то есть автоматическая сборка) в домашних условиях тоже будет освоено: достаточно познакомиться с тем, что сейчас происходит в сфере evolvable assembly systems (я планирую написать об этом отдельно) и можно понять, каким следующим проектом будут озабочены создатели RepRap. Домашний кинотеатр, домашний сборочный цех, цены падают на 30% в год, ожесточенная конкуренция производителей домашних заводов, плюс в конкуренции активно принимают участие creative commons. Родители счастливы, ибо кружок "умелые руки" можно теперь развернуть в каждом доме. Не спрашивайте, производству чего именно будут учить родители своих деток -- каждый родитель ответит на него сам, а часть детишек еще и применит свои знания и умения отнюдь не в тех целях, для которых затевали их обучение родители. Впрочем, и домашний театр используется для просмотра отнюдь не только голливудских фильмов, хотя об этом и не принято говорить.

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

Это все вдоль линии рассуждений "Как умрет государство" http://oetar.livejournal.com/6047.html, "Влияние нанотехнологий на политическую жизнь" http://ailev.livejournal.com/630389.html.
2019

В ближайших планах

Общий план исследований для PraxOS 2.2 остается прежним: http://ailev.livejournal.com/640851.html, но для его осуществления я планирую сделать постинги на следующие темы:

1. Про сущностный (онтологический) перевод: проблема выбора терминов.
2. Enterprise architecture и reference models -- основные понятия.
3. Collaborative networks (virtual breeding environment, virtual enterpises, professional virtual communities etc. и transorganisational systems, federations, alliances, partnerships etc.).
4. Inheritance в collaborative network (после выполнения проекта остается много знаний, они и наследуются главным образом).
5. Evolvable production systems -- основные понятия.
6. Project partnering in the construction industry
7. Collaborative ownership (при управлении информацией необходимо блюсти права владельцев описаний -- но кто владельцы, если все работы были совместны?).
8. Координация проектов в дизайне
7. Стандарты управления информацией

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

Collaboration networks: evolving production systems для роботов, virtual organizations для людей

Говорить буду про сотрудничество людей, но начну странно: материнская плата Overo размером на 40% меньше, чем пластинка жвачки (58x17x4.2мм, 6 грамм, работает в диапазоне температур от 0 до 85 градусов по цельсию) с процессором TI OMAP3503 600MHz (http://focus.ti.com/docs/prod/folders/print/omap3503.html), на ней 256Мб RAM и 256Мб flash с предустановленным Linux! Также на плате имеется microSD слот (http://www.gumstix.net/Hardware/view/Hardware-Specifications/Overo-Specifications/112.html).

Эти миниматюрные "компьютеры-с-жвачку" от http://gumstix.com были использованы для агентских систем проекта EUPASS, evolvable ultra-precision assembly systems (http://www.eupass-fp6.org). Результаты этого государственного европейского проекта ожидаются к коммерческому внедрению в пятилетний срок. Сам этот проект опирается на более общую идеологию evolvable assembly systems (). Есть и другой проект, CoBASA, Coalition-based Architecture for Shopfloor Agility (http://www.uninova.pt/~thinkcreative/IJNVOjabcam.PDF), который определяется похожим термином evolvable production systems (. Смысл всего этого направления -- архитектуры физической промышленной сборки, основанные на агентских стандартах. Соберите вместе пять промышленных роботов разных изготовителей, добавьте специальный агентский софт к самым старым из них (для совместимости с новыми -- предполагается, что новые уже будут соответствовать стандартам и иметь агентские интерфейсы) -- и эти пять промышленных роботов сами склеются в общую сборочную линию. Фишка в том, что модули и станции для сборки можно будет менять, не перепрограммируя сам сборочный процесс.

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

Почему это я вдруг так заинтересовался машинной сборкой? А просто дело в том, что для временной сборочной линии, ежели она составлена из агентированных сборочных мест и имеет распределенную архитектуру управления, используется та же организационная онтология, что и современных виртуальных организаций. Нельзя сказать, чтобы это было для меня неожиданно: я много писал об этом в 2007г. (например, http://ailev.livejournal.com/492765.html, http://ailev.livejournal.com/470473.html), в 2006г. (http://ailev.livejournal.com/379511.html) и даже раньше, ибо агентский подход меня всегда интересовал. Мы даже провели в 2007 году в TIL семинар по агентскому подходу, рассматривая это как возможный заход на аксиоматику праксиологии ("Агенты -- это та же праксиология, только в паре с инженерией", http://ailev.livejournal.com/491812.html). Но я не ожидал, что гармонизация агентского подхода в его вариантах для организаций роботов и организаций людей пройдет с такой скоростью в рамках быстро становящегося направления collaborative networks.

Это абсолютно практические подходы, за ними стоят пилотные приложения. Так, evolving production systems говорят о себе (http://www.dcs.bbk.ac.uk/~dimarzo/papers/MARS07.pdf): "EPS have similarities with the Bionic, Fractal and Holonic approaches [3, 4], but besides considering system morphology, EPS strongly link product, process and system (see Fig. 1) by the means of detailed ontologies. As EPS, Emergent Synthesis, a Biological Manufacturing Systems approach [5], also focuses on self-organization, however lacks mechanisms usable for practical implementation and the product-process background". Все это -- про инжиниринг.

Главный труд по "людским" collaborative networks был спонсирован опять-таки европейским государством, это проект ECOLEAD -- результаты его можно взять тут (и не забывайте регистрироваться на сайте, чтобы добраться до ссылок на электронные тексты книг, а не на приглашение их купить в Амазоне!):
http://gigapedia.com/items/140048/methods-and-tools-for-collaborative-networked-organizations (основные результаты, терминология, инструменты).
http://gigapedia.com/items/121842/collaborative-networks--reference-modeling (странная попытка совместить enterprise architecture для виртуальных организаций и их исследовательское моделирование).
Кроме того есть
Pervasive collaboration networks (конференция IFIP) (для любителей голдратовщины: там есть и статья о взгляде со стороны теории ограничений).

Теперь об этом всем нужно написать по-русски и в подробностях.