piotras

Bread, electricity and Midgard2

2007-05-01 06:30 UTC  by  piotras
0
0
00010-thumbnail.jpg So here it is. Midgard2 installed and working with maemo . It's midgard-core actually , but one doesn't need midgard-apache or midgard-php modules on N770 or N800. Building midgard-core packages ( midgard-common and libmidgard10 ) has been easy and smooth , however getting it working with libgda arm packages has been very difficult. Simply, debian packages for gda missed few files. I started with "editing" unified configuration file . Well "edit" is a good word here as I have no any text editor installed. But with few tricks I managed to do this. I switched TableCreate to true and ran midgard-schema midgard. Nasty surprise here ... I created database about 15 minutes re running midgard-schema few times after every terminal's crash. I expect tablet's CPU and memory is not just enough to do it fast. Memory storage speed might be also huge bottleneck. Creating tables is I/O very expensive operation. However once database is created, midgard-schema runs "at normal speed" informing you that tables are already created. Now I need some user interface to see SQLite and Midgard in action. Probably I could also use TestUnit configuration option to perform database tests. Few notes from me for libgda debian maintainer :

libgda-dev

libgda-dev.install file should contain such entries:
/usr/lib/pkgconfig/*.pc
/usr/lib/*.a
/usr/lib/*.la

gda-sqlite

gda-sqlite.install file should contain:

/usr/share/libgda-3.0/sqlite_specs_*.xml

Other issues

I have no idea why all sqlite spec xml files seems to be missed. Normally ( when compiled for i386 architecture ) gda library looks for spec files in lib directory and then in share one. When packages are compiled for armel architecture , gda looks for spec files only in lib directory.
To make libs working correctly I did this trick:

rules file

cp $(CURDIR)/debian/tmp/usr/share/libgda-3.0/sqlite_specs_*.xml $(CURDIR)/debian/tmp/usr/lib/libgda-3.0/providers/

gda-sqlite.install file

usr/lib/libgda-3.0/providers/*.xml

There are other xml and dtd files which should be correctly copied for debian packages, but there are only warnings thrown without them.

 

 
Categories: maemo

Evince Document Viewer

2007-05-01 19:00 UTC  by 
0
0
Install now! *****

Evince is a document viewer for multiple document formats. It currently supports pdf, postscript, djvu, tiff and dvi.

  • evince_n800.png
License Free (source available, Open Source license) Version 0.8.1 Status Stable OS version IT OS 2007, IT OS 2006 Submitted by

Ratings

Rated ***** by Tim Samoff:

This is the cleanest, easiest to use document reader I've seen yet. The ability to navigate and rotate pages is intuitive and stable. Flipping between full- and windowed-screen views is quick. I highly recommend this app to anyone who views the supported docs on a regular basis. (And, I hope more supported doc-types are added in the future!)

Rate the application:

You must be logged in with your Maemo Garage account to make ratings.

Categories: Other

Quiver Image Viewer

2007-05-02 00:28 UTC  by 
0
0
Install now! *****

quiver - an image and photo viewer for the Nokia 770 and N800.

quiver requires the sdk repository. to add the sdk repository, follow the instructions on the homepage (link below)

  • qviewer_maemo.png
License Non-free (proprietary, source not available) Version 0.1.17 Status Beta OS version IT OS 2007, IT OS 2006 Submitted by mike morrison

Ratings

Rated ***** by mike morrison:

i may be biased, but like my program.

Rate the application:

You must be logged in with your Maemo Garage account to make ratings.

Categories: Multimedia
piotras

More beauty for Midgard or midgard-python in action

2007-05-04 07:37 UTC  by  piotras
0
0

Some day I had read about beauty and a Python. And yesterday I though "Why there's no Python's beauty for Midgard?" Python C API is very well documented so I couldn't wait any longer. I started with MidgardDBObject, MidgardObject, MidgardConfig and MidgardConnection base classes... and commited initial bindings.

About two months ago I wrote about creating Midgard unified configuration file and SQlite based personal database using PHP bindings.

Today I can do the same with Python.

import gobject
import midgard

config = midgard.config()
config.set_property('dbtype', 'SQLite')
config.set_property('database', 'midgard-test')

if config.save_file("midgard-test", 1):
    print "Configuration file created successfuly!"

Looks promising :)

Categories: gnome
mikel

N800 & TVersity http://xxx.xxx.xxx.xxx:41952/flashlib

2007-05-09 23:59 UTC  by  mikel
0
0
Although its definitely not my first choice to use the TVersity FLASH library viewer and player interface on the Nokia N800, I have to admit that with the Version 0.9.10.2 (May 1, 2007) it now seems to work, all be it a little slow to navigate the Flash interface.

Its simply a matter of pointing the N800 Opera Browser at http://xxx.xxx.xxx.xxx:41952/flashlib
(Entering the IP of your PC running TVersity in place of xxx.xxx.xxx.xxx)

I wrote a previous post in my blog about general use of the new TVersity FlashLib Interface, which needs updating but even so is still relevant.

Be aware that this method of view and playback, as with others (Canola, Media Streamer) will require that the correct codecs and filters are installed on the PC, in this instance to convert various AV formats when necessary into a flash playback equivalent.

At this early stage I have traversed the FLASH interface and played a few locally stored mp3's and it all seems to work, but was unable to fully test on my N800 as my Laptop PC is not set-up correctly with all my local AV directory structures and Internet URL's and Feeds to serve media etc.

When Ronen of TVersity implied that the Flash library Viewer & Player had been improved to support lower memory devices running Opera Browser and Flash 7 such as the Wii, I thought it was well worth trying again on my Nokia N800

Notes: Able to control the Volume, Mute and FF & REW of mp3´s via the flash interface etc as we would expect.

Issue Found: Every time the N800 goes into it's power saving mode and closes the display the mp3 file playbacks stops. (Restarts when awoke and continues playback from point stopped)
Categories: TVersity
Carlos Guerreiro

SURVEY: Are you using Sardine?

2007-05-11 08:46 UTC  by  Carlos Guerreiro
0
0

Are you using Sardine?
Sardine is for Maemo developers interested in following the development
of the Maemo Platform, particularly the Hildon Application Framework.
That’s not a large crowd, but still fewer people than we hoped are using
Sardine.

We’ve got some ideas why but we’d rather hear from you. This is important for the future of Maemo.
If that’s important to you please take one minute to answer this really short survey.

A Garage account is required but the survey is anonymous.
I will summarize and post the results here and in the maemo-developers list.

Categories: Maemo / Nokia 770
sileggio

Shame of Finland/La vergogna finnica

2007-05-12 16:47 UTC  by  sileggio
0
0
Imagine a nation where any person can send an SMS with your name and get in reply how much you have declared to the tax office only a couple of years later, that is, how much you have earned. Everything happens of course without that the person whose data are inquired is informed of the query.
Click to read 1924 more words
sileggio

Apologia della Finlandia/Apology of Finland

2007-05-13 19:23 UTC  by  sileggio
0
0
Click to read 2419 words
melunko

Melunko Dev: libmysqlclient packages

2007-05-17 14:57 UTC  by  melunko
0
0
Categories: maemo
lizhao

Alternatives to EndNotes

2007-05-22 10:57 UTC  by  lizhao
0
0
Without reference management software, writing long papers sometimes can end as a disaster. As I was used to write paper using latex, it is not a problem util now when I need to write in MS Word.

OK, I know EndNotes is the de-facto standard for Word to manage references, but it is a bit expensive.

Fornunately, there are free/opensource alternatives we can use, please refer to http://en.wikipedia.org/wiki/Comparison_of_reference_management_software for more info.

I tried Zotero with Word, and found it is so convenient, although it supports a few reference/citation styles. But that's enough for me so far.

Hope it keep going and supports more features.
tonikitoo

Minimo 0.2 on OLPC

2007-05-24 09:34 UTC  by  tonikitoo
0
0
Today Francisco Keppler and I took a free time off to check the feasibility of running Minimo on OLPC and these what we got:

minimo on OLPC


hack hack hack ...

Nice, isn't it ? Results are really promissing: minimo fits to the environment, scrolls fast and it is now very user friendly. Well, it is basically a raw version on minimo 0.2 (pulled down from MOZILLA_1_8_BRANCH on Mozilla CVS) running on a debian running a OLPC hardware (by francisco keppler).

ps: a HOWTO is coming ...
ps2: minimo maemo port 0.2 is coming soon as well ;)
atmasphere

As soon as I read about Google Gears today I immediately thought how cool it would be to have running on the N800. Unfortunatley this is an impossible dream for now as the Minimo browser does not currently support the installation of .xpi extensions.

If it did we might enjoy Google Reader in offline sync mode, which would make for a fantastic commute companion… If you’ve had success here where I’ve failed, please let me know so we can get the word out!

Technorati Tags: , , , , , , , ,

Categories: Software UpdatesInternet
Tags: , , , , , , , ,

Back