abbra: (Default)

Поскольку устройство мы выпустили и даже отпраздновали вчера, можно рассказывать байки. А может и не байки, а страшилки, но это уж как кому подумается. Сегодня рассказ о том, как на N900 используется виртуализация.

Обычно виртуализацию используют для того, чтобы экономить. Экономят на электроэнергии, на расходах на покупку серверов, "уплотняют" нагрузку на единицу серверной мощности и повышают ARPU в расчете на одного хостера. В N900 виртуализация используется для реализации идей Робина Гуда -- отнять у богатых и раздать бедным. Или, как говорилось, у нас все для человека и мы знаем имя этого человека -- Пользователь.

Read more... )
abbra: (Default)

Поскольку устройство мы выпустили и даже отпраздновали вчера, можно рассказывать байки. А может и не байки, а страшилки, но это уж как кому подумается. Сегодня рассказ о том, как на N900 используется виртуализация.

Обычно виртуализацию используют для того, чтобы экономить. Экономят на электроэнергии, на расходах на покупку серверов, "уплотняют" нагрузку на единицу серверной мощности и повышают ARPU в расчете на одного хостера. В N900 виртуализация используется для реализации идей Робина Гуда -- отнять у богатых и раздать бедным. Или, как говорилось, у нас все для человека и мы знаем имя этого человека -- Пользователь.

Read more... )
abbra: (Default)
Кратко о втором и третьем днях. По плану организаторов, суббота и воскресенье должны были быть днями сообщества. Правда, с проектированием программы у них возникли определенные проблемы и основной поток заявок посыпался ближе к концу регистрации. К этому времени организаторы уже раздавали подтверждения о приеме докладов тем, кто пришел заранее, поэтому "шквал" новых обращений вызвал у них странные позывы. А что поделаешь, если сроки закрытия регистрации пересекались со временем публичного объявления устройства, из-за чего многие задействованные в его создании, как со стороны сообщества, так и "изнутри" Нокии, не могли ничего говорить до "часа Х".

Дни сообщества, таким образом, были нещадно разбавлены. Мне достался целый дом на 25 человек. Влезло бы туда и больше, да огромный стол в середине предполагал практическое участие и эффективно отбирал свободные места у слушателей. Желающих восседать или возлежать на столе так и не обнаружилось, поэтому человек 30-40 набилось вокруг. Я впервые уложился в отведенные 25 минут и даже успел ответить на несколько вопросов. Более того, демо на N900 того, что мы будем делать с обработкой изображений в Maemo 6, даже заработало. Так что выступление можно считать удачным. Никаких внешних комментариев о нем я в сети не нашел, что также можно считать удачным, поскольку аудитория четко знала, зачем она шла, и случайных слушателей там тоже не оказалось. Даже китаец, пытавшийся выведать, кто же производит сенсор, установленный в N900, был явно неслучаен.

Из интересного одним предложением. Был продемонстрирован просмотр офисных документов на основе KOffice и обещан перенос всех 12 приложений KOffice в полном объеме на N900. Лена Решетова объяснила, что система безопасности в Maemo 6 будет как закрытой (для заблокированных операторами телефонов), так и открытой (для телефонов в свободной продаже), для чего делается стандартная обвязка. Томас Юноннен продемонстрировал уже описанный мной пользовательский интерфейс для Maemo 6. Иван Фраде сотоварищи рассказал о том, какими темпами Tracker движется в наше семантическое будущее. Троица из Браузера выжгла в зрителях все пять своих основных постулатов быстрых браузеров. Влад Васильев отлично выстрелил с OMWeather. Эдуардо Лима вселил в меня новую порцию неверия в Питон, показав как быстро запускается обновленная Canola.

На всех таких конференциях главное сосредоточено в кулуарах. Группы заинтересованных разработчиков, оторвавших от созерцания выданных накануне черных кирпичей, обсуждали что и как будем делать в ближайшем будущем. Наша "былинная" бригада, в составе камеры, браузера и эмуляторов (ваш покорный слуга, Олег Ромашин из MicroB/Mozilla и Марат Файзуллин с fMSX и прочими эмуляторами) ходила и смущала неокрепший разум слушателей кросс-железно-оптимизаторскими байками. Было весело, результаты веселья уже можно найти на http://maemo.gitorious.org/ и в форумах http://talk.maemo.org/.
abbra: (Default)
Кратко о втором и третьем днях. По плану организаторов, суббота и воскресенье должны были быть днями сообщества. Правда, с проектированием программы у них возникли определенные проблемы и основной поток заявок посыпался ближе к концу регистрации. К этому времени организаторы уже раздавали подтверждения о приеме докладов тем, кто пришел заранее, поэтому "шквал" новых обращений вызвал у них странные позывы. А что поделаешь, если сроки закрытия регистрации пересекались со временем публичного объявления устройства, из-за чего многие задействованные в его создании, как со стороны сообщества, так и "изнутри" Нокии, не могли ничего говорить до "часа Х".

Дни сообщества, таким образом, были нещадно разбавлены. Мне достался целый дом на 25 человек. Влезло бы туда и больше, да огромный стол в середине предполагал практическое участие и эффективно отбирал свободные места у слушателей. Желающих восседать или возлежать на столе так и не обнаружилось, поэтому человек 30-40 набилось вокруг. Я впервые уложился в отведенные 25 минут и даже успел ответить на несколько вопросов. Более того, демо на N900 того, что мы будем делать с обработкой изображений в Maemo 6, даже заработало. Так что выступление можно считать удачным. Никаких внешних комментариев о нем я в сети не нашел, что также можно считать удачным, поскольку аудитория четко знала, зачем она шла, и случайных слушателей там тоже не оказалось. Даже китаец, пытавшийся выведать, кто же производит сенсор, установленный в N900, был явно неслучаен.

Из интересного одним предложением. Был продемонстрирован просмотр офисных документов на основе KOffice и обещан перенос всех 12 приложений KOffice в полном объеме на N900. Лена Решетова объяснила, что система безопасности в Maemo 6 будет как закрытой (для заблокированных операторами телефонов), так и открытой (для телефонов в свободной продаже), для чего делается стандартная обвязка. Томас Юноннен продемонстрировал уже описанный мной пользовательский интерфейс для Maemo 6. Иван Фраде сотоварищи рассказал о том, какими темпами Tracker движется в наше семантическое будущее. Троица из Браузера выжгла в зрителях все пять своих основных постулатов быстрых браузеров. Влад Васильев отлично выстрелил с OMWeather. Эдуардо Лима вселил в меня новую порцию неверия в Питон, показав как быстро запускается обновленная Canola.

На всех таких конференциях главное сосредоточено в кулуарах. Группы заинтересованных разработчиков, оторвавших от созерцания выданных накануне черных кирпичей, обсуждали что и как будем делать в ближайшем будущем. Наша "былинная" бригада, в составе камеры, браузера и эмуляторов (ваш покорный слуга, Олег Ромашин из MicroB/Mozilla и Марат Файзуллин с fMSX и прочими эмуляторами) ходила и смущала неокрепший разум слушателей кросс-железно-оптимизаторскими байками. Было весело, результаты веселья уже можно найти на http://maemo.gitorious.org/ и в форумах http://talk.maemo.org/.
abbra: (Default)
День нулевой начался прилетом и регистрацией, а также отсутствием в регистрационном пакете майки моего размера. Пришлось взять XL -- это максимум, что было. Складывается ощущение, что пошло резкое омоложение разработчиков. Самые разбираемые размеры на последнем Guadec-е были M и L, а тут -- M. XXL явно уходит в прошлое...

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

День первый. 400 человек, старые заводские здания, переоборудованные под арт-центры и места проведения мероприятий. Голландские названия для простоты переименовали в N900, N810, N800 и 770 -- согласно размерам. N900 -- здание бывшей трансформаторной, огромный кирпичный ангар. Помещаются все 400 человек, еще остается место для службы безопасности и подсобных помещений. Служба безопасности серьезна -- попасть в N800 (~50 человек) на доклад по архитектуре Maemo 6 от главного выпускающего архитектора Юхи Туккинена не удалось, поскольку комната заполнилась еще за минут пять до начала выступления и остальных просто не пустили. Пришлось смотреть, как Юха описывал то, что мы делаем, через стеклянные двери.

Вернемся к началу. Ари Яякси (вице-президент Нокии, руководящий Maemo Devices) ударился в ностальгию. Достал из кармана старый прототип Nokia 770, найденный им в шкафу до отлета, показал пользовательский интерфейс на стареньком оверхед-проекторе и популярно объяснил как все поменялось за прошедшие пять лет. Говорил много и со вкусом. Рассказал, что внутренние названия устройств были первоначально построены на русской космической тематике -- Спутник, Гагарин. Все перешло в сферу деятельности НАСА в тот момент, когда кто-то предложил назвать следующий за Гагариным продукт Лайкой. Никому не хотелось ассоциировать продукт с мертвой собакой и на этом тема быстро пересекла океан -- N900 зовется Rover. Но все же главное было в конце: 300 предпродажных образцов N900 уходят в зал, каждому участнику саммита, на 6 месяцев с обещанием активно участвовать в тестировании и исправлении. По рядам пошли шушукания -- устройств 300, участников 400, будет давка, готовимся... Хуже всего пришлось Джиму Землину, исполнительному директору Linux Foundation, который выступал следом. Во-первых, показав старый вариант 770-й, Ари сорвал часть его доклада про "зверушек надо много, хороших и разных, да и вообще они уже давно над такими работают", а во-вторых, как собрать внимание публики, уже предвкушавшей забег за устройством и вожделенное вождение пальцем по экрану? В утешение Джим получил коробку с "Not for sale" N900 первым, уходя со сцены после выступления.

Следом прозвучали предупредительные выстрелы в воздух. Technology Preview Qt 4.6 уже опубликовано. Нокия начинает официальную поддержку Qt 4.6 на N900 для разработки приложений (релиз в первом квартале 2010), с соблюдением хилдоновских стилей и прочего хозяйства, на Youtube появились демо-ролики. Демонстрируется подход к пользовательскому интерфейсу в Maemo 6 -- в виде комикса, показывающего вертикально прокручиваемые рабочие столы, между которыми тоже можно переключаться. Реально интерфейс не демонстрировался, только его карандашные зарисовки, но это и понятно. Объявляется, что интерфейс будет сделан поверх Qt 4.6, а его Technology Preview опубликовано на http://qt.gitorious.org/maemo-6-ui-framework/. Далее -- обед.

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

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

После обеда цельность выступлений нарушилась, появилось три линии -- в N900 остались пользователи, в N810 -- разработчики приложений, в N800 -- разработчики платформы. Во второй и третий день еще добавится 770, совсем маленькая, для BoF и рабочих групп. Я посмотрел демки Qt и странную пузомерку "как вы думаете, сколько строк кода потребовалось, чтобы реализовать эти демки?" Гадалки практически всегда ошибались, кроме случая с демонстрацией картографического полотна на основе OpenStreetMap, здесь было максимальное точное попадание -- 120 против реальных 140 строк кода на Qt/C++.

Ведущий разработчик Mer рассказал о том, как попытка сделать полностью свободную версию Maemo, пережила свой первый год. Даже продемонстрировал скриншот Fremantle, запущенный на N810 с программной эмуляцией OpenGL ES. Планов громадье, делать только пока не очень понятно кому.

В N900 следом Стюарт из Mozilla рассказывал о космических кораблях, которые бороздят просторы Мозиллы. А следом за ним выступали рекламщики. Все-таки сочетание британского рекламного агенства и финских лесов, в которых растут 2500 разновидностей грибов, сказываются на рекламе довольно своеобразно. Да и город для демонстрации своих вообразительных возможностей они выбрали правильный -- Амстердам. Представьте себе запись камерой наблюдения встречи в переговорной, в ходе которой один из персонажей начинает мутнеть, резко обретает резвую прыть и становится угловатым роботом-Шивой со множеством лиц и рук из N900. Переговорная, как следует по законам жанра, разносится в дребезги, а робот исчезает, оставив напоследок мирно лежащий на кресле N900. "Пациент весь ушел в себя".

А я побежал смотреть архитектуру Харматтана, точнее, как ее покажет Юха. Тут история замыкается, потому что мест действительно не было. На демонстрацию Quake 3 Arena с акселерометром и стрельбой путем "палец-закрывает-датчик-приближения" я уже не пошел, мне его показал утром Олег Ромашин, разработчик MicroB. Видео этой демонстрации в задних рядах во время выступления Джима Землина можно скачать тут (MP4, 16Mb). На видео одновременно работают две OpenGL ES игрушки -- Quake III Arena и Bounce Evolution, в том числе и в переключателе задач, перерисовывая себя в маленьких окошках и реагируя на повороты устройства.

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

У меня завтра свой доклад, надо еще дорисовать картинки и пересобрать демки с финальной версией SDK. Пока!
abbra: (Default)
День нулевой начался прилетом и регистрацией, а также отсутствием в регистрационном пакете майки моего размера. Пришлось взять XL -- это максимум, что было. Складывается ощущение, что пошло резкое омоложение разработчиков. Самые разбираемые размеры на последнем Guadec-е были M и L, а тут -- M. XXL явно уходит в прошлое...

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

День первый. 400 человек, старые заводские здания, переоборудованные под арт-центры и места проведения мероприятий. Голландские названия для простоты переименовали в N900, N810, N800 и 770 -- согласно размерам. N900 -- здание бывшей трансформаторной, огромный кирпичный ангар. Помещаются все 400 человек, еще остается место для службы безопасности и подсобных помещений. Служба безопасности серьезна -- попасть в N800 (~50 человек) на доклад по архитектуре Maemo 6 от главного выпускающего архитектора Юхи Туккинена не удалось, поскольку комната заполнилась еще за минут пять до начала выступления и остальных просто не пустили. Пришлось смотреть, как Юха описывал то, что мы делаем, через стеклянные двери.

Вернемся к началу. Ари Яякси (вице-президент Нокии, руководящий Maemo Devices) ударился в ностальгию. Достал из кармана старый прототип Nokia 770, найденный им в шкафу до отлета, показал пользовательский интерфейс на стареньком оверхед-проекторе и популярно объяснил как все поменялось за прошедшие пять лет. Говорил много и со вкусом. Рассказал, что внутренние названия устройств были первоначально построены на русской космической тематике -- Спутник, Гагарин. Все перешло в сферу деятельности НАСА в тот момент, когда кто-то предложил назвать следующий за Гагариным продукт Лайкой. Никому не хотелось ассоциировать продукт с мертвой собакой и на этом тема быстро пересекла океан -- N900 зовется Rover. Но все же главное было в конце: 300 предпродажных образцов N900 уходят в зал, каждому участнику саммита, на 6 месяцев с обещанием активно участвовать в тестировании и исправлении. По рядам пошли шушукания -- устройств 300, участников 400, будет давка, готовимся... Хуже всего пришлось Джиму Землину, исполнительному директору Linux Foundation, который выступал следом. Во-первых, показав старый вариант 770-й, Ари сорвал часть его доклада про "зверушек надо много, хороших и разных, да и вообще они уже давно над такими работают", а во-вторых, как собрать внимание публики, уже предвкушавшей забег за устройством и вожделенное вождение пальцем по экрану? В утешение Джим получил коробку с "Not for sale" N900 первым, уходя со сцены после выступления.

Следом прозвучали предупредительные выстрелы в воздух. Technology Preview Qt 4.6 уже опубликовано. Нокия начинает официальную поддержку Qt 4.6 на N900 для разработки приложений (релиз в первом квартале 2010), с соблюдением хилдоновских стилей и прочего хозяйства, на Youtube появились демо-ролики. Демонстрируется подход к пользовательскому интерфейсу в Maemo 6 -- в виде комикса, показывающего вертикально прокручиваемые рабочие столы, между которыми тоже можно переключаться. Реально интерфейс не демонстрировался, только его карандашные зарисовки, но это и понятно. Объявляется, что интерфейс будет сделан поверх Qt 4.6, а его Technology Preview опубликовано на http://qt.gitorious.org/maemo-6-ui-framework/. Далее -- обед.

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

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

После обеда цельность выступлений нарушилась, появилось три линии -- в N900 остались пользователи, в N810 -- разработчики приложений, в N800 -- разработчики платформы. Во второй и третий день еще добавится 770, совсем маленькая, для BoF и рабочих групп. Я посмотрел демки Qt и странную пузомерку "как вы думаете, сколько строк кода потребовалось, чтобы реализовать эти демки?" Гадалки практически всегда ошибались, кроме случая с демонстрацией картографического полотна на основе OpenStreetMap, здесь было максимальное точное попадание -- 120 против реальных 140 строк кода на Qt/C++.

Ведущий разработчик Mer рассказал о том, как попытка сделать полностью свободную версию Maemo, пережила свой первый год. Даже продемонстрировал скриншот Fremantle, запущенный на N810 с программной эмуляцией OpenGL ES. Планов громадье, делать только пока не очень понятно кому.

В N900 следом Стюарт из Mozilla рассказывал о космических кораблях, которые бороздят просторы Мозиллы. А следом за ним выступали рекламщики. Все-таки сочетание британского рекламного агенства и финских лесов, в которых растут 2500 разновидностей грибов, сказываются на рекламе довольно своеобразно. Да и город для демонстрации своих вообразительных возможностей они выбрали правильный -- Амстердам. Представьте себе запись камерой наблюдения встречи в переговорной, в ходе которой один из персонажей начинает мутнеть, резко обретает резвую прыть и становится угловатым роботом-Шивой со множеством лиц и рук из N900. Переговорная, как следует по законам жанра, разносится в дребезги, а робот исчезает, оставив напоследок мирно лежащий на кресле N900. "Пациент весь ушел в себя".

А я побежал смотреть архитектуру Харматтана, точнее, как ее покажет Юха. Тут история замыкается, потому что мест действительно не было. На демонстрацию Quake 3 Arena с акселерометром и стрельбой путем "палец-закрывает-датчик-приближения" я уже не пошел, мне его показал утром Олег Ромашин, разработчик MicroB. Видео этой демонстрации в задних рядах во время выступления Джима Землина можно скачать тут (MP4, 16Mb). На видео одновременно работают две OpenGL ES игрушки -- Quake III Arena и Bounce Evolution, в том числе и в переключателе задач, перерисовывая себя в маленьких окошках и реагируя на повороты устройства.

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

У меня завтра свой доклад, надо еще дорисовать картинки и пересобрать демки с финальной версией SDK. Пока!
abbra: (Default)
Иногда в работе на большие корпорации бывают свои прелести -- например, возможность пообщаться с университетскими исследователями, до которых добраться в реальной жизни получится еще нескоро. К нам приезжал циркпрофессор стенфордского университета Марк Левой, группа аспирантов которого работает над созданием полностью программируемой камеры. Текущая версия собрана из отобранных у бедныхчастей других устройств -- кнопка спуска от PowerShot G6, сенсор Aptina MT9P031 взят от N95, закреплен на подложку Elphel 10338, байонет Canon EF в исполнении Birger Engineering. По поводу последнего, Марк Левой отметил, что обратная инженерия байонета от Canon легальна, тут нет никаких проблем (байонет от Birger был разработан для Red One Cinema, производителя ведущей цифровой видеокамеры для киноиндустрии). Так что камера получает всю информацию, которую сообщают о своей работе объективы.

Внутренности Франкенкамеры представлены OMAP3530, упрощенной версией чипа, который стоит в Nokia N900. На этом OMAP3 запушен GNU/Linux, собранный Eino-Ville Talvala. Эдди (как он предпочитает себя называть на американский манер) также улучшил и поддерживает драйвера для работы с сигнальным процессором ISP внутри OMAP3 (внутри OMAP3 на самом деле четыре процессора -- ARMv7, Neon, DSP и ISP). Качество драйверов от TI довольно посредственное, так что любые улучшения в этой области только приветствуются, тем более, что версия от Эдди работает на 2.6.31, самом распоследнем ядре.

Сама по себе камера напоминает Лейку где-нибудь так 50-60 лет назад. Качество получаемой картинки приблизительно соответствует Nokia N95. С этой стороны весь проект можно было бы и закрыть, особенно для обывателя (подумаешь, изобрели велосипед). На самом деле, все только тут и начинается )
abbra: (Default)
Иногда в работе на большие корпорации бывают свои прелести -- например, возможность пообщаться с университетскими исследователями, до которых добраться в реальной жизни получится еще нескоро. К нам приезжал циркпрофессор стенфордского университета Марк Левой, группа аспирантов которого работает над созданием полностью программируемой камеры. Текущая версия собрана из отобранных у бедныхчастей других устройств -- кнопка спуска от PowerShot G6, сенсор Aptina MT9P031 взят от N95, закреплен на подложку Elphel 10338, байонет Canon EF в исполнении Birger Engineering. По поводу последнего, Марк Левой отметил, что обратная инженерия байонета от Canon легальна, тут нет никаких проблем (байонет от Birger был разработан для Red One Cinema, производителя ведущей цифровой видеокамеры для киноиндустрии). Так что камера получает всю информацию, которую сообщают о своей работе объективы.

Внутренности Франкенкамеры представлены OMAP3530, упрощенной версией чипа, который стоит в Nokia N900. На этом OMAP3 запушен GNU/Linux, собранный Eino-Ville Talvala. Эдди (как он предпочитает себя называть на американский манер) также улучшил и поддерживает драйвера для работы с сигнальным процессором ISP внутри OMAP3 (внутри OMAP3 на самом деле четыре процессора -- ARMv7, Neon, DSP и ISP). Качество драйверов от TI довольно посредственное, так что любые улучшения в этой области только приветствуются, тем более, что версия от Эдди работает на 2.6.31, самом распоследнем ядре.

Сама по себе камера напоминает Лейку где-нибудь так 50-60 лет назад. Качество получаемой картинки приблизительно соответствует Nokia N95. С этой стороны весь проект можно было бы и закрыть, особенно для обывателя (подумаешь, изобрели велосипед). На самом деле, все только тут и начинается )
abbra: (Default)
В субботу, 10 октября, на Maemo Summit мы с Jussi Rautio будем рассказывать об обработке многопиксельных изображений на Maemo. Точнее, что есть сейчас с камерой и обработкой изображений во Фремантле и что мы хотим сделать в Maemo 6. Комнатку нам дали самую маленькую (25 человек) и вообще это будет BoF, но лиха беда -- начало.

Если вдруг вы будете в это время в Амстердаме и вас не интересуют обзорные рассказы о Rygel, Mer и адаптации приложений GNOME, добро пожаловать в аудиторию 770.

http://wiki.maemo.org/Maemo_Summit_2009/Schedule
abbra: (Default)
В субботу, 10 октября, на Maemo Summit мы с Jussi Rautio будем рассказывать об обработке многопиксельных изображений на Maemo. Точнее, что есть сейчас с камерой и обработкой изображений во Фремантле и что мы хотим сделать в Maemo 6. Комнатку нам дали самую маленькую (25 человек) и вообще это будет BoF, но лиха беда -- начало.

Если вдруг вы будете в это время в Амстердаме и вас не интересуют обзорные рассказы о Rygel, Mer и адаптации приложений GNOME, добро пожаловать в аудиторию 770.

http://wiki.maemo.org/Maemo_Summit_2009/Schedule

Onedotzero

Sep. 4th, 2009 08:06 pm
abbra: (Default)
И еще одно видео с N900, на этот раз используемой в качестве пульта управления трехмерной арт-инсталяцией на начинающемся на следующей неделе фестивале Onedotzero. Трехмерные объекты инсталяции нарисованы из сообщений Твиттера, Facebook и других социальных сетей, отобранных по ключевым словам, которые задаются с пульта управления. Пульт (N900) также используется для навигации в полученой структуре -- в команды для пролета виртуальной камеры преобразуются сигналы акселерометра и нажатия на экране.

Смотрите сами:

onedotzero interactive festival identity - preview from onedotzero on Vimeo.

Onedotzero

Sep. 4th, 2009 08:06 pm
abbra: (Default)
И еще одно видео с N900, на этот раз используемой в качестве пульта управления трехмерной арт-инсталяцией на начинающемся на следующей неделе фестивале Onedotzero. Трехмерные объекты инсталяции нарисованы из сообщений Твиттера, Facebook и других социальных сетей, отобранных по ключевым словам, которые задаются с пульта управления. Пульт (N900) также используется для навигации в полученой структуре -- в команды для пролета виртуальной камеры преобразуются сигналы акселерометра и нажатия на экране.

Смотрите сами:

onedotzero interactive festival identity - preview from onedotzero on Vimeo.

abbra: (Default)
В небольшом видео от TheNokiaBlog -- квитэссенция то, что наша команда делала для N900:


В ролике участвуют: камера (фото и видеозапись), просмотр изображений, посылка сообщений в социальные сервисы и API для интеграции внешних служб. В данном случае клиент для Pixelpipe не присутствует в стандартной поставке, его на основе нашего API делали в самой Pixelpipe. Так что картинки и видео можно будет отправлять в более чем сотню различных социальных сервисов.

Вчера в Хельсинки был чемпионат Финляндии по фейерверкам и салютам. Один коллега записал несколько видео (темнота, вспышки салютов) с N900. Ближе к вечеру выложу.
abbra: (Default)
В небольшом видео от TheNokiaBlog -- квитэссенция то, что наша команда делала для N900:


В ролике участвуют: камера (фото и видеозапись), просмотр изображений, посылка сообщений в социальные сервисы и API для интеграции внешних служб. В данном случае клиент для Pixelpipe не присутствует в стандартной поставке, его на основе нашего API делали в самой Pixelpipe. Так что картинки и видео можно будет отправлять в более чем сотню различных социальных сервисов.

Вчера в Хельсинки был чемпионат Финляндии по фейерверкам и салютам. Один коллега записал несколько видео (темнота, вспышки салютов) с N900. Ближе к вечеру выложу.
abbra: (Default)
Я хоть и присоединился в последней трети строительства, но свои седые волосы заработать успел и теперь всем остальным можно наслаждаться -- не седыми волосами, пока только картинками и роликами, а потом и самим продуктом: http://maemo.nokia.com/

Демонстрация будет на Nokia World на следующей неделе, а до того времени сайт http://maemo.nokia.com -- основной источник информации.
abbra: (Default)
Я хоть и присоединился в последней трети строительства, но свои седые волосы заработать успел и теперь всем остальным можно наслаждаться -- не седыми волосами, пока только картинками и роликами, а потом и самим продуктом: http://maemo.nokia.com/

Демонстрация будет на Nokia World на следующей неделе, а до того времени сайт http://maemo.nokia.com -- основной источник информации.
abbra: (Default)
Первый раз я почувствовал всю мощь Стругацких я совсем не в момент чтения и перечитывания великолепных произведений. Стругацкие растворили меня полностью и без возврата в Саудовской Аравии пять лет назад. Именно влиянием арабского календаря -- приехав поздно вечером в пятницу и выйдя на работу в первый день недели, субботу, -- обязан я безвозвратной любви к деталям слов и тонких смыслов.

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

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

Сегодня я в очередной раз осознал, что работаю в НИИЧАВО. Отдел малой памяти, отдел прикладного множества, отдел (не)стабильности системы, отдел ... ЧАВО в полный рост, даже результаты как у Христобаля Хозевича -- мы тоже доказали. что смерть отнюдь не является непременным атрибутом жизни (приложений), а сейчас ищем Белый Тезис, совсем как Бен Бецалель.

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

Одно я не могу пока понять. Если в НИИЧАВО был заведующий отдела Технического Обслуживания, то неужели [livejournal.com profile] lvader был в прошлой жизни Саваофом Бааловичем?
abbra: (Default)
Первый раз я почувствовал всю мощь Стругацких я совсем не в момент чтения и перечитывания великолепных произведений. Стругацкие растворили меня полностью и без возврата в Саудовской Аравии пять лет назад. Именно влиянием арабского календаря -- приехав поздно вечером в пятницу и выйдя на работу в первый день недели, субботу, -- обязан я безвозвратной любви к деталям слов и тонких смыслов.

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

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

Сегодня я в очередной раз осознал, что работаю в НИИЧАВО. Отдел малой памяти, отдел прикладного множества, отдел (не)стабильности системы, отдел ... ЧАВО в полный рост, даже результаты как у Христобаля Хозевича -- мы тоже доказали. что смерть отнюдь не является непременным атрибутом жизни (приложений), а сейчас ищем Белый Тезис, совсем как Бен Бецалель.

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

Одно я не могу пока понять. Если в НИИЧАВО был заведующий отдела Технического Обслуживания, то неужели [livejournal.com profile] lvader был в прошлой жизни Саваофом Бааловичем?

Profile

abbra: (Default)
abbra

April 2016

S M T W T F S
     12
3456789
1011121314 1516
17181920212223
24252627282930

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 20th, 2017 05:59 pm
Powered by Dreamwidth Studios