Simple DB Profile Provider added to MultiCore

September 20, 2009 No comments yet

The first take on a simple db profile provider has been added to the current release of multicore. That version is 1.0.2.0 and binaries/source are on github.

The profile provider works – has some limitations and will only work with string properties. When I get some more free time I’ll add support for other useful types :)

I also pushed source and released binaries to codeplex, for those more familiar with that you can find the code here.

As usual the wiki and source can be found on the main multicore site.

Is Amazon SimpleDB Injection Attack Safe?

September 18, 2009 1 comment

I hope as a developer you are well aware of SQL Injection attacks and if you aren’t, you’re living under a pretty big rock :)

It occurred to me recently that with more cloud based database technologies coming into existence that I have yet to see mention of this problem with those services. I think it is definitely something that warrants a good amount of research.

Initially I’m going to focus my efforts on Amazon’s simple db service since I’m actively using it. I’ll post my findings and any techniques to prevent discovered issues. Off the bat I’m guessing you can’t be too malicious since a delete request cannot be embedded into a select request however unwanted results are never good and a select looks like it could return more data than the developer was hoping for with a traditional attack.

If you have any thoughts on this or know of existing posts from other developers please comment! or post them on the multicore site.

Don’t use xbox extenders

September 17, 2009 No comments yet

Yes this is a rant but it has useful information for those who don’t know. It is a classic case of why you can’t trust Microsoft with anything that they manage or host, even platform services. (think: playsforsure or those recently screwed by mesh)

So, Microsoft want you to spend your hard earned cash to buy big powerful machines that can run Vista or Windows 7 Ultimate so you can have a media pc. They also tout their xbox as the perfect extender … really? Then why the frack is it so damn hard to get content to play on the extenders and when finally netflix is announced they decide you have to be a gold member to use it. They also prevent the netflix media center running on the extender … you know – which makes perfect sense, why the fuck would I want movies on my extender anyway?

So you might think a gold membership isn’t so bad, erm well explain how you’re get it on 3 extenders? You have to buy 3 and so that’s a cool $150 a year just for Micro$oft. They works out now at just over $30 a month JUST to use Netflix on your xbox.

If you already have media center you should be able to use it to stream the freaking content, that is what is was supposed to do. What else are they going to conveniently block? It also raises the question why I can’t use my gold account across all house xboxes.

I sometimes wonder why I even bother using media center, it is poorly supported – there really is no internet content it can pull and the geniuses at Redmond decided to remove, yes remove the existing netflix support in Vista from Windows 7 … clap clap – now rumor has it  a better netflix component is coming to Windws 7 but why on earth would you remove the existing one …..

The lesson here is, an xbox is for playing games … period.

Edge version of multicore released

September 9, 2009 No comments yet

I’ve pushed up the first release of the “edge” branch of the multicore project.

This is basically an “un-released” version but is being tested in production so should have minimal bugs or issues …. (I said should!)

You can find the latest edge release notes here

http://wiki.github.com/typemismatch/multicore/edge-notes

Here is the direct link to the edge source

http://github.com/typemismatch/multicore/tree/edge

There is not a compiled release for edge … at this point.

Edge is trending to the 1.0.2.0 release.