fossplanet.ru: Архив
2008-10-01 - 2008-10-31
Более-менее определилось со временем доклада на
HL++: вторник, 7 октября, 13:30, зал 2, "Масштабирование CIFS: взгляд за горизонт с CTDB".
Отчитался. Организация мероприятия неплохая, соблюдение графика выступлений -- никакое. Ну да ладно:
http://tinyurl.com/scalingcifs -- организаторы заливают все презентации на Slideshare, так что помимо моей там можно найти и другие. Обещают через неделю на smotri.com видео (потому что говорил я немного больше, чем просто сказано на слайдах).
Купил карманный электронный словарь (позиционируется как “устройство для изучения китайского”) на основе Linux (Qt) производства китайской фирмы Noah. Помимо поиска в англо-китайских и китайско-английских словарях с возможностью распознавания рукописного ввода, умеет показывать фильмы с субтитрами на английском или китайском языках, проигрывать музыку, показывать и читать вслух электронные книги. В комплекте идут учебные курсы (правда, скорее забавные, нежели полезные в моем случае), материалы для освоения иероглифики (частично полезные, поскольку вопросы с порядком черт иногда продолжают возникать), дополнительные словари (включая простые русско-китайский и китайско-русский). Пока что доволен. Цена — 200 с лишним долл.
* * *
Меня покидает французский — но, наверное, пусть его. Освежить и довести его до нужного уровня — задача гораздо более простая, нежели доучить китайский или освоить японский. Именно этим нужно заниматься здесь, а французский вполне можно изучать и в Европе.

Вот так всегда получается - садишься попрограммировать, а на выходе получается статья про Emacs ;-)
Так что теперь в статье про Emacs + Mercurial,
добавлена часть про пакет aHg - очень удобный пакет, поддерживающий почти все возможности Mercurial. Его недостатком является отсутствие поддержки операций работы с другими репозиториями, но эти операции хорошо поддерживаются пакетом DVC
Ходил в Intel, разговаривал с руководителем стратегических программ по Linux китайского отделения компании Робертом Чэнь или Чэнь Сюем по поводу состояния СПО в Китае. Значительное удобство кампуса Пекинского университета — непосредственное его примыкание к району Чжунгуаньцунь, “Силиконовой долине” Китая, где расположены офисы большинства крупнейших айтишных компаний и разные технопарки.
Сейчас я понимаю положение дел в области китайской индустрии FOSS примерно так:
- В Китае сейчас довольно быстро развивается серверный рынок Linux. Основная движущая сила развития этого рынка — заказы от государственных и подконтрольных государству крупных компаний (почта, мобильные операторы, банки), которые потихоньку мигрируют на Linux с Solaris и прочих UNIX-систем.
- Об использовании FOSS на десктопах пока никто всерьез не думает.
- Кроме RedFlag в Китае создана аналогичная компания под названием CS2C (в каждой компании порядка 150 человек), которая занимается примерно тем же, что и RedFlag (также на основе RHEL) и имеет примерно те же размеры и также создана по инициативе правительства КНР. Это вполне стандартная схема китайской управляемой конкуренции подконтрольных правительству предприятий. Конкурируют они по несколько непривычному для нас принципу: полюбовно делят между собой карту Китая, а затем каждый разворачивает бизнес в “своем” регионе :) Впрочем, до самого последнего времени рынок связи здесь тоже был распределен по географическому признаку. Возможно, это просто определенный этап в развитии китайских компаний.
- Другая перспективная область, где у Linux сильные конкурентные позиции — мобильные системы.
- Об использовании FOSS в среднем образовании никто не думает. В университетах спрос на FOSS есть просто потому, что приличные университеты сами понимают его необходимость.
- Правительство здесь, кажется, в самую последнюю очередь обеспокоено выработкой нормативной политики в отношении софтверной индустрии. Государственное участие ограничивается финансовой подпиткой RedFlag и подобных им компаний. Отчасти, видимо, это связано со спецификой правовой культуры Китая, но в общем, моя заинтересованность в вопросе выработки грамотной государственной политики в области СПО здесь не найдет понимания.
- Кроме RedFlag и CS2C, существует еще несколько компаний, при этом все базируются на RHEL (кроме компании местного значения на юге Китая SunWah Linux, которая используют Debian). Их вклад в разработку, как правило, ограничивается локализацией, GUI, графическими темами и т.д. Китайско-японско-корейское предприятие ASIANUX также не подразумевает какой-либо серьезной разработки, несмотря на то, что этот проект создал резонанс во всемирных масштаха, а профильные министры трех стран ежегодно проводят встречи по вопросам развития Open Source.
- На вопрос о том, когда в Китае появятся собственные независимые дистрибутивы, мой собеседник с удивительной резкостью ответил: “Никогда!” Когда же я начал объяснять очевидные преимущества таких независимых разработок, Чэнь сказал, что в обозримой перспективе их точно не будет. Иными словами, сейчас китайцы настроены на восприятие и воспроизводство чужого опыта и не претендуют на ведение какой-либо значимой собственной разработки. Роскошь технологической независимости они не могут себе позволить, и, если присмотреться к китайскому хайтеку в целом, то это касается далеко не только разработки ПО.
- В местном Intel над Open Source работает около 300 человек, большей частью участвующих в разработке ядра, драйверов, виртуализации, мобильных технологий, взаимодействии с вендорами и т.д.
* * *
Сегодня впервые заметил, что горы являются составной частью пекинского горизона. В течение первого месяца проживания здесь я их не видел. Думаю, не столько из-за ненаблюдательности, сколько из-за обысного состояния тутошней атмосферы, позволяющей смотреть на солнце, не зажмуривая глаза.

Юго-западные ворота университета

На конкурсе
"Код свободы", проводимом ЦеСТ, зарегистрировано 128 работ. Более 170, поступившие за последние два дня, еще не разобраны. Срок подачи продлен до 31 октября по многочисленным просьбам, -- поздно пришли коробки, далеко не все могли скачать ПСПО.
23-го буду на конференции в Казани вместе с Александром Поносовым и Владимиром Черным.
ЛОР добрался до
заметки Эндрю Бартлетта о сентябрьской сессии по тестированию Samba4 вместе с Microsoft.
Microsoft присоединяется к разработке Samba
Как сообщили участники проекта Samba, разработчики Active Directory из Microsoft начали работу по улучшению Samba в плане совместимости с Active Directory и протоколом CIFS. В качестве первого шага они передали необходимую документацию и спецификации на протоколы.
Первые шаги в данном направлении были сделаны Microsoft на конференции Samba eXPerience 2008. Где были представлены доклады: "Model-Based Quality Assurance of the SMB2 Protocol Document" и "SMB Version 2: Scaling From Kilobits to Gigabits".
Ни заголовок новости, ни содержимое первого абзаца не отражают реальности. Во-первых, Microsoft не присоединяется к разработке Samba. Microsoft принуждена судом к открытию спецификаций на протоколы, по которым взаимодействуют между собой сервер рабочих групп и его клиенты. Документация на эти протоколы, полученная Samba Team в декабре 2007, безусловно полезна, но не надо переоценивать деятельность коммерческой компании, принужденной к этому юридической системой. То, что в дальнейшем она открыла еще больше спецификации на несвязанные темы, не означает, что компания фундаментально изменилась.
С другой стороны, в Microsoft последнее десятилетие присутствует системный кризис в разработке ключевых компонент операционной системы. В частности, долгое время отдельные элементы (стек протоколов CIFS, драйвер NTFS) не имели нормальной внутренней документации, кроме кода, приходилось прибегать к внешним сотрудникам для получения приемлемых результатов (документирование NTFS в 1998, "археология CIFS" в 2008). Сам код был плохо приспособлен к изменяющемуся состоянию внешней среды (рост применений в высоколатентных сетях, увеличение проблем с безопасностью в сетевой инфраструктуре). Поэтому к апрелю 2008, к SambaXP, Microsoft подошел с необходимостью реинжиниринга собственных процессов разработки, тестирования и проектирования сложных компонент ОС.
Встречи и дискуссии во время SambaXP и последующих встреч, одну из которых описывает Эндрю Бартлетт, идут на пользу обеим сторонам, это очевидно. Не нужно только делать из этого выводы в стиле "Microsoft присоединяется к разработке Samba". Пока единственным практическим взносом в разработку Samba от Microsoft является man-страница smbtorture в Samba4. Именно потому, что это самый важный компонент Samba для Microsoft -- в методологии тестирования CIFS взгляды Samba Team и Microsoft существенно расходятся и лидирует тут совсем не Microsoft.
Открытие документации -- это попытка убить зайцев на многих фронтах, из которых вынужденная помощь конкурентам является скорее меньшим злом, чем выигрыш от достижений. Crowd-sourcing по документации (Microsoft обязана решением суда отвечать в четко отведенное время на запросы лицензиатов WSPP, а "дыр" в документации много), перекрестное опыление в методологии тестирования ПО, методах оптимизации систем для высоколатентных соединений важны и стоят тех средств, которые они вкладывают (в июньском отчете минюста США говорилось о группе сотрудников Microsoft и контракторов более 700 человек, занятых на этом фронте).
Так что "в качестве первого шага" стоит скорее рассматривать не передачу документации, а отказ от аппеляции. И не забывать, что публичные коммерческие компании прежде всего направлены на увеличение дохода держателей своих акций, а не помощь своим конкурентам. Последнее играет важную роль до тех пор, пока помогает оптимизировать извлечение прибыли. Подтверждением может служить и практическая польза задавания вопросов через публичный форум разработчиков, где многие вопросы остаются без ответов значительно дольше, чем хотелось бы, в отличие от рассылки для сабконтракторов PFIF. Рынок IT сегодня сильно отличается от черно-белой картины, которая существует в головах подтверждающих новости на ЛОРе.
C 27 по 29 октября в Минске прошла конференция
SSA-2008.
Там я выступил с докладом про наш новый дистрибутив ALT Linux 4.1 SKIF. Дистрибутив, специально разработанный для вычислительных кластеров.
Слайды от презентации и текущая версия дистрибутива находятся
здесь.
Ну и помимо конференции я конечно же познакомился с красивым городом Минском.
Очень хотелось бы оказаться здесь ещё раз. Например приехать летом с семьёй, чтобы покататься на детской железной дороге ;)
Кстати все местные утверждали что в магазинах в основном китайские игрушки. А я таки-нашёл ... игрушечный БелАЗ ;)
Назад