Categories
.Net Stuff Development General Internet/Links

Google Earth and GeoCaching

I’m torn between two statements “There are two kinds of people on the earth, those who hack a use in Google Earth and those who don’t” and “There are two kinds of people on the earth, those who see the value of Google Earth and those who haven’t yet”.


A short while after the bombs in London someone posted a link to a file that contained the co-ordinates of the various sites where the bombs exploded.  It was a .kmz file and when I “double clicked” it, Google Earth opened and scrolled the locations into view.  It was pretty cool.


For an *AGE* I’ve wanted to do something with the waypoints of geocaches  in South Africa so that I can visually see how far the caches are from my house, and try and plan which caches to get in which order when I go caching.


I knew that GeoCaching.com gave you the ability to download the cache coordinates, so I set about learning their format (based on the file I downloaded), and I did the same for the Google Earth .kmz file.  Basically they’re both simple XML files (the .kmz file is just a zipped up .kml file which contains XML).  Unfortunately as a non-paying GeoCaching.com member I can only download the cache locations that are displayed in their grid, so I had to manually change to each page of their grid and download the locations on the page.  


20 minutes later I had them all downloaded, and merged into one big file, and I started processing them.  I’m not the biggest guru when it comes to working with XML so I kinda hacked my way around some XPath queries and XPathNavigators in .Net but I ended up with a pretty easy way to get all the info out of the GeoCaching .loc file, and I then outputted the right format for the Google Earth .kml file.  


The outputting of the .kml file is really bad because I got lazy so I’m not using .Net objects to create an XML Document or anything, I just use Console.WriteLine and write out what I want.  (I’ll fix that when next I have some time.)  But the result is a list of all the caching locations in South Africa.  And here is “Paul’s List of Google Earth Coordinates for GeoCaches In South  Africa” the list as of yesterday (12/07/2005)


[Update: There was a problem with the link to the file – aparently IIS 6 didn’t like the file type, butafter adding a custom mime header thingy to my IIS config, it was all sorted out.]

Categories
Geek food General Internet/Links

First day of the 10 free SkypeOut minutes promotion…

Today is the first of four days this month where you get 10 free minutes of SkypeOut calls.  Check it out on their site – Skype, or via Skype Journal.


[Update: Aparently the promotion started yesterday, so their 24 hours is over.  I’ll try and be a bit faster in posting the next time.]

Categories
Internet/Links

News sources…


One of the guys at work asked about an hour ago if we’d
heard anything about the bomb blasts in London.  My immediate reaction was
to go to Google
News
, which was ok, but a bit difficult to find details quickly.  My
colleague however went to WikiPedia and got the news from there… I soon followed and
WOW, the news coverage was cool.  People had links to various
articles and while it was a bit disorganised it got the basics across
quickly and linked to relevant news articles.  At some point I ended up at
WikiNews –
their article was a lot better formatted, more journalistic sounding, but it was
just as “grassroots”.  They had an image from some guy’s moblog which he
took while in one of the trains that was trapped by the explosions.  How’s
that for news directly from the middle of the issue.


I wonder how the “old media” will deal with all this “new media”.  Its
pretty cool (even if its a bit geeky at the moment).  I’m definately not
someone who should comment on any of this – I don’t really know much about
journalism or other similar topics.  But in this case I definately
prefer reading news that’s *NOW* not 30 minutes old, as was the case with a
number of the local sites.  I have a feeling that there’s something big
that can happen with all these “grassroots-y” applications, community networks,
mobile access to the internet, and all this “always connected” stuff.


Even here in good old South Africa we’re getting a taste of it and I (the
geek) want more.  I’m sure there will be privacy and other personal
problems involved, but right now I’m looking at the good potential and I’m very
excited. 



powered by IMHO 1.2

Categories
General

Machine issues…


Hrm… I always knew that I disliked Norton Antivirus
(now Symantec Antivirus) but I’ve never had any proof besides a hunch that was
formed during the early 90’s after seeing their products at work.  On
monday my already ailing work computer started to die.  The “System”
process suddenly started using 99% of the cpu time and I had very little way to
find out why.  (I’m not an XP guru by any means so besides opening up the
task manager and seeing which process was hogging my CPU, I was clueless) 
I decided that trying to end the task would not be a good idea. (After all,
isn’t the System process going to be some microsoft internal thingy?)


Since I didn’t have huge deadlines and my pc was kinda stuffed to start with
(errors in explorer.exe when shutting down, IIS didn’t work at all, I kept
losing icons from my task bar, and a few other odd things like not being able to
install some internal apps we use because their activex controls “weren’t
registered” even though they were)… So I re-installed my pc. 
Unfortunately just after installing MS’s Antispyware Beta and Symantec AV, the
problem of the 99% cpu usage started again.  So I uninstalled MS’s
Antispyware Beta, and the problem was still there.  Unfortunately I
couldn’t uninstall Symmantec’s AV because our company policy enforced by
Symantec is that I can’t uninstall it without entering in a
password.  Eventually I tracked someone down who knew the password,
and the problem was solved.   So I’m now running McAfee’s AV software.
 YAY!


Oh, and in the re-install I lost my usual blogging tool – an old
(pre-commercial) version of BlogJet… So I installed IMHO, and I actually
managed to get it to work. (I told you my PC was stuffed, so I think it had
something to do with that that caused me to not be able to use it before) 
Anyway, it seems super cool.  So I think I might just become a regular IMHO
user.



powered by IMHO 1.2

Categories
General

MIT Blogging Survey

I just finished the MIT blogging survey… can’t rember how I got the link… It was probably from Jo’Blog or one of the DotNet.Org.Za blogs….

Take the MIT Weblog Survey

Categories
General Internet/Links

Discount PDA/SmartPhone games…

I read a news article on SmartPhoneThoughts.com which said that PDAMill are giving 35% discount on three of their games (and if you buy one of them you get 30% discount on some of their other games)… Unfortunately there are only 2 smartphone games available on discount, the 3rd game requires a pocket pc (like the iMate JAM) But its super cool to get the games at a discount.

Most people who got an iMate phone from MTN will have a whole bunch of their games on their phones already…

Categories
General

“WBS[/iBurst] cuts off mail users”

After my blog about this previously I was a bit peeved at WBS’s lack of response.  I assumed it would have some negative consequences that I wasn’t aware of, and I guessed at some of them.  One of which was that their mail server would die (which it did for a while on monday), anther was that SenderID/SPF based spam detection would be kinda messed up by this sudden change on their behalf, and the final thought was that it was definately not a standard solution by ISP’s.

Today I read an article on IT Web entitled “WBS cuts off mail users” which basically confirmed all three of my concerns.  I really like the iBurst service, but I’m also getting more and more annoyed with how WBS is treating its customers.  From what the IT Web article hints at, I could have legal grounds to cancel my contract with them because they’re no longer providing the service I signed up for because they’re blocking ports (and causing my mail to be more likely to be classified as spam).

I’ve written a slightly frustrated e-mail to FusionReactor who sold me my iBurst modem and connection, and I’ll write an updated blog when I hear any more news.  I’d hate to leave WBS/iBurst but I’m very unhappy with the way things seem to be going.  I think if WBS just had some slightly more clued up technical guys they would be able to implement the same solution that all the other ISP’s in SA (and I’m guessing worldwide) have implemented to resolve the problems of having critical IP’s blacklisted by anti-spam organisations.

Categories
General Humour

Google Wierdo’s

So this mornign I listened to a Monday’s episode from a few weeks ago where Rory Blythe did a “Google Wierdo’s” segment… its basically a look at what weird, wonderful and disturbing search phrases people entered in their search engine that lead them to his site.


I took a look at my logs for this month and I have some oddballs here – it seems that this month there were a lot of depressed people coming to my site (well, it could be one of the other blogs on the site) anyway here they are:


Morbid
“days till i die”
“die for my sister poem”
“small blisters on the arm”
Ok, I can manage to ignore the first two but for this one… Go see a doctor dude! 


Namesakes
“sainsbury posters”
“leadership style in sainsbury”

First thought “WOW, someone wants posters of *my* family?”  Second thought “I’m getting the idea that they’re not talking about my family, maybe its that UK food store.”


Too much info
“manhood poem”
“python sick and tired”
“pee buzzer distraction”
Hrm… I’m not sure if my site is the best resource for low self esteem, erectile dysfunction, or urinary problems… but I sure hope those guys get the problems solved.


From the Geeks
“what makes a good star trek story”
We all want to know the answer to how to make stories with star trek like intrigue – personally I like the “infinite number of monkeys with an infinite number of typewriters“ theory.
“coffee drinking stats”
Wow – was there a coffee census I missed out on?  Damn, I knew I shouldn’t have switched to decaf!
“just being a geek”
How silly is that – if you have to google to find out how to be a geek, you’re already waaaaay past any hope of being one…
“group by having sql code gender”
This one’s a bit silly because I’ve never heard of any SQL code having genders… although that could explain why our server gets so moody at times.  I’ll have to go check to see if its cyclical.
“beep dong or ding visual basic”
I’m sure there are plenty of C# coders out there who would share the same sentiments!  @#$*&% visual basic!


Who woulda guessed
“email petitions blog maths“
Wow… someone actually looked for that stuff… I wrote a rant about how useless e-mail petitions really were and gave some stats behind them to “prove“ my point… I never thought anyone else in the world would try googling for them…
“sadeveloper t-shirt photo”
Ok, so which of you SA Developers is trying to get a sneak peak at the latest in fashion?  Or are we really such an innovative and leading group of people that there are other’s out there who just want to look like us?

Categories
General

More bad Customer Relations…

When you get an e-mail from someone that has as part of its title “Final Notification”, do you expect to have at least had one previous notification?  Calling something a “Final Notification” when its the first notification isn’t inaccurate or technically incorrect… It could both the first and last time they’re telling you.  But in my mind the branding “Final Notification” is usually reserved for use as a last resort after warning people a few times has failed.  It commands some level of urgency, and a bit of a “You’ve been naughty. You haven’t done what we asked and now you’ll be in trouble if you don’t listen to us” type tone.

So today I got an e-mail from my “favourite” customer service department (the one at iBurst)  which told me that “Due to excessive incidents of spamming on the iBurst network and the corresponding risk of being blacklisted by the various anti-spam organisations, we will be implementing certain preventative measures on our network.”  Now I got the mail at 1:18pm on Friday the 24th of June… Their e-mail also states that these measures will be implemented on Monday 27 June 2005.  They then go into a whole bunch of technical talk about how “All subscribers will only be permitted to relay outgoing mail through our authorised relay server”.  Now to the average user that would be greek – I can hear them thinking “I’m not relaying mail, I’m sending it”.  From what I understand from their e-mail, they’re bascially going to block all port 25 traffic unless its going to their smtp server.

Now I fully understand that there are probably a bunch of people on their network who’s PC’s are spam zombies and are sending out spam at massive rates.  Heck even my poor PC fell prey to that when I first connected with them, and I had a firewall and an antivirus product running on my pc, and my PC was pretty up to date with patches, and I ran at least 2 anti-spyware programs to keep my pc clean.  (I have some theories as to how my pc got infected… but I can’t verify any of them)

Anyway, back to the point… while I understand the problem that they face, I don’t really like how they’ve chosen to sort it out.  Basically their entire customer base now has 2.5 days (two of which are over a weekend) to sort out their mail settings.  Luckily my company uses its IS line to send its mail, and uses its iBurst connection for web surfing.  So our “techies” won’t have to be here on the weekend making changes to their settings… but I do know that they were hoping/dreaming about the possibility of moving away from the IS line entirely and using only iBurst for our whole company.  I guess this “lets treat our customers like mindless slaves” type incident won’t help their dreams.

I don’t mind changing my mail settings to use smtp.wbs.co.za but I really liked using my own mail server to send my mails – at least I’m in control of my server unlike wbs’s.  But I DO mind being given a deadline 2.5 days away without any previous warning.  Any half decent company plans ahead, and actually understands that these things might take time for some people to understand.  What if I was on holiday – I could have taken a long weekend, and I’d never have seen their mail until it was too late.  What if our company’s mails were sent out via our iBurst and they didn’t send their mails via smtp.wbs.co.za.  Since WBS sent the e-mail to the customer’s one email address, the “techie” who gets those mails could have been away this weekend, and on monday our e-mail service would have died, and we could lose business. I’m sure we wouldn’t, but it could happen… But WBS seem to be unable to think about what the consequences of their decisions will be.  I’m not sure about you, but I was taught as a kid that my actions have consequences both for me and for others.  I know that not all businesses seem to be aware of that life lesson, but I was kinda hoping that in general we’d moved beyond that phase in business.

I half expect that on monday their mail server will fall over, nobody will be able to send mails, and their help desk will still be asking “Are you sure you have the right MTU settings?”.  It frustrates me to even think about it.  So I’m going to go and call FusionReactor quickly to see if I can’t perhaps use their mail server instead of WBS’s – going by the quality of their tech support guys I’m sure we can arrange something – even if it is just reassuring me that nothing will go wrong.

Categories
Geek food General Internet/Links

Coolest keyboard…

I was just listening to Monday’s (a funny yet sometimes crude podcast done by the guys from Franklins.net) and they were talking about Das Keyboard.  Its Uber cool – its like a normal keyboard but with no writing on it… so only uber-geeks can use it. πŸ™‚  Anyway, listen to Episode 22 (The Starwars Episode) and around 50 minutes into the show you’ll hear them talk about the keyboard.

PS: I was using my i-Mate and the memory stick I got from Leaf to listen to the show, its seriously better than listening to the radio during the 1.5hrs I spend in the car each day… Oh, and while I’m on the topic of radio shows, check out DotNetRocks – episode 110 (I think) has Kimberly Tripp talking about SQL Server 2005 – and for a chick, she’s darn clever. πŸ˜‰  Just kidding, but its kinda refreshing to hear a female geek speaking about tech stuff – there are so few of them out there!  Check out Episode 110 its cool.