Recently in blog related Category
I've decided that, contrary to previous thoughts, I'd start getting back on the blogosphere again. I went straight back to Michele's site and left a comment on her weekend comment game. Then waited for a comment to appear on my blog, only to discover that for people to be able to leave comments they had to create an account on my blog. This is a new feature of MT4, and not one I'm totally happy with. So I've enabled anonymous commenting, and I'll see if I start getting any spam from it.
So, comment away!
Ok, having reimported all the entries from my old blog into this one, and had a bit of fun re-reading them, I've realised that since the structure of the blog has changed, all the links that refer to previous entries are now broken. Is it worth going back through everything and fixing them all? Will I even be able to find the post the link id referring to?
Questions, questions. Anyone out there got any answers?
Today I updated the blogging software from MT3.2 to MT4.01 - I'm still not 100% sure if I like it or not, but it has a few new cool features so I thought I'd go for it. The upgrade, as you can see, went smoothly enough! I also decided to import all the old entries from my previous blog (which I called Brain Download Complete) into this one as well, as it was a shame to lose everything that I'd written in the past. It also means there's a huge gap between October 2005 and July 2007. I didn't lose any entries between these dates - I wasn't blogging then!
Why did I restart? Well, I missed it, quite frankly. I don't know if I'll get into the same level of reading other people's blogs, building up a readership, getting comments and so on. Blogging is a very personal thing (so why put it all on the internet for any old man and his dog to find? Who knows...)
Anyway, it's all back up there, it's all complete, and I'm happy it's all in one place again. Would be a shame to lose all that writing from the past, even if most of it is complete waffle...
I've been feeling a little under the weather this past week... I've got a tightness in the chest and it hurts a bit when I swallow. Nothing too drastic, it's not kept me off work or anything like that, but it has made me feel lethargic.
So today I lounged around the house in my dressing gown. I watched Miss Congeniality on DVD (amusing enough to pass a little time but not exactly rip-roaringly funny) and then promptly fell asleep in front of the cricket for six hours. I'm feeling a little less groggy now than I did this morning, but who knows how I'll feel tomorrow.
My ex used to say that I made a bad patient when I got ill. I don't know if that's true or not, but if today was anything to go by, then I'm much better off being left alone to just get better on my own. i don't want anyone fussing over me, and I don't want anyone asking me to do anything around the house when I'm not in the mood. So a day to myself to let my body sort itself out is just what I needed, thank you very much.
I had intended to join a gym today. I've been thinking about it for a few weeks now, and I got an email from them the other day saying it was half price membership until the end of the month. Now I know I'm not in the best of health, and exercise is probably not the best thing to do when you're feeling ill, but I thought I'd take advantage of their offer and then start going next week, or as and when I'm feeling better. I definately need to do something, I can't sit around the house all winter feeling sorry for myself like I did last year.
I've also been spending far too long playing around with the settings on MT 3.2, installing new plugins for the sheer hell of it, and then spending ages working out where I went wrong installing them, heheh. Still, it's a learning exercise. There's a plugin called stylecatcher which will download and install different style sheets from the Movable Type web site (or anywhere else that wants to make style sheets available). This is a pretty good plugin, if only so i can get some ideas about layout and colour schemes and see how they're implemented in the CSS. Unfortunately the style sheets may not work properly with my customised screen layout templates, but it's a neat idea nonetheless. If someone would like to modify the plugin or write a new one to let you download and install templates as well as styles, then that would truly be neat.
I also had a play around with another plugin called EnhancedEntryEditing which provides a full wysiwyg editor for making new entries. This is also pretty neat, but I can't say that i've been crying out for the features it provides. However, the more I look at MT3.2 the more impressed I am with it.
So that where I am today. I'm glad tomorrow's a bank holiday, I can get some errands done that I wasn't in the mood for today (like getting some food in) and hopefully I'll be right as rain for work on Tuesday.
Ooh this is nice........ just upgraded the blog to Movable Type 3.2 and I'm very impressed so far. Not least because my comments are working again, so if you want to leave a note, feel free to do so. The upgrade to 3.2 took about half an hour, most of which was actually spent uploading the new files to the server. I went to log in, it updated the tables and did all its background stuff, and here I am :-) I love it when it all just works right, you know?
Update: I've just installed the MT-InlineEditor plugin and apart from a minor problem on installation which turned out to be something I did when I moved the blog to a new host a couple of months ago (i'd set up the site root as a relative path instrad of an absolute path, in case anyone's interested), all that went fine as well :-)
The plugin works by putting a "click here to edit" link on the individual archive page if I'm logged in to the MT admin area of my blog at the time - so anyone else reading this won't see the link. That's pretty cool stuff - not that I edit my pages much after I submit them in the first place, but you never know....
Oh, and by the way, the upgrade to 3.2 only went as smoothly as it did because of all the hard work the SixApart people have put in to developing it. I've been following the progress of the beta version for a few weeks now and even though I wasn't one of the beta testers myself I can appreciate how much time and effort must have gone into it. A sterling effort, jolly good show, chaps. Now, if I can only find where they've moved everything....
I've just been informed there is a problem with leaving comments on the site.... I'm not sure at the moment what the problem is, but if you do want to leave a comment then use the email link on the left to send me a message.... I'm looking into the comment problem, if I had a clue where to start, that is...
Looking around the interweb last night and feeling in a bit of an egotistical mood, I thought I'd check to see how many other people linked to me. And the answer was.... well, not many. Do I care? Yes, a little, if I'm being honest!
But one of the links did interest me. Apparently my site is listed on Blogshares, and what's more, a couple of people had bought shares in me. I'd seen blogshares before, a few months ago, but it was about two o'clock in the morning and I wasn't really in the mood to see what it was all about. So I promptly forgot all about it. But seeing that I'm now being traded on a virtual stock market I thought I'd now pay a bit more attention.
So if you scroll down the page a bit (the main index page, that is) you'll see a new link section for BlogShares. I've claimed my blog, bought some shares in Annie's blog, and am making a grovelling request for anyone who feels like linking to me to do so, because as well as making me feel more wanted, it will also increase the value of my blog! Also, there are 250 unclaimed shares in my blog up for grabs, so get 'em while they're good.
I've no idea how much I'll play on the virtual blog stock market, but hey, it's something to keep an eye on :-)
I've not disappeared off the face of the planet, I'm still here :-) It's been an eventful week, that's for sure. On Monday I learned that my great aunt Ann had passed away at the age of 79. I didn't know her that well as she'd lived in Bouremouth on the south coast for most of her life, moving back to Manchester after her husband passed away a couple of years ago. Although I didn't get to go to the funeral, I went to the evening "shiva" (prayer meeting) to offer my condolences to the family, and catch up with various cousins I hadn't seen for years and years.
=========================
I had a call from my ex on Tuesday evening to say that she didn't think there'd be a lot for our son to do in Edinburgh, so she was thinking of taking him to Legoland in Windsor instead. She suggested that we spent two days in Legoland, and one day in London taking in some of the sights there. She wants to take him onto the London Eye, and also to the Natural History Museum (he's very much into dinosaurs!) and maybe the Planetarium as well. I'm sure that we can fill a day out in London without any problem. All that sounded pretty good to me, as I wouldn't mind visiting all these places as well. I called her back on Thursday to find out if the new bomb scare in London had put her off going there with the lad, and she said "God, no." So she's booked the hotel (two rooms, of course) and I've booked Legoland and the London Eye. I'm really looking forward to it (surprisingly enough!)
=========================
In addition to this site, I have another domain which I have hosted somewhere else. I use this other domain for testing out databases, scripts, online shopping carts, bulletin boards and so on. Just so I'm familiar with the concepts of how to set up and administer them, really. Anyway, looking at the stats for the blog last week I noticed that quite a few were being referred from www.drupal.org, and I thought "what's this then?" I took a peek and found out it was a content management system you can download and install. "Cool," I thought. "I'll have a play around with that, it might be useful for work." So I set it up during my lunch break one day and had a quick look around. The plan was to spend some time in the evening and at the weekend learning how it was put together and whether it would actually do what I wanted it to do. That evening I tried to access it from home, but all I got was a "document returned no data" error message. I got the same thing when I tried to access the web hosting company's main page. I could ping the sites, I could trace the route to the sites, I just couldn't call them up in my browser. This happened from Firefox and IE6 in Windows, and also when I tried to use the Konqueror browser from my linux partition. Taking my firewall out of the equation didn't make any difference, either.
My cousin and my brother could access the sites from their machines, and I could access them from work, but that didn't do me a lot of good when I wanted to get to them from my home PC. So then I thought, stuff this for a game of soldiers, my brother has a hosting reseller account, I'll give him some money and he can host the site for me (I insisted on paying him for the hosting, he spent money getting the reseller account and all he's doing is hosting sites for friends at vastly reduced rates, and not getting his investment back. The least I could do is throw some money his way instead of to two other hosting companies on the other side of the Atlantic.)
I called him, he set it all up and within the hour I was uploading my blog to the new web host. It took a little bit of tweaking to get it all set up and working again, and I've also set up this drupal system to have a play with that. I'm extremely impressed with how quickly everything got set up, although remembering at the last minute to download a backup of my site was rather fortunate - I'd have been stuffed if I'd decided to wait another 10 minutes before backing it all up!
I thought I'd post a little more about web stats in general, and also about the results of yesterday's blog maintenance. In case any of you have the capability of looking at your own web stats and don't know what it is you're looking at, here's a line from mine which I'll talk you through. As I did yesterday, I've edited the URL in question.
81.240.255.226 - - [12/Jul/2005:15:16:20 -0400] "GET /cgi-bin/mt-bdcc.cgi?entry_id=174 HTTP/1.1" 200 2827 "http://zzz.hawaiiansurvey.org/online-casinos.html" "Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; AIRF)"
Taking this bit by bit we have:
81.240.255.226 - this is the IP address where the request originated
[12/Jul/2005:15:16:20 -0400] - this is the date and time my web host served the file
"GET /cgi-bin/mt-bdcc.cgi?entry_id=174 HTTP/1.1" - this is the name of the file requested. mt-bdcc.cgi is (was) the name of my comments script, and this particular request would have returned the comments for entry number 174 on my blog (which actually doesn't have any comments, so that proves that they're just looking at random)
200 - this is the success code returned by the web server, saying that it has sent the requested page to the person that requested it. Other codes are 404 (file not found), 403 (forbidden), 304 (partial content)
2827 - this is the size of the file in bytes.
"http://zzz.hawaiiansurvey.org/online-casinos.html" - this is the referring web page
"Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; AIRF)" - this is the identification string for the browser the surfer was using.
When you're scanning down the log file and you see dozens, if not hundreds, of consecutive requests for the same file, from the same referrer, it leaps out at you. From what I can see these requests started on 15 June, although why they started and what led them to my site I've no idea.
Here's another one:
67.28.112.46 - - [14/Jul/2005:20:14:16 -0400] "GET / HTTP/1.1" 200 48898 "http://zzz.bestfreedirectory.com/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)"
What's noticeable about this is that the page requested ("GET / HTTP/1.1") is the root (index) page, indicated by the single slash in the middle there. My index page at the time was 48K in size. This is not so bad on its own, but since July 10 they have requested my index page 610 times. 580 of those requests were yesterday alone. So they've gone very quickly indeed into my ban list. In fact, since I renamed my comments script and started adding IP addresses into the ban list, I've had 1115 requests for a page that no longer exists, and 503 requests from people who have been banned. And I still don't know exactly what they're after.
I may well be, in the long term, fighting a losing battle, but for now I think I'm mounting a half-decent defence.
I decided the other day, out of sheer boredom and a strong desire to end it all, to take a look at my web stats. See if I could work out where my visitors were coming from, that sort of thing. I can't remember the last time I looked at my stats, but what I found was quite an eye-opener.
My top 20 referrers were all online poker sites. This is odd, I thought, so I downloaded the raw log file to examine it in more detail. I discovered that these web pages (a typical, slightly modifed, example being http://xxx.poker-4all.com/online-poker.html) were all accessing my comments page, from different IP addresses. I can only guess that there are people out there loading pages on a cash-for-clicks basis, or perhaps running a trojan behind the scenes which loads pages and scans them for email addresses for spamming at a later date. This annoyed the hell out of me for two reasons. One, they're skewing my web stats out of all recognition, and two, they're using up my bandwidth. The swines. It also annoyed me because I'd already renamed my comments script once, and the bots were loading pages via the renamed script. So it wasn't some script blindly searching for mt-comments.cgi - this script knew what I'd renamed it to.
First things first, I renamed the script again. This only takes a couple of minutes, and after rebuilding the first page of the site again everything was working normally, and visitors can leave comments again. From now on the bots would be getting a 404 page not found error. At least until they discovered the new name of the comments script, which actually isn't all that difficult to find since it's in plain view for all to see in the page source of any entry with comments on. It looks like I might be renaming the script on a regular basis from now on.
I looked at the IP addresses of the offending visitors. There were lots of different ones, of course, but some seemed to come up more than others. I had noticed on my web host's control panel that I can block access from certain named IP addresses or URL's, so I thought I'd give this a go. I may be swimming against the tide here, but I thought I had nothing to lose by trying anyway! I made a list of the worst culprits, and added them to my IP ban list. Nothing to do now but wait.
A few hours later, I went back to look at my stats. Sure enough, there were still lots of requests for random comments pages, still coming from poker and casino sites. But they were all getting 404's now. That was still using up some bandwidth (the 404 error page was loading up each time) but now I saw something else. The IP addresses I'd banned were still coming back, but at least now they were getting a "403 forbidden access" error. A small victory, heheh.
I'll keep an eye on this over the next few weeks. There is one small consolation for those of you who have commented on my site. Your email addresses are not shown in the page source of the comments page. However your own url's are visible, and if the bot follows these links and gets your email address off your own page, well, there's not a lot I can do about that. That's the way the internet works, I'm afraid. Then again, anyone who puts an email address on a web page can expect spam sooner or later. gMail seems to be pretty good at filtering it all out, which is why I use my gMail address on my own site and also when I leave comments on other sites.
Hopefully after a few days (weeks, months?) my web stats will tidy up a bit and I'll get a more accurate picture of where my visitors are coming from.
Now, was that the most boring post in the world or not?
