∅ the empty set

Ctrl-P-Print

Eddie Izzard's Encore on Computers - just for a 7' laugh…

Orig: YouTube


90 days

Pixed for you

It's been almost 90 days since my last post.

Whoosh.

It's not like nothing happened, or that I haven't written anything, or felt, reflected, pondered or brainstormed. No. It's just that I haven't published anything.

I have a number of drafts in store. On ACLs, mobile websites design - turning into a white paper -, various rants, on my relationship with technology or with life in general, notes on the latest conferences I've attended, etc. There's food for thought enough. Just nothing public. Yet.

It's just that the basic publishing requirements weren't met. No enough time, quality time, intimate time.

Technology at home can be misinterpreted, misunderstood if not clearly explained and shared. Technology can appear as a barrier, a refuge, an exit. Truth is that technology can be used as a barrier, a refuge or an exit.

In my personal case, it is perceived as work invading the home. The moment I open my notepad, it is as if I left home for, well.. for another world. A private space.

Exclusion and frustration are derived from this behaviour. The paradox is that I take the upmost care not to interfere, perturb or invade the home activities. I usually lift the screen of my MBP when all are occupied, in bed, when I feel that it won't be misunderstood, misinterpreted. But current reality denies me this right. Ironically, the uses I make of my computer these days is most of the time related to family life. It may be photo or video processing, family event scheduling, DVD authoring, etc.

Nevertheless, I must admit that a great part of my life lays on or beyond the internet. E-mail, IM, Twitter, Flickr are only a few pipes that connect me to my friends, partners and clients. As a freelancer, I feel compelled to remain available, to monitor the websites I manage or to feed the social networks I belong to.

It is probably all a question of balance. Maybe part of me has been drawn outwards for various reasons, maybe my personal balance is at stake, maybe I don't communicate well enough, or maybe it's just life. I don't know.

The fact is I've been saying « I don't know » quite often recently, and my online presence has suffered from it. To tell you the truth, I don't really care. Wrong. I do care. Put it this way, I blog firstly for myself, for me. If the need, or the opportunity diminishes or evolves, well I deal with it. Or try to. As best I can.

This weblog, like those which came before, is just a mean for me to express certain views and emotions or share tips. I've never had the ambition of building a community or anything like that. So sometimes, I just stop publishing - 'pub' like in 'public'. I just get on with my life in the real world. If there's one thing I learned recently it's that if you don't take it, nobody will give it to you. Very egocentric, I know.

Anyway, I don't know why I'm telling you all this, but thanks for reading all the same. Enjoy the summer. It's over 29°C at 21:30CET. Bliss. I love it.

Hot in Geneva on July 2nd, 2008

Currently playing in iTunes: Fleur blanche by Örsten.


My 2 cents worth of iPhone tips for Switzerland

Hooked

It's almost a month now that I've received my iPhone, and I thought it might be time to share a few tips related to its use in Switzerland where it still isn't officially available despite the rumours (Feb 29th, April 4th, etc.).

I bought a couple on eBay where you'll find an impressive list of new jailbreaked iPhones with the latest firmware readily available for sale. The prices have risen over the last weeks, but with a weak dollar, they remain reasonable compared to what is sold in Switzerland. Your best bet remains to find someone that can pick one up in a US Apple Store for you.

The first one came over jailbreaked, and fully patched with the necessary tweaks to make it work properly in Switzerland. I didn't realise that before Cécile started to have issues with hers that I never had. As we compared our iPhones it became clear to me that mine had been enhanced and not hers.

So here are a few tips we managed to work out that might help you if you've just received a jailbreaked iPhone v1.1.4 from the US.

For more information on the jailbreak process itself, please check ZiPhone's Blog and please don't forget to make a donation to Zibri - thanks.

EDGE configuration

The first thing you'll want to do is to setup the phone's EDGE configuration. You'll find these settings under Settings > General > Network > EDGE. These settings depend on your operator.

For Swisscom

APN: gprs.swisscom.ch
Username: (nothing)
Password: (nothing)

For Sunrise

APN: internet
Username: internet
Password: internet

For Orange

APN: internet
Username: (nothing)
Password: (nothing)

Next, you are going to want to install third party applications to enhance your iPhone's experience. Like sending and receiving MMS for example. But before that, there was a couple of issues we nedded to tackle.

BSD Subsystem

Before you start installing anything, make sure you have BSD Subsystem installed on your iPhone. You can check by selecting Installer > Uninstall and looking if it's the list of installed applications.

BSD Subsystem is required before installing many other applications and patches and therefore should be the first package you install on your newly jailbroken iPhone. Many third party application and tweaks rely on it being installed.

Check iClarified for information on how to proceed to install BSD Subsystem.

Caller ID recognition

The first issue that arose was the non recognition of the caller ID. Although the SMS senders were correctly identified by their name, the phone calls we not. Only numbers were displayed on an incoming call. More specifically, they were only if you hadn't specified the international code in your address book. So 079 123 4567 was recognised but not +41 79 123 45 67. Bummer.

It turns out that iClarified had the answer in the form of AppSupport which fixes Dialer Crashing and Caller ID problems (thanks timschuerewegen).

Again, check out their excellent tutorial.

Turn predictive typing off

Next we noticed tha my iPhone's keyboard settings offered the option of turning off the autocorrection, but it lacked on Cécile's. Autocorrection can be a drag depending you the language you are writing in and the keyboard layout you are using. I write in French or English, but use a German layout (QWERTZ).

Once again, there's a tool to install (KB.app).

The install process is more than easy once you have Installer.app which you should if you've received you phone jailbreaked.

  • Open Installer icon on your iPhone.
  • Navigate to Community Source and install it, of course if you have it already installed skip that step.
  • You gonna see that now you have a lot more applications available through Installer.app.
  • Navigate to Tweaks > KB.app and install it.
  • You are ready to go.
  • Now you can Enable or Disable the Autocorrection by the new option available in Setting > General > Keyboard.

Watch the installation on YouTube.

MMS setup (iPhone OS 1.1.4 / SwirlyMMS 0.3.8)

The next step was to reinstate MMSs on the iPhone. Sending and receiving MMSs may not be too popular in the USA, but is widely used in Europe. I love them personnaly.

Luckily once again an application is available the enables you to send an receive MMS on your iPhone: SwirlyMMS. It still is a little rough, but you can send and receive with it. Install it through the Installer > Productivity > SwirlyMMS (or directly from the developer's by adding swirlyspace.com/SwirlySpace.xml as source in the Installer). Remember, you must restart the iPhone before using it (turn the phone off by pressing the power button for several seconds).

SwirlyMMS Settings for Swisscom

MMSC : mmsc.swisscom.ch
Proxy : 192.168.210.002:8080
APN : event.swisscom.ch
Username : <empty>
Password : <empty>

SwirlyMMS Settings for Sunrise

MMSC: mmsc.sunrise.ch
Proxy: 212.35.34.75:8080
APN: mms.sunrise.ch
username: mms
password: mms

SwirlyMMS Settings for Orange

MMSC: 192.168.151.3:8002
Proxy: 192.168.151.002:8080
APN: mms
Username: <empty>
Password: <empty>

Now you can send and receive MMSs. Just wait until the upper right square in the status bar becomes green before attempting to send or receive.

Sending is straitforward: type in a title, select a recipient, select an image and click send.

Receiving is straitforward too. When an MMS is wating, just click the upper left button in SwirlyMMS called Fetch. The number of MMS to fecht will be displayed next to the Fetch button label.

On the other hand, you'll need a couple of other applications to select and view the image you have just fecthed. As of the time of writing SwirlyMMS v0.3.8 only supports images (no movies).

If you are having trouble getting this app to work, check the forum for FAQ and tips.

Then you need to install MobileFinder and MobilePreview to navigate in the filesystem and view the received image and MobileTextEdit if you want to view the received text. These applications are available through the Installer > Productivity section.

The images you receive are stored in ~/Media/MMSFiles. Open MobileFinder and click on the upper right ~ button. That will take you to your home directory. Double click (yes, double click) on the Media folder, and you'll find the MMSFiles folder where your images are stored. Double click an image to view it.

If you move them to your camera folder and rename them like the camera folder pictures you will be able to sync them and se them in the cameraroll (Good if you want to send them by MMS), but you will not get a thumbnail of the picture. Only a white background. If you want to see the picture in the camera roll, just save it again like you did to get the white thumbnail, but with "THM" extension (for example: IMG_0001.JPG, then save it again with IMG_0001.THM).

MobileFinder take some getting use to, but once you've figured out how to navigate the filesystem, move, copy and delete files, you're done.

Use Image Capture or iPhoto (or some other photo management software) to transfer them to your Mac.

IMAP your mailboxes

When you setup your e-mail accounts in your Mail application, I strongly suggest you choose the IMAP protocol. It is so much powerful. There is an interesting post on setting up your GMail account on the iPhone on 5ThirtyOne.

Apple has a technote on setting up your accounts: iPhone and iPod touch: Email Account Setup.

Backup your SMS

Getting your data in and out of the iPhone is trivial except for the SMSs. Luckily there are a couple of applications on the Mac that do just that. Namely Syphone and MobileSyncBrowser. It turns out that Micromat's product Syphone is still too buggy (v0.99b) to be reliable. I needed to remove the preferences before launching the application otherwise it crashed on launch. Moreover, it doesn't display accentuaed letters properly. MobileSyncBrowser on the other hand rocks. It will backup your SMSs, contact info and call history.

Both these applications allows you view the backup files iTunes creates from your iPhone. Everytime you synch your phone, iTunes keeps a local copy of the information contained in your iPhone's SMS and Notes applications as well as your recent call history. MobileSyncBrowser allows you to refer to these files and copy the information for archive or reference purposes.

Choose a data plan

If you start using EDGE, I suggest you check with your operator if he offers data plans that might suit your consumption. I opted for Swisscom's Surf Option 50Mb. It gives me 50Mb of data for CHF 10/month. Without this option you are billed 0.10 CHF/10 KB by Swisscom. We'll see how well that suits my needs. Check out the other operators for their offers.

And finally, what is yours called?

I don't know about you, but one of the first things I do when I buy a new Mac, iPod or now iPhone is to choose a name for it. I'm allergic to the default "John Doe's Computer" or "John Doe's iPhone". My relationship with my hardware is far too personal to leave it like that (but that is the topic of whole new blog post).

I named my iPhone Jaya, while Cécile called hers Graham. What is yours called?


Serenity

Meet Daisy

Grant me the serenity
To accept the things I cannot change;
Courage to change the things I can;
And wisdom to know the difference.

Come back later to read a tale of failing hardware and unwilling people.

Currently playing in iTunes: Feel So Different by Sinéad O'Connor


Soulmate

Soulmate

A different reality. A state of mind. A new colour. A direct line. A stateless presence. A broader horizon. A free thinker. A cloudless sky. Now and here.

soulmate (also soul•mate)
noun
a person ideally suited to another as a close friend or romantic partner.

Currently playing in iTunes: Angel by Jack Johnson

« But you're so busy changing the world
Just one smile can change all of mine
We share the same soul [] »


older entries


About

Hello, my name is David Roessli. I am a freelance web designer and developer based in Geneva, Switzerland.

This weblog is an nth attempt to solve my multiple online personalities and weblog/rss feeds burnout issues. (more)

Words

Transcending CSS book cover

This is the kind of book I love to discover. The last time I got so excited by a book on CSS was when I read Jeffrey Zeldman's Design with Web Standards back in 2003. Unfortunately, it doesn't happen...

Music

Belleruche | Turnable Soul Music CD cover

Another smooth discovery I made while browsing Asa' "Listeners also bought" section of iTS. Belleruche is a well-crafted mix of bass & drums with a sensual, smoky, sexy female vocalist, together with funky guitar moments. Pure soulful jazz under...

Pictures

Check out my latest Flickr ramblings. Mostly day to day cameraphone pictures stolen here and there.


© 2007 David Roessli | v2.0 | valid xhtml and css