vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner
https://meego.com/community/blogs/imad/2011/whats-next-meego

Ну в общем-то я с самого начала предрекал что попытка поменять maemo на meego - это начало конца. Поменять dpkg на rpm это ж надо додуматься было. Ну то есть это имело бы смысл при наличии бинарной совместимости с каким-нибудь CentOS. Но только CentOS нифига не поддерживает ARM. А кто у нас есть из RPM-based, чтобы был полностью community driven, достаточно широко известен, и поддерживал нормальные по нынешним временам архитектуры? А вот на maemo можно было ставить пакеты из соответствующих релизов debian, если они без gui. Tcl я точно ставил.

Теперь, похоже, решили сосредоточиться на открытой реализации аналога хьюлетовской WebOS (которую тут в комментах поста про андроид кто-то отчаяно хвалил). Использовать самый ублюдский способ написаиняи приложений, который только бывает - HTML5, в качестве основного. Причем еще наверняка разумной интеграции нативных компонент с HTML5 не будет. Потому что у HTML6 нет нормальной модели безопасности. Особенно для мобильных устройств, где DoS-атака на батарейку - реальная угроза.

Date: 2011-09-28 02:44 pm (UTC)
ext_646638: (Default)
From: [identity profile] rdia.livejournal.com
Я может быть чего-то не понимаю, но почему все так зациклились на HTML5? Есть же и другие языки, более удобные для десктопных приложений.

Date: 2011-09-28 03:07 pm (UTC)
taris_marh: (Default)
From: [personal profile] taris_marh
Гавное достоинство вебморды - нет необходимости что-то ставить на клиентскую машину. Больше достоинств нет, если гуй делается с помощью инструмента, похожего на Glade - точно так же интерфейс формируется через описание и не требует компиляции. Главная морока десктопого гуя - программирование отрисовки этого гуя. Сейчас эта напасть проникает и в веб-программирование: вместо описания интерфейса его теперь всё чаще создают программным путём с помощью jQuery и прочих библиотек.

(no subject)

From: [personal profile] taris_marh - Date: 2011-09-28 03:45 pm (UTC) - Expand

(no subject)

From: [identity profile] tzirechnoy.livejournal.com - Date: 2011-09-28 05:46 pm (UTC) - Expand

(no subject)

From: [personal profile] taris_marh - Date: 2011-09-28 03:48 pm (UTC) - Expand

(no subject)

From: [identity profile] tzirechnoy.livejournal.com - Date: 2011-09-28 05:43 pm (UTC) - Expand

Date: 2011-09-28 02:47 pm (UTC)
taris_marh: (Default)
From: [personal profile] taris_marh
У Федоры есть сборки для ARM. Правда, с ходу найти найти не удалось. Может, заглох проект уже. Но что-то мне попадалось раньше, причём, именно в форме полноценного репозитария.

Делать приложения на HTML - всё-таки извращение. Если хочется чего-то подобного, то можно либо взять за основу какую-нибудь шнягу, типа Glade со встроенным JS или другим языком, либо написать самим.

Date: 2011-09-28 02:57 pm (UTC)
taris_marh: (Default)
From: [personal profile] taris_marh
Сие тайна есть великая. Наверное, потому, что Intel успела забить место на рынке персоналок и всех остальных активно оттуда выдавливает, пусть и относительно честным способом, давя на совместимость со старыми приложениями.

Date: 2011-09-28 03:22 pm (UTC)
ext_646638: (Default)
From: [identity profile] rdia.livejournal.com
Потому, что лучше говно, но даром. А те, кто делают не говно, считают, что все им по жизни дикие деньги должны. Цены на Альфы, к примеру, были совершенно негуманными.

А со Спарками вообще весело - http://www.fcenter.ru/online.shtml?hardnews/2011/09/28#material_id=32002

"Благодарить за это надо, в том числе, переход к конвейерам с изменением очереди команд. Сообщается, что это первая практическая реализация новых конвейеров в истории разработки SPARC-архитектур компанией Sun (много ранее изменение очереди команд в архитектуре SPARC использовала компания Fujitsu)."

Когда там в Pentiumы встроили внеочередное исполнение команд?

(no subject)

From: [identity profile] tzirechnoy.livejournal.com - Date: 2011-09-28 04:06 pm (UTC) - Expand

(no subject)

From: [identity profile] rdia.livejournal.com - Date: 2011-09-28 04:30 pm (UTC) - Expand

(no subject)

From: [identity profile] kiryl.livejournal.com - Date: 2011-09-28 05:17 pm (UTC) - Expand

(no subject)

From: [personal profile] lumag - Date: 2011-09-28 07:20 pm (UTC) - Expand

(no subject)

From: [personal profile] slobin - Date: 2011-09-28 04:59 pm (UTC) - Expand

Date: 2011-09-28 03:42 pm (UTC)
ext_605364: geg MOPO4 (Default)
From: [identity profile] gegmopo4.livejournal.com
А это, по-видимому, общий закон. В живой природе точно так же. Взять эволюцию тетрапод — динозавры мощно рванули, приобретя быстро несколько преимуществ, в то время как их убогие двоюродные братья потихоньку-помаленьку, ныкаясь миллионы лет под папоротниками, доэволюционировались до млекопитающих, приобретая параллельно те же преимущества более медленно и основательно.

Date: 2011-09-29 07:05 am (UTC)
From: [identity profile] silly-sad.livejournal.com
думаю шо тут два фактора.
1. как и в живой природе монотонность эволюции.
все лезут по градиенту очень быстро залазят на БЛИЖАЙШИЙ локальный пик, и слезть с этого пика не могут потому что вниз НЕЛЬЗЯ. (я этот образ у Докинза украл)
2. в отличие от дикой природы тут есть супервизор -- бабло (который и создаёт ИСКУССТВЕННОЕ взаимодействие между эволюционными ветками). Взаимодействие это очень простое МОЧИТЬ КОНКУРЕНТОВ!!!!!!

поэтому и получается что сначала говно торжествует,
а оптом нихрена не отмирает.

Date: 2011-09-28 03:17 pm (UTC)
From: [identity profile] kiryl.livejournal.com
> Поменять dpkg на rpm это ж надо додуматься было.

А вы где-нибудь излагали уже ваши притензии к rpm? Было бы интересно.

dpkg до сих пор не умеет транзакции и даже файловые конфликты до начала установки рассмотреть не в состоаянии.

(no subject)

From: [identity profile] kiryl.livejournal.com - Date: 2011-09-28 09:10 pm (UTC) - Expand

(no subject)

From: [identity profile] buldozr.livejournal.com - Date: 2011-09-29 12:50 am (UTC) - Expand

(no subject)

From: [identity profile] legolegs.ya.ru - Date: 2011-09-29 06:51 pm (UTC) - Expand

(no subject)

From: [identity profile] legolegs.ya.ru - Date: 2011-09-30 11:15 am (UTC) - Expand

(no subject)

From: [identity profile] legolegs.ya.ru - Date: 2011-09-30 11:40 am (UTC) - Expand

(no subject)

From: [identity profile] legolegs.ya.ru - Date: 2011-09-30 12:25 pm (UTC) - Expand

(no subject)

From: [identity profile] legolegs.ya.ru - Date: 2011-09-30 12:52 pm (UTC) - Expand

(no subject)

From: [identity profile] legolegs.ya.ru - Date: 2011-09-30 02:28 pm (UTC) - Expand

(no subject)

From: [personal profile] shadowfoto - Date: 2011-10-01 08:48 am (UTC) - Expand

(no subject)

From: [personal profile] shadowfoto - Date: 2011-10-01 08:47 am (UTC) - Expand

Date: 2011-09-28 07:35 pm (UTC)
From: [identity profile] max630.net
Тут уже высказались. В общем, про rpm даже сложно понять с чего начинать его ругать, так много всего вкусного. Пожалуй, самое главное - отсутствие документации. Есть maximum rpm, по сути туториал, плохо структурированный и неполный. Где-то в исходниках есть описание формата rpm, не исключено что уже устаревшее. Всё. Никаких вразумительных спецификаций на формат spec'а (а пойди напиши его сейчас, когда каждый дистрибутив навертел свои helper скрипты) или на ход установки нет. Сравните с вылизанной до буквы debian policy.

А транзакции переоценивать не следует. Достаточно пакетному скрипту вернуть единичку и всё будет очень некрасиво, и транзакции не помогут.

Да и зачем нужны транзакции для установки пакетов? Файловая система всё равно не транзакционна. apt лочит базу, проверяет условия, выполняет действия, отпускает лок. Система состояний dpkg обрабатывает runtime ошибки. Что к этому могут добавить транзакции, кроме дедлоков в базе?

Date: 2011-09-28 03:47 pm (UTC)
ext_605364: geg MOPO4 (Default)
From: [identity profile] gegmopo4.livejournal.com
Слила MeeGo не Нокия, а Интел. Взялся играть на несвоём поле, не потянул, вместо того, чтобы сразу закрыть, разделил издержки с другим неудачником, Нокией, когда она потонула — итог закономерен.

Date: 2011-09-28 06:13 pm (UTC)
lumag: (Default)
From: [personal profile] lumag
Ни разу не пытаясь защитить Intel, Samsung или Tizen.
Сегодня попросил коллегу, который до этого развлекался с MeeGo, показать как оно (он? она?) работает. В итоге за 5 минут словили два зависания среды в эмуляторе, тормоза по поводу и без. Калькулятор, который не понимает ввод с клавиатуры. Да и внешний вид — помесь Android и Qtopia Phone. Впечатление крайне сырой вещи.
В общем, туда MeeGo и дорога.

(no subject)

From: [personal profile] lumag - Date: 2011-09-28 07:19 pm (UTC) - Expand

Date: 2011-09-28 07:24 pm (UTC)
From: [identity profile] max630.net
Трансляция этого блога на fossplanet по-прежнему делается с livejournal. Туда же и ссылки ведут. Нехорошо.

Date: 2011-09-28 09:30 pm (UTC)
From: [identity profile] amarao-san.livejournal.com
До тех пор, пока dpkg будет хранить свою базу в текстовом формате, нет ему пути на медленные железки. Это ж страх и ужас, в 2011 году работать с текстовым файлом, перепарсивать его КАЖДЫЙ раз при запуске.

Date: 2011-09-28 10:23 pm (UTC)
kastaneda: (Default)
From: [personal profile] kastaneda
<irony> Давайте туда XML вместо plain text впихнём! </irony>

(no subject)

From: [identity profile] amarao-san.livejournal.com - Date: 2011-09-29 08:52 am (UTC) - Expand

(no subject)

From: [identity profile] amarao-san.livejournal.com - Date: 2011-09-29 09:46 am (UTC) - Expand

(no subject)

From: [identity profile] amarao-san.livejournal.com - Date: 2011-09-29 10:13 am (UTC) - Expand

(no subject)

From: [personal profile] shadowfoto - Date: 2011-10-01 08:52 am (UTC) - Expand

(no subject)

From: [identity profile] legolegs.ya.ru - Date: 2011-09-29 06:57 pm (UTC) - Expand

(no subject)

From: [identity profile] tzirechnoy.livejournal.com - Date: 2011-09-29 10:16 am (UTC) - Expand

Date: 2011-09-29 07:11 am (UTC)
From: [identity profile] silly-sad.livejournal.com
покажите мне хоть один не текстовый файл в этом мире.

(no subject)

From: [identity profile] amarao-san.livejournal.com - Date: 2011-09-29 08:52 am (UTC) - Expand

Date: 2011-09-29 10:14 am (UTC)
From: [identity profile] tzirechnoy.livejournal.com
У меня на всех медленных жэлезках (180-300MHz) базы хранятся практически в dpkg-шном формате (и пакеты ставятся почти как dpkg-шные). ipkg/opkg, ага. Всё смело и няшно, работает быстро. ЧЯДНТ?

(no subject)

From: [identity profile] amarao-san.livejournal.com - Date: 2011-09-29 10:21 am (UTC) - Expand

(no subject)

From: [identity profile] tzirechnoy.livejournal.com - Date: 2011-09-29 12:20 pm (UTC) - Expand

Date: 2011-09-29 12:32 pm (UTC)
From: [identity profile] max630.net
а никто не запрещает делать бинарные кеши. в apt, например, он есть

Date: 2011-09-29 08:58 am (UTC)
From: [identity profile] mkazarian.blogspot.com
Не понял, HTML5 используется не только для описания пользовательского интерфейса? И чем он самый ублюдский. Просто я не в курсе о HTML5.

(no subject)

From: [identity profile] mkazarian.blogspot.com - Date: 2011-09-29 09:19 am (UTC) - Expand

(no subject)

From: [identity profile] mkazarian.blogspot.com - Date: 2011-09-29 10:39 am (UTC) - Expand

(no subject)

From: [identity profile] tzirechnoy.livejournal.com - Date: 2011-09-29 10:20 am (UTC) - Expand

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

June 2025

S M T W T F S
1 23 4567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 5th, 2025 12:53 pm
Powered by Dreamwidth Studios