Журнал Компьютерра - Журнал «Компьютерра» №39 от 25 октября 2005 года

Тут можно читать онлайн Журнал Компьютерра - Журнал «Компьютерра» №39 от 25 октября 2005 года - бесплатно полную версию книги (целиком) без сокращений. Жанр: Прочая околокомпьтерная литература. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Журнал Компьютерра - Журнал «Компьютерра» №39 от 25 октября 2005 года краткое содержание

Журнал «Компьютерра» №39 от 25 октября 2005 года - описание и краткое содержание, автор Журнал Компьютерра, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Журнал «Компьютерра» №39 от 25 октября 2005 года - читать онлайн бесплатно полную версию (весь текст целиком)

Журнал «Компьютерра» №39 от 25 октября 2005 года - читать книгу онлайн бесплатно, автор Журнал Компьютерра
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Теперь с лекциями школы может ознакомиться каждый - точнее, каждый покупатель одного из четырехсот экземпляров книги или DVD с записью лекций (см. www.yafanat.ru/good.php?id=34381или www.ozon-shop.com.ru/catalog-7272-5.html

Комментарии интереснее текста

По чистому совпадению эта книга попала в редакцию после выхода 607го номера - фото 48

По чистому совпадению эта книга попала в редакцию после выхода 607-го номера «КТ», темой которого были так называемые гуманитарные технологии. В материалах номера высказывались разные точки зрения на возможность «манипулирования» обществом в политических целях. Как оказалось, основа этих манипуляций - информационная: наличие в обществе достаточно плотных сетей связей, по которым распространяются мобилизующие лозунги. В книге Шарпа и Дженкинса речь идет о технологиях, применяемых самим обществом (его политически активной частью) для защиты от произвола властей, предотвращения тоталитарного переворота или свержения антидемократического режима. Здесь тоже абсолютно ясна информационная сторона дела: ненасильственные действия - это в первую очередь сигналы, коды, передаваемые системе, вынуждающие ее реагировать.

Книга посвящена исключительно ненасильственным методам. Их перечислено 198, в том числе «надписи в воздухе (самолетами) и на земле (вспашкой почвы, посадкой растений, камнями)», «раздевание в знак протеста», «поворачивание спиной», «стремление к заключению в тюрьму». Впрочем, в списке есть и «мятеж», и «захват ценностей». Чтобы понять ненасильственный характер таких действий, надо, видимо, изучить книгу очень глубоко. Недаром ее считают «библией ненасильственных революций». Как сказано в предисловии, она стала «источником вдохновения для победившей оппозиции в Югославии, Грузии и на Украине». Для меня же источником вдохновения стало чтение включенных в книгу комментариев. Без них она скучна. Эдуард Лимонов: «рекомендую книгу Шарпа всем бойцам за свободу в России». Илья Яшин («Яблоко»): «появление Шарпа на книжных полках Москвы вызовет истерику у государственных пропагандистов». Но лучше всех написал Исраэль Шамир (израильский военный журналист, эмигрант из СССР, человек весьма противоречивых взглядов): «в ‹…› тексте столько натяжек, что за такие вещи в приличном обществе бьют канделябрами». Дальше он в блестящем стиле камня на камне не оставляет ни от аргументации авторов, ни от самой концепции подобного инструктирования народных масс из университетских кабинетов (Шарп - сотрудник Института Альберта Эйнштейна в Бостоне). Итак, самое интересное в книге - объяснение, почему она никуда не годится.

ПЕРЕПИСКА: Как я провел лето

Несколько месяцев назад в «13-й комнате» я упомянул о программе Google Summer of Code ( «КТ» #593), в рамках которой любой студент мог попытаться получить финансирование под свой проект. Тогда же я попросил тех, кому удастся получить стипендию от Google, рассказать об этом в «КТ». И вот - обещанный репортаж. - В.Г.

Несмотря на название программы, сам Google оказался только спонсором и посредником, не принимая непосредственного участия в оценке проектов. Этим занимались известные open source-организации (менторы) - Apache Software Foundation, FreeBSD, MozDev и т. п. Менторы составили список идей для проектов, отобрали кандидатов и затем контролировали ход работ. Таких - специально отобранных - счастливцев оказалось чуть больше четырехсот (изначально планировалось двести) из почти девяти тысяч заявок. Пока неизвестно, сколько из них дошло до финиша, но большая часть проектов, похоже, завершилась успешно.

Я вначале не особо заинтересовался SoC. Своих проектов куча, и для чего-то еще найти время невозможно, даже если есть шанс получить 4500 долларов. Тем не менее я зашел на сайт посмотреть, а можно ли получить грант на свой собственный проект. Тогда мне показалось, что нет.

Через некоторое время заметка о SoC появилась в «Компьютерре», и меня привлекла фраза о том, что можно предложить свой проект. Пришлось перепроверять. Возможность была совершенно неочевидной. В конце концов меня убедило то, что Google добавил себя в список менторов с пустым списком идей и что в FaQбыл положительный ответ на вопрос «Могу ли я продолжить работу над уже начатым проектом в рамках программы?»

Далее надо было выяснять, являюсь ли я студентом. Студентами Google считал всех, кто обучается в каком-либо официальном учреждении. В частности, было прямо написано, что аспиранты (PhD students) могут участвовать в программе.

Остальные вопросы обсуждались в google groups " summer-discuss". В той же рассылке можно найти предварительную статистику по странам. Похоже, принадлежность определялась по домену почты, так что данные вряд ли точны. Но на 13 июня было подано 1695 заявок из США, 372 из России (2-е место), 147 с Украины (9-е место).

Чем я занимаюсь

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

Так почему же не использовать XML-технологии для любых древовидных данных? На мой взгляд, единственное препятствие - отсутствие библиотек, которые могут адаптироваться в зависимости от программного окружения. Эту проблему я взялся решать[" Reusing XML processing code in non-XML applications"] с помощью виртуальной XML-машины, байт-кодом которой является язык Scheme, а за основу универсальной реализации XPath/XSLT/XQuery были взяты библиотеки проекта SSaX.

Несколько пилотных проектов показали, что идея жизнеспособна. В качестве финального теста я решил немного модифицировать XSLT-процессор xsltproc, а именно заменить движок XPath на мою версию. После чего можно сравнить результат исполнения сложной XSLT-программы (например, преобразования DocBook) в обоих вариантах и сделать вывод о пригодности универсального кода.

В процессе работы я заметил, что «выход в Scheme» значительно расширяет возможности XSLT и позволяет писать более сложные по функциональности, но более простые в поддержке преобразования. Анонс SoC послужил катализатором. Я записал мысли, оформил их как идею проекта «XSieve: XSLT + Scheme, альтернатива XSLT 2.0» и отослал заявку.

По моей оценке, шансов было мало, а времени до даты ответа хватало, поэтому я подзабыл про SoC. Тем приятнее было получить письмо от Google с поздравлениями. А через пару дней в пустом до этого ящике оказалось более сотни писем. Оказывается, был создан закрытый список рассылки, который наполнился обменом радостями и описаниями проектов, выяснением, кто из какой страны и университета, и вопросами, как связаться с ментором и что делать дальше.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Журнал Компьютерра читать все книги автора по порядку

Журнал Компьютерра - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Журнал «Компьютерра» №39 от 25 октября 2005 года отзывы


Отзывы читателей о книге Журнал «Компьютерра» №39 от 25 октября 2005 года, автор: Журнал Компьютерра. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x