| Profiel van KeithKeith's BlogFoto'sWeblogLijsten | Help |
|
22 augustus Previous trackback post worked... try less manual attempt this time...OK, here we go. I'm providing only a hyperlink to the blog entry and not including a manual trackback entry. This post is about Windows Live Writer. I used it to post a few well formatted entries to my home blog. Looks and works slick. Another trackback test postWhy oh why doesn't this seem to work reliably?... I'm now running CommunityServer 2.1 on my main home blog. I've added a link to the post in my home blog, as well as filled in the manual trackback entry url. Let's see if this generates a proper trackback. 20 april Geeqs.net Url RewriterI've built a simple .Net DLL that can be used on any ASP.Net site to handle dynamic redirects of requests coming into that website. This will allow you to dynamically redirect an incomming url based on the url being sent in. YOu can recombine the elements from the requested Url to build a new Url to be redirected to or transparently transferred to.
The component is called Geeqs.Net.Urlrewriter and you can configure it by adding RegEx rules to your web.config file. As a component, it can be just dropped into any existing ASP.Net 1.1 site without having to modify your site.
See the deets here: http://blog.geeqs.net/archive/2006/04/18/Geeqs_Net_UrlRewriter.aspx 31 december Talking about Jon Stewart's Brutal Exchange with CNN Host
Quote Jon Stewart's Brutal Exchange with CNN Host 11 augustus Go see wedding crashersThe good stuff is over here...What you're looking for is over here: http://blog.geeqs.net 12 juli Migrated my home blog to CommunityServer 1.1I've just finished migrating my home blog server to CS v1.1. I spent much of the previous day performing a migration of my blog system from the venerable .Text v0.95 to CommunityServer v1.1. There were a number of issues that turned what should have been a couple hours of work into a day of work. You'll notice that I didn't adopt the v1.0 of the product when it came out, but rather waited for v1.1. The reasons for this are:
The first issue, the configuration as a single blog server, was resolved by a web-based configuration tool that provides detailed enough instructions on just how to configure CS v1.1 as a single blog server. The second issue, the migration of .Text v0.95 to CS1.1 was resolved by this DotText-CS-Converter migration tool. It's not perfect, there are a number of manual steps that you still need to perform that I think should have been built into the application itself, but you can't have everything. The third issue... 1.1 > 1.0. ;)
Related to the first issue, I've set up an alternative DNS entry dedicated for use by the blog. So you'll now notice that the blog is hosted on http://blog.geeqs.net. I've redirected requests going to the old blog to the new blog. The migration and conversion took me 3 or 4 hours. The setup as a single blog system took another hour. I wanted to migrate my old .Text skin which was the "cogitation" skin to CS, but there is no skin migrator available. As a result I had to spend another 4 or 5 hours customizing two of the packaged skins. What you see in use now is a modification of the "PoisonIvy - air" skin. The modifications I made were to the CSS style sheets, which is my first serious use of CSS so far. I've found it handy for "skinning" capabilities and very useful for maintaining a consistant style throughout a web page, but quite limiting in others. What Pre-1985 Video Game Character Am I?
Or...
04 juli Movie Review: War of the Worlds (4/5)
Elements of this movie remind me of many big-budget disaster type movies, such as Deep Impact (another one of my favourites), where much of the movie is spent fleeing from some kind of almost personified natural force. Here the forces aren't natural, but you will find common themes like a mass evacuation of cities, vigilantism, theft, etc... this is always good for some emotional impact when dealing with families on the run. Picking it apart technically:
The Ending: One of the things I was looking forward to finding out was whether or not the story would stick to the original ending, or if they'd "adapt" a new one. I'm glad to see they stuck with the original ending after all, but I didn't expect the ending to be as anticlimactic as it was. This will likely be a common criticism for the movie. The Verdict: It's not perfect, and not good enough to become one of my all time sci-fi favorites, but over all this movie is definitely worth seeing on the big screen. 27 juni When did "Sir Bob Geldof The Whiney" become such a whiney git?“Sir Bob Geldof the Tool”s Quote:
Bob has come out to tell our Prime Minister, Paul Martin, to not bother coming to the G8 summit unless he's prepared to raise funding to 0.7% of Canadas gross domestic product (GDP) from the current levels of about 0.26%. That's almost tripling the current funding levels. I agree with the initial response from the Martin office (Reuters):
Paul Martin gave an appropriately diffusing response in the house of commons:
I think this was a well metered response from Martin that was to diffuse Geldof's inflamatory remark which was likely more for Geldof's publicity. It appears to be the thing to do” for a semi-popular figure to insult Canada because we're the nice guys and wont shoot back, though it may be justified. That Geldof, he's just so brave...
A few links to other stories on the internet about this:
18 juni DFWN
Lying to nerds is a bad idea. Do yourself a favor and don't try it. DON'T F*** WITH NERDS! 15 april I admit it. I have a problem...I've got a secret crush on the Toyota Prius.
But $30K Canadian is pretty steep. You shouldn't fool yourself into thinking that you're going to save a lot of cash on fuel savings. For sure, the Prius gets about 2x or better mileage than my existing Hyundai, but that only amounts to about $480/yr. I admit that the purchase of this vehicle would still be an emotional purchase. I think it's a cool car. Fight the urge... fight it... 22 februari Movie Review: Constantine (4/5)> Constantine, with Keanu Reaves, is looking pretty good.
So we went out and saw this on Saturday. It was pretty good. There were some unfortunate storyline and character elements that prevented this from being good. (Keep in mind, I mark hard!) The casting of the devil was at best, unfortunate. The actor, Peter Stormare, is someone you've probably seen before in many movies and some TV shows. He just wasn't evil enough... when I see him I think “homeless guy“, not “the Devil“. Surprisingly, Gavin Rossdale, was in this movie and was playing demon Balthazar (in a nice suit!) He would have made a better Devil. I also had a problem with some of the story. I liked it overall, but at the beginning when they're giving some history on Keanu's character, they described him as having attempted suicide and he died for 2 minutes and went to hell... then he came back (somehow, it's unclear). Because he killed himself, and he's a catholic, he's now condemned to hell after death... So now he fights to get some spiritual cred. and get into heaven... Right... okay, gotcha. I understand the concept. But .. .uh, excuse me... one question? He didn't die, right? So, either... Was I the only one who caught this? Talking about "Why buy her a diamond? She wont live forever!"Related to my earlier post on buying your special someone that diamond ring... Quote "Why buy her a diamond? She wont live forever!" 13 februari Refactoring a pet project is therapeutic!Yesterday I spent a couple hours fiddling around with a pet project of mine. Therapeutic refactoring, or “Care and Feeding“, of your pet project I think that every developer needs a long term pet project of some kind. It should provide a developer with a test application that they can try out new technologies, designs, and generally fart around with. Here are some general guidelines to picking an appropriate project:
A little about my pet project... The project is something that I started to learn more about Microsoft SQL Full Text Search capabilities. To really play with something like this you need something pretty big to search and check out the results on. I didn't really have piles of text just lying around I could import into a database, so I was on a search for a way to get something useful, that's text based, into SQL... I do some surfing looking for the latest in tech news all the time, and the process of visiting each of 20 or more favourite sites and scanning the headlines for anything new, just seemed inefficient. I thought, what if I could scan all the sites automatically, retrieve their content, and store it in a database, categorize it using the content, and then I could query the database to present a summary of the findings? That'd save me from having to manually visit each of the 20 or so sites! Better yet, if I was looking for something in particular, I could use the full text search capability to find articles matching my search criteria... By golly, I thought I was on to something. At the time, RSS feeds were only just beginning to be used by a few mainstream sites, but there were other websites such as Moreover.com that were providing RSS feeds by scraping mainstream sites that didn't already have RSS feeds, and summarizing them. RSS feeds are a standardized way to present lists of textual content with a title, link, and an optional summary. For sites providing RSS services for their content, I could build an application that would periodically grab the list of published articles, and gather them for searching.
This project was useful to me in that it gave me a real-life problem to solve, and I had the tools to solve it. It made it possible to experiment with solutions involving:
What I've built is a web page that displays the latest available web articles. You can choose a particular topic, how recent you want to limit your listed items, and how many items to retrieve. Since the page also automatically refreshes after 3min (by default) you can also opt to not show already displayed items. You can also use an RSS reader and hit the data behind the page using this url: http://www.geeqs.net/newslinks.net/rss/rss.aspx. Have a look at the XML comments in the returned document for instructions on how to customize what's returned by the RSS query. You now have a one-stop-shop for almost 200 major web sites, organized by topic and refreshed. What I did during my most recent refactor... Originally I had a thread class that is a gathererprocess that was responsible for opening a connection to the database, and retreivinga list of news channels (sites) and their respective news items. Within this gathererprocess was included code to handle parsing of RDF, RSS, and KlipFood feeds. I had classes before that defined a NewsChannel and a NewsItem, but no logic was n these classes, only data. I've now moved the RSS parsing into the channel class, and a channel now has a collection of NewsItems that will be populated when the RSS document is parsed. In addition to this cleanup of code, I've included support for Atom feeds in the NewsChannel class. After the refactor of code, this was made much simpler. It will also make future additions of different types of feeds (or quirky feeds that don't strictly follow RSS, RDF, or Atom like KlipFood) much easier. "Why buy her a diamond? She wont live forever!"
I'm a big fan of, "if it doesn't do something useful, don't buy it", and also the corollary "if the only difference between 2 things is the brand name, buy the cheaper thing". How many discussions have I had about the /actual/ value of a diamond? Comparing a diamond ring to a cubic zirconia... if I'm trying to cut my way out of a glass prison, I might choose the diamond... but otherwise, go with the glass!
Battlestar GalacticaHave you seen this? No?
I was turned on to this by a friend, and while I liked the show as a kid growing up... I wouldn't have thought that it could survive as an adult sci-fi drama. I'll be big about it. I admit that I was wrong. This is a great show. It's the best sci-fi show currently out there. The stories are great, the characters are interesting, and the effects are superb. It's been playing in the UK for the last year or so on the sci-fi channel. I've downloaded the shows using Bittorrent and watched the first season. I'm now watching it on the Space channel in Canada. Here's hoping it gets picked up for season 2! |
|
|