Showing posts with label wepoco. Show all posts
Showing posts with label wepoco. Show all posts

Sunday, January 13, 2008

Weather satellites

Over the holidays I built myself a weather satellite receiver. It receives data from MSG, Meteosat 7, and GOES 11, via the EUMETCAST relay on Hotbird 6. Not being a satellite TV user it's a few years since I last messed around with kit like this and it's amazing how cheap and simple it is today. Though getting everything working as I wanted it in Linux was more of a challenge. There are more photos of the "receiving station" in my Picasa album.

Saturday, September 29, 2007

Back from Rome

I'm home now, had a long lie in, unpacked my bags, felt I should try and write something about the last week, realised I still felt quite tired so decided to read other folks posts. Thankfully others aren't as lazy as me so there are two reviews of my presentation out there already! Thanks guys!

http://blog.web2fordev.net/2007/09/27/climate-change-mashup/

http://ictlogy.net/20070927-web2fordev-2007-xi-spatial-knowledge-sharing/

Thursday, August 02, 2007

Catching up

I'm not at work this week, yippee! It's great to not have to go into Exeter every day* - not that I don't love my colleagues (just in case they're reading). I've not gone away, just using the time to chill out and, more usefully, catch up with stuff I've either neglected or just got behind with. My personal email inbox has grown far bigger than my work one - that can't be a good thing.



Now is not the best time to report on Wepoco progress. Things are happening but it's still quite political, so I'll do the link thing.

As I shall be giving a talk at web2fordev I've been keeping one eye on what others are saying about web 2.0 and the like. Are you looking for answers? Here's a quote that caught my attention.

"Web 2.0 flips the information delivery model upside down — it's now about global access, and information at your fingertips, aggregated from sources that you don't even necessarily know about, or care where they exist. Based on a set of search criteria, information in all its rich forms — media, video, audio, images, documents, text — all will be assembled together in context and delivered to users and applications for real-time experience. "


http://opinion.zdnet.co.uk/comment/0,1000002138,39288093,00.htm

Oh dear, surely this is just a poor expression of the "semantic web" http://en.wikipedia.org/wiki/Semantic_Web not at all what I though web 2.0 was about - wikipedia being one example of the web2.0 phenomenon, social networks (MySpace, LinkedIn, etc), blogs, and mashups being others.

Anyway, I'll save my further thoughts on that for the conference. My "are you looking for answers?" line reminds me of something I read today. This time it's a quote that reads "there may be 10,000 civilisations capable of communicating with us". It's from the Radio Times, an article about Adam Hart-Davis's new TV series. My thoughts are - sure, and there might be none. It's not that I don't believe that there might be planets elsewhere with living creatures, or that some of those creatures might be able to do remarkable things such as fly, it just that I don't see why they should be capable of communicating with us, after all what possible evolutionary benefit might that have? Anyone with pets or livestock knows it can be damned hard communicating face to face with non-human species on our own planet, and in almost all cases impossible at any distance.

Clearly intelligent communication is not something that is easily achieved between species. The fault though can't be with other species, it must be with our own. After all, we appear to be not just slightly smarter than other species on our own planet, but a lot a smarter. That doesn't make sense if being smart was a survival thing. After all, antelope don't run ten times faster than cheetahs. So with no obvious next smartest predator (or prey) the best thing I can suggest for why humans are so smart is that it looks good, like a peacock's tail. Which sort of explains why women like men with a sense of humour and why women make good interviewers when you're looking to hire smart folks.

So I'm left thinking that SETI probably shouldn't be scanning the universe for prime numbers, or whatever they think they might find, but they need to be looking for a joke - and perhaps also consider what sort of alien would be looking for a human date!

*every day - note the space, it matters!

Monday, June 18, 2007

Development 2.0

A little while ago Wepoco got a mention in an article in FreePint http://www.freepint.com/issues/240507.htm#feature

I keep meaning to write something about that article since it does seem that something quite significant is starting to happen and Wepoco seems to have drifted into its orbit. Trouble is I'm not really sure what to write. So instead, in true Web 2.0 style I'll just rely on links, tags and the opportunity to edit this post later.

Here's something else on Development 2.0 http://www.netmag.co.uk/zine/discover-culture/development-2-0-can-the-web-save-the-world

And here's the Web2fordev blog I only discovered today http://blog.web2fordev.net/

Reading this http://www.e-agriculture.org/102.html makes me think I should plan to be in Rome in late September.

Oh, and as a reminder to myself here are some scattered thoughts for a possible article.

  • Low cost IT - what happens when the computer costs less than the electricity it uses? (expect this to happen within 10 years!)
  • The bottom of the pyramid as a service provider (monitoring the state of our planet).
  • Why do we always have to wait (yet another) generation? (the curse of formal education).

Sunday, June 03, 2007

unreasonable acts and impossible things

Continued from unreasonable-acts-and-impossible-things part 1.

Part 2. Impossible.

The Google folks had very sensibly chosen to start their Developer Day 2007 at midday (registration from 11am), this meant I was able to buy a cheap(ish) rail ticket getting me into Paddington at 11:20am. I think it was about 11:55 when I walked through the door of the Brewery, and perhaps because it was so close to the kick-off I didn't have to queue for my pass and goody bag. I was a little disappointed that my pass just had my name on it, since when I registered I'd given myself the title Technical Wizard. Oh well, maybe next time.

I'll not attempt to summarise the talks, since others will surely do a better job, and many of them are available on youtube - see http://code.google.com/events/developerday/

Anyway, being one of the last to arrive I sat at the back of the hall only vaguely aware of computer graphics being shown on a screen at the front of the hall as loud music played. Soon the keynote began with Chris DiBona talking about Google's relationships with open source and Ed Parsons talking about mapping and the like - all good stuff. Then it was back downstairs for the free lunch.

The first session after lunch was more about open source. It's good to see Google regarding both the use and contribution to open source projects as strategic activities. The next session was Peter Birch's "Google Earth and the GeoWeb". Early in this presentation was a demonstration of a time line of buildings in London. It's well worth a look, see http://earth.google.com/showcase/. This answered one of the questions I had about support for time and animation. Another of the Wepoco team had suggested that I make the Google developers aware that in meteorology we use at least five different sorts of time. What he meant was that unlike events that have happened, events that are forecasts to happen have several time parameters associated with them, such as when the forecast is for, when it was produced, when it is valid, the cut off time for observations used for the forecasts, and others I forget right now. After the talk I walked up to the front to ask Peter about using time in different ways but as I passed the screen at the front I was stunned to see the graphics being shown between sessions included the Wepoco website - shouldn't that be impossible? How many websites are there in the world? How could any selection, random or otherwise include http://www.wepoco.com/ ? The site has almost no traffic and pretty much only provides information of use to people who don't yet have access to the Internet! But there it was - an impossible thing! It completely threw me, I had no idea what it meant. I'm not sure even now, three days later, I know what it means, but it didn't half make Alberto excited when I told him the next day - once he had decided I wasn't making it up. Helped greatly by Google's blog search which revealed - http://weblogs.java.net/blog/arungupta/archive/2007/05/google_develope_1.html

It's probably good for Google that I went to the Developer Day alone, otherwise I suspect they might have had to deal with a bunch of drunk Wepocoists when the free beer arrived in the evening.

So now let's see if this bit of unplanned publicity can help Wepoco escape from the tar pit. I do hope so.

(19/06/2007) The Google Developer Day mashup video is now on youtube http://youtube.com/watch?v=-GeU3Rp7wnY

Saturday, June 02, 2007

unreasonable acts and impossible things

Part 1. Unreasonable.

There's a programme on the TV here in the UK called Grumpy Old Men, it's supposed to be funny and sometimes it is, a bit. I have a few problems with it though, these men aren't old, heck most are little older than me, and that isn't old - believe me! More importantly they're not grumpy, they're perhaps slightly intolerant (esp. of fools) and wonderfully unreasonable.

As George Bernard Shaw apparently said - "Reasonable men adapt themselves to their environment; unreasonable men try to adapt their environment to themselves. Thus all progress is the result of the efforts of unreasonable men."

One of those grumpy old men is Bob Geldoff for f**k's sake - so what do you expect?

Now I make no personal claim to have made any great progress in anything but I do want progress to happen - with a passion. So like very many people who work in IT, rather than doing the reasonable thing with the money I earn, like buying expensive toys and exotic holidays, I write software to give away, experiment with stuff, and generally try to disrupt the very "ecosystem" that pays my wages. (OK, so I buy toys and take holidays too - sometimes).

Unreasonable behaviour can of course irritate others, it's not the purpose, but with so many reasonable people about the eventual conflict is inevitable. Maybe one day I'll figure my own way of dealing with this, but for now I simply draw on the lessons of great unreasonable folks of the recent past - Forty-Second Boyd and Grace Hopper are wonderful examples from the US military.

So what's this blog post all about? Yes, I know, I'm drifting. Trouble is that for the last 4 months the Wepoco project http://www.wepoco.com/ has been moving far too slowly as the team tries to find a way of integrating dreams of a low-cost hi-tech distributed delivery of weather services to millions of poor farmers with the reality of a bureaucratic network of state controlled weather services. So when I got a chance to spend a day immersed in geeky wonderfulness there really wasn't any contest. So on Thursday 31st May 2007 off I went to London for the Google Developer Day.

The Wepoco website uses Google Maps. It was pretty much my first attempt at AJAX programming and I'm quite proud of it. What's there today is no longer just my work, other members of the team have contributed the graphics and server-side code and helped in various ways. The website is far from perfect and has all sorts of problems that we're working on as time permits - but most importantly it's been a great way of learning what is possible on the Web in 2007. We've also found out things that aren't possible. For example it's hard to created printed documents from the web graphics, there's no easy way of showing animated maps and it hardly works on a slow dial-up line in Nekemte. This gave me several questions that I hoped I might be able to put to the Google team in London and, perhaps, they might even like to help with the project. I'd heard about Googlers having 20% of time for open source projects.

(to be continued....)

Saturday, February 03, 2007

Ethiopia trip

The first Wepoco field trip was a great success. Carlo and I travelled to Nekempte in Oromia, Ethiopia to investigate the possibility of a pilot project to establish the benefits of advanced climate and weather information to subsistence farming. I'll post a link to the trip report on my blog soon, but for now here are some of the photographs.

Saturday, December 02, 2006

Wepoco mobile

Although plans are still evolving the Wepoco project aims to get essential weather and climate information to even the most remote farmers. These days the Internet reaches some pretty remote places, but the coverage is nothing like that for mobile telephone networks. So a mobile strategy is an important part of the project.



A while back the BBC had this report on WAP (mobile phone Internet use) http://news.bbc.co.uk/1/hi/world/africa/4795255.stm and just this week Google's Deep Nishar indicated that more mobile products are on the way from Google - see http://news.com.com/Googles+ambitions+going+mobile/2008-1039_3-6138755.html



So what might mobile Wepoco look like? Well at present the web pages use the Google Maps API so it could look something like this http://www.techweb.com/showArticle.jhtml?articleID=160700001



As mobile phone displays improve then something like the view I get with my Nokia 770 would be possible. At first though I think something more modest is in order, SMS perhaps.

Tuesday, November 14, 2006

GoogleMapping Africa

Google Maps http://maps.google.com/ now has African towns and roads, though the towns of Ethiopia don't yet show at the resolutions I'd like for the Wepoco project www.wepoco.com
(but you can't have everything). Added to which those cunning Google programmers have added another feature I've been wanting in order to expand site specific weather forecasts to more countries - http://googlemapsapi.blogspot.com/2006/11/marker-manager.html
It seems I might have a busy weekend coming up if I'm going to make the most of all this.