---------------
Christof Meerwald@blog.www

home
> blog
>> 867

translate to German (by SYSTRAN)

Weblog RDF feed, Atom feed

[previous] / [up] [overview] [down] / [next]

Fri Jul 11 23:34:07 2014 GMT: Maria Stuarda @ Royal Opera House

Tue Jul 08 20:18:54 2014 GMT: IPv6 support on Firefox OS

Tue Jul 08 20:13:08 2014 GMT: Email on Firefox OS

Finally got IMAP body fetching working on my Firefox OS phone now after seeing bug 1012222. It turned out that I had a folder "2014.01" in my mailbox without the parent folder "2014" which completely confused the IMAP sync - creating a "2014" folder fixed the problem for me now.

Mon Jul 07 18:14:25 2014 GMT: Lewes to Seaford Walk

Went for another walk on Saturday from Lewes via Glynde and Alfriston to Seaford, see some pictures.

Tue Jul 01 22:08:32 2014 GMT: Ariadne auf Naxos and Manon Lescaut @ Royal Opera House

Yesterday I went to a performance of Ariadne auf Naxos and today I have been to Manon Lescaut at the Royal Opera House.

Sun Jun 29 20:32:59 2014 GMT: localStorage vs. IndexedDB

Been trying to improve the HikingGuide application for Firefox OS a bit. First thing I tried to implement was to add some better offline support by not relying on the browser cache alone, but trying to some kind of client storage to store map tiles.

Well, it's not as easy as I thought it would be. So there is a simple "localStorage" that can be used and this is conveniently supported by OpenLayers. Only problem is that it has some arbitrary (and low) limit on the amount of data that can be stored, making it almost useless for that purpose.

Ok, the alternative to use appears to be IndexedDB that has lots of fancy features - and an asynchronous API. Yes, I know, asynchronous APIs are much better than their synchronous counterparts, but this makes it very difficult to migrate from localStorage over to it. The main problem is that you can't even do a simple synchronous lookup. For example, OpenLayers would expect to do a db lookup within a callback (and have that lookup completed within that callback). Unfortunately, as the lookup can only be done asynchronously, this is now impossible to do - you can start the lookup within the callback and get another callback when the lookup completes, but by that time it's too late as you have already returned from the original callback...

Wed Jun 25 19:22:43 2014 GMT: Firefox OS Notes

During my trip to Switzerland, my new Firefox OS phone already came in quite handy, particularly map applications like HikingGuide were very helpful when navigating on the hills.

But on the other hand, the email client doesn't seem to be able to show message bodies - I still have no idea why as there is no error message, just a waiting indicator. A tcpdump on the Wifi router doesn't even show any network request when trying to open an email message, so it's a bit strange as to what is going on...

Wed Jun 25 18:50:20 2014 GMT: Rapperswil WG21 Meeting

Fri Jun 13 17:50:28 2014 GMT: Firefox OS Phone

Wed Jun 11 18:48:16 2014 GMT: JabRSS Using Python Requests

Tue Jun 10 22:08:53 2014 GMT: Te Deum @ Royal Festival Hall

Sat Jun 07 22:45:48 2014 GMT: Dialogues des Carmélites @ Royal Opera House

---------------

This Web page is licensed under the Creative Commons Attribution - NonCommercial - Share Alike License. Any use is subject to the Privacy Policy.

Revision: 1.14, cmeerw.org/blog/867.html
Last modified: Mon Sep 03 18:19:55 2018
Christof Meerwald <cmeerw@cmeerw.org>
XMPP: cmeerw@cmeerw.org