А может, ну его?! (С горечью в душе)

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
const_mech
Академик (6 lvl)
Сообщения: 1297
Зарегистрирован: Пт сен 23, 2005 18:17

Сообщение const_mech » Вс апр 01, 2007 18:20

Михаил, а что конкретно Вы пытались "на лету" программировать? И какие ещё инструменты, кроме джавы, пытались для этого использовать?

На мой взгляд, в этом деле гораздо уместней tcl или питон, нежели джава. А "тудейка" - как раз тот сорт приложений, который (опять же, IMHO) всяко лучше сваять для себя персонально, чем сторонний использовать.

Аватара пользователя
Mikhail Kostousov
Доктор (4 lvl)
Сообщения: 346
Зарегистрирован: Пт ноя 19, 2004 02:42

Сообщение Mikhail Kostousov » Вс апр 01, 2007 18:50

Есть некоторые мат задачки, которые интересно было попробовать сделать. Для этого есть octave, но она работала крайне плохо. Поздние, стабильные версии требовали другой gcc. Пытался делать некоторые участки кода в пути, в принципе, досточно удачно, но не настолько, что бы понравилось. Было ощущение "надо", и все.. До tcl с питоном собирался дойти, но уже не успел :( Другие проблемы заели.
С уважением, Михаил Костоусов
Compaq Aero 1520|Compaq Aero 1550|Zaurus C700+Sendo X|Zaurus SL-C1000|FS Loox n560|iRex iLiad+ n810

Аватара пользователя
Mikhail Kostousov
Доктор (4 lvl)
Сообщения: 346
Зарегистрирован: Пт ноя 19, 2004 02:42

Сообщение Mikhail Kostousov » Вс апр 01, 2007 19:00

Alex_Losk писал(а):да как же =всяко лучше сваять для себя персонально, чем сторонний использовать.=?
чем лучше? теряя время и роясь в документации о синхронизации? или ваять еще инструмент, который прозрачно при подключении к большому ПК закрывал приложения и синхронизил БД с БД большого компа с тоже написанной для себя прогой?

завр нишевый и точка. вот адмнам толково его таскать вместо бука и в сетках мониторы запускать, админить через терминалы. а мне, рядовому пользователю, подавай готовое решение для моих задач, которые ни как не связаны с администрированием цисок, атээсок
Это все по возможностям и потребностям. Первая запись, как заглушка, в таком пим будет "Доделать пим". Охото свое. Что бы умело все. Я даже спецификацию могу составить. Но время... Да и опять же - ваять, дабы за одним стать экспертом в канувшей в лету Qtopia 1.6 - себе дороже. Время потраченно, продукт не масштабируемый и весь в заплатках. В этом плане меня поражает geometr. Он действительно сделал хорошее масштабируемое прилажение FBReader, он молодец. Но ведь он использовал для этого столько, что диву даешься. И gtk, и qt, и qtopia.. Наверное и wxWidget там есть. А охото концентрировать на идеи, а не на реализации. Но при этом, что бы реализация оставалась на уровне. Qt4 это уже позволяет. Qtopia 1.6 нет.
С уважением, Михаил Костоусов
Compaq Aero 1520|Compaq Aero 1550|Zaurus C700+Sendo X|Zaurus SL-C1000|FS Loox n560|iRex iLiad+ n810

Аватара пользователя
Mikhail Kostousov
Доктор (4 lvl)
Сообщения: 346
Зарегистрирован: Пт ноя 19, 2004 02:42

Сообщение Mikhail Kostousov » Вс апр 01, 2007 19:05

Вон, kdepim вполне приличная программка для Zaurus. Но проект, получив несколько призов, прекратил свое существование полтора года назад. К чем бы это? Ведь он был всем хорош. Были некоторые недоделки, нехвотало некоторых мелочей, и он был медлительным, но он так шустро развивался и предоставлял функциональность. А помер. И всемогущее комьюнити не потянулось дальше развивать его.
С уважением, Михаил Костоусов
Compaq Aero 1520|Compaq Aero 1550|Zaurus C700+Sendo X|Zaurus SL-C1000|FS Loox n560|iRex iLiad+ n810

const_mech
Академик (6 lvl)
Сообщения: 1297
Зарегистрирован: Пт сен 23, 2005 18:17

Сообщение const_mech » Вс апр 01, 2007 19:25

Алекс, какое отношение "тудей" имеет к синхронизации с настольным компьютером?

Я понимаю, что Вы о своём, о наболевшем...

То, что Заурус - нишевый продукт, с этим никто и не спорит. Только ниша у него другая. Заурус предназначен для ЯПОНСКОГО рынка, а НЕ для "рынка администраторов сетей"!

Просто "админы" смогли "перешить" Заурус под свои задачи, а "менеджеры" - НЕ могут! И точка.

Но это НЕ повод для депрессии. Специально для менеджеров Билл Гейтс придумал новый класс компьютеров - UMPC. Покупайте и пользуйтесь на здоровье!

const_mech
Академик (6 lvl)
Сообщения: 1297
Зарегистрирован: Пт сен 23, 2005 18:17

Сообщение const_mech » Вс апр 01, 2007 19:52

Тудей, это просто агрегатор актуальной информации из разнородных источников на одной странице. Это надстройка над другими приложениями. И если сделать шаг в сторону от стандартного набора приложений (отказаться от аутлука в пользу альтернативных органайзеров), то так или иначе придётся самому в базы лазить.

const_mech
Академик (6 lvl)
Сообщения: 1297
Зарегистрирован: Пт сен 23, 2005 18:17

Сообщение const_mech » Вс апр 01, 2007 20:03

Мне, чтобы добраться до консоли сразу после покупки Завра, пришлось приложение "Terminal" с компакт-диска устанавливать. В оригинальной прошивке его НЕ было, а другого способа добраться до консоли из Цацки я НЕ знал.

Аватара пользователя
Mikhail Kostousov
Доктор (4 lvl)
Сообщения: 346
Зарегистрирован: Пт ноя 19, 2004 02:42

Сообщение Mikhail Kostousov » Вс апр 01, 2007 21:28

const_mech писал(а):Тудей, это просто агрегатор актуальной информации из разнородных источников на одной странице. Это надстройка над другими приложениями. И если сделать шаг в сторону от стандартного набора приложений (отказаться от аутлука в пользу альтернативных органайзеров), то так или иначе придётся самому в базы лазить.
Ну это не совсем правда. Существует api для всяких пимов, который позволяет использовать единое хранилище, которое и синхронизируется. Если разработчики выпендрились, и забабахали свое хранилище, которое не будет отображаться в today и не будет синхронизироваться, то такая фирма быстро потеряет потребителя, а ее идею подхватит кто-нибудь более шустрый.
const_mech писал(а):Просто "админы" смогли "перешить" Заурус под свои задачи, а "менеджеры" - НЕ могут! И точка.

Но это НЕ повод для депрессии. Специально для менеджеров...
Ой как мне не нравится это деление... Админы, мэнеджеры... А что предложите для младших научных сотрудников в купе с пост-советскими инжинерами?
Такие вещи, как админы смогли перешить, а для менеджерам Билл Гейтс постарался звучат уже немного смешно. Я могу продолжить обидчивую нотку и добавить, у админов нашлось куча свободного времени, что они смогли нашить заурус вдоль и поперек.. А вот менеджерам (в силу нехватки времени), не до этого. И получается, что ПДА из персонального assistant (тоесть помощника - "экономщика" времени), перешел в профессионального прожигателя (прошивателя) времени. Жалко...
P.S. Заметил, что админы тоже тяготеют к использованию нормально настроенного pda. Зачастую, не зауруса. На вопрос: "вот ведь, есть такой заурус, удобный, и линукс на борту", получаю ответ - кесарю кесорево. Нужна почта в метро, автобусе, должен быть доступен инет и можно было отслеживать состояние клиентов. Не важно, будет это сделанно через консоль с ssh или PocketPutty на свой удаленный сервер. Но все должно работать, быстро и безупречно. А если сеть потестировать, то лучше на съэкономленное часо-баксы купить субноут со всеми интерфейсами и установить debian с миллионным комьюнити.
С уважением, Михаил Костоусов
Compaq Aero 1520|Compaq Aero 1550|Zaurus C700+Sendo X|Zaurus SL-C1000|FS Loox n560|iRex iLiad+ n810

Аватара пользователя
Mikhail Kostousov
Доктор (4 lvl)
Сообщения: 346
Зарегистрирован: Пт ноя 19, 2004 02:42

Сообщение Mikhail Kostousov » Вс апр 01, 2007 21:32

P.P.S.
Ни кого не хотел обидеть. Тему открыл не для того, что бы поплакаться, или покричать на любимое сообщество о проблемах предмета содружества. Просто хотелось услышать советы бывалых. Сам использую преимущества линукса во многих вещах. И в читалке, и в роутере, и на настольном ПК. Но, как оказалось, что между линукс роутером и настольным ПК с линуксом образовалась пропасть, туда, куда и попал PDA.
С уважением, Михаил Костоусов
Compaq Aero 1520|Compaq Aero 1550|Zaurus C700+Sendo X|Zaurus SL-C1000|FS Loox n560|iRex iLiad+ n810

geometer
Доктор (4 lvl)
Сообщения: 340
Зарегистрирован: Вс июн 27, 2004 09:55

Сообщение geometer » Вс апр 01, 2007 22:02

Mikhail Kostousov писал(а):Я несколько месяцев разрабатывал програмку для чтения djvu/pdf с некоторыми своими идеями, плюс с правильноей много-поточностью и кэшированием. В итоге, сломался и остановился, читать надо, а времени уже нет. Хотя на десктопе уже прилично работало, и присланный мне pdf журнал Servo c пробной подписки открывался на ура, чего не мог заявить даже acrobat reader (я не хвастаю, первая страница открывалась примерно также, но зато потом листание доставляло одно удовольствие). Но на заурусе даже не оказалось стандартного pthread, qthread да и в принципе, в qtopia синхронизация реализованна через пень-колоду. Я несколько недель вылавливал участок кода, который блокировал систему, оказалось, что глюк в qtopia application. Все это обидно и досадно, ведь имея полезные идеи не толька для себя одного, погряз в мелочах.
Ух ты! А кодом не поделитесь? Не обещаю, что что-нибудь с ним смогу сделать, но вдруг... Было бы очень интересно!
-- geometer

Аватара пользователя
Mikhail Kostousov
Доктор (4 lvl)
Сообщения: 346
Зарегистрирован: Пт ноя 19, 2004 02:42

Сообщение Mikhail Kostousov » Вс апр 01, 2007 22:57

Могу скинуть все, что есть. Но там уже такой бедлам. Изначально делался модуль, который динамически подгружает карту, нарезанную в png (вообще, даже не нарезанную, а скаченную с одного сайта, по кусочком, но ой как много, сумарное разрешение не скажу какое, потому как оно было не актуальным, тоесть, теоретически, любого размера). В принципе меня работа радовала. Были недочеты. Потом, доделал модуль, что бы он кусочками загружал страницу из djvu документа. Так, что бы можно было быстро получить фрагмент страницы из кэша. С pdf-ками такой вариант не прошел, т.к. xpdf генерит всю страницу для того, что бы получить лишь фрагмент. Поэтому там, целесообразней было сгенерировать всю страницу, и нарезавши, запихать в кэш. Нарезать надо было для того, что бы поддерживать общую концепцию читалки pdf/djvu задуманной мной. Так, например, мне хотелось, что бы не составляло временных затрат переключаться из одного вида страницы в другой, плюс, всю страницу можно было поделить на колонки (актуально для журналов, словарей и некоторых книг), и последовательно передвигать окно по колонкам, и в нужный момент можно было увидеть всю страницу целиком. Плюс, хотелось, что бы закладки можно было сделать на фрагмент страницы. Я бы даже сказал, не закладки, а обрывки. Полезно при чтении книги, если есть ссылка на рисунок, увидеть рисунок поверх текущего текста со ссылкой, реально не переходя на страницу с этим рисунком. Было еще много задумок, но я потратил очень много времени на поиск проблемы с синхронизацией потоков (поток на предзагрузку страницы, поток на обработку запросов от окна просмотра, поток на удаление страниц не актуальных для просмотра). Еще делал возможность коннекта к словарю (многие djvu имеют ocr слой), ну а для чистых pdf-ок еще проще. Еще мечтал сделать пометки, помарки, надписи, коментарии... Проблема оказалась в том, что qapplication не правильно отрабатывал lock, а стандартный qobject мог принимать вызовы из потока только через пятую точку. В qt4 все проблемы решены посредствам стандартных slot'ов.
Ладно, это все детали. Сегодня вечером собирусь, выложу архивчик. Я, правда, тешу себя надеждой, что продолжу работать над этим проектом. Тем более, еще добавилось пару мыслей, которых еще не встречал реализованными. В общем вот так... Но в коде обещаю бедлам. Не уверен, что он заработает сразу :)
С уважением, Михаил Костоусов
Compaq Aero 1520|Compaq Aero 1550|Zaurus C700+Sendo X|Zaurus SL-C1000|FS Loox n560|iRex iLiad+ n810

Аватара пользователя
igorekk
Модератор
Сообщения: 3788
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение igorekk » Пн апр 02, 2007 16:08

Как PIM рулит Treo. Это факт :)

Для Today можно использовать Conky... Возможности - неограничены.
Быстрые заметки на Завре делаются через... не помню название :) Но суть в том, что есть такие программы. Запускаются за долю секунды.

geometer
Доктор (4 lvl)
Сообщения: 340
Зарегистрирован: Вс июн 27, 2004 09:55

Сообщение geometer » Пн апр 02, 2007 18:36

Mikhail Kostousov писал(а):Сегодня вечером собирусь, выложу архивчик. Я, правда, тешу себя надеждой, что продолжу работать над этим проектом. Тем более, еще добавилось пару мыслей, которых еще не встречал реализованными. В общем вот так... Но в коде обещаю бедлам. Не уверен, что он заработает сразу :)
Жду с нетерпением. :) А бедлам -- ну, что делать. Вряд ли он больше того, который я вижу регулярно в студенческих программах на работе. ;) Прорвемся.
-- geometer

maslovsky
Нобелевский лауреат (7 lvl)
Сообщения: 2781
Зарегистрирован: Пн окт 20, 2003 20:14

Сообщение maslovsky » Пн апр 02, 2007 18:59

geometer писал(а):
Mikhail Kostousov писал(а):Сегодня вечером собирусь, выложу архивчик. Я, правда, тешу себя надеждой, что продолжу работать над этим проектом. Тем более, еще добавилось пару мыслей, которых еще не встречал реализованными. В общем вот так... Но в коде обещаю бедлам. Не уверен, что он заработает сразу :)
Жду с нетерпением. :) А бедлам -- ну, что делать. Вряд ли он больше того, который я вижу регулярно в студенческих программах на работе. ;) Прорвемся.
То есть FBReader будет рулить не по-децки скоро :)

AndyKK
Нобелевский лауреат (7 lvl)
Сообщения: 8876
Зарегистрирован: Ср сен 14, 2005 17:28

Сообщение AndyKK » Пн апр 02, 2007 19:39

Чуствуется, что FBReader скоро перерастет из "читалки" в текстовый процессор....

Mikhail Kostousov, я понимаю ваши проблемы, но тем не менее использовать завр, в качестве органайзера, не очень удобно хотя бы из-за его размеров. Эти функции прекрасно выполняют смартфоны, коммуникаторы с ними гораздо удобней, а завру остается быть микроноутом, разве этого мало ?

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»