Mike Borozdin's Blog

A blog about programming, web and IT in general

Follow Me

Search

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© 2013 Mike Borozdin

The *Intelligent* Blog Spam

Nowadays, the comment spam isn’t those dumb messages that just used to contain an URL to scammers web site. Today, the comment spam is aimed to for SEO. Usually you receive a commentary that at first sight doesn’t have anything suspicious, it may have just a couple of words or “Thanks”, but if you look closer, you will notice that the URL field of the comment author is filled in and the web site doesn’t have anything in common with the topic of your blog post. By doing this they are trying to increase the Google PageRank, so it’s reasonable to add rel=”nofollow” to the URL field. Of course, if it happens once, it may be a real man, but if you are always receive such comments, then it can be nothing else, but spam.

Moreover, such comments usually have some words and phrases that present in the original article, for instance I usually meet spam comments with “ASP.NET” or “Internet Explorer” in their text. But what amused me most of all is this particular comment:

ASP.NET has gone in unmanaged and unstable state where we have 100s of project coded in ASP.NET 2.0 and when we open them in 2008 nothing opens, upgrading to 3.5 are mere nightmares. And finally so many new technologies just to boost the marketing headlines. But come on guys, its easy for one blogger to just blog about able to mix technologies with writing 100s of lines of code which one geek can understand. Have you even worked on any project involving more then 5 developers? Practically we are spending more monty to train new things to our staff, more money to buy new tools, more money to manage projects and more and more money to sit and search world of forums to find why one thing doesnt work then actually doing simple development.

It is really hilarious, considering that fact that it was posted under article called “Is PHPLinq As Cool As Real LINQ?”.


Tags:
Posted on Monday, August 17, 2009
Comments (1)

Spammers Hit Trackbacks

It’s really sad, but true. Spammers hit trackbacks. Recently, you could prevent spam in comments by enforcing registration or adding a CAPTCHA or by simply enabling comment moderation. Now it’s getting harder and harder. Spammers post trackbacks links that lead people to their scummy web sites, most of them are porn web sites. In fact, I don’t think they are going to attract visitors to their web sites in this way, instead they are trying to increase their PageRank, I think. More...


Tags:
Posted on Sunday, December 28, 2008
Comments (2)

Useful Live Writer Plug-Ins for Developers

Although Windows Live Writer is a great tool that simplifies the life of every blogger it doesn't has all the needed features by default. Hopefully there are many plug-ins that can be found in the gallery. If you write about programming that you must be particularly interested in the plug-ins that allows you to paste formatted code snipped, links to MSDN and some other things. I decided to make a categorized list of such plug-ins. More...


Posted on Monday, August 04, 2008
Comments (0)

Windows Live Writer Simplifies Your Blogging

Finally, I have installed Windows Live Writer and got amazed by its features. It does really simplify your blogging and save your time. With Live Writer you don't have to write a post in Word and then paste it to your blog, sometimes you even have to paste it to a another editor in order to get rid of Word text formatting. Now you don't have to do that.

Windows Live Writer supports many blogging platform, from Live Spaces to BlogEngine.NET and WordPress

Windows Live Writer has a built-in spell checker, so you don't need Word to check your spelling, it has nice formatting features, it supports different plug-in, so you can get a syntax highlighter, which is not available by default unfortunately. 

You can preview your posts, post preview is integrated into your blog design that looks awesome.

The only thing I didn't like is that it's not very obvious how to add new tags, because when your click the "TAG" button it only lists the existing tags, you can add new ones in the "Keywords field in the properties section.


Tags:
Posted on Sunday, July 27, 2008
Comments (2)

Dzone Instead Of Digg

If you have a blog, then you want to promote it. It doesn’t matter whether you are motivated by money or by recognition.  It you release your writings to public, then you want people to read them. Nowadays one of the most popular promotion techniques is sending links to social bookmarking web sites. The most popular social bookmarking web site is Digg.com. But does Digg work perfectly for every blog? I mean, can you promote every blog with Digg? More...


Tags:
Posted on Thursday, July 24, 2008
Comments (3)

I'm Getting Back To Blogging

I have just returned from my great journey! It was marvelous! Besides Czech Republic and Germany I also visited Austria, its beautiful capital - Vienna, although I didn't plan that before.

Anyway, after a week break, I'm getting back to blogging.


Tags:
Posted on Sunday, July 13, 2008
Comments (0)

I'm On Vacation

I’m on vacation for the next week, so I won’t post anything. I’ll be travelling to the centre of Europe – Czech Republic. I’ll be in Prague mosly, but will visit some other beautiful small towns, like Cesky Krumlov. I’ll also visit Germany for a day.


Yeah, I’m looking forward to going there :-)!


Tags:
Posted on Saturday, July 05, 2008
Comments (1)

Getting BlogEngine.NET To Work With The Local Time Zones: Part II (in case JavaScript is disabled)

In the article called "Getting BlogEngine.NET To Work With The Local Time Zones" I described how to convert the times of the posts to the local time zones of users relying solely on JavaScript. However I got a complaint that if JavaScript is disabled for some reasons, then no date and time are displayed. More...


Posted on Friday, June 27, 2008
Comments (0)

Getting BlogEngine.NET To Work With The Local Time Zones

I noticed that the times of posts and comments were displayed in my local time zone. It must be very confusing for the users, especially if those times were the times of the comments they posted.


The first idea that came to my mind was just to use the GMT time zone. I set up the time zone offset in the blog settings, changed the templates, basically, I just put “GMT” after the time.


Anyway that still wasn’t good enough. I wanted the times of the posts and comments to be displayed in the local time zones of my readers. More...


Posted on Thursday, June 19, 2008
Comments (5)

Syntax Highlighting In BlogEngine.NET

It is not obvious that BlogEngine.NET has a built-in syntax highlighting extension. I mean the current versions 1.3.1, I'm not sure about the old versions though. Anyway you can find it in the extensions settings, it is enabled by default.

So, if you need to paste a code snipped, just paste it in the text area and surround it with the [ code:<language>][/code ] tags

<language> may has one of the following values:

  • c#
  • vb
  • js
  • html
  • xml
  • tsql
  • msh (Windows PowerShell script language)

It can take some other parameters, like ln for toggling line numbers, however if you set this parameter your layout will get broken for some reasons.


Tags:
Posted on Wednesday, June 18, 2008
Comments (1)