I am having to fill in a questionaire designed by SecurityMetrics to conform to PCI Compliance standards and am painfully getting fined for non-compliance. I told them I was running Ubuntu Linex and that the ports are closed. They still said I have to complete the questionare to obtain complaince.
The questions I am not sure how to answer are to do with firewall software and the configeration is to the standard they require; whether I need to install anti-virus software: and on what criticial security patches I have.
I’ll install apps. I’ll run my life from the phone. I’ll take the opportunity to try out the Windows Phone SDKs to get my simple proof-of-concept Tube Status app up and running. I’ll throw an Apache Cordova app together.
But first and foremost, I’ll see if this is finally the phone to bring me back to Nokia. It’s been six years since my N95. I’d like to see what’s changed since then.
The phone arrived yesterday – an incredibly fast turnaround by the Nokia folks. Here’s my first impressions, as they happened, stream-of-consciousness style.
Box is … meh. Same as every other mobile phone box. Nothing to judge, nothing to see here, move along. Opening it up…
Actually, I love the metallic yellow plastic finish. It reminds me of a die-cast toy car.
OMG HEAVY. Actually not that heavy, similar to iPhone 4S, but the length of the phone makes it feel disproportionately top-heavy. I’ve also been using a Galaxy SIII recently,
Plugged in to charge. Turned on! Weird. Powered off by holding down power off button. I like the visual style of the “goodbye”.
Oh, it’s on again.
I tested my other phones. The Samsung stays off when turned off whilst plugged in, but keeps a battery indicator on screen. The iPhone will stays off when turned off whilst plugged in.
I admit to reading about the phone that won’t stay off. Moving on.
Ok, time to do setup. Open up with the handy SIM removal tool. Take a deep breath. Turn off the iPhone. Remove the SIM. Stick it in the Lumia. Power on. Picked up network – good, this Lumia is not network-locked.
I’m not getting the full “first run” experience. That’s a shame – Nokia, you might want to ship these factory-reset.
While searching for “Lumia Factory Reset” I get a text from o2:
“O2: If you’d like to use Wap or Mms on this phone we’ll need to help, so please call us free on 08448090202.”
Urgh. Why, o2? Why not push the configs automatically, provide a URL with handy info, or “text HELP and we’ll call you“?
So, how to reset a Lumia:
It took a minute or so to reset. I noticed curiously the phone settings aren’t alphabetical. Since they are a text list, it feels like they should be.
Ok, that’s better. “Let’s get started” – well, alright then! (Minus one point to the Microsoft designers for repetition of Windows Phone on that screen.)
I’m on the Setup screen.
There’s lots of information on the “recommended” configuration, but not so much info on “custom”. What does custom mean? It would be nice to have some examples.
Given the dearth of information on the alternative, I select “recommended”.
Next is the Windows Live (or whatever it’s called this week) account page.
There’s a bit of a bug that on the signup page there’s no way to hide the keyboard (unless I missed it). Much scrolling of the remains of the screen to see checkboxes (which, when clicked, hide the keyboard). I had this same problem with Windows 8 on a tablet. Major design flaw. Astounding this hasn’t been picked up in user experience testing.
It’s funny to start with signing in to Windows Live and not setting up WiFi. I feel this will bite me later.
Ok, it’s later. Signing in didn’t work, it seems my mobile data connection isn’t working, so I had to skip adding my account and will then add it afterwards.
I want to fix my mobile data settings. Some googling shows up settings: http://getsettings.o2.co.uk/ It’s as easy as texting o2!
Nope: that’s iPhone only. Strike two for o2.
I find some o2 apn settings online, but decide to contact o2 instead, on the number they texted me. Remember, they said “If you’d like to use Wap or Mms on this phone we’ll need to help” so they should be able to assist. I dial the number. Wait, it’s a generic number. I’m in a menu (“press one for accounts, …”). That’s appalling service. o2 know why I am calling, why don’t they have a custom number that jumps straight to someone handing out APN details?
I’m recording the call (for quality and training purposes), so it’s on speakerphone. I notice the speakerphone is quieter than the S3.
o2 manage to help me by switching my APN from one o2 setting to another.
While I’m in settings, I set up wifi.
So time to add accounts. I add hotmail, google, Facebook, twitter … but then I notice I get an error:
It’s a rather disingenuous error! If you were to read it without thinking, you might assume there is a problem with twitter. There’s not – what it actually means is Windows Phone has a problem connecting to twitter. It’s pretty ugly behaviour to blame a third party service rather than being honest.
The design language of the phone feels familiar … very xbox.
I’m not sure I like the phone network status disappearing from the top-left. I’m too used to having permanent status indicators – the menu bar on my Mac has more than a dozen indicators.
I decide to make sure I’m on the latest and greatest version of Windows Phone. I go into Settings, and click on updates.
Checking for updates … takes … forever … and I lost patience. Time to try something else.
Time to add some apps.
The problem with a search button is it gets confusing when an app has search – like the Windows store.
There’s a big search button on-screen, but then another hardware search bottom-right. The on-screen search is for the store, the hardware search is for Bing. Since it’s always there, I want to use the hardware search in a context-sensitive fashion.
I install apps based on which ones I use on my iPhone.
Foursquare, British Airways, Battle.net authenticator, Flickr, Flixster, Tesco, Ocado, Last.fm, Netflix, RedLaser, The Guardian, Tube Map, Weather: boom. Found it, installed it.
Cyclemeter: http://forums.wpcentral.com/windows-phone-apps/191077-best-running-cycling-apps.html suggests endomondo or runkeeper. I grab both.
As I’m searching for apps, I’m abruptly interrupted by software update. Very abruptly: I’m taken out of the app store and confronted with an update button. I didn’t even know updates had been found.
During the update (which worked, and was painless), I’m shown two reminders of the Windows legacy:
This is rubbish.
Update completed! Update completed! Update completed! Update completed!
Someone at Microsoft should be hanging their head in shame.
Back to the app install.
I’m pleasantly surprised: my bank has an app. It works just as nicely as the iPhone app – maybe even better, as the extra screen real estate allows more information on-screen at once.
Foursquare works, but I don’t get the icons. I miss the textual cues from Android and iOS.
As I’m installing apps, I notice this:
That’s right – the app name isn’t available so the list of apps shows @C:\Data\Programs\….
Muscle memory says the bottom middle of the phone turns it on. I don’t like the switch on the side.
End of day one summary
I think I need to give this phone more time to grow on me.
This is basically a link-post to the Debian Project Leader election email discussions on GMANE’s blog-style interface to debian-vote. After only 3 days of the 21, there’s already a pageful, so if I don’t start collecting links now, I’ll probably miss some. Right or wrong, I’ve grouped these into three topics:The Job
So, what do you think are the key points or differences? Leave me a comment, or get involved in the discussions. Campaigning ends and voting begins 30/31 March.
My webserver of choice is nginx, it's resource friendly, fast, reliable and versitile.
I have a resource constrained Debian 6.0 "server" at home and wanted to deploy nginx on it for testing. Sadly, the nginx package in the squeeze repositories is very old. Fortunately, the Debian Backports has a fairly current version, 1.2.1 as the time of writing.
To enable the backports repository add the following line to /etc/apt/sources.list.d/backports.list.deb http://backports.debian.org/debian-backports squeeze-backports main
Update the repositories.sudo apt-get update
Install nginx. All backports are deactivated by default, so the apt-get use is somewhat different.sudo apt-get -t squeeze-backports install nginx-full
nginx is now installed and can be configured in the usual way.References
Oh o2, where is the love? sdrv.ms/10S3F5V
Windows Phone showing it’s got a rich Microsoft Windows heritage behind it. sdrv.ms/XLsMEx
Windows Phone 8 mini-review:
A phone restart is required.
At what point does “focus” become “burning down the house around you”? I need x-platform feed syncing. Suggestions? googlereader.blogspot.co.uk/2013/03/poweri…
Last week we ran our very first virtual Ubuntu Developer Summit. The event lasted two days and gave us an opportunity to try out a new format and to see how well it worked. Generally it seems we got some pretty favorable feedback, but there are definitely some areas in which we want to sand off the rough edges and improve the structure of the event.
I would like us to get the Virtual UDS format so tight and refined that it could be used to organize any kind of ad-hoc online set of meetings. As an example, I can imagine a similar event but focused explicitly on LoCo teams, or documentation, or translations. We want to make the format reliable enough and repeatable enough that anyone in our (or any other community) can use it. This will help our community to plan more regularly and get together more to do cool and interesting things.
We have been keeping an eye on some of the feedback, a combination of observations from comments and feedback send directly to the organizers. We had an initial chat today to discuss this initial feedback and we have a few changes we want to make already:
Although some of these conclusions presented here are a great start, we want to make sure we don’t leave any stones unturned! As such, I would like to invite everyone who joined the event to take a few minutes to fill in this survey. This will help us get a better idea of your thoughts on the event, what worked well, and what we can improve. Can I encourage everyone to fill this survey in in the next week so we can start putting some solid plans in place for the next event.
I would also like to organize a community meeting on IRC and invite everyone to join and provide further feedback. I think it would be most beneficial to organize this meeting in a few weeks when folks have had a chance to fill in the survey.
You can also join the UDS IRC channel at #ubuntu-uds and discuss the event there; we all hang out in there.Want to Help Make Summit Rock?
Virtual UDS is a community event and we want to ensure everyone has an opportunity to contribute to making it as good as possible. One definitive area where folks can help is with our increasingly sophisticated summit.ubuntu.com.
You can get the code and look at bugs on Summit’s Launchpad page. The developers hang out in #ubuntu-website on Freenode IRC, and are available there to help you get a local development environment set up. If in doubt, go and poke mhall119.
Over the last couple of weeks, I've spent quite a lot of time online talking with people about various things. Either using software voice over IP or google-hangout or Skype or whatever. I've noticed recently there seems to be a growing trend for people to have more and more expensive and professional Microphones for these conversations.
Except, get a grip. There is a limit to what and how these Mic's are meant to be used. The point at which I can hear a cat crossing the road two blocks away from your house - too much. Either get a proper sound / recording room setup, or just use that mic on the webcam or laptop. Really, its good enough for these chats.
A £250 Sennheiser Mic for this sort of a thing, not needed. Talking about the mic setup and getting the wind-blow from when you mention P, not needed. You neither sound better not look prettier. Stick to that 1bit laptop mic. We'll all be happier for it.
Last week I had another birthday, which was nice. I'm now all mature, and everything. Honest.
I received a few surprise gifts from friends and strangers alike, which was pretty good. Other than that I didn't do too much.
This weekend I'm going to be using "airbnb" to spend the weekend in Dundee with my partner who is regularly commuting between Edinburgh and Perth/Dundee, to work in various hospitals. With all the commuting time she's not had too much time to explore the actual city, and I've only been there once before so I'm sure it will be a fun weekend.
The templer static site generator got a little bit of pimping on LWN.net the other day, thanks to Martin Michlmayr, although embarassingly I seem to have read the article and repeated the content in the conclusion, and duplicated that in my own comment. Ooops.
Beyond that I've done little coding recently, although I suspect now that nodejs has had a stable release I might do something interesting soon. I don't want to dwell on the failure of Sim City - because I don't run windows and couldn't have tried it even if I wanted to - but I'm pondering the idea of a persistant grid-space where different items can be placed.
I've not tried anything browser-based before, but the popularity of things like minecraft make me wonder if you had an "infinite grid" where folk could store "stuff", and scroll around in a browser you might be able to do interesting things.
Starting small, with a 100x100 grid, and some kind of updated play-by-mail turfwars/drug-war like experience should be simple. But then again enthusiasm is easy to generate until you start working out how you'd interface with the server and what kind of client you'd need.
Now to enjoy some 21 year old whisky and call it a night..
Ah, joy. Some combination of Outlook & Exchange & Mail.app doesn’t like ellipsis characters … replaces them with Š: