Skip to main content
 
Go Search

 

 

  

Stepto.com > Categories
Where’s Stepto?

Today marks my 15th anniversary as a full time employee of the Microsoft Corporation.  I celebrated yesterday at work, and I have spent the past month working on a very important work thing, and a very important personal project.  I hope to say more very soon about both things.  But meanwhile now that most of the work is now out of my hands I’ll be back to posting here.  :>

Digg This
Stepto.com, now with Facebook and Twitter Integration

I’m on a bit of a hacking high for a moment so bear with me.

For, well ever since I moved to Seattle more or less, my site has been based off of Windows SharePoint Services using its blog template. On the plus side, it’s extremely easy to set up a database centered blog with dynamic pages and such and things.  The downside is that to customize it you have to do all manner of BATSHITINSANE stuff. Recent versions have made things easier and easier and I only expect that to continue with SharePoint 2010.

I’ve never been terribly pleased with the comment ability on the blog.  I could have set it up like a lot of blogs, requiring a unique registration, but that would force people to remember yet another password and have yet another silo’d account just to post here.  So I allowed anonymous comments on the blog, which has basically been more or less ok.  However between pranksters, Internet drama inciters, and most recently, comment spammers, I finally cast about for a real solution.

Enter Disqus.

While it doesn’t directly support SharePoint, Disqus is a drop-in comment technology that allows social media integration with a variety of blog solutions, and wow did that just sound like some moronic web 2.0 buzzword speak.

By dropping in some webparts and haxx0ring the gibson, I was able to fully integrate Disqus’s universal blog code into SharePoint's blog template.

So, this means several things.

First off, all the old comments have been removed and archived.  The two comment systems are incompatible.  So basically it will now look like no one has ever commented on my blog.  That’s not censorship or anything, just a necessary evil to move to the new system.

To now post a comment on the blog, you must have one of the following:

A Disqus account
An OpenID
A Twitter account
A Facebook account

If you don’t have these, the comment system will help you now create one.

There will no longer be any blanket anonymous posts on the blog. 

Sure, you can create a new Twitter or Disqus account for being a troublemaker, but I can throttle a lot of that stuff and even ban words or users without having to close the system down or move to moderation only. This solution is so much better than captcha’s or any of that stuff, and you don’t have to remember some unique username or credentials just for my site.

For you privacy people, using Facebook or Twitter means that you must allow Facebook or Twitter to accept connections from Disqus (NOT Stepto.com, I will have no way of viewing or messing with any credentials, another attractive part of being able to integrate the sites like this).  Also be warned that using those accounts to post here on Stepto.com will mean that your “username” displayed will be your Facebook name (usually your real name)or Twitter username.

As a bonus, with Twitter and Facebook you will be able to cross post a comment to those sites if you so choose, although that is off by default.

I had to do a lot of kludgy xml editing using trial and error to get it all to work so my next post will be a tutorial on how to integrate Disqus into a Sharepoint blog for the Disqus folks to reference. There’s still some things to do, I’m not sure I like the themes and color schemes of the Disqus stuff so I will be tailoring that more to the site’s theme. But overall I am really pleased.

Anyways, this is all a longwinded way of saying, give the new comment system a spin!

Digg This
Stepto.com RSS Feed: New location, Now 100% less busted.

Somewhere in the server migration I screwed my RSS feed to the point nothing would validate it.  Thankfully, none of the services I use for my RSS feed BOTHERED TO TELL ME.

With some ASP.NET fuckery to resolve relative links into absolute links I got the thing to feedburner properly.  The new location for the RSS feed is:

http://feeds2.feedburner.com/stepto

In addition Kindle users can now access my blog now that the feed is not busted and Amazon released the kindle blog sign up thingie.  Just look for Stepto.com sometime in the next 48 hours and it should show up.

Digg This
Why I’m blocking the Digg bar

I just implemented some simple JavaScript on the main page and on the posts feed to block the new Digg framing bar.  If you’re not familiar with the Digg bar and what it does, Search Engine Land did a great write up of it here.

It’s nothing personal against Digg, I like the site a lot and visit it twice a day to harvest cool stuff.  But I’m old enough to remember the bad old days of framing on the web from the 90’s, where sites would nest other people’s content deep within their own branding and ads. It got so out of hand sites would nest even the sites using frames, wrecking design and usability. Thankfully the world took a step back from that because it was just a horrible user experience and was so comically overdone.

That’s the danger of the Digg bar.  Now, I like the Digg bar from an aesthetic perspective.  It’s unobtrusive and seems to offer some functionality that, if I were a hardcore Digg user, I might want. But as a content owner they are masking URL’s and tying the Digg brand to people’s content, and I cannot support that. With the Digg bar, you don’t know exactly where you are on the web, which could also be used for malicious purposes.  If they want to implement the functionality, it should be an installable add-on for browsers that the user chooses to have, instead of universally without a choice framing all content on the web through their prism.

Of course, it’s not like I get dugg a lot, I don’t practically at all. And I certainly support Digg in general with a simple add-in I have to allow for quick Digg’ing of my posts. But the choice should be in my hands as a content owner, and thusly I’ve configured my server to block Digg from framing my site.

Digg This
Aaaaaand We’re Back

It’s been an absolutely infuriating 24 hours.  Everything was going just fine with the server build and I was more or less done adding new features like embedded video, etc when I got the stupid idea to install the infrastructure update for SharePoint.  Next thing I know my site is wiped out and not even R&R’s of SharePoint and IIS could resolve it.

Since I’d spent the past five days learning quite a bit about what I was doing, I figured the best thing to do would be to pave the machine, clean install everything from scratch using what I’d tripped over in the previous days to create a much cleaner mistake free box.

So here we are.

I’m planning on using Windows Live Writer as my new blog authoring tool of choice as it let’s me do some cool things via plugins that I never could do before.

Content calendar for the rest of the week is going to revolve around my trip to Dallas last week for Momto’s 60th birthday.  Being around my brothers certainly brought up a lot of great stories and memories that I’ll put together here.

Now for some much needed Xbox play tonight as well.

Moving forward I’m evaluating some other changes to the site to clean it up and streamline it a bit.  However, I do believe I will be backing up first.

Digg This