Nokia Internet Tablet N8XX     

Ответы на вопросы о таблетках

  • Вы не зашли.

#26 23-06-2008 15:07:26

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2472
Отблагодарили :   75 
Вебсайт
Epiphany 
Участвую в проектах : internet-tablet.com, wiki,

Re: cardinfo

Ну я своё мнение высказал - возможно, у Dali другая точка зрения...

SD Card icon. From the Crystal SVG package (KDE icon package). This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation;   (ниже на той же странице)


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Активен

 

#27 23-06-2008 23:26:07

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
Firefox 

Re: cardinfo

dik говорит:

понял / удалял то что закинул случайно в trunk

А вот если можно - обьясните плиз в двух словах - если я обычно правлю код непосредственно на сайте - тут же смотрю изменения.

Как поступать в случае наличия svn. Править, заливать на svn и затем делать svn co на сайт и тестировать ?
либо тестировать на каком либо тестовом сайте а затем проверенные изменения скоммитить в svn ?

За правку софта прям в продакшене обычно бьют по рукам, чтобы неповадно было smile
Я бы использовал отдельный девелоперский сайт, который бы работал с тем, что у меня в локальной копии svn. Правил бы, смотрел как оно работает, если все хорошо, то коммитил бы.

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


Nokia 770/IT 2006, N810

Неактивен

 

#28 24-06-2008 02:47:16

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 601
Отблагодарили :   35 
Firefox 

Re: cardinfo

dik говорит:

card думаю стоит оставить - оно говорит о том в каком слоте используется карта (Надо будет учесть что внутренняя карта n810 - несьёмная)

ИМХО неважно, какой слот, а внутренний N810 идентифицируется по имеющимся данным. Но ладно, непринципиально.

Структура таблицы с картами :
id       (порядковый номер, инкриментно генериться )

БД должно быть ключевое поле, но в инкрементном смысла нет в нашем случае. Я предложил как ключевое поле строку manfid+oemid+serial+maemo. Это увеличит БД, но сильно ускорит поиск дубля при получении новых данных. Правда БД я программировал давно, это было не MySQL+Web. В этом случае может не так.

И первым в запрос думаю стоит добавить ?action=add&

А нужно ли разрешать другие действия юзерам (удаление, редактирования)? Кто-нибудь может похачить, а контролировать права на данную запись - это уж слишком.

Карты думаю будут добавляться по одной ? не две сразу ? возможно будет на каждую сделать отдельную форму отправки ?

Обязательно по-отдельности.

UPD: Ошибся я. Будет еще как минимум действие search.


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#29 24-06-2008 02:48:13

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 601
Отблагодарили :   35 
Firefox 

Re: cardinfo

dik говорит:

Срок работы карты в машинке - нам нужен ? (значения получаемые от пользователя )

Да, желательно.


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#30 24-06-2008 02:51:44

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 601
Отблагодарили :   35 
Firefox 

Re: cardinfo

dik говорит:

Думаю ещё - какие данные чисто теоритически мог бы расшаривать пользователь --- email ? например, он не показывался бы на сайте но - пригодился бы в случае если кто то захочет задать пользователю вопрос через вэб форму на сайте... (по желанию юзера - указывать или нет )
страна ?
язык ?
цена карты ?

Вряд ли нам нужны эти данные. А контактные данные вряд ли будут популярны у юзеров.


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#31 24-06-2008 03:08:13

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 601
Отблагодарили :   35 
Firefox 

Re: cardinfo

dik говорит:

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

Причём : у нас по идее есть те данные, которые видит юзер - то есть то что написано на карте / и те что получает программа. Они могут соответственно не совпадать.

Производитель, который написан на карте? Не знаю, может быть...
manfid+oemid - это реальный OEM-изготовитель. И обратно, список комбинаций manfid+oemid - это OEM-изготовитель.
Либо штамповщик noname.
Объём карты (в какой форме? может степень двойки?), тип (SD/MiniSD/MicroSD), класс SDHC (0=не SDHC) да, стоит. Последние надо всё-же как-то обобщить, а то обязательно появятся новые стандарты, классы...


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#32 24-06-2008 03:11:15

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 601
Отблагодарили :   35 
Firefox 

Re: cardinfo

dik говорит:

Для проверки карты например :  ?action=check
надо определиться по каким параметрам искать похожие...

Программа cardinfo будет делать запрос, но я подумаю об этом позже. (p)"Унесённые ветром"


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#33 24-06-2008 03:20:36

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 601
Отблагодарили :   35 
Firefox 

Re: cardinfo

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

Wall : а зачем на python ? Dali тестирует связку shell+zenity. Мне это тоже интересно. И другим, кто пишет на bash/ash может оказаться очень полезно.
И как раз покажет - как можно создавать приложения относительно просто - без scratchbox.

А если вы перепишите на python - нам останется стоять разинув руки и смотреть как вы пишите...

На питон программу перевести стоит, и планируется, после реализации самых неотложных функций. Получившаяся к тому времени прога на шелле даст всё, что необходимо было для изучения такой связки.
А на питоне тоже должно быть легко разрабатывать без scratchbox.


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#34 24-06-2008 06:07:26

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2472
Отблагодарили :   75 
Вебсайт
Epiphany 
Участвую в проектах : internet-tablet.com, wiki,

Re: cardinfo

Dali :
manfid+oemid+serial+maemo - в одно поле и использовать для избежания дублей ? ок - сделаю.

> Там можно и вписать cardinfo по чисту полю.

при уменьшении до размеров значка в таблетке - там вряд ли что то прочитается...


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Активен

 

#35 24-06-2008 10:05:08

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
Firefox 

Re: cardinfo

Я чуть-чуть глянул в ваш web код, вижу вы там используете mysql API напрямую.
Какой-нибудь ORM не хотите попробовать? Django или SQLAlchemy? Django - это нечто большее, это web framework, но я имею в виду работу с базой.
Хотя если вы делаете web приложение, то почему бы не попробовать что-то помощнее, чем писание HTML кода вперемежку с питоновым. Django, TurboGears, Pylons - то, что приходит в голову сразу. Есть наверное и другие.


Nokia 770/IT 2006, N810

Неактивен

 

#36 24-06-2008 11:04:47

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2472
Отблагодарили :   75 
Вебсайт
Epiphany 
Участвую в проектах : internet-tablet.com, wiki,

Re: cardinfo

django на этом хостинге встанет - но работать будет через раз / проверено...


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Активен

 

#37 24-06-2008 11:38:29

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
Firefox 

Re: cardinfo

На этом хостинге свет клином не сошелся. Откройте для себя Google App Engine smile
500 метров места и 5 милионов показов в месяц на халяву устроят ?


Nokia 770/IT 2006, N810

Неактивен

 

#38 24-06-2008 12:39:27

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2472
Отблагодарили :   75 
Вебсайт
Epiphany 
Участвую в проектах : internet-tablet.com, wiki,

Re: cardinfo

я зарегился там через денёк после открытия - приглашения до сих пор нет. Да и не всё там просто с django.
C django обязательно буду разбираться, вот только времени это займёт ещё огого. Да и думаю, под него всёже нужен либо vds либо свой сервак.


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Активен

 

#39 24-06-2008 13:20:15

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
Firefox 

Re: cardinfo

Не ждите милости от прирооды - они открыли свободную регистрацию почти месяц назад smile


Nokia 770/IT 2006, N810

Неактивен

 

#40 25-06-2008 02:07:47

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2472
Отблагодарили :   75 
Вебсайт
Mozilla 
Участвую в проектах : internet-tablet.com, wiki,

Re: cardinfo

Точно - зарегился без проблем, спасибо за благую весть...


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Активен

 

#41 25-06-2008 12:17:47

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
Firefox 

Re: cardinfo

Добавил иконки: http://n8xx.com/uploads.php?file=cardinfo_0.0.4_all.deb   
Проверьте, пожалуйств, все ли нормально. Должны быть видны в меню(большая) и в списке установленных программ.

Кстати, заметил такую вещь - при запуске cardinfo на таскбаре ничего не появляется. Видимо это связано с регистрацией сервиса в dbus, но я не уверен.


Nokia 770/IT 2006, N810

Неактивен

 

#42 26-06-2008 06:40:20

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 601
Отблагодарили :   35 
Firefox 

Re: cardinfo

Возможно потому, что у программы нет окна, а есть только модальные диалоги. Но с dbus проверю, для экспириенса.
Вообще-то прога не будет (и не может быть из-за модальности) отложена / свёрнута, так что педалька таскбара и не нужна.

Кстати, иконку, которую мне предложили, я сам добавил и проверил. Не стал пока выкладывать промежуточную версию, т.к. хочу включить код бенчмарка, который отдельно отлажен.

2 dik:
Нужны ещё поля read и write для скорости в Мб/с. С обработкой этих данных при операции add надо обдумать, что делать. Будет разброс для одной и той же модели карты. Думаю надо как в статобработке - отбрасывать экстремумы (X % от кол-ва замеров?) а остальное усреднять или вычислять матожидание (?) Тут я слабо разбираюсь.

И ещё я думаю, не стоит делать форму ручного ввода (это даёт большое поле для ошибок, фантазии или злого умысла), а добавлять только запросом из программы cardinfo. ИМХО.


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#43 26-06-2008 08:03:54

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 601
Отблагодарили :   35 
Firefox 

Re: cardinfo

Wall говорит:

Добавил иконки: http://n8xx.com/uploads.php?file=cardinfo_0.0.4_all.deb   

dpkg-deb: 'cardinfo_0.0.4_all.deb' is not a debian format archive

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


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#44 26-06-2008 08:21:39

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
Firefox 

Re: cardinfo

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


Nokia 770/IT 2006, N810

Неактивен

 

#45 26-06-2008 08:42:09

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
Firefox 

Re: cardinfo

Попробуйте вот отсюда: http://www.esnips.com/nsdoc/6306c403-d1 … on=forceDL   


Nokia 770/IT 2006, N810

Неактивен

 

#46 26-06-2008 09:12:42

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2472
Отблагодарили :   75 
Вебсайт
Epiphany 
Участвую в проектах : internet-tablet.com, wiki,

Re: cardinfo

Wall говорит:

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

Так у на сайте что то не так с файл архивом ? Код не менялся... странно


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Активен

 

#47 26-06-2008 09:52:07

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
Firefox 

Re: cardinfo

Не знаю. Файл всего 9К, может поэтому. Я пытался раза три - не получилось.


Nokia 770/IT 2006, N810

Неактивен

 

#48 26-06-2008 10:38:55

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2472
Отблагодарили :   75 
Вебсайт
Epiphany 
Участвую в проектах : internet-tablet.com, wiki,

Re: cardinfo

щас проверил - точно при скачивании добавляет в начало файла. Разбираюсь что...


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Активен

 

#49 27-06-2008 04:21:16

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2472
Отблагодарили :   75 
Вебсайт
Mozilla 
Участвую в проектах : internet-tablet.com, wiki,

Re: cardinfo

Кстати - случайно в разделе non-free/utils увидел пакетик Iozone :
disk and filesystem benchmarking tool


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Активен

 

#50 27-06-2008 06:28:13

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 601
Отблагодарили :   35 
Firefox 

Re: cardinfo

dik говорит:

Кстати - случайно в разделе non-free/utils увидел пакетик Iozone :
disk and filesystem benchmarking tool

Давно про него знаю. Испытывал. Скорее filesystem, чем disk benchmarking. Сильно завышает результаты, потому что замеряет скорость кэша.
Тестировал также bonnie++. Тоже не устраивает для теста карт.


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002-2008 Rickard Andersson

Использованы иконки браузеров с форума forum.mozilla-russia.org

[ Generated in 0.787 seconds, 8 queries executed ]