Thursday, August 12, 2010

Getting the University of Alberta's UWS to work on a Nexus One

Pretty simple really:

1. Turn on Wi-Fi
2. Get in to the settings for the UWS network
3. "EAP method" = PEAP
4. "Phase 2 authentication" = None
5. "CA certificate" = (unspecified)
6. "User certificate" = (unspecified)
7. "Identity" = CCID
8. "Anonymous identity" = blank
9. "Password" = CCID password

Click "Save" and you are all done.

This was performed on a Nexus One running android 2.2

Wednesday, June 23, 2010

Copyright Reform and Bill C-32

In the fine Canadian tradition I wrote an angry letter. I wrote this letter to Heritage Minister James Moore who called me a "radical extremist," not directly you understand but indirectly. So wrote this letter:
Dear Mr. Moore,

I'm not a content creator or a copyright holder, and I'm certainly not an expert on copyright law. But from what I've read ( http://www.cbc.ca/technology/story/2010/06/23/copyright-heritage-minister-moore.html, http://www.ic.gc.ca/eic/site/crp-prda.nsf/eng/h_rp01153.html#amend and http://www.boingboing.net/2010/06/23/a-canadian-authors-p.html ) about what has been tabled in C-32 I believe the bill has problems. Making me a criminal (or a "radical extremist") for copying a CD I own to my computer (which I also own) if it happens to have a digital lock is asinine. The TPMs are NOT in favour of the copyright owner like you suggest. They are in favour of the companies that distribute copyrighted material, like Cory Doctrow points out.

I'm not your constituent and I can not tell you how to vote on this particular bill, however Mr Uppal is my MP and I can tell him how to vote. I feel strongly that this bill needs serious amendment before being passed and that voting in Parliament should reflect this.

Thank you for your time.

-Shaun McGregor


It's short hopefully his attention span doesn't wander before the end. I encourage you to read about what C-32 is and form your own opinions, then based on what you decide send a letter like the one above or a completely different one to Minister Moore at: moorej@parl.gc.ca. If you do send an email please post what you have sent in the comments for others to see and copy off of.

The links I mentioned in my email to Minister Moore are below:

Wednesday, January 27, 2010

Poor Poor Petty Popple People

Okay, maybe petty isn't fair but I really wanted the alliteration there. On November 8th, the dog finished off what was left of her vintage popple, go ahead I'll wait while you take some time to remember...

Yeah they didn't make any impact on my life either however when we moved out we inherited two popples from the basement. When we got Molly she took those popples and used them as chew toys, what we noticed was that while Molly could tear apart a toy from Petsmart in 10 minutes or so these popples would survive for months. Now I'm sure the lead paint and toxic herbicides from the 80's that are on these things are bad for Molly but, she's having fun, who cares? So when the first two got finished off and we got tired of Molly dejectedly carrying around the carcass we bought her a couple new popples from eBay. That brings us to November 8th 2009 when she finally finished off the 4th popple. She was sitting among a pile of stuffing from the stuffed animal and we took a picture and put it up on the flickr. Apparently that was a huge mistake.

If you visit that picture on flickr you'll notice that the "popple people" came out of the woodwork pretty quickly. Which was strange because the picture wasn't even tagged with popple and if you search for popple on flickr the picture is on the 6th page now, after 10 comments and 276 views. Anyway, these people did not appreciate the way we treated this stuffed animal. I even deleted a post which was (in hindsight) not that bad but struck me as a little, threatening...

The reason I write this now is today (3 months later) I got yet another angry post from a popple person about letting Molly use the stuffed animals as chew toys. I think to myself "what the hell is wrong with you people!?" This is a stuffed animal, yes it is considered a collectible by a small group (apparently who all use flickr), and yes it is expensive for a dog toy, but Molly seems happy and they hold up a lot better than the cheap ones from Petsmart. Really am I hurting YOU by giving the dog these toys? What could the stuffed animal be contributing to the world if it wasn't being destroyed by my dog? Was it an important part of the culture in the 1980s? I was only 3 when the TV show was on the air so I don't remember it but they certainly aren't making a blockbuster movie out of the story now are they? Even if the culture did revolve around popples for a short time, if I can find it on eBay is it really my problem that a collector doesn't buy it before I do?

Then you must ask the popple collectors what is your collection contributing to others? Then ask the photo commenters do you really have nothing better to do than criticize other peoples purchases?

It seems like a ridiculous thing to have to write down, but, really evaluate your reaction to what I've done and ask yourself: "if it was a Spongebob Squarepants toy would I have the same reaction?" How about a 12" GI Joe toy from the 70s? Why does it matter what I do with my purchases, with my stuffed animals? I have one stuffed animal that I hold very dear and will not get rid of, I would be upset if it were to be destroyed, but I have a true genuine emotional attachment to it. Is the popple that you've never seen before in your life that important to you that you are actually getting angry about other people destroying it?

Popple People: change the way you react to the treatment of stuffed animals. They are just objects, things, insignificant toys from a different decade, if you put your energy into something else (something creative for instance) you could be doing way more good then protecting the innocent lives of popples.

I just recently bought 2 more stuffed animals from eBay (they were both popples) and Molly has already thoroughly abused one and when she is done with the first she will be getting the second. Those will be my last eBay purchases for popples but only because I found out you can buy stuffed animals at goodwill for $0.25. Now for the price of one popple on eBay I can buy 120 popples at goodwill, just imagine that massacre.

Friday, January 15, 2010

Blame PZ

I saw this on Pharyngula, and I laughed heartily. However, the image Dr. Myers had seemed inadequate so I made my own:



Enjoy!

Tuesday, November 17, 2009

PDC 09 Session 3

This was a very good session with two great presenters. I liked everything they showed, but it is one you should go watch the video for (if you can). http://www.microsoftpdc.com

- Session 3 Evolving ADO.NET Entity Framework in .NET 4 and Beyond
- Gah missed the names. Thanks internet: Shyam Pather, Chris Anderson
- lots o demos
- all .net 4 stuff
- personable speakers
- model first data entities (make the model and then the database gets made from that)
- man this guy is incredibly fast
- Quandrent (spelling is hard)
- Entity Framework.
- This shit is hot, I will be all over this in March when 4 comes out.
- Testing without using your database thanks to the iobjectset
- you can grab data change it local track the changes and submit it back to the DB.
- MIcrosoft Surface is still the coolest thing in the world.
- wow that is special. That makes things easy doesn't it.
- Guy behind me is sleeping, snoring too. I'm way too excited about this (NEEEERD) to sleep
- forgien keys in the model
- Lots of cool demos, that is a video to watch.

PDC 09 Session 2

Session 2 was right after lunch and was only okay, very abstract as none of it was really real yet. Still some interesting stuff that we will be able to do.

- Session 2: Microsoft ASP.NET Futures with Jonathan Carter and Scott Hunter
- DTA
- SEO stuff in .NET 4
- oooo scheduling in future version of ASP.NET
- what is routing? something related to SEO
- ASP is trying to get Common activities into one line of code (resize an image, scheduling, etc.)
- image maipulation.
- File upload with progress (not a poor man's progress)
- my class in VB.NET? Research
- Good idea, I have way too many apps that need something done every x mins that I do the poor man's way.
- Maybe the guy last time wasn't so short maybe that table is really tall.
- oh Routing I get it. This could be good for events.
- SmartyRoute check for the last "directory" on disk (foo/bar search for bar) if it does not exist goto the next one (foo) and if that exists pass the first one (bar) to the page that exists
- would remove extensions. This would be good for Sitecore.
- Demo fail....
- All this stuff is planned for the future too bad not now
- ASP is looking into implementing HTML5 items into the ASP standard (I think that was vague)
- losing focus.
- hehe the Microsoft guy is using firefox instead of scourge of the software world (IE)
- Microsoft has a cool zoom tool for presentations
- Everyone with a laptop out is surfing the internet
- Velocity - distributed cache platform.
- save anything you want I think got distracted
- works for webfarms one cache for all web servers
- meh
- css sprites and minification
- minimizing http requests for the lifecycle of the page
- sprites put everything in one file so the kbs don't change but the number of requests goes down.
- I really want to work at microsoft now. This shit looks facinating.
- definatly not ready yet, but a really cool idea. All images are done via CSS, slick as all hell.
- Everything will be controled by convention (folders in the correct place and different names etc.
- Active Record - use this as a prototype before creating DB
- neat this will create a database for you as well. With forgein keys and pks
- wow, that's neat, Active record does all the heavy lifting for your DBs
- These view things look pretty neat too.
- Okay you're done now, move on.
- easier, that is good cause web programmers don't get enough flak for not being real programmers :P

PDC 09 Session 1

My Notes from the first session at PDC 09. I hope to take some notes in every session so that I can continually update here.

- Sat next to a guy constantly tweeting during the keynote. I would have unfollowed him.
- Good keynote, lots of interesting stuff about VS and Windows Azure.
- Stumbled (read: limped) into the wrong session now learning about: "Software + Services Identity Roadmap Update" instead of "Future Directions for C# and Visual Basic"
- I should research STS for single sign on with all our web apps
- The head guy for MS Dynamics is about to speak (Andrew Bybee)
- Claims Authentication, interesting idea. Similar to the idea on certs. Trusted providers authenticate "claims"
- Working in Dynamics working inside outlook as well.
- There is a moth in here, California is awesome
- Spiderman quote, Andrew is a cool guy
- Sharepoint Developer now to talk about claims. Shortest person ever (Venky Veeranghavan)
- Multiple hops to different servers, you lose auth after the first hop. Claims fixes this.
- mmm slow internet
- I want to code all the time, I love coding mmm coding.
- Empty room, really neat talk though crapy abstract
- Quest software guy talking now. (Dmitry Sotnikov)
- Lots of demos.
- This is a cool technology, solves a lot of our single sign on problems.
- Quest software has a cool domain backup thing.
- Looks like you can use this with Google and Yahoo IDs as well as AD and .NET
- .NET ACS
- OpenID - used by Google, Yahoo and Soon LIVE
- Information Card system
- (Gert Drapers) Claims guy
- Relationship information for each "party" inside of AD
- use AD to get information (BRILLIANT!)
- neat, AD could be super powerful, with this claims stuff.

Thursday, October 15, 2009

A Little Problem

Well that didn't work out so well for the prop 8 fellows did it?

Just goes to show that just because you can mislead people into agreeing with you doesn't mean you are right, or that everyone will be so easily misled.

I say write Chief Judge Vaughn Walker a thank you note for bringing some rational discourse into this particular argument.

To the group supporting prop 8: quite frankly it's none of your business what happens at my heterosexual wedding and it subsequently none of your business what happens at a homosexual wedding.

Just a thought

Wednesday, February 25, 2009

My Referee Theorem

Once a year for about 10 years I have spent a weekend locked in an Edmonton High School with a class of North Zone Officials. For the past 2 years I have had an instructor stand up at the front of the room and preach to us about the importance of dedication to officiating. Each time he has told us that Friday and Saturday nights are forfeit from September to March. He attempts to shame the class into never saying no to an assignment and he holds himself up as an example telling us his wife just knows she will have to wait until the summer to spend time with him. Both times I've heard this speech and thought to myself: "well that's a load of crap".

Maybe I'm being unfair, this is an instructor who has accomplished more in officiating than I may even be capable of doing. He is respected and well liked, to the best of my knowledge, and as far as I can tell his wife loves him and respects his choice for free time activities. However, I can't help but think that when you do nothing but referee in your free time you end up worse for the wear.

This year like every other year I went to my clinic and I learnt from the experienced and kowledgable people in that room and I came away from the weekend a better offcial. This year like every other year I looked forward to seeing people I hadn't seen for months. This year like every other year was excited about my first games and about moving up in the ranks. This year however, I did something completely different. Instead of answering phone calls and saying yes to every game offered, I limited myself to no more than 3 games a week. I also limited the nights I would referee so that I always had a concrete idea of when I was going to be on the ice and when I could spend time with my wife and friends. Strangely enough this is the first year in about 5 or 6 years that February has come and gone without me being sick and tired of officiating. For once I go to the arena at the end of the year with a genuine intrest in being on the ice.

When I talk to guys doing 20 or 25 games a month they don't seem to be enjoying themselves anymore. For these officials has it become a second job? Has it become an unlikeable chore? Are they so burnt out by the end of the year that they aren't performing at their peak for the most important games (playoffs)? I know when I used to always say yes that is exactly how I would feel when February rolled around. I'd be burnt out, unexcited and unenthusiastic about going to the arena. I have solved my problem but I think a problem remains.

This year the instructor who delivered the dedication speech also asked us why we thought we were losing officials after only one year of being in the program. At the time I might have said "the abuse from coaches and fans", or I might have pointed out that per hour they weren't making all that much money (I would have been wrong $19 for a atom game is a good hourly rate). But as I happily returned from my game tonight I realized perhaps its not the outside elements that affect these first year officials. Maybe the internal pressure to do as many games as possible is driving them away. Perhaps they are getting the same burnt out, unexcited and unenthusiastic feeling going to the rink that I have had and they don't have enough invested in officiating to keep them interested.

Could this be why we lose referees? Maybe first years and veterans alike are realizing that something that is done mostly for the fun of doing it isn't fun anymore. I suspect if everyone took the same approach as me to doing hockey there would be a serious lack of officials during the busy weeks of the year. I don't honestly believe it is the right solution for everyone, but maybe it is worth looking into limiting the first years number of times on the ice per week. Even just teaching them to take it easy could reduce the drop out rate. This would help spread the hockey around to different officials and would keep guys from spending all weekend at the arena and burning out before the end of the season. I could be wrong, but it helped me.