О безграмотности
Nov. 29th, 2009 09:08 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Иногда поражаешься, насколько тяжело некоторым даются простые вещи. И как сон разума рождает чудовищ. Возьмем, например, камеру в N900. Устройство системы довольно простое -- есть аппаратные компоненты (датчики, вспышка, модуль самой камеры), есть программная обработка на низком уровне (драйвера к аппаратным компонентам, интерфейс к V4L2, модуль алгоритмов 3А) и на высоком (элементы gstreamer и собственно приложение камеры). Тому, кто знаком с устройством типичного десктопа на GNU/Linux, ничего нового или необычного найти в такой структуре не получится. Конечно, есть свои элементы gstreamer для обобщения и облегчения написания приложений, но в целом вся схема довольно проста: дали команду из пользовательского интерфейса, по конвейеру gstreamer она ушла к драйверам, те дернули железки, назад пришел ответ, его обработали и вернули в конвейер данные. Конвейер прогнал данные через себя, данные ушли на экран, диск и еще куда. Естественно, что конкретное поведение "куда писать" настраивается в приложении, как и требуется по спецификации FreeDesktop (http://www.freedesktop.org/wiki/Software/xdg-user-dirs). И даже из чего состоит конвейер тоже можно переопределить.
Но сон разума все равно сильнее.
Но сон разума все равно сильнее.
no subject
Date: 2009-11-29 07:28 am (UTC)no subject
Date: 2009-11-29 07:34 am (UTC)no subject
Date: 2009-11-29 07:34 am (UTC)no subject
Date: 2009-11-29 07:39 am (UTC)(обычно менеджеры среднего звена такое проталкивают)
no subject
Date: 2009-11-29 07:41 am (UTC)no subject
Date: 2009-11-29 09:29 am (UTC)чтобы убить фат - нужно сделать что-то новое, на порядки лучше во всех смыслах, чтобы не потерять масовый рынок, и втолкнуть его некоммерческим способом на рынок.
no subject
Date: 2009-11-29 07:38 am (UTC)no subject
Date: 2009-11-29 07:40 am (UTC)no subject
Date: 2009-11-29 07:50 am (UTC)no subject
Date: 2009-11-29 07:52 am (UTC)no subject
Date: 2009-11-29 08:00 am (UTC)no subject
Date: 2009-11-30 06:44 am (UTC)no subject
Date: 2009-11-29 08:46 am (UTC)Хотя я еще несколько лет назад рассказывал в
Это если уж ну никак невозможно работать с windows как положено юниксу работать с windows - windows изображает из себя "тонкий клиент", а unix - "интернет-сервер". То есть иметь отдельную область флеш-памяти мегабайт в 16, на которой лежит виндовый драйвер usb-net. При первом подключении к виндам оно представляется usb-сdrom-ом c autorun, ставит этот драйвер, и в дальнейшем работает по-человечески. Сейчас так многие ADSL и Wimax-модемы делают.
no subject
Date: 2009-11-29 08:55 am (UTC)В этом разница между теоретическим или наколенным решением и тем, что будет тиражироваться в массе -- помимо чисто технических требований есть еще пользователи и поддержка, с которыми напрямую разработчикам не придется иметь дело, но зато придется обеспечить систему такой степенью надежности, что она по сложности реализации проиграет более простым решениям, пусть и несколько неудобным для разработчиков.
no subject
Date: 2009-11-29 09:12 am (UTC)Люди, которым нужен unix на наладоннике, не являются целевой аудиторией maemo.
Соответственно, надо либо искать другого поставщика, либо немедленно после покупки железки сносить оттуда maemo
и ставить нормальный дистрибутив.
no subject
Date: 2009-11-29 09:21 am (UTC)Что касается "немедленно" и "нормальный" -- я предпочту увидеть вначале этот "нормальный" с хотя бы аналогичным уровнем энергопотребления на той же железке.
no subject
Date: 2009-11-29 09:33 am (UTC)Там куда Apple не сунуться из-за закрытости.
no subject
Date: 2009-11-29 09:39 am (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2009-11-29 09:34 am (UTC)no subject
Date: 2009-11-29 09:39 am (UTC)Вопрос, конечно, в себестоимости устройства. То есть за $200 сотни тысяч устройств продать можно. За $500 - уже вряд ли.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-11-29 09:36 am (UTC)Свои косяки у maemo есть, но и мне есть с чем сравнить — Debian на FreeRunner. Так что не на пустом месте всё это.
no subject
Date: 2009-11-29 09:42 am (UTC)N800 была логичеким развитием 770. Там все было хорошо и только лучше. А вот N810 уже имела кое-какие особенности, которые приводили к неработоспособности отработанных решений. С N900 в этом плане чуточку лучше, но тоже).
А следующая версия планируется на Qt. То есть все что было сделано головой и руками, придется переделывать нахрен.
ради спортивного интереса
From:Re: ради спортивного интереса
From:no subject
Date: 2009-11-29 09:24 pm (UTC)Непременно купите себе OpenMoko - это в точности то, что Вам нужно. А уж какой коммерческий успех! :)
no subject
Date: 2009-12-01 06:40 am (UTC)И покупают айфон.
no subject
Date: 2009-12-01 08:13 am (UTC)Нокиевских 800x480 и то мало, хотелось бы хотя бы 800x600 и хрен бы с габаритами.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: