Entry tags:
О безграмотности
Иногда поражаешься, насколько тяжело некоторым даются простые вещи. И как сон разума рождает чудовищ. Возьмем, например, камеру в N900. Устройство системы довольно простое -- есть аппаратные компоненты (датчики, вспышка, модуль самой камеры), есть программная обработка на низком уровне (драйвера к аппаратным компонентам, интерфейс к V4L2, модуль алгоритмов 3А) и на высоком (элементы gstreamer и собственно приложение камеры). Тому, кто знаком с устройством типичного десктопа на GNU/Linux, ничего нового или необычного найти в такой структуре не получится. Конечно, есть свои элементы gstreamer для обобщения и облегчения написания приложений, но в целом вся схема довольно проста: дали команду из пользовательского интерфейса, по конвейеру gstreamer она ушла к драйверам, те дернули железки, назад пришел ответ, его обработали и вернули в конвейер данные. Конвейер прогнал данные через себя, данные ушли на экран, диск и еще куда. Естественно, что конкретное поведение "куда писать" настраивается в приложении, как и требуется по спецификации FreeDesktop (http://www.freedesktop.org/wiki/Software/xdg-user-dirs). И даже из чего состоит конвейер тоже можно переопределить.
Но сон разума все равно сильнее.
Но сон разума все равно сильнее.
no subject
no subject
no subject
no subject
no subject
Мысль о том, что он сидит в глубокой и реально небольшой нише, видимо изгоняется тренированным в борьбе с реальностию мозгом. Хотя, казалось бы, пример OpenMoko лежит на поверхности. Сделали ну просто все как хотели geekи. Не просто не продалось, но даже не заработало.
no subject
А вот зачем компилировать линуховое ядро, я до сих по не понимаю.
no subject
Про линуксовое ядро не могу сказать точно, но говорят его компиляция есть форма полового самоудовлетворения.
no subject
no subject
PS: Да да, мне тоже не нравится microSD - миниатюризация зашла слишком далеко :)
no subject
И даже через два месяца они будут вдвое дороже полноразмерных. Не говоря уж о том, как неудобно возиться с настолько мелким предметом.