Archive for November, 2005

Ubuntu chronicles, pt.2

Argh! I pop the CD in, boot from it and get the Ubuntu start screen. I press Enter for the default install. Some lines breeze by, lots of dots and then the screen clears and I'm left with: "Uncompressing Linux Ok, booting the Kernel" That's where it gets stuck.

Hmm, I wonder if there's something wrong with the CD. (Thought the ISO burner didn't give me any errors.) Does Ubuntu not love my Acer Travelmate 4650?

A quick Googling turns up this link wherein its stated that I should try the "noapic" and "nolapic" options. So, at the prompt on the Ubuntu splash screen, I type "linux noapic nolapic" and, lo and behold, it doesn't get stuck!

Lots of text rolls by and soon the text-based installer starts. Wow, what a flashback. I'm slightly worried that I remember that the blocks used to create the status "window" are ASCII 219. Brings back memories.

After answering a few questions and wiping Windows from my hard drive, I sit back, wait, watch, doze off, wake up, wait, watch as the OS installs. There's nothing quite as exciting as watching an OS install. Finally, it's over. I reboot. It does more configuration... And, without a hitch, I'm dropped into Gnome. I see that there are updates available. I elect to install them all (it's all very friendly/simple). Soon, I've installed 40 megs of updates and I'm surfing the Net in Firefox.

I'm finally in Linux land! :)

Ubuntu chronicles, pt.1

Time to put my laptop where my mouth is and start using an Open Source operating system to run my open source tools. Thus begins my (belated) journey into Linux. My companion for the ride will be Ubuntu Linux 5.10 (Breezy Badger). Nat is terribly passionate about Ubuntu and sold me on it after last month's d.construct conference.

In this series of posts, I'll chronicle my experiences in setting up Ubuntu for open source Flash development and more.

First step: Download the latest Ubuntu ISO.

Second step: Burn it to CD. Oops, I hit a snag on Windows XP: It doesn't know how to burn ISOs natively and I can't be arsed to locate the copy of Nero that came with my external Yamaha CD-Burner, back in the day. Oh, look, a nice chap by the name of Alex Feinman has a free powertoy called ISO Recorder v2. Downloaded that. Installs an option on the context menu in Windows explorer. Worked a charm.

Third step: Install Ubuntu on new laptop. About to try it now on one the Acer Travelmates that we use for training sessions...

Stayed tuned for the next update to see how it goes. Wish me luck! :)

OSFlash remix

I'd been meaning to lighten up the wonderful OSFlash web site design donated to us by Niko for some time now to improve readability, etc. and finally got some time today to do so. Take a look! I have to say that I was more than a little inspired by the clean layouts of my Brighton buddy Andy Budd (of Clearleft) and the work of folk like 37 signals. Of course there's a huge difference between being inspired and creating something even half as good ;) The links are still signature Sean Inman :) More updates to come as I find time...

A Spark of Flash in Europe

Spark Europe 2005 SpeakerWe finally have a Flash conference of our own in Europe. Spark Europe was a blur of old friends and new, passionate presentations and community, community, community; Open Source Flash, Open Source Flash, Open Source Flash!

I'm on the train to the airport from the wonderful playground that the speakers were staying at; the hugely original Lloyd Hotel, and I still can't comprehend how quickly the past week has flown by and how exciting it all was. I was personally involved in events throughout the conference: Hosting the Open Source Flash workshop on the first day in which leading names in the Open Source Flash community gave presentations on their projects -- John Grden and Luke Hubbard on Red 5, the open source server for the Flash Platform, Francis Bourre (Tweenpix) on his new open source AS2 framework (Pixlib), Edwin van Rijkom on his hugely popular (and recently open-sourced) tool for creating Rich Desktop Applications (Screenweaver).

[Continued several days later]

Having almost shoveled myself out from under all the mundane administrative tasks (not to mention the mountain of mail, junk or otherwise) that had piled up in my absence, I've finally gotten the chance to finish off this post.

First off, and before I forget, big thanks to Stewart McBride, Carolina Stenstrom and the Spark Europe volunteers for making it possible. Not only did they have to struggle with the usual challenges of staging a conference of this scope but also with the unfortunate recent heritage of failed European Flash conferences. And they pulled it off brilliantly. Europe now has its own Flash Forward but with a distinctively European flavor and unique character of its own which I am sure will assert itself ever more forcefully as it matures with future conferences.

Personally, I left Spark recharged and rearing to go. The last few months have been somewhat of a low point in my life, with sweeping changes in my personal life and an extremely demanding yet thankless major project sapping my creative juices on the work front. In fact, I was seriously considering whether I should try something completely new. I still might (I seem to be terrible at having just one thing going at a time), but I know, especially after seeing the OSFlash community in the flesh at Spark (and meeting up with old friends and new from the Flash community), that I love this community and the people in it too much to ever leave. Guys and gals, we seriously have one of the coolest communities in the world with some of the coolest people I know and I'm ever thankful to be a part of it.

This is one of the most exciting times to be doing what we're doing. We had the initial bubble, the burst, the wobbly bit and now it feels like we're on a steady rise, up the crest of finally realizing the full potential of the Internet as platform, as was prematurely predicted quite a few years ago. Technology, tools and broadband are only just catching up to the hype of the bubble days and it's great to see certain applications emerging that not only feature rich interfaces, but are focused, task-oriented, well-layered and impeccably architected.

Flash has every potential to be one of the dominant platforms (if not *the* dominant platform) in this new era of the Internet as it is uniquely suited to the challenges of creating maintainable and scalable rich-client, always-connected and sometimes-connected applications with features such as real-time communication and collaboration. It is my sincere wish that the following months see Flash blossom into a true platform, with open protocols to ensure widespread adoption and support from the greater web community. I know that the Open Source Flash initiative and our passionate, energetic community of Flash developers are working hard to ensure that the Flash Platform has a long, bright future and I know that the wonderful people at Macromedia are working on the same thing with tools such as Flex 2, Flash 8 and the upcoming Flash 8.5 player and AS3.

It's been such a fun ride so far and it feels like the fun is just beginning…

Joint me in Amsterdam!

Oooh, bad one, I know... Hey, how about this: I thought I was going on vacation until I had a look through Richard Legget's very cool Flashlite Spark app today (soon to be released to the hungry masses from what I hear) and realized that I'm MCing the Open Source Flash workshow, giving two talks and chairing the Open Source Flash panel -- umm, and making an appearance at MMUG NL where the topic will be... drumroll... Open Source Flash! (Do you guys see a pattern here?!) Vaca-wha'? Seriously though, it's so exciting to see the Open Source Flash movement causing such waves in the community and I'm psyched that I'll get to see some great friends in Amsterdam and bitch about usability and stuff too in the process.

So if you want to catch me live (no guarantees I'll be kicking), here are some events that I'll be in various levels of awakeness at:

15th: Arrive in Amsterdam at around 6.30pm. Get lost -- try to find hotel. Give up. Stumble onto a coffee shop. Get stoned. Miraculously locate hotel many hours later on forgotten map tucked into left pocket.

16th: Something tells me I have to get up early to MC the Open Source workshop. I'm not sure why Stewart called it MCing. I'm slightly worried that there will be turntables and vinyl records involved. Some amazing people are going to be holding hugely informative sessions during the workshop. Me and the dancing girls are purely for entertainment value so try not to focus on our amazing antics.

17th: 3.45 - 4.45pm - Open Source Flash Revolution (Paradiso) -- Wherein Aral tries to show off all the cool Open Source Flash stuff on his new Ubuntu installation (note to self: Install Ubuntu after this.) Fingers crossed. Anyway, no one will know if I fail to pull it off and end up showing stuff on Windows instead. (2nd note to self: It's not very clever to install linux for the first time in your life a few days before a presentation just to make a point.)

18th:

10 - 11am - Open Source Flash Panel (Theatre, De Balie) Where's it all heading? Where should it go? Why is it free? Please sir, may I have some more? These questions and more will be side-stepped with great skill as we engage in group psychadelics in a really cool decked out theatre hall. Expect opinions. Bring your own. Share.

2.30 - 3.30pm - Usability as competitive advantage (Cinema, De Balie) Our industry is seriously screwed up. I'm sure there are more eloquent ways of putting it but I'm not entirely convinced that, when sporting an industry-wide ~60-75% project failure rate, we deserve anything but a blunt wake up call. If you make the mistake of asking me (without clearing your appointments for the rest of the day first), you'll get to watch a long-winded (yet strangely endearing) animated feature about how I see software development as risk management. And how, in order to create successful applications, you need three things: Good people, a good process and your sonic translators surgically attached to the opinion amplifiers of your users. (Pizza helps too.) Good people have seemingly super-human qualities that can save a project even when faced with project managers and a management team who (a) were born, bred and lead happy, fulfilled lives in the Stone Age, (b) had empathy-gland surgery at an early age, (c) shed their ears at puberty in exchange for an abundance of pubic hair and (d) have an unexplainable urge to shoot themselves in the foot at regular intervals while simultaneously blaming the development team for a lack of bandages and Paracetamol. (And, if left in such situations for extended periods of time, these good people will ultimately burn out, switch jobs, or start doing all their shopping on thinkgeek.com, switch jobs and then burn out -- some also get hamsters -- ok, that's a rumour... I don't believe that one. Seriously, I don't. Nothing to see here...) Yeah, so this session's going to be fun, you can tell, right? I'll leave the other two for the talk...

See you all in HAMSTER DAMN! GET IT JOEY!.. THERE IT IS... Don't let it get away... damn, critter... he is mighty cute though... gotta love hamsters... what was I saying?






Bad Behavior has blocked 0 access attempts in the last 7 days.