<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8603992</id><updated>2023-09-20T01:21:31.619+10:00</updated><title type='text'>A Codepoets Corner</title><subtitle type='html'>A small place where I can post technical articles about development problems I come across in my day to day life, as well as random thought processes.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default?alt=atom'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default?alt=atom&amp;start-index=26&amp;max-results=25'/><author><name>Nick Bronson</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/img/70/1957/320/100_0314.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>34</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8603992.post-112925215061726778</id><published>2005-10-14T12:09:00.000+11:00</published><updated>2005-10-14T12:09:10.623+11:00</updated><title type='text'>Fahrenheit - Turning up the Heat</title><content type='html'>Fahrenheit – Turning up the Heat&lt;br/&gt;&lt;br/&gt;Well, last night I finished a run through of Fahrenheit (released in the US as Project Indigo) and I have to say – I’m impressed.&lt;br/&gt;&lt;br/&gt;I don’t mean that in a small way either, I’ve seen too many games (even worked on a few) to be impressed easily. It’s not sparkly graphics that impress me – the graphics are nice but no Half-Life 2 or Far Cry – and its not multiplayer fragfests that impress me – Fahrenheit has no multiplayer.&lt;br/&gt;No, what impresses me is that the company have done exactly what they set out to do, and what they set out to do was redefine the almost-dead adventure game genre, whilst creating what may be the first real “Interactive Movie” experience.&lt;br/&gt;&lt;br/&gt;The entire game revolves around this idea of an interactive movie. The tutorial is even presented to you by the Director who talks about the game as if it were taking place in a movie studio. Once the game starts, we’re treated to cinematic camera shots, multiple controllable characters and, most importantly, a truly cinematic plot.&lt;br/&gt;&lt;br/&gt;The main ‘hero’ of our story is Lucas Kane, and ordinary man in the wrong place at the wrong time. The story begins as he comes out of a trance, having just stabbed a man to death in a restaurant rest-room. We’re plunged straight into the action as we have to figure out how to get away without being caught by the police – one of which, unfortunately for Lucas, is sitting at the counter inside the restaurant enjoying a coffee.&lt;br/&gt;&lt;br/&gt;The story and game itself is fairly linear but at each point there are many choices that can affect the way the story unravels. The whole game can be finished somewhere around 7-8 hrs however even knowing the plot, I’m still tempted to go back and play again making different choices. What, for instance would have happened had the character just tried to run at that point, instead of trying to clean up some of the evidence? What if the police that come to investigate after Lucas gets way (who you get to control as well) were apathetic about investigating and did a slip-shod job?&lt;br/&gt;&lt;br/&gt;I could go on, but I don’t want to ruin the story.&lt;br/&gt;&lt;br/&gt;The game takes its cinematic roots very seriously, borrowing liberally from popular movies and stories of the last few decades. There are scenes that could have been taken straight from the matrix later in the game and one scene that is very reminiscent of Silence of the Lambs. Rather then detract with their sameness however these scenes are quite well done, and show an attention to action and detail that most current games – particularly the reasonably poor adventure games released in recent years – lack.&lt;br/&gt;&lt;br/&gt;The control system also deserves a mention as it provides a lot of the feel that draws you into the game. Your character is controlled with the cursor keys, in a resident evil style control pattern that has you pressing up to walk forward and left or right to turn, whilst down makes you do a quick one-eighty turn to face behind you.&lt;br/&gt;&lt;br/&gt;To interact with objects in the world however, you use the mouse and a mouse gesture system similar to the one used by Black &amp; White, though simpler and more forgiving which is a bonus. To walk through a door for instance, you hold down the left mouse button and push the mouse away from you (if the door opens outward) or towards you (if it opens inwards). The required gestures for actions you can perform are always displayed at the top of the screen next to icons that display the action. Obviously these are context sensitive – if you’re near a door, it will show you what gesture to perform to open it, and perhaps what gesture to perform to look through the peephole and see who is behind it. If you’re near a fridge it will show you what gesture opens it. Once its open, there is a gesture to close it, and perhaps a gesture to grab a carton of milk and take a swig.&lt;br/&gt;&lt;br/&gt;It takes a little getting used to, but after about ten minutes it feels so natural you’ll wonder why anyone ever used point and click.&lt;br/&gt;&lt;br/&gt;Then there are the action sequences, which are liberally sprinkled throughout the game. Normally I’m reluctant to play “Action Adventures” as they tend to be twitch fests with a few adventure trappings however the scenes in Fahrenheit add to the tension and plot rather than detract from it.&lt;br/&gt;&lt;br/&gt;There are three types of controls used in the action sequence, the first is pressing left and right alternatively as fast as you can – a control method that harkens back to the days of the Commodore 64 and other early computers. This method is used when you need to do something that requires strength, such as lifting something heavy or resisting something strong.&lt;br/&gt;The second is again pressing left and right, but this time more carefully, trying to keep a bar from getting to close to either edge. This is used in times of stress, for keeping calm or balancing.&lt;br/&gt;The third control method is used in all the most impressive action sequences, often in conjunction with the first method. It’s a Parappa the rapper style sequence hitting game, where you’ve got to use both the cursor keys and the numberpad and press the right direction at the right moment. The directions often seem to mirror what’s going on on-screen and are quite a clever way for giving the user control of the success of failure of very complicatated action sequences. You’ll make the main character jump, dive, kick, struggle and… well no, that would be spoiling the story.&lt;br/&gt;&lt;br/&gt;One final point, this game is trying, and succeeding to be an interactive movie. It has everything you would expect from a modern, adult-oriented action film (including clichés – angry police chief anyone?). There are killings, gun-play, mysteries, chases, escapes, evil villans, good-hearted love-interests, plenty of time with each main character exploring their inner (and outer) motivations, and sex.&lt;br/&gt;&lt;br/&gt;Oh yes, did I mention the sex? Fahrenheit has really turned up the heat with full love scenes (and no, they aren’t just writhing on each others laps with their underpants still on a-la Playboy Mansion) and one of the scenes even includes a mini-game. This bears talking about with all the controversy surrounding GTA:SA and the Hot Coffee mod, because from what I’ve seen, Hot Coffee has nothing on the scenes in Fahrenheit.&lt;br/&gt;&lt;br/&gt;That’s not to say they’re excessive, and they certainly don’t contain anything you would see on an M15+ movie here in Australia. A shock for some gamers perhaps, we’re not used to getting to see CG nipples on screen – normally even when the breasts are bared and bouncing (Vampire the Masquerade: Bloodlines for instance), theres still something covering the nipple. In that way, games seem to be about four decades behind movie, for some reason it is seen as worse to show something in a game, that’s made of digital characters (IE, Computer Generated. Not Real) that can be seen at 9:30pm on free-to-air TV any night of the week.&lt;br/&gt;&lt;br/&gt;It also remains to be pointed out that unlike Hot Coffee, the love scenes in Fahrenheit are there for a purpose. They explore the characters, create links and help form an emotional bond in the mind of the player so that when events occur later in the game we actually care. This is one of the main artistic reasons movies also include such scenes (also, it sells. But I’m talking about –good- movies).&lt;br/&gt;&lt;br/&gt;Overall, I can’t recommend this game enough. Theres enough replayability that the shortness of the playing time isn’t that much of a problem – as it will be interesting to see how different scenes can play out with different choices and the game gives you the option to replay any scene you’ve already played in a particular account to see how it could have been different, and there are extras to unlock as well – movies, an art gallery, and many of the action sequences are available to be played on their own, or watched without being played so you can enjoy the scene without paying attention to the twitch-action.&lt;br/&gt;&lt;br/&gt;If you like action movies, if you like adventure games, if you like good stories – if you just want to try something a bit more involved than the average “modern” game, then you must buy this game.&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/112925215061726778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=112925215061726778' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/112925215061726778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/112925215061726778'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/10/fahrenheit-turning-up-heat.html' title='Fahrenheit - Turning up the Heat'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-111751579651367918</id><published>2005-05-31T15:03:00.000+10:00</published><updated>2005-05-31T15:03:16.536+10:00</updated><title type='text'>A Gamers&#39; Manifesto</title><content type='html'>&lt;a href=&quot;http://www.pointlesswasteoftime.com/games/manifesto.html&quot;&gt;A Gamers&#39; Manifesto&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Interesting look at the top twenty &quot;Gamers wants&quot;. Personally, I think this is more a what gamers -should- be wanting, rather than what gamers actually want. Year after year the top 10 movies, games and pop songs show that really, the average people are happy buying and eating up the commercial pap that has replaced innovation.&lt;br /&gt;&lt;br /&gt;Although, i&#39;m happy to say that there are still some decent games out there. I recently bought an XBox over ebay so I might say a bit more when it arrives, however I did borrow a friends over the weekend just gone and i&#39;ve got to say there are some particularly interesting ideas floating around. Sure they&#39;ve all got large quantities of violence - that is what sells afterall - but theres still obviously some thought (if only a little) going into them.&lt;br /&gt;&lt;br /&gt;Jade Empire and Fable both look great, Jade empire for the feel of the game and the depth of conversation possible that can really flesh out the world, and Fable for the &#39;extras&#39; that make it really special, rather than just another beat-em-up rpg. Being able to change your hair style at a hairdressers, get tattoos and choose clothes specifically to make you &quot;attractive&quot; or &quot;scary&quot; rather than just their armour potential may be mainly cosmetic, but they really draw the player in and get them to identify with their character. Also, taking into account the amount a character eats (fat or thin), the heaviness of their weapons (building muscle) and how much sunlight they get (tan or pale) goes a long way to making you feel part of a larger world.</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/111751579651367918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=111751579651367918' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111751579651367918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111751579651367918'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/05/gamers-manifesto.html' title='A Gamers&#39; Manifesto'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-111277706956509274</id><published>2005-04-06T17:46:00.000+10:00</published><updated>2005-04-11T09:18:20.793+10:00</updated><title type='text'>Cory Doctorow, Creative Commons and Commodization.</title><content type='html'>It&#39;s funny how things come full circle. I saw a review of Ex Machina on Boing Boing, skimmed the preview (i&#39;m currently getting hold of a copy to have a proper read, so review soon!), read about the history of Cyberpunk and was lead straight back to boing boing to look up Cory, one of the owners of the blog.&lt;br /&gt;&lt;br /&gt;Cory has licensed his books under the creative commons licence, which could possibly be called &quot;Open Source&quot; for publishing. It gives anyone the right to download, read, print, eat, make paper planes out of and distribute to friends the books covered under that licence.&lt;br /&gt;&lt;br /&gt;Needless to say, i&#39;ve grabbed both of Cory&#39;s books and plan to read them shortly.&lt;br /&gt;&lt;br /&gt;But this has gotten me thinking again about the viability of open source as a business model. Publishers have found, for the most part, that books released under the creative commons licence still manage to sell as well as their un-free counterparts - maybe better, but who&#39;s to say how they would have sold otherwise. This is a -good thing-. However, I doubt its going to be enough to convince other publishers and/or authors to go the same route - and why should they? They deserve to get paid for what the write, don&#39;t they?&lt;br /&gt;&lt;br /&gt;At the moment, the system works. Portable computers suitable for ebook readers are still rare and reasonably expensive (though I picked up a hp pocket-pc off ebay for $200 off ebay and havn&#39;t looked back), and a lot of people simply wont want to make the change from paper-based books. This is fine, it means the publisher will continue to make money and hence, so will the author.&lt;br /&gt;&lt;br /&gt;When we get to the realm of software however, things are a little different. Whether you download software from the net, or buy it in a store, you use it the same way - on the computer. Therefore when software pirates release cracked games or applications, or when they are opensourced, there is no motivating factor for the user to buy the software as well. Some still do, there are still collectors who like the boxes and printed manuals, and the pretty look of the official cds. There are even those who feel they should buy it on principle because they enjoyed it. Thats great, but not everyone does.&lt;br /&gt;&lt;br /&gt;Copyprotection issues aside (thats a rant for another day), the question then becomes - how do we make money when we&#39;re giving away our product for free. That is what open-source is doing. At first, the concept of open source confused me. I liked it, I love the fact that I get source with my software and can tweak it and the fact that tweaks get released means that software can be improved, developed and bugfixed with a speed unheard of by traditional development models.&lt;br /&gt;&lt;br /&gt;The point still remains, its mostly given away for free so the authors get no payment for the hundreds of hours spent working on the product. Except maybe &quot;tipjar&quot; payments, as Cory calls them.&lt;br /&gt;&lt;br /&gt;Even this, I was fine with. I enjoy programming in my spare time and wouldn&#39;t mind contributing to an open source product. I figured it was a hobby type thing. The serious players, like the linux distributions (Mandrake, Red-hat etc) charge money for services. Installation and running support, the likes of which you get with MS corporate licences. So thats that I thought.&lt;br /&gt;&lt;br /&gt;Then I heard that IBM and others (Sun?) were employing groups of people to work on open source software and this I just couldn&#39;t understand. I never went to business school, I&#39;ve done some study and earned my cert IV in Small business management, but that never mention Commodization.&lt;br /&gt;&lt;br /&gt;Thats the way they make money, Commidization. You see, the idea is that you reduce the cost of a product (to nil if possible) in order to push sales of related products. In this case, as an example, if software is free then it encourages sales of software related products, such as hardware and software support. It&#39;s not accident then that the major corporate propronents of open source software are hardware companies, and its primary opponents are the big software firms (Such as microsoft).&lt;br /&gt;&lt;br /&gt;What does this mean then for the publishing industry? Well, there are two ways I can see for the publishing industry to move forward. The first, is to join the creative commons experiment and give it a go. Its not going away and doesn&#39;t seem to hurt sales. Forget about DRM, it&#39;s never going to work - technology opens new doors and makes things possible that weren&#39;t possible before, people will not accept hobbling of their capabilities to protect copyright. If its digital, it&#39;s spreading, and if its not digital - it will be soon.&lt;br /&gt;&lt;br /&gt;The second idea takes Commodization into account and moves with it instead of trying to hold on to old, outdated business models. Buy/Merge/Start up an electronics division and design an ebook solution package. There is still no affordable, good solution for those who really want to make the jump from paper to electrons but still want to be able to read where they used to (bed, beach, living room etc).&lt;br /&gt;&lt;br /&gt;Build a paperback size reader for fiction books, and an a4 size one for graphical intensive books such as RPG&#39;s and Comics. Market them at a decent price and start releasing ebooks, without drm or some method to lock them into your product, for next to nothing. Fictionwise does a good trade selling ebooks, and occasionally giving them away - that same principle would commoditize your books and boost your hardware sales.&lt;br /&gt;And of course, you still keep your paper based publishing - not everyone wants to move to the digital formats.&lt;br /&gt;&lt;br /&gt;This is the way digital publishing could go, I feel. Its the way I hope it goes - DRM is a dead end that is sucking up too much time and resources, and surely even those developing the solutions know by now that they simply do not work.</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/111277706956509274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=111277706956509274' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111277706956509274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111277706956509274'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/04/cory-doctorow-creative-commons-and.html' title='Cory Doctorow, Creative Commons and Commodization.'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-111275171323442940</id><published>2005-04-06T11:41:00.000+10:00</published><updated>2005-04-06T11:41:53.233+10:00</updated><title type='text'>The Tao of Gaming - Blood Bowl re-review</title><content type='html'>&lt;a href=&quot;http://gaming.powerblogs.com/posts/1111241148.shtml&quot;&gt;The Tao of Gaming - Blood Bowl re-review&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now this is a -nice- blog. I can&#39;t help it, as much as I might try sometimes to grow up and be a responsible adult, I just love games. Board games, card games, computer games, roleplaying games, we have a games closet bigger than both my parents and my fiancee&#39;s parents combined and that doesn&#39;t count the rpg ebooks and hardcover books that are on the shelves.&lt;br /&gt;&lt;br /&gt;In anycase, I thought I had to link to review. Blood bowl is a great game with a vibrant player-base even now that seems to get forgotten sometimes because it&#39;s neither &#39;new&#39; nor as big and mainstream as the two gargantuans of the Games Workshop line, Warhammer and Warhammer Fantasy. &lt;br /&gt;&lt;br /&gt;In anycase, i&#39;ve been anxious to paint some models now for a while - I havn&#39;t done that in something like eight years. The question is - do I start working on a warhammer army, cool but a large commitment, or do I get a blood bowl team - a much smaller commitment, but requires me to order from america/europe.&lt;br /&gt;&lt;br /&gt;I guess it depends on whether I can find a cheap version of the blood bowl box set somewhere ;)&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/111275171323442940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=111275171323442940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111275171323442940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111275171323442940'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/04/tao-of-gaming-blood-bowl-re-review.html' title='The Tao of Gaming - Blood Bowl re-review'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-111267045844673996</id><published>2005-04-05T13:07:00.000+10:00</published><updated>2005-04-05T13:07:38.446+10:00</updated><title type='text'>Ex Machina</title><content type='html'>&lt;a href=&quot;http://www.boingboing.net/2005/04/04/ex_machina_cyberpunk.html&quot;&gt;Boing Boing: Ex Machina: cyberpunk tabletop RPG&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A short review of Ex Machina at the Boing Boing directory has me well and truly drooling on the keyboard. I&#39;ve always been a big fan of the Cyberpunk genre and it&#39;s moves into cyberpunk. My personal favorite has always been Cyberpunk 2020 (true gibson style corporate cyberpunk role playing), followed closely by Shadowrun (An interesting blend of fantasy, magic and cyberpunk. It&#39;s difficult to imagine how exactly this works, but it does, and is one of the most popular cp rpg&#39;s out there.) but i&#39;ll definately have to give this one a look!</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/111267045844673996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=111267045844673996' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111267045844673996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111267045844673996'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/04/ex-machina.html' title='Ex Machina'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-111266554918826547</id><published>2005-04-05T11:42:00.000+10:00</published><updated>2005-04-05T11:45:49.186+10:00</updated><title type='text'>Poetry Month</title><content type='html'>Apparently this month is national poetry month, probably in America as most of the bloggers i&#39;ve seen mention it are American. Still, i&#39;m always happy to jump on the bandwagon of a good idea, so i&#39;ll be presenting some poetry each weekend to you for the month of April. Saturdays I will post snippets of poetry from some of my favorite poets, and Sundays will be original poetry of my own that hasn&#39;t seen the light of day in quite some time.&lt;br /&gt;&lt;br /&gt;I&#39;ve already missed the first weekend so look for the first posts later this week.</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/111266554918826547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=111266554918826547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111266554918826547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111266554918826547'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/04/poetry-month.html' title='Poetry Month'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-111222308376028598</id><published>2005-03-31T08:38:00.000+10:00</published><updated>2005-03-31T08:51:23.763+10:00</updated><title type='text'>The New DLL Hell</title><content type='html'>The case of the InvalidCastException struck again with a particularly difficult to locate error yesterday when I spent some time working on my current personal project. Apparently this is an error a lot of people run into in one form or another when implementing plugins though unfortunately it would seem that the version I encountered was not the standard (as always).&lt;br /&gt;&lt;br /&gt;If you&#39;ve never heard about this problem before, theres more info on the most commonly found versions of the error at &lt;a href=&quot;http://www.yoda.arachsys.com/csharp/plugin.html&quot;&gt; http://www.yoda.arachsys.com/csharp/plugin.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Apparently the dot net framework is able to differentiate between two loaded assemblies, even if they are identical. IE, if the same assembly is in two different places and happens to be loaded twice, the runtime will treat them as completely different entities. This doesn&#39;t seem like a problem until you get to a problem like the one I encountered.&lt;br /&gt;&lt;br /&gt;The plugin framework I designed was scanning a directory (in this case /plugins off the main folder where all the binaries were being compiled to) so to keep things easy, I set the plugin target of the compile to be this /plugins directory. After all, if you&#39;re compiling to the right directory to begin with, you don&#39;t have to copy things around right?&lt;br /&gt;&lt;br /&gt;Unfortunately, one of the dll&#39;s referenced by the plugin was an interface dll (as explained in the other article, I was already doing it the way he suggests). As the compile targeted the plugin directory instead of the common bin directory, the compiler saw fit to copy the dependancy with the plugin. So now I have two copies of the interface dll, one in the main directory and one in the plugin directory.&lt;br /&gt;&lt;br /&gt;Now when running the program, I get the invalidcastexception. From what I can deduce, both copies of the interface dll must be loaded by the program along with the plugin dll. So even though the plugin implements the plugin interface, the runtime assumes it implements the interface defined in the assembly in the plugin directory, whilst it assumes the interface I was to cast it to is the interface defined in the main directory interface assembly. Both of these interfaces are identical, as the assemblies are identical, however the fact that they are located in two different places is enough for .Net to decide that the plugin cannot be cast to the interface I needed it in, and instead must crash.&lt;br /&gt;&lt;br /&gt;I don&#39;t think this is so much a bug in the .Net framework as it is a &#39;feature&#39; or sideeffect of the .Net security and managed code abilities. Still, it was a painful unexplained error that took hours to solve.&lt;br /&gt;&lt;br /&gt;The solution? Compile the plugin to the main binary directories with all the other assemblies and the executeable. When its time to test the plugin, copy it to the plugins directory on its lonesome.&lt;br /&gt;&lt;br /&gt;Works now.</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/111222308376028598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=111222308376028598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111222308376028598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111222308376028598'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/03/new-dll-hell.html' title='The New DLL Hell'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-111083931454908473</id><published>2005-03-15T09:28:00.000+11:00</published><updated>2005-03-15T09:28:34.550+11:00</updated><title type='text'>Slashdot | The Fate of The Free Newspaper</title><content type='html'>&lt;a href=&quot;http://slashdot.org/article.pl?sid=05/03/14/1323216&amp;amp;from=rss&quot;&gt;Slashdot | The Fate of The Free Newspaper&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is an interesting article although I found the conversation following to be even more interesting. I think the problem with the internet as a new medium is a problem for the media organisations (such as RIAA, MPAA and the News Companies). People seem to forget that the free press started as exactly that, someone with a printing press starts making a newspaper to report to the people of his community and bring them together as a community.&lt;br /&gt;&lt;br /&gt;We&#39;re in an era now where anyone in the world can be a reporter, with blogs and webpages easily obtained. Perhaps the media is dying and just doesn&#39;t know it yet.&lt;br /&gt;&lt;br /&gt;The media has to charge money in order to pay its large quantities of reporters, publishers, editors and business officers - as well as make a profit for its shareholders. Perhaps they need to be looking at a new way to make their money if they wish to survive, or at least learn to trim the fat?</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/111083931454908473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=111083931454908473' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111083931454908473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111083931454908473'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/03/slashdot-fate-of-free-newspaper.html' title='Slashdot | The Fate of The Free Newspaper'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-111025114029279281</id><published>2005-03-08T14:04:00.000+11:00</published><updated>2005-03-08T14:05:40.293+11:00</updated><title type='text'>Implementing a Script Engine into .Net</title><content type='html'>Hey everyone,&lt;br /&gt;&lt;br /&gt;I&#39;ve just finished writing a .net scripting engine, very basic one, that compiles .net language files (my current implementation takes only c# files but could easily be extended to vb and other languages) and runs them on the fly.&lt;br /&gt;&lt;br /&gt;It&#39;s an interesting process, if anyone&#39;s interested let me know and i&#39;ll post a tut.&lt;br /&gt;&lt;br /&gt;-Nick</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/111025114029279281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=111025114029279281' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111025114029279281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/111025114029279281'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/03/implementing-script-engine-into-net.html' title='Implementing a Script Engine into .Net'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110739680640015914</id><published>2005-02-03T13:08:00.000+11:00</published><updated>2005-02-03T13:13:57.490+11:00</updated><title type='text'>......</title><content type='html'>Ok, so its been a while since my last post - I&#39;ve had illness, whiteboard days and my girlfriend to keep happy so I just been running out of time.&lt;br /&gt;&lt;br /&gt;&quot;They say the immigrants steal the hubcups of respected gentlemen,&lt;br /&gt;They say it would be wine and roses... if england were for englishmen again.&lt;br /&gt;&lt;br /&gt;I saw a dirty overcoat at the foot of the pillar of the road,&lt;br /&gt;propped inside was an old man who time could not erode.&lt;br /&gt;The night was slapped by silence though as blue lights circled past,&lt;br /&gt;The dancer called for an ambulance and the bars were closed up fast...&quot;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110739680640015914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110739680640015914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110739680640015914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110739680640015914'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/02/blog-post.html' title='......'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110609729258782185</id><published>2005-01-19T12:14:00.000+11:00</published><updated>2005-01-19T12:14:52.636+11:00</updated><title type='text'>Haiku Error Messages</title><content type='html'>&lt;a href=&quot;http://archive.salon.com/21st/chal/1998/02/10chal2.html&quot;&gt;Haiku Error Message Competition&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I remember seeing this a long time ago, Haiku Error Messages. I ran across them again and thought I might post the link.&lt;br /&gt;&lt;br /&gt;I really love these, one day I&#39;d like to implement them in a program. Not very functional perhaps, but funny.&lt;br /&gt;&lt;br /&gt;My personal favorite:-&lt;br /&gt;&lt;br /&gt;Chaos reigns within&lt;br /&gt;Reflect, repent, and reboot&lt;br /&gt;Order shall return&lt;br /&gt;-Suzie Wagner</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110609729258782185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110609729258782185' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110609729258782185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110609729258782185'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/01/haiku-error-messages.html' title='Haiku Error Messages'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110600267581624742</id><published>2005-01-18T09:46:00.000+11:00</published><updated>2005-01-18T09:57:55.816+11:00</updated><title type='text'>Blood Bowl</title><content type='html'>Back when I was in high school, I got involved with a couple of guys who were into the Games Workshop games in a big way. It was a strange thing to be into down here in Tassie, where tabletop wargames weren&#39;t all that big - no where near as popular as they are today.&lt;br /&gt;&lt;br /&gt;Warhammer 40,000 was what it was all about back then, and we had a ball. I still consider getting back into it from time to time, though I don&#39;t know many people who still play.&lt;br /&gt;&lt;br /&gt;In anycase, around the time we were collecting Warhammer, a smaller game was released by Games Workshop entitled Blood Bowl. I&#39;m not sure if it was teh first release, or a re-release but it looked pretty good and has us drooling over the magazine pictures for weeks.&lt;br /&gt;&lt;br /&gt;Interesting then it took me ten years to eventually get a chance to play it. These days its considered a &quot;Specialist&quot; game, along with Necromunda (which I did play), Mordheim and several other of their games that never made it as big as the two Warhammers. Now, the rules for Blood Bowl (and the other spec games) are available for free download on the specialist games website (Get Blood Bowl &lt;a href=&quot;http://www.bloodbowl.com&quot;&gt;here&lt;/a&gt;), making these great games available for everyone.&lt;br /&gt;&lt;br /&gt;I ran a league with some friends a few months back, as there is a software client that allows internet play. Now you don&#39;t need to spend any money at all to give Blood bowl a go - though I promise you, it&#39;s not going to feel the same as it does when you bring home a victory over a tabletop field, with your hand painted miniatures a testament to your enthusiasm (or is that, obsession?)&lt;br /&gt;&lt;br /&gt;I worked on a team manager around the time we were playing it, though I thought I&#39;d lost the source code when I moved house and reformatted. The good news is, I&#39;ve found it! So hopefully i&#39;ll soon be able to get back to work on it. I hope to have a full team and campaign manager completed, as those that are available, though functional, arn&#39;t very good.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110600267581624742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110600267581624742' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110600267581624742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110600267581624742'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/01/blood-bowl.html' title='Blood Bowl'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110591623208237225</id><published>2005-01-17T09:52:00.000+11:00</published><updated>2005-01-17T09:57:12.083+11:00</updated><title type='text'>Subversion</title><content type='html'>As suggested by my previous post, I&#39;ve decided to do away with Visual Sourcesafe in favour of a more rounded source control system. After a bit of convincing, i&#39;ve gotten agreement to switch to Subversion and i&#39;ve spent the last few days reading up on it and this morning finally got a repository set up on one of our development servers.&lt;br /&gt;&lt;br /&gt;You can find information about it on Subversion.tigris.com and i&#39;ve got to say, it&#39;s an excellent system - especially with the third party addons like TortoiseSVN for windows shell integration. So good in fact that i&#39;ve installed a local repository on my home box for version control on my own personal projects.&lt;br /&gt;&lt;br /&gt;It&#39;s not just a good idea for when multiple people are working on a single code box, it stores the history and all changes to the source so you can roll back to any point in the history of your code - and it does it easily.  Use it for a while, you&#39;ll wonder how you were ever without it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110591623208237225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110591623208237225' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110591623208237225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110591623208237225'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/01/subversion.html' title='Subversion'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110566566031523194</id><published>2005-01-14T12:21:00.000+11:00</published><updated>2005-01-14T12:21:00.316+11:00</updated><title type='text'>Removing SourceSafe dependencies from a solution/project</title><content type='html'>&lt;a href=&quot;http://weblogs.asp.net/bkcarroll/archive/2004/03/08/86059.aspx&quot;&gt;Removing SourceSafe dependencies from a solution/project&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is a useful article that helped me today, although read the comments before carrying out the manual edit - theres a quicker way to perform steps 2 and 4.&lt;br /&gt;&lt;br /&gt;SourceSafe is very persistant in trying to retain control of your code, which can make it quite difficult if, like me, you&#39;re trying to make the move to a different source/version control solution.&lt;br /&gt;&lt;br /&gt;We&#39;re making the move to subversion, on my recommendation. I&#39;ll post any issues we have and the way around them for anyone who is interested.&lt;br /&gt;&lt;br /&gt;Until then, anyone out there have any experience/problems/issues with Subversion in their workplace? (or personal projects for that matter, i&#39;m planning on using it on my local machine to provide some form of version control)&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110566566031523194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110566566031523194' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110566566031523194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110566566031523194'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/01/removing-sourcesafe-dependencies-from.html' title='Removing SourceSafe dependencies from a solution/project'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110548810217908004</id><published>2005-01-12T10:54:00.000+11:00</published><updated>2005-01-12T11:01:42.180+11:00</updated><title type='text'>Helping you get regular... and stay regular....</title><content type='html'>After my sporadic posting over christmas i&#39;ve decided to try and post on mondays, wednesdays and fridays - even if its just a five line rant. After all, whats the point of having a blog if you&#39;re not blogging?&lt;br /&gt;&lt;br /&gt;Besides this, i&#39;m at work during the week and tend to run into all sorts of interesting things across the net whilst working (or slacking off), so I tend to have plenty to say during the week.&lt;br /&gt;&lt;br /&gt;It&#39;s a strange phenomena blogging. I can understand those who blog, after all - I do, theres something very... liberating about throwing out your thoughts and ideas, and opinions, where anyone can read and comment about them.&lt;br /&gt;&lt;br /&gt;I wonder as well if the interest in reading peoples blogs is anything similar to the current fad for reality tv shows. Really Bad Reality TV Shows.&lt;br /&gt;&lt;br /&gt;Perhaps you can look at it as a social, rather than a technological, evolution. There have often been places in history where people could speak their minds - the &#39;soapboxes&#39; and similar of older day society. This is a practise which is near dead today, at least in western culture, so perhaps the blog fills a similar, perhaps deeper, role.&lt;br /&gt;&lt;br /&gt;And of course, we couldn&#39;t discuss social ramnifications of blogging without discussing those that read blogs and feel the need to flame. By flame I don&#39;t mean reasoned, well thought out arguments, I mean F.L.A.M.E. Like my idiot american friend who didn&#39;t like my political comments.&lt;br /&gt;&lt;br /&gt;Perhaps these are the schoolyard bullies, drifting through a mediochre life completely unable to recapture that feeling of power that flowed through them when they took the smaller kids lunch money. Or perhaps, these are the smaller kids, tortured by years of guilt and repressed rage against those that picked on them, now grabbing one last chance to swap places and attack someone else.&lt;br /&gt;&lt;br /&gt;They should get out more.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110548810217908004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110548810217908004' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110548810217908004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110548810217908004'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/01/helping-you-get-regular-and-stay.html' title='Helping you get regular... and stay regular....'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110532966196104115</id><published>2005-01-10T14:55:00.000+11:00</published><updated>2005-01-10T15:01:01.960+11:00</updated><title type='text'>And a Happy New Year</title><content type='html'>I got to say, it&#39;s looking like a particularly good year this year. Of course there are some people still predicting the end of the world any year now, and the Tsunami has made life difficult, or over, for thousands of people. Our hearts go out to them.&lt;br /&gt;&lt;br /&gt;Still, theres nothing left now but to wait and see.&lt;br /&gt;&lt;br /&gt;Anyone who is a reader of science fiction will know the simple truth behind the idea of &quot;Life imitating Art&quot;. For those who havn&#39;t yet realised it, Asimov&#39;s Science Fiction Magazine and Analog Science Fiction and Fact, two of the longest running science fiction magazines in the business, are both able to be bought as ebooks at &lt;a href=&quot;http://www.fictionwise.com&quot;&gt;www.fictionwise.com&lt;/a&gt;.  I&#39;ve always been suspicious of ebooks and the idea of selling downloadable content in the past but these I just cannot fault.&lt;br /&gt;&lt;br /&gt;This is a great move that enables those of us for whom getting the print version was cost prohibitive (such as us in Tassie) to enjoy the best of new science fiction novellas and short stories. Also, they seem to release the magazine in ebook form about a month before the print version will hit the stores.&lt;br /&gt;&lt;br /&gt;I&#39;ve bought up the available issues of both Asimov&#39;s and Analog, if you like Science Fiction and Fantasy i&#39;d recommend you do the same.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110532966196104115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110532966196104115' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110532966196104115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110532966196104115'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2005/01/and-happy-new-year.html' title='And a Happy New Year'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110376835025563564</id><published>2004-12-23T13:19:00.000+11:00</published><updated>2004-12-23T13:19:10.256+11:00</updated><title type='text'>Google Search: nick bronson</title><content type='html'>Ever tried to see if you can be googled?&lt;br /&gt;&lt;br /&gt;It&#39;s a bit sad, second from the top of the google list for my name is a Nick Bronson who died this year, younger than me too. Makes you stop and think.&lt;br /&gt;&lt;br /&gt;Took away a bit from the enjoyment, but in anycase a link to a post I made on MSD2D comes up at number 7, and a post I made to umbrello list (must have been a long long time ago) comes up number 8.&lt;br /&gt;&lt;br /&gt;How do you fare? How much information is floating around out there about you?&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.google.com.au/search?sourceid=navclient&amp;amp;ie=UTF-8&amp;amp;rls=GGLD,GGLD:2004-39,GGLD:en&amp;amp;q=nick+bronson&quot;&gt;Google Search: nick bronson&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110376835025563564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110376835025563564' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110376835025563564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110376835025563564'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2004/12/google-search-nick-bronson.html' title='Google Search: nick bronson'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110289101720515454</id><published>2004-12-13T09:32:00.000+11:00</published><updated>2004-12-13T09:36:57.206+11:00</updated><title type='text'>Well.... </title><content type='html'>It&#39;s been a while since my last update and theres not really much of an excuse, it&#39;s just been particularly busy round here. Work is going well, but theres always a lot to be done, and we&#39;re almost through the first phases of renovation at our house.&lt;br /&gt;&lt;br /&gt;We finally have carpet, and we&#39;re no longer sleeping in the living room.&lt;br /&gt;&lt;br /&gt;Sorry for anyone who posted a comment or sent a message that I didn&#39;t answer, i&#39;ll do my best to answer from this point on.&lt;br /&gt;&lt;br /&gt;For those of you who might be australian or new zealand and developing software using microsoft products, check out msdn australia and sign up for the new msdn connection program. Founding members get free asp .net project space and all members get to participate in what looks to be a useful community.&lt;br /&gt;&lt;br /&gt;As a final comment, I took a couple of those online quizzes this morning (first chance i&#39;ve had to take a break in a while), so here are the results. Go have a look at them, they&#39;re quite amusing.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;b&gt;I am Nothing!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://robertandtim.topcities.com/quiz/christ/christquiz.html&quot;&gt;&lt;img src=&quot;http://robertandtim.topcities.com/quiz/christ/nothing.jpg&quot; border=&quot;1&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Which Enemy of the Christian Church Are You?&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://robertandtim.topcities.com/quiz&quot;&gt;Take More of Robert &amp; Tim&#39;s Quizzes&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://robertandtim.topcities.com/animation&quot;&gt;Watch Robert &amp;amp; Tim&#39;s Cartoons&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;b&gt;I am an Intellectual&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://robertandtim.topcities.com/quiz/minority/minorityquiz.html&quot;&gt;&lt;img hspace=&quot;5&quot; src=&quot;http://robertandtim.topcities.com/quiz/minority/intellectual.jpg&quot; vspace=&quot;5&quot; border=&quot;1&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Which America Hating Minority Are You?&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://robertandtim.topcities.com/quiz&quot;&gt;Take More Robert &amp; Tim Quizzes&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://robertandtim.topcities.com/animation&quot;&gt;Watch Robert &amp;amp; Tim Cartoons&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;b&gt;My Phase is Nemesis&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://robertandtim.topcities.com/quiz/tragic/tragicquiz.html&quot;&gt;&lt;img hspace=&quot;5&quot; src=&quot;http://robertandtim.topcities.com/quiz/tragic/nemesis3.jpg&quot; vspace=&quot;5&quot; border=&quot;1&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Which Phase of the Greek Tragic Cycle Are You?&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://robertandtim.topcities.com/quiz&quot;&gt;Take More Robert &amp; Tim Quizzes&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://robertandtim.topcities.com/animation&quot;&gt;Watch Robert &amp;amp; Tim Cartoons&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;b&gt;I&#39;m Tim!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://robertandtim.topcities.com/quiz/randt/quiz.html&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://robertandtim.topcities.com/quiz/randt/tim.jpg&quot; border=&quot;1&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Which Robert &amp;amp; Tim Show Character Are You?&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/center&gt;&lt;center&gt;&lt;/center&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110289101720515454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110289101720515454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110289101720515454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110289101720515454'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2004/12/well.html' title='Well.... '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110066525100269760</id><published>2004-11-17T15:20:00.000+11:00</published><updated>2004-11-17T15:20:51.003+11:00</updated><title type='text'>Grand Text Auto</title><content type='html'>&lt;a href=&quot;http://grandtextauto.gatech.edu/index.php&quot;&gt;Grand Text Auto&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;An excellent blog! One of the first times i&#39;ve actually enjoyed sitting down and reading one ;)</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110066525100269760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110066525100269760' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110066525100269760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110066525100269760'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2004/11/grand-text-auto.html' title='Grand Text Auto'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110021164175812548</id><published>2004-11-12T09:20:00.000+11:00</published><updated>2004-11-12T09:20:41.756+11:00</updated><title type='text'>Pandromeda : Gallery : Stills</title><content type='html'>&lt;a href=&quot;http://www.pandromeda.com/gallery/still_thumbnails.php&quot;&gt;Pandromeda : Gallery : Stills&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Heres the Mojoworld Gallery. Mojoworld is a software packaged designed by one of the leading graphics researchers in the world, and it designs the most beautiful fractal landscapes.&lt;br /&gt;&lt;br /&gt;Art generation is a topic I have a lot of interest in, and I plan to begin a project in my spare time to write a small procedural picture generation package and hopefully write and link an implementation of Karl Simm&#39;s genetic artwork idea to it.&lt;br /&gt;&lt;br /&gt;I&#39;ll post it here if I get anywhere. Till then, take a look at some of these pictures.</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110021164175812548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110021164175812548' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110021164175812548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110021164175812548'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2004/11/pandromeda-gallery-stills.html' title='Pandromeda : Gallery : Stills'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-110012415308416730</id><published>2004-11-11T09:02:00.000+11:00</published><updated>2004-11-11T09:02:33.083+11:00</updated><title type='text'>SharePointD2D: Microsoft SharePoint Community site</title><content type='html'>&lt;a href=&quot;http://www.msd2d.com/default_section.aspx?section=sharepoint&quot;&gt;SharePointD2D: Microsoft SharePoint Community site&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My published article on Document Libraries and Workflow control just made tip of the week ;) </content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/110012415308416730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=110012415308416730' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110012415308416730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/110012415308416730'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2004/11/sharepointd2d-microsoft-sharepoint.html' title='SharePointD2D: Microsoft SharePoint Community site'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-109951870441837952</id><published>2004-11-04T08:51:00.000+11:00</published><updated>2004-11-04T08:51:44.416+11:00</updated><title type='text'>Collected Quotations</title><content type='html'>&lt;a href=&quot;http://jim.com/liberquo.htm&quot;&gt;Collected Quotations&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some interesting Quotations I found. Here are some of my favorites.&lt;br /&gt;&lt;br /&gt;&quot;You need only reflect that one of the best ways to get yourself a reputation as a dangerous citizen these days is to go about repeating the very phrases which our founding fathers used in the struggle for independence.&quot;&lt;br /&gt;&lt;br /&gt;Charles Austin Beard, historian &lt;br /&gt;&lt;br /&gt;&quot;One of the penalties for refusing to participate in politics is that you end up being governed by your inferiors.&quot;&lt;br /&gt;&lt;br /&gt;Plato &lt;br /&gt;&lt;br /&gt;&quot;In the end more than they wanted freedom, they wanted security. When the Athenians finally wanted not to give to society but for society to give to them, when the freedom they wished for was freedom from responsibility, then Athens ceased to be free.&quot;&lt;br /&gt;&lt;br /&gt;Edward Gibbon (1737-1794) &lt;br /&gt;&lt;br /&gt;Sound familiar anybody?</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/109951870441837952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=109951870441837952' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/109951870441837952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/109951870441837952'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2004/11/collected-quotations.html' title='Collected Quotations'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-109943423791340821</id><published>2004-11-03T09:23:00.000+11:00</published><updated>2004-11-03T09:27:09.156+11:00</updated><title type='text'>controlling form workflow with document libraries and infopath forms</title><content type='html'>&lt;a href=&quot;http://www.msd2d.com/Content/Tip_viewitem_03.aspx?section=Sharepoint&amp;category=Administration&amp;amp;id=875f2df7-11c3-42d0-9971-f0016b05d607&quot;&gt;controlling form workflow with document libraries and infopath forms&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hey everyone, an article of mine was published on the excellent developer site msd2d.com. It&#39;s a site specialising in microsoft technologies, like sharepoint, and there are a wealth of great articles on there.&lt;br /&gt;&lt;br /&gt;Sorry it&#39;s been so long between posts, I&#39;ve been both busy and sick, and sometimes both ;)&lt;br /&gt;&lt;br /&gt;-Nick&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/109943423791340821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=109943423791340821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/109943423791340821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/109943423791340821'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2004/11/controlling-form-workflow-with.html' title='controlling form workflow with document libraries and infopath forms'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-109781482800415130</id><published>2004-10-15T15:30:00.000+11:00</published><updated>2004-10-15T15:33:48.006+11:00</updated><title type='text'>Insult the stupid American?</title><content type='html'>It looks like the gauntlet has been thrown down and we&#39;ve opened up the Insult the Stupid American olympics.&lt;br /&gt;&lt;br /&gt;IronChefu has taken the lead with his heartfelt post, followed closely by another anonymous poster! So, anyone out there who wants in on the action, head over to the comments section of the sunday 10th oct post and let fly. Doesn&#39;t matter if you&#39;re Australian, English, Japanese, hell even if you&#39;re another American who hates it that people like this always make you look bad, come on in and let fly.&lt;br /&gt;&lt;br /&gt;And why not, an open invite to anyone who agrees with him, come on in - the ball&#39;s in your court. I believe in freedom of speech, even if it leads to freedom to be stupid.&lt;br /&gt;&lt;br /&gt;-Nick&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/109781482800415130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=109781482800415130' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/109781482800415130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/109781482800415130'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2004/10/insult-stupid-american.html' title='Insult the stupid American?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02442285040777652587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8603992.post-109781378565689986</id><published>2004-10-15T15:02:00.000+11:00</published><updated>2004-10-15T15:16:25.656+11:00</updated><title type='text'>SQL Connection Errors under sharepoint</title><content type='html'>Another little solution to a problem I came across whilst writing a Glossary webpart for the company Sharepoint. It&#39;s a simple part, it simply has to connect to an SQL server, do a search on the database for the term required, and format and display anything that matches.&lt;br /&gt;&lt;br /&gt;I might do a full tutorial on the webpart itself once it&#39;s completely finished, but for now here is the solution to this error message:&lt;br /&gt;&lt;br /&gt;Request for the permission of type&lt;br /&gt;System.Data.SqlClient.SqlClientPermission, System.Data, Version=1.0.5000.0,&lt;br /&gt;Culture=neutral, PublicKeyToken=b77a5c561934e089 failed&lt;br /&gt;&lt;br /&gt;Apparently there are two possible solutions. The first is a code access security messup, which has to do with your assembly being marked as &quot;intranet&quot; security, which is far more restrictive then the full allowances you can have. This wasn&#39;t a problem for me, all of my assemblies are strong named and their security is fully trusted.&lt;br /&gt;&lt;br /&gt;However it seems that the dev server that I was working on had it&#39;s sharepoint security settings at wss_minimal, which I personally think is a little restrictive for a non-production environment but there you have it. So in order to allow SQL connections you have to open up both the wss_minimal.config file and the wss_medium.config file. You need to copy the &lt;strong&gt;&lt;securityclass name=&quot;SqlClientPermission&quot;&gt;&lt;/strong&gt; section from the security classes section in the medium config to the same place in the minumum config. Then you need to copy the &lt;&lt;b&gt;IPermission class=&quot;SqlClientPermission&quot;...&gt;&lt;/b&gt; section from the permission set with the attribute Name=&quot;Asp.net&quot; in the medium config to the minimal config.&lt;br /&gt;&lt;br /&gt;This may cause errors in already installed custom web parts (It did for me) and you may need to remove the dll&#39;s and possibly reinstall them. If possible, you might want to use stsadm to remove all installed custom parts and re-add them after the change.&lt;br /&gt;&lt;br /&gt;The parts to copy should look something like this:-&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt; SecurityClass Name=&quot;SqlClientPermission&quot;&lt;br /&gt;Description=&quot;System.Data.SqlClient.SqlClientPermission, System.Data,&lt;br /&gt;Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt; IPermission class=&quot;SqlClientPermission&quot; version=&quot;1&quot;&lt;br /&gt;Unrestricted=&quot;true&quot;&lt;/b&gt; /&gt;&lt;br /&gt;&lt;br /&gt;That fixed it for me. Best of luck to the rest of you.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://codepoets-corner.blogspot.com/feeds/109781378565689986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8603992&amp;postID=109781378565689986' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/109781378565689986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8603992/posts/default/109781378565689986'/><link rel='alternate' type='text/html' href='http://codepoets-corner.blogspot.com/2004/10/sql-connection-errors-under-sharepoint.html' title='SQL Connection Errors under sharepoint'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>2</thr:total></entry></feed>