Archive for the ‘web2.0’ Category
Notes: Mount Gravatt ICT Day April 2007
- Web 2.0: needs extra work to map to teaching outcomes (del.icio.us, flickr) Many Web 2.0 sites still blocked by policy. It makes it difficult to use all the cool web 2.0 stuff in school, especially when these tools will be used by the students for project delivery. Think a mashup as a project handin. (cool!)
- If multiple-media submission types (Powerpoint, video, web sites) are required for presentation: how do we present? Making the technology easier is key; and the students have more advanced Quicktime, FlashPlayer, WMV, Powerpoint than on the standard, locked down desktops. Secondly, as SVGA style connections to projectors in the room.
- Web job opportunities mapped to ICT. What sort of jobs exist for students in a web-world? Art teachers > design, for instance
- 90+% of Yr10s have IM address; 80+% communicate with people outside Australia! Can only think this is based either on family or friends overseas with similar interests
- Managing the balance between ICT evangelism vs. Microsoft demo-stuff. Showing cool stuff is cool. Consider that video cabling and audio may not suit in all circumstances.
- Key guidance from Sean Tierney critical. 20 minute chunking important; just like adult learning.
- Surprised many teachers how few people it took at Castlemaine XXXX to make beer, how automated the process is. Can a bunch of teachers organise a p*ss-up in a brewery? (yes, if timetable permits)
- Mount Gravatt High: Im in ur your Wikipedia pages.
Difference of Opinion: Digital Age
It has been an excellent week for the ABC. The Curtin “docu-drama” gave a portrait of a man of his time: Prime Minister John Curtin during the 1941 through 1942.
Last night, Jeff McMullan did a standard “journalistic show” wrapped as debate on new technologies, and the impact on community on “Difference of Opinion: Growing Up in the Digital Age”. Captured inthe freshness of the moment, this Podcast captured by Chris Saad of Particls. Discussion boards on the topic are interesting to read.
Another essence is that people’s online and digital life is real. It is a part of generation-y identity. The base-level morals and ethics still apply; and probably more so in a world that is flat and always on.
- Life in Chippendale, Steven Noble.
- Roy Porter: Social History of London
- English: definition of virtual. Is virtual a pejorative? Maybe my language is a little too 1990’s
Gadget Geek Journey; Desintation 1: live.com
Time to get serious on my resolutions. Well, at least one anyway; I’ll start the waist shrinking/walking later. It’s Thursday Geekout time!
Inspired by Robert Scoble’s Podtech.net live.com gadget posting, and a general feeling that gadgets are where it is at for non-professional programmers like myself.
So, first port-of-call http://gallery.live.com/ then on to the Developer center
Decision time: what to gadget up? A Cricket gadget is underway. I am sure that one of the various national religions of football will follow come March. For weather I can use my real window to look outside. (note: growing up on a farm, you learn to read the weather by looking through the window at the clouds). Neil Finn Lyrics!
So, there is some magic back-end code that is pulling the data from a small database, and rendering text smartly onto a random Neil Finn image. This will be the first step. No need to confuse myself with too much shenanigans just yet.
Off to the Developer’s Guide, and download the examples from the .zip. Oooh, css xml javascript. Easy. I have a localhost web server running, so that’s no stress. Text editor open, coding music in the ears.
How to test out the gadget? OK, I need Microsoft Visual Web Developer 2005. Now is a good time as any to test it out. There is a method of harnessing your local gadget to Internet Explorer and the live.com servers to test out before embarrassing yourself publicly! Hmm, seems like you can directly access the test harness with the correctly formed URL. There are three versions of this URL that I can find.
OK, it seems that the live.com gadget testing Javascript harnesses, Internet Explorer 7 and cross-site scripting are in the midst of a conspiracy to stop testing. Time to hit the production servers with the code.
This posting on the new Gadgets forums helps: just go straight into live.com, cross your fingers!
Works first time! After an hour of cleaning up and renaming things as per the recommendations, here it is:

Click: live.com Neil Finn Lyric Gadget
Further comment live.com gadgets are simple to create. XML file manifest, or list of what’s important; a CSS file to style your content and the Javascript. This Javascript contains the logic of your gadget which is essentially inserting HTML into the stream. It can gather text externally to generate this HTML into something more interesting than a picture.
Frankinstall Tweaking Ruby Mongrels
What a fun few days! I reported earlier I was in the midst of Ruby on Rails. The small project is coming along fine. Even though I could quickly build in Python or PHP, its time to learn and immerse myself in a new language — and more importantly, a new platform.
This platform is more than just code: it is also the concepts of version management, agile development, fast deployment and easy roll back.
So the configuration:
Debian-sarge: from a new base install. Added to this is subversion for version management, postgresql for database storage. Tweaks are required to get this part working and ready for Ruby on Rails.
As Debian has a strict policy for “stable” packages that can be installed into their stable OS, you have to munge /etc/apt/sources.list to point to servers containing “testing” or “unstable” packages. This causes heartache as there are all sorts of bits-and-pieces on these servers that may conflict. So frankinstall time.
What is “frankinstall”. I am sure the linguistic source is from “frankenstall” or “frankenstein”. Basically, you download the sources, ./configure && make && make install yourself. The result is a half-package managed deployment, half source compiled and installed — leaving the administrator to master the system. Thankfully, 18 years of Unix means that this seems the best, anyway.
Then comes the myriad of configuration files:
As I planned to deploy behind Mongrel and Apache; I had to upgrade to Apache 2.2 (to get proxy_balancer), Ruby 1.8.5 (to get the latest Mongrel 0.3.13.4 with Mongrel_cluster 0.2.1) and Capistrano for remote deployment. Apart from the source, the best resource for all this text file tweaking is at Coda Hale’s site, with some extra double-cross checking from Rimuhosting’s wiki.
As I have split our Debian server’s IP into different parts for security, some extra work was required on the application’s deployment under Apache (essentially, getting VirtualHosts correct) and ensuring that the /log/ directory was correctly linked to the current release in the application deployment.
In the end, our Debian server now is a source-code repository and application deployment platform — with a mongrel_cluster for multiple users behind safe and secure Apache.
So why do all this?
Today Liam is using Gary’s Mod to build a custom environment in Half Life 2. Different generation, different tweaking I guess.
First Writely Blog Post
Having recently used Google Spreadsheets , and the better featured EditGrid : I thought it best to give Google’s Writely a spin.
As a sidenote, I am continually impressed with EditGrid. The external Web data tool permits automated foreign exchange rate and stock market updating. Every minute or so, there is a flashing in your spreadsheet as the data; including Australian Stocks, are updated. Excellent for managing a portfolio online.
Back to Writely: this post is written in Writely: normally I use Mars as my blog editor; and this whole “do it in the cloud” is all pretty new to me.
The data from each of these applications: EditGrid, Writely, Google Spreadsheets: all live in their own clouds, and interchanging data is copy and paste from window to window. I also have to restart Firefox every couple of days as the memory use grows to 1.5Gb. And no, I have disabled all Firefox 2.0 extensions.
My wish is that data lived in the cloud, too. Applications could push/pull data in a standard way from the cloud. We are heading in that direction. Flickr is the almost the universal static image storer; Youtube the video storage “place”. Will an online virutal-file manager that references all these formats, no matter the source, be the next ultra-cool Web 2.0 application?
It looks like Google is starting to grok: integration is key.
The HTML from Writely is bad. Lots of br’s; certainly not XHTML compliant.
App after App
Interesting read about the future of Web Applications; and specifically their archetypes, by Matt Webb.
From application design, to application size, location and other bits.
Our Valuable Virtual Meta-verse Future
In 1988 Mitchell Waite sent me a small paperback to read: Vernor Vinge’s True Names. I was a mere, lowly Hypertalk programmer from Adelaide, South Australia. He was an important person.
This book has stuck in the neurons, and now the virtual is becoming real. It really goes to show how hard science fiction depicts a future that current living humans will not see. Based on some work I was doing to Tricks of the Hypertalk Masters, creating what would be now known as a “skin” over CompuServe; the book was just science fiction.
True Names published in 1981, describes a world called “Other Plane” were people interact online. The premise of separating your online from your physical indentity; and the concept of a future Singularity pervade my personal world-view today.
Thanks Mitch.
Now, what does this have to do with today?
Second Life. It’s more than the technology; it is also about the platforms involved. It is also how it impacts real people: such as Dave Wallace. Second Life is what I visualised as “Other Plane”
Watch the first half of this video: Jim-Cory-SecondLife.wmv, Lang.NET Symposium.
The first half of the video is light on technology; but heavy on the economics, and wider-world impacts of the virtual world. The user creation rate (Writeness in the Read/Write equation) is over 60%; compared to the web which is less than 10%.
A key reason seems to be the economic value attached to virtual objects scripted in Second Life. As items in the SecondLife virtual world are intellectual property; an item can be created, sold and purchased.
Ensuring that intellectual property is valued is going to be one of the toughest challenges for upcoming generations.
Is the scripting in Second Life the new HyperCard?
There goes that idea
Boeing has announced they are shutting down their Connexion service. I wonder if the recent restrictions on carry on luggage, let alone the complexity of modern travel, has impacted their business plan.
Putting paid to my vision of future Business Travel.
Laptops on a Plane
The world is a dangerous place, with a whole bunch of eejits. Sadly, the impact of no laptops on planes will have a serious impact on business travel. It shouldn’t, but it will.
Many senior executives use this “down time” to catch up on emails and sort out their presentations/spreadsheets/reports. For many, this time is the only time execs have to be offline. In the office, or at their destination the time is spent with staff, meetings and customers. Not hunched over a QWERTY keyboard.
I think the impact on technology may be different.
Imagine Business Class with a personal in-seat laptop, with web browser and live internet connection. As their the business traveller has their normal laptop securely locked up in baggage, hopefully on the same plane going to the same destination, this in-seat laptop is their only means of working.
Web access to email has been around for some time. Desktop applications on the web is emerging. Using such tools as forthcoming in Windows Live and Zoho may just find another niche. The challenge for these vendors and IT is to securely connect applications to sensitive data.
Now we just need some forward thinking carriers to implement both high-speed internet and the browser hardware.
Stuff to read:
CNet Ajax Spurs Web rebirth for desktop apps
Technorati Tags:
technology, laptop, plane
Too Rainy for the Beach: off to educationau.edu.au
Spent yesterday at the Education.au conference “So What’s New”, I asked myself — so exactly what is new? I must admit to slight symptoms of intellectual stockholm syndrome. Agreeing with all points of view and resulting in a mush of thoughts, and no opinion.
Is Web2.0 new? Relatively. Is the Web new? Is TCP/IP new? Are computers new? Is technology-augmented learning new? On the short bus ride home, all I could answer is “no”. The demands on the next generation is new. The generation that is going to replace the Baby-boomers and Generation-X are entering into an environment and community where pure “knowledge” or rote learning can easily be outclassed by anyone with a mobile phone to “google” an answer. Childhood Obesity is a furphy. It’s about Childhood Apathy.
It isn’t about teachers, curriculum, pedagogy, centralised testing, digital divides, politicians or departments. Formal learning about individual teachers and how they engage with their students. Engaging teachers leave a long emotional memory that has long term impact. Learning Mentor Apathy Breeds Childhood Apathy.
As the token layman at the conference, I kept quiet and listened and learnt. The challenges for parents and teachers is very similar for managers of small teams: engaging the minds of people is no easy task.
Phillip Adams was the keynote, famous speaker. His feelings in relation to the dotage of mass-media and the rising of unmediated media is interesting; and the impact the web and immediate communication have on the oncoming generation seems in tune with the current mood of the internet.
James Farmer: post-punk deconstructionist (iconoclastic education, incorporated subversion) using web2; or more importantly, using more advanced web technologies in and out of the classroom. In a multi-dimensional, non-mediated media this seems the current norm.
Annika Small: the future learner, future learning of the environment. FutureLab in UK. Not quite sure where this presentation was on about; showing off Xerox Parc or MIT Labs-like videos of learning scenarios in the UK. Any of these could have been created with pure paper technology and an enthusiastic teacher.
Whilst in these highly abstracted circles, one should be extremely careful not to project your personal life into a debate as important as education. As a parent of a teen age student, and not here to sell “stuff” to anyone. Just to listen, absorb — and surprisingly learn. Immersed into a world of instant-ness. Liam has created a digital learning environment based on strung-together tools. Creating content, and collaborating with his classmates to get work done.
The wisdom of enthusiastic teachers is long remembered, lessons from rote teachers is soon forgotten. Digital technology will rarely augment a boring, non-engaging teacher. This concept is touched on by Judy O’Connell, a blogger at today’s conference and represented by Al Upton and Immanuel College’s Kevin Richardson.
A brave and far-sighted Education Minister is going to have a difficult time moving the collective wisdom of rote learning, exams, competitive effort and incremental results into personalised learning and flexible measurement. I wish them well. All children have a latent thirst for learning; and unlocking this should not be constrained by short sighted populism
The idea was to spend the day with the illustrious Uncle Mike. In a strange coincidence on the day, we both wore blue shirts. I was merely a calming and superfluous “number 2″ gopher. Even more strategic behind the scenes, earning his stripes, was Munge Brother and Life Kludger No. 3, David Wallace. Welcome to the Blue Shirt Brigade, and the Munge Brothers.
A good day out, and an excellent way to end the first week of doing something.
