Category Archives: technology

iCal supports https!

Hmm, I don’t know when this happened, but iCal finally supports https resources. No more workarounds. Hear hear!

Posted in technology | Tagged , | Leave a comment

Webical 0.4.1 has landed

Webical is a free software project we develop at Func.: Webical is a web application to view and edit multiple iCalendars. Its features include progressive enhancement, a plugin framework that can be used to enhance the GUI and the back end providers, pluggable authentication, and i18n. English and Dutch localizations are provided, and adding more locales is easy. You need a servlet container, such as Apache Tomcat, to run it.

Today we released 0.4.1. Lots of bugfixes, consistency improvements and better stability. Check out the demo or visit the project home.

Posted in technology | Tagged | Leave a comment

Dvorak MacBook

update: Watch out, you might break your MacBook, as I did!

After rearranging the keys, I found out that the + key and the combination of the left shift key with tab until r are BROKEN! I went to the Apple Store, where they decided it is a hardware problem … They told me that the book shouldn’t break if you rearrange the keys, so they ordered a new top cover, which is included in the guarantee! Great service and lucky me :)

Tonight I have reconfigured the keys on my MacBook keyboard to the Dvorak layout. It took a little more than a frustrating hour ;)


photo courtesy of sjwalsh384

I started with Dvorak a couple of weeks ago, by reconfiguring my additional keyboard. It takes a whole lot of getting used to. If you plan to do it: don’t give up too soon … give it a chance (and lots of time). Oh and expect a lowered productivity. And also forced reflection on the amount of useless typing you do in a day. Tip: change all your keyboard layouts so you can’t go back!

Sometimes I have to laugh out loud on how long it takes me to find a key :)

Posted in technology | Tagged , | 9 Comments

Realtime Blogger Play

Blogger Play is a slide show of recently added images to Blogger. Each image has a story, which gives you a new interface to their blog content.

Link via GOS.

Posted in technology | Tagged | Leave a comment

Floating Garden

On my way to work I saw a floating garden. Basically it is a piece of polystyrene with a soil cover in which grass, plants and even trees grow. Apparently already used throughout Amsterdam. Who knew :)

Posted in technology | Tagged , , | Leave a comment

Howto use https iCalendars with iCal

I was going crazy because iCal does not support https URLs for remote iCalendars. Since my work calendar resides on https://ops.func.nl/opswebdav/calendars/zoran.ics that is a bit of a problem.

Mac experts advised me to configure a non-secure URL in iCal and then hack away in the Properties.plist (in $HOME/Library/Application Support/iCal/Sources/…/). Unfortunately, this did not work for me.

My colleague Thijs advised me to set up an Apache proxy to the secure resource. Here are the steps:

1. Get MacPorts
2. In a Terminal, issue a: sudo port install apache2 (this will take a while, since every packet is fetched and built … neat!)
3. Add the following lines to /opt/local/apache2/conf/httpd.conf

NameVirtualHost \*:80

<VirtualHost \*:80>
SSLProxyEngine On
SSLProxyCACertificateFile /etc/ssl/certs/app02-ca-public.pem

ProxyPass / https://ops.func.nl/
ProxyPassReverse / https://ops.func.nl/

ServerName localhost
ErrorLog logs/localhost-error_log
CustomLog logs/localhost-access_log common
</VirtualHost>

Where SSLProxyCACertificateFile is the public certificate of the authority that signed the certificate that is used to encrypt the secure iCalendar resource. In our case it is self-signed, so this step is needed.

4. Subscribe to the iCalendar resource in iCal, but replace https://myserver/ by http://localhost/ in the URL.

That’s it.

Now I need a way to make it not read only, so I can also publish to this URL …

Posted in technology | Tagged , , , | 1 Comment

Personal Upcoming iCalendar

From the Upcoming GUI, the feed functionality of the API is pretty visible. The iCalendar functionality is not though, so I thought I’d post the URL to the personal iCalendar so you can view it from your favorite iCalendar viewer.

http://upcoming.yahoo.com/calendar/v2/my_events/10573 or via webcal.

The number at the end (10583) is your Upcoming user id. You can find it in the URL when you click ‘My Account’.

Yahoo! has now fully incorporated Upcoming: it is running on a yahoo.com subdomain and uses Yahoo! accounts.

Posted in technology | Tagged , , | Leave a comment

Dutch OpenStreetMap blog

Since OpenStreetMap received a EUR 12.000 funding from Digitale Pioniers, the Dutch branch has really taken off. I’ve been pretty busy with the promotional side of it, including setting up an http://www.openstreetmap.nl weblog (in Dutch).

FWIW: I tried out WordPress, because of the GeoPress plugin, but I could not get used to WP. So obviously I quickly switched to my blogging platform of choice: Serendipity :)
My geotag plugin works great with OSM btw.

Posted in technology | Tagged , , | Leave a comment

Interviewed by Radio 1 on OpenStreetMap

Yesterday evening I was interviewed (mp3, entire broadcast or wma, the interview itself ) by the Dutch Radio 1 program Radio Online about the OpenStreetMap work that is being done in the Netherlands!

The press is picking it up nicely, I’m hoping for a lot of new mappers and for free datasets that will lower our todo-list-of-death :)

Posted in technology | Tagged , | 1 Comment

Results from Mapping Party Amsterdam

The results of last weekends mapping party try-out in Amsterdam are in. It was great fun, and quite productive, even though we had a slow start and a Sunday with hailstorms.

Jip took some pictures.

Almost forgot to mention that this party was sponsored by Func.!

Posted in technology | Tagged , , | Leave a comment