Tag Archive: Development

Oh no! I’m using WordPress (and I quite like it!)

When I bought this domain eight years ago, I looked at a few CMS platforms, but none of them did what I wanted at the time, so I built my own. Since then I’ve always looked at WordPress and it’s ilk as being the lazy way to build a website, and if I’m honest, I still do. Why then you might ask is this site proudly using WordPress to display content? That’s simple, I no longer have the time. When I was at university, I had virtually unlimited free time, and developing a website was a useful application of what…
Read more

Share

Why you should REALLY test your app

Until recently I used the arriva M-Ticketing app on my phone. This handy little application would let you buy tickets on your movile and then you could simply show the bus driver the phone screen when getting on the bus. In exchange you would save 10% over the cost of buying the same 4-weekly ticket on the bus in paper form. Sounds good, doesn’t it! This is what technology should be doing. Making our lives easier and driving down the cost of doing business? Perhaps it’s telling then that I have gone back to using a paper ticket, kept in…
Read more

Share

Protecting a website against spammers and robots – CallamMcMillan.com

This post was originally going to be a talk about what I did with CallamMcMillan.com to stop comments, followed by another article on how I dealt with a robots problem on the article voting system. After re-reading the article though, I decided to explain the problem a bit better and make this article somewhat informative so that you can use it on your own websites. If you’re like me then you’ll enjoy getting feedback on your work. The feedback may not always agree with my point of view, or it may suggest that my technical solutions are lacking, but at…
Read more

Share

This is a very special article

Unlike the 71 articles that have come before this one, this is the first that has required no manual intervention in the database in order to publish it. In short, I have finished the core development work on CallamMcMillan.com version 6 after a development effort of nearly a year. While there is still plenty more to do, I can at least see the light at the end of the tunnel and can now focus more on producing new content for it rather than coding the functionality this website needs.

Share

HowTo: Comment out lines in a .htaccess file

The .htaccess file allows for directory-level configuration on Unix based web servers. You may use the .htaccess file on a website for authorisation and authentication, or for URL rewriting (changing mywebsite.com/fruit/bananas to mywebsite.com/fruit.php?fruit=bananas.) This feature allows the mechanics of your website to be hidden from the user and allows search engines to index your content more efficiently. As with most configuration files, it becomes necessary to comment out lines and add comments to assist with maintaining the file. To do this you need to add a hash (#) symbol at the start of each line. Simples!

Share

50th Article – A CallamMcMillan.com Update

In a little over seven months CallamMcMillan.com has published 50 articles on a wide range of topics, ranging from the technical – Cisco discussions and the like, to the bizarre, such as the terminally stupid, via everything in between. Unlike some of the articles which made the previous version of my website, I have tried to make these more considered and more on a single topic! So for the 50th article I thought I’d do a summary of my latest changes and take a look at where the site will go next. At the moment I am working on two…
Read more

Share

An advert for a great web host – EvoHosting.co.uk

When I signed up with my web hosting company nearly five years ago, they offered the best service for the price. By the time the last renewal come round though they were useless, so I changed to my current hosts – EvoHosting.co.uk. Why am I giving them free advertising, well last night I couldn’t get my browser to save the password to my control panel, so I opened a ticket with them. They fixed it within 4 hours on a Saturday night. That’s good service! if you want good service from your web host check EvoHosting.co.uk out here!

Share

CallamMcMillan.com Version 6. The challenges of building a custom blogging platform

Today marks a big phase of the development of CallamMcMillan.com in that I have virtually finished all the big outstanding tasks on the public side of the site although there is still quite a lot to do on the private side of the site before I can sit back and say it’s done. When I am ready to publish what you read now, I have to manually insert it into the database that supports this site using my domain administration console. As you can imagine this is hard work and time consuming. If you take a couple of minutes to…
Read more

Share

CallamMcMillan.com: Now online

With the completion of a couple of bugfixes and the publication of the RSS feed yesterday, the main development work on CMv6 is now complete and CallamMcMillan.com is now online. What this means is that while I still need to do some development work on the site, most of this is now cosmetic, or on the back-end of the site and the main focus is on content. This post will look at a few of the outstanding tasks and some of the issues the site faces. The first thing is that all the main functions needed to make the site…
Read more

Share

HowTo: Manage Timestamps in a custom PHP/MySQL blog system

After my rant the other day about the state of Taiwanese politics, I thought I would lighten the mood with a technical article on how this website now does timestamp management, something which may be useful should you be looking to build a blogging system of your own, or any other sort of time indexed system. What follows is an incrementally built system for timestamp management with the rationale behind each increment explained, and some coding hints for implementing it. I am aware that in the strictest sense, what follows may not be considered good database design however I have…
Read more

Share