Updates from February, 2009 Toggle Comment Threads | Keyboard Shortcuts

  • Joe 16:14 on February 24, 2009 Permalink
    Tags: Atom, bug, , RSS,   

    Fix for error in WordPress rss feed module 

    WordPress Pumpkin

    Image by Eric M Martin via Flickr

    Using WordPress 2.7.1, there is a problem with the Atom feed export.

    In the apache error log are many occurrences of these two lines:

    Bad arguments. in /var/www/.../wp-includes/rss.php on line 175,
    The first argument, 'map_attrs', should be either NULL or a valid callback

    The problem appears to be a simple coding error: the callback function should be called as array reference, array(object, user_func).

    This has been reported as issue #9225, read on if you want to fix it for yourself right away…

    (More …)

  • Joe 10:37 on February 24, 2009 Permalink
    Tags: clayshirky, Here Comes Everybody, podcast, , talis   

    Talking with Talis podcast: Clay Shirky 

    Since I have my Android G1 phone, I picked up an old habit of listening to some favorite podcasts (the walkman player in my previous cell phone was simply too crappy for this – sorry Sony, you should have stuck to the cassette tape player).

    One of my favorite Semweb podcasts is the Talking with Talis series.

    The Clay Shirky conversation is noteworthy, especially if you’re in the content distribution buiness.

    Favorite quote: “These (web) tools don’t get socially interesting until they get technically boring” (at 6’15”).

    More on this theme in his book “Here comes every body” (haven’t read it yet).

    Check it out here: Clay Shirky in Conversation – Here Comes Everybody – the social effects of the Internet. If you want to listen to all podcasts, better subscribe to the Talking witht Talis iTunes feed because the shows are scattered all over the various talis sites- and blogs.

    Reblog this post [with Zemanta]
  • Joe 23:08 on February 23, 2009 Permalink
    Tags: Linked Data, , ,   

    Triplify your blog 

    blog resourcesDo you want to make your blog Semantic Web ready, but don’t know where to start?

    Just download and install the Triplify script, a lightweight tool to translate SQL query results into RDF triples and return the result in N3 (Notation3) or as JSON.

    The script itself is only capable of generating RDF, the actual matching between data and RDF output is specified in a configuration file. These configurations are available for many popular web applications, here is a Triplify configuration for WordPress 2.7.x.

    Installing is almost as simple as dropping the triplify directory in your WordPress root directory and uploading the correct configuration file. No need to configure any specific values for your WordPress set-up, these are read from the top level wp-config.php file.

    Now go to your blog and request the URL http://yourblog/triplify/ – this will return your blog’s content as RDF/N3 and at the same time register the feed at the Triplify Registration (well, if you leave the register switch at “true” in the config file).

    Now you dan play with your RDF data in various sources on the web, or locally.

    A good start for exploration is the SIMILE Welkin browser, also available as Java web start: run Welkin thru Java WebStart.

    Continue for an example…

    (More …)

  • Joe 11:42 on February 20, 2009 Permalink
    Tags: , Camera, , HTC G1, IPhoto, Memory card, T-Mobile G1   

    How to make iPhoto recognize your Android G1 

    T-Mobile G1 Google Android

    Image by netzkobold via Flickr

    Making photo’s with the Android powered HTC G1 is nothing special, but the recorded GPS postion in the images is a really nice feature when you import them in iPhoto ’09 (note: you need to tell the G1’s camera application to record the GPS location, which is off by default).

    I had just one minor annoyance with the process: after mounting the Flash card over USB, the card shows up under finder as expected, but iPhoto does not recognize it as a camera device or media card with images.

    Now Hackszine has a nice blog post with a potential solution: Get your T-Mobile G1 to show up correctly in iPhoto. It all boils down that you have to rename the directory dcim at the root level of the Flash card to DCIM (all capitalized).

    Update: Hackszine deleted their older blog entries (why the heck would they do that? It’s for sure uncool). Here a quote from the original post:

    Every time I plug my G1 phone into my Mac to download photos, iPhoto shows me only the videos that are on the phone, and I have to manually drag the photos from the Finder to iPhoto. It’s only a minor annoyance,but fortunately the fix is very simple. If you navigate to your G1 in the Mac OS X Finder, you’ll see that the DCIM folder (the usual home of photos on a digital camera) is titled “dcim” (lowercase). I made it uppercase, unmounted and remounted it, and iPhoto popped up with a list of the photos on the phone, ready to import.

    Posted by Brian Jepson | Jan 6, 2009 05:49 AM

    To my frustration this was not working for me. Just one more step solved the issue: inside the directory dcim is a sub-directory called camera. Just symlink this directory to some well-known camera manufactor’s default images directory name, and you’re set.

    Commands, in Terminal (let’s say you named the phone’s Flash card G1):

    $ cd /Volumes/G1
    $ mv dcim DCIM
    $ cd DCIM
    $ ln -s camera 100NIKON
    $ cd

    Next, take some pictures with the phone. Then start iPhoto and mount the phone’s Flash card; you will get the “import pictures” screen as you would expect.

    Note: based on Dutch release version of T-Mobile G1 (first edition) and iLife ’09, YMMV!

    Reblog this post [with Zemanta]
    • lmjabreu 19:55 on February 24, 2009 Permalink | Reply

      Is your sdcard ext3-formatted?

    • Joe 21:18 on February 24, 2009 Permalink | Reply

      Hi @lmjabreu,

      The volume appears to be “msdos” formatted (what is that, FAT 16?), according to Disktool:

      disktool -l
      ***Disk Appeared ('disk2s1',Mountpoint = '/Volumes/JOE G1', fsType = 'msdos', volName = 'JOE G1')

      Does this matter in your experience?

      (I wasn’t aware that you could format the card in ext3 format, might be interesting though).

  • Joe 17:06 on February 9, 2009 Permalink
    Tags: , , , , sqlite, sqlite3   

    sqlite3 db in Firefox: SQLite Manager Add-on! 

    The :en:SQLite logo as of 2007-12-15

    Image via Wikipedia

    So you want to peek under the hood of all those mysterious Firefox 3.x databases? Easy does it: just install SQLite Manager in… Firefox itself (for easy installation visit SQLite Manager on the AMO site).

    This add-on can be activated from the Tool menu and opens in a separate window. By default, a shortcut to your profile directory is provided, but there is nothing preventing you from opening other sqlite3 databases when you’re done staring at the places.sqlite database.

    On Mac OSX there is lots to explore about your Mail.app settings in your ~/Library/Mail directory, e.g to optimize mail performance. Just be careful that you don’t make any changes on the live database (you work on a back-up copy, right?).

    Reblog this post [with Zemanta]
  • Joe 16:03 on February 3, 2009 Permalink
    Tags: , g1, , , , Sony Ericsson   

    Google Android op T-mobile G1, eerste indruk 

    Image representing Android as depicted in Crun...
    Image via CrunchBase

    Please note, this blog post is in Dutch (translate).

    Mijn eerste indrukken na een paar dagen spelen met de Android powered HTC G1 (door T-Mobile ook wel “Googlephone” genoemd). Voornamelijk vanuit de mogelijkheden op internet gebied, en vergeleken met mijn oude Sony Ericsson 810i (SE).

    Direct bij het eerste opstarten krijg je een melding dat de telefoon het best (of alleen maar?) met een google account gebruikt kan worden. Ik heb niet geprobeerd wat er wel/niet mogelijk is zonder google account, maar ben meteen ingelogd met mijn Google Apps account.

    Adresboek en agenda
    Het blijkt meteen waarom dat google account zo belangrijk is: dit is namelijk de enige manier om adressen en agenda’s te synchroniseren met de G1. Via Bluetooth wordt geen enkele uitwisselings-functie ondersteund, via de USB kabel blijk je alleen bij de externe flash kaart te kunnen en niet bij het telefoon geheugen zelf. Dat betekent vanzelf ook geen iSync vanuit Mac OSX en geen uitwisseling met Addressbook en iCal.

    Die synchronisatie zal dus via google moeten lopen, om dat te configureren is niet helemaal triviaal:

    Op de SE werkte iSync juist vlekkeloos, alleen groepen van adressen en agenda’s werden niet ondersteund.

    Op de G1 zijn er twee ingebouwde opties voor email: een gmail client die onberispelijk werk in alle opzichten, en een meer traditionele email client die je simpel kan configureren met je mail account gegevens. Het gebruik van IMAP over SSL is hier geen probleem, je kan de betreffende instellingen en poort nummers makkelijk invoeren. Er is alleen een groot gebrek aan deze mail client: er wordt geen IMAP IDLE ofwel push email ondersteund. De SE mail applicatie deed dat wel, al ruim twee jaar geleden (alleen was het daar nodig om voor de mailserver van XS4ALL een apart SSL certificaat te installeren).

    Web browser
    De ingebouwde webbrowser is niets bijzonders, werkt zoals het hoort en zelfs de javascript ondersteuning is acceptabel. Alleen de user interface is te beperkt, navigatie gaat alleen redelijk via obscure toetsenbord commando’s.

    Op de SE was een oudere versie van Opera Mobile meegeleverd, maar met wat kunst en vliegwerk bleek het goed mogelijk om de actuele 4.x versie te installeren. Die browser heeft zelfs zonder touch screen een prettigere user interface.

    Verder is er ook slecht nieuws voor wat betreft de mobiele versie van Firefox, Fennec, die juist als eerste alpha release beschikbaar is. Het ziet er niet naar uit dat die ooit voor Android beschikbaar komt doordat Android alleen Java applicaties ondersteunt (en Fennec is in C/C++ ontwikkeld).

    Muziek speler
    De ingebouwde Walkman software van de SE was – na mijn iPod – een belediging, ik heb die nooit gebruikt. Sony heeft destijds een leuk apparaat voor cassettebandjes gemaakt, daar hadden ze het bij moeten laten.

    De ingebouwde music player voor Android is een hele verademing. Prettig dat er niet te veel opties zijn, dat houdt het wel overzichtelijk. Alleen kan ik me geen uitgebreide bibliotheek in het ding voorstellen (maar dat gaat ook niet op 8G Flash, max. 16G).

    De 2M pixel camera van de SE is niet veel bijzonders. Maar wel beter dan de 3M pixel camera van de G1! Het beeld is vaag, met vale kleuren en de lichtgevoeligheid is zeer beperkt. Verder kan de G1 met de huidige Android versie geen filmpjes maken (de SE wel, al zijn die het aanzien niet waard). Waar de SE het met een simpele witte LED moets doen als verlichting, heeft de G1 helemaal niets. Donker is gewoon pech gehad.

    Android Market: applicaties
    Dit is het grote verschil tussen de G1 (ok, en de iPhone) en de rest van de smart phones die momenteel beschikbaar zijn: de open toegang tot het platform voor  ontwikkelaars om applicaties te ontwikkelen en aan de man te brengen. De tegenghaner van de Apple’s App Store is de Android Market.

    (More …)

    • René 19:34 on February 3, 2009 Permalink | Reply

      Prima verslaggeving van de eerste Android-impressies. Succes met het ontwikkelen van applicaties!

Compose new post
Next post/Next comment
Previous post/Previous comment
Show/Hide comments
Go to top
Go to login
Show/Hide help
shift + esc

Twitter links powered by Tweet This v1.8.3, a WordPress plugin for Twitter.