tigert.com | my life and stuff um, what do I write here?

27Oct/062

Maemo.org webdesign and free tools

We've been preparing a revamp of the maemo.org website conglomerate using Midgard CMS, the same system that's been considered for the upcoming Gnome.org revamp. In Maemo there's quite similar situation - we wish to replace several traditional web services (wiki, blogs, static content, project pages, software catalog etc) with one setup that hopefully works out nicely, having common admin interface and centralized user account management etc. In short, to end the madness of various pieces of php from different projects and trying to tie them together with duct tape. So far things are going great, and since I am familiar with Midgard already, it's fun to hack this. We're also doing this very much in the open, our feasibility study is in garage.maemo.org svn, for example, along with everything we've been doing so far for the templates and artwork. Which leads to the other part of this blog entry: designing websites with Inkscape.

thumbnail of web design

I have noticed it's very nice tool for this kind of stuff, especially since the SVN "bleeding edge" version can do gaussian blur's on objects. Mmmm.. super-nice and easy drop shadows..

What I found even nicer, is that if you have a new layer, call it "slices" for example, and put simple, outlined rectangles there, and use the "object properties" dialog to name them like "corner-topleft" etc, if you select them, then hide the "slices" layer, and choose "export bitmap", inkscape automatically defaults to "export selection" with your chosen name, with a .png in the end. There is no automated way to "export all rectangles in "slices" layer as png's with the layer hidden" of course, but it's still pretty handy if you change the design, to just re-export them all without much typing. And with vector graphics its very easy to alter the design without having to re-do much from scratch, like you often need to do with pixel-based programs. This is quite similar to what Adobe web tools do with their "slices" concept. A bit hard to explain, but maybe it lights up a bulb in some inkscape users' heads..

23Oct/0610

acroread, your new multimedia application

I had this problem lately, that sometimes sound just stopped working. This is not related to the previous incident - I checked that first... but I was to find another surprise this time..
Turns out Acrobat Reader was to blame for this one:

# lsof  /dev/snd/pcm*
COMMAND     PID   USER   FD   TYPE DEVICE SIZE NODE NAME
firefox-b 17368 tigert  mem    CHR 116,11      8338 /dev/snd/pcmC0D0p
acroread  21635 tigert  147u   CHR 116,11      8338 /dev/snd/pcmC0D0p

What the Fsck?? Last I checked, "Acroread" was a tool to view PDF files. Why does it block the audio device when nothing is even being played..?
(for an added shock, if you are an interaction designer or involved in usability, check out the acroread preferences, if you haven't for a while.. they have 21 pages of settings.. but that's another story..)

10Oct/062

FL370 – 37000 feet in the sky.

Internet and Lufthansa free promotion offer. Sweet. Thanks everyone for a very interesting Summit. I am on my way back home, somewhere above the UK I would guess. The 770 really works fine for the copious legroom and space of *ahem* less than first class ;-)

Does anyone know a flight tracking service one could use to hook it as a backend to geoclue? ;-)

9Oct/061

Geographic fun everyone!

We're making nice progress in GeoClue in GnomeSummit. Lots of people got interested in the idea, and a lot of lively brainstorming and excitement: "So I want to make GWeather show your current weather automatically, based on your location!" etc.. Awesome!

Hacking on GeoClue
Happy Hackers brainstorming GeoClue

One of our projects is to have our hacker community more location aware, and one step in that is to have our blogs geotagged. So go, get the GeoRSS plugin for Wordpress (if anyone knows other blog engines that support this, let us know!) - and start tagging your blog entries with location. Then we can make PlanetGnome show our locations, as well as plotting ourselves on the PlanetMap.

It's great that one of the GeoRSS plugin authors contacted us also, and he is talking with the GeoRSS.org people to try to get some common agreement on how the XMLRPC weblog API could support this information as well. Neat to have co-operation between the Linux Desktop and Blogging communities!
So go, get the plugin and start being geo-aware. I want to see us swarming to Birmingham like a bunch of bees on the map during next Guadec! :-)

8Oct/064

Geotagging blog posts

Does anyone know if there is a way to add geotags into blog posts via any of the weblog API's?

Another thing that we need to figure out is how to add those tags into blog RSS feeds. The goal is to get Planet to become aware of the location of each post, so we can create a map of them.

I found this plugin that does something what I want, but there's still some research to be done to make this work..

Edit: Looks like the above mentioned GeoRSS plugin for Wordpress actually does encode the coordinates to the feeds, which is neat. Now, does anyone know a way to actually adding the location information in the first place, by using a blog API that Gnome Blog can use? There's a nice UI in Wordpress web editor itself, that can be used to set location, but I want GeoClue to set it automatically for me.

6Oct/061

More great reasons to buy a Mac!

More great reasons to buy a Mac!

Yes. We went to the Apple Store.

6Oct/060

Camera store

Just to let you know, there's a really really good camera store in Cambridge, MA, near the Galleria shopping center. Google maps directions here, it's about a mile away from MIT Media Lab.

6Oct/060

Other side of the picture

embedded summit

Originally uploaded by TuomasKuosmanen

Other side of the view in the embedded hackfest in Gnome Summit 2006, MIT media lab.

3Oct/068

reverse polish cumbersomeness?

Inkscape rocks. The more I use it, the more I like it.

But why the heck is the "origo" (0,0) in the bottom left corner of the canvas??
I can not understand the logic behind this, maybe it is something that is planned to be fixed to be "the rest of the world -compatible" later?

   

Pages

Categories

Blogroll

Archive

Meta