Blog : Posts tagged with 'blogging' : Page 1

*

With Difficulty

In which FP muses on how hard it is to write something with all the distractions the modern world has to offer


There’s one big problem with computers and pervasive connectivity. The problem is: it’s all at your fingertips. Which means, when you sit down to do some work, it’s all too easy to realise that there are other things you’d rather be doing; and there are a lot that can be done there and then.

In a lot of cases that’s straightforward to solve: disconnect yourself. It’s a bit trickier, though, when it comes to writing blog posts. Particularly, the sort of blog posts that need fact-checking, more information, and so on. Once you have to start doing that, you start getting sidetracked down a line of “research” which is very interesting and distracting, but doesn’t really help you with getting your blog post written. The inspiration fades away amid a mass of non-information.

What I’m going to have to do, I think, in order to get this process going properly again, is to make more notes. Get a notebook, and find a place far away from the internet. Hide my phone. Lie back in bed, maybe, and write my posts with pen and paper first. And after that, put all the links in and do the fact-checking, after the text is already down. It all goes back to something I wrote a long time back, wondering if having a Blog Editor would improve the quality of this blog. An independent Blog Editor is highly unlikely to appear, so I have to fulfil both roles myself; but if I do try to explicitly divide writing time and editing time, then maybe much more will get done.

One comment. »

Keyword noise: , , , , , , ,

*

Performance

In which things turn to treacle


I’ve noticed, over the past few months or so, that sometimes this site seems to load rather slowly. The slow periods didn’t seem to match any spikes in my own traffic, though, so I didn’t see that there was necessarily much I could do about it; moreover, as it wasn’t this site’s traffic that seemed to be causing the problem, I wasn’t under any obligation to do anything about it.

As I’ve mentioned before, a few months back I switched to Google Analytics for my statistics-tracking. Which is all well and good; it has a lot more features than I had available previously. Its only limitation is: it uses cookies and Javascript to do its work. Because of that, it only logs visits by real people, using real browsers,* and not spiders, robots, RSS readers or nasty cracking attempts. Often, especially if you’re a marketing person, that’s exactly what you want. If you’re into the geekery, though, it can cover up what’s exactly going on, traffic-wise, at the server level.

Searching my logs, rather than looking at the Google statistics, showed that I was getting huge numbers of hits for very long URLs, consisting of valid paths joined together by lots of directories named ‘&’:

Log file extract

That’s a screenshot of a single request in the logfile – the whole thing being about 850 characters long. ‘%26′ is an encoded ‘&’ character. Because of the way Wordpress works, these things are valid URLs, and requests for them were coming in at a pretty fast rate. Before long, the request rate was faster than the page generation time – and that’s when the problem really starts to build up, because from there things snowball until nobody gets served.

All these requests were coming from a single IP address, an ordinary consumer type of address in Italy.** Moreover, the user-agent was being disguised. Each hit was coming in from the same IP address, but with a different-but-plausible-looking user-agent string, so the hits looked like a normal, ordinary browser with a real person behind it.

The problem was solved fairly easily, to be honest; and the site was soon behaving itself again. It should still be behaving itself now. But if you came here yesterday afternoon and thought the site didn’t seem to be working very well, that’s why it was. I’m going to have to keep an eye on things, to see if it starts happening again.

* and only if they have Javascript enabled, at that, although I know that covers 99% of the known world nowadays.

** which made me think to myself: “I know I’ve pissed people off … but none of them are Italian!”

No comments yet. »

Keyword noise: , , , , , , , , , , ,

*

Public Information

In which people are alerted


Just a quick post to say that: readers who normally use their RSS reader to look at this site might want to click through today. To see what everything now looks like. There aren’t many of you, but you are all regular readers, so I thought I’d let you know.

7 comments so far. »

Keyword noise: , , , , ,

*

The size of things

In which we measure monitors


The redesign is now almost done, which means that soon you’ll be saved from more posts on the minutiae of my redesign. It’s got me thinking, though: to what extent do I need to think about readers’ technology?

When this blog first started, I didn’t really worry about making it accessible to all,* or about making sure that the display was resolution-independent. It worked for me, which was enough. Over time, screens have become bigger; and, more importantly, more configurable, so I’ve worried less and less about it. When it came to do a redesign, though, I started to wonder. What browsers do my readers actually used.

Just after Christmas, for entirely different reasons, I signed up for Google Analytics, rather than do my own statistics-counting as I had been doing. Because Google Analytics relies on Javascript to do its work, it gives me rather more information about such things than the old log-based system did. So, last week, I spent an hour or so with my Analytics results and a spreadsheet. Here’s the graph I came up with:

Browser horizontal resolutions, cumulative %

The X-axis there is the horizontal width of everyone’s screens, in order but not to scale; the Y-axis is the cumulative percentage of visits.** In other words, the percentage figure for a given width tells you the proportion of visits from people whose screen was that size, or wider.

Straight away, really, I got the answer I wanted. 93% of visits are to this site are from people whose screens are 1024 pixels wide, or more. It’s 95% if I take out the phone-based browsers at the very low end.*** The next step up, though, the graph plunges to only 2/3 of visits. 1024 pixels is the smallest screen width that my visitors use heavily.

Admittedly there’s a bit of self-selection in there, based on the current design; it looks horrible at 800 pixels, and nearly everyone still using an 800×600 screen has only visited once in the two-month sample period. However, that applies to most of the people who visit this site in any case; just more so for the 800-pixel users. Something like 70% of visits are from people who have probably only visited once in the past couple of months; so it’s fair to assume that my results aren’t too heavily skewed by the usability of the current design. It will be interesting to see how much things change.

I’m testing the new design in the still-popular 1024×768 resolution, to make sure everything will still work. I’ll probably test it out a fair bit on K’s phone, too. But, this is a personal site. If you don’t read it, it’s not vital, to you or to me. If I don’t test it on 800×600 browsers, the world won’t end. The statistics, though, have shown me where exactly a cutoff point might be worthwhile.

* For example, in the code of the old design, all that sidebar stuff over on the right comes in the code before this bit with the content, which does (I assume) make it a bit of a bugger for blind readers. That, at least, will be sorted out in the new design.

** “visits” is of course a bit of a nebulous term, but that is a rant for another day.

*** Most of that 2% consists of: K reading the blog on the bus on her way home from work.

No comments yet. »

Keyword noise: , , , , , , , , , , ,

*

Development

In which we anticipate the new design


Incidentally, the Grand Redesign plans, as mentioned here several times previously, are still trundling along at their own pace. Parts, indeed, have already been finished and are up on the server; although, as they’ve not been linked-to, nobody can get to them yet.

The slowest part, though, has been: backtracking through the entire post history and editing every post to conform to the new type: proper tags, proper excerpts, and so on. It’s a long slog, given that there are 3 1/2 years’ worth of posts,* and rereading them all has been hard work. It’s been a strange experience, too, because in many cases I’d forgotten an event, and reading all the posts jogged my memory in unexpected ways.**

The end is in sight now, though; so it won’t be long before I can check everything over, finish tidying up the new design, and put it all live. Fingers crossed that when it does go live, it’s all going to work.

* about 750ish, following the long hiatus last summer

** In some cases I’ve completely forgotten events – there are some posts where, if someone had showed them to me, I wouldn’t even have realised that I’d written them myself. And there are plenty of “guarded posts” where, now, a few years later, I’ve forgotten exactly what events I was describing

3 comments so far. »

Keyword noise: , , , , , , , , , , , , , ,

*

Classification

In which we discuss tagging and filksonomies


Another design point that’s come up as part of the Grand Redesign I keep promising you: tagging. The little bundle of links at the bottom of each post that I didn’t really think did very much.

I was a latecomer to tagging. When this site first started, it didn’t have any for the first month or so. After a while I started adding them, pointing them to Technorati. Back then, Wordpress was still on version 1.5.something, and it didn’t have any built-in tagging support. I don’t like to have too many plugins, and I didn’t think that tag management* mattered that much; so I wrote all the tags manually. Like this:

<small>Keyword noise: <a class=”tag” rel=”tag” href=”…”>tag</a></small>

Which worked, quite well; there was a visually distinct “tag” class, because I wanted tag links – which all led to Technorati – to be visually distinct from the rest, which would go to something more topically relevant.

Things move on, though, and Wordpress has since gained built-in tagging functionality. Given that I’m redesigning the whole site, and putting in new built-from-scratch layout templates, I thought I may as well switch to using a more organising tagging system. For one thing, it means less typing each time I write a post. All that code up above is replaced by one little chunk in the template:

<p id=”thetags”><small><?php the_tags(‘Keyword noise: ‘, ‘, ‘ ,”);?></small></p>

I know all those commas and quotes look a bit confusing; but really they’re not that bad. And the point is: that bit of code there only has to be written once; the previous chunk had to be typed out every time. The most awkward part is that Wordpress isn’t flexible enough to let you set the class of each link individually, hence the <p class=”…”> at the start.** The big change this leads to, though, is that the tag links no longer point to Technorati. Now, they point back to the site itself: you get a page containing every post with that tag on. And, already, that’s shown that people do indeed click on the tags. People, particularly people coming from searches, do seem to use them. Whether they find them useful or not is another matter, of course;*** but they do get used.

Doing it this way means that I put more tags on each post, simply because there’s much less typing to do. Conversion, though, is going to be a bit of a job. There are 760-odd posts on this site, all of which I’m having to reread and re-tag. It’s going to take a while, but hopefully the majority of it will be done by the time the new design is finished.**** The only problem with this transitional phase is that: the current template is, because of its age, completely unaware of tags. So it doesn’t really know what a tag-based archive page is; so when you click on a tag, there’s no explanation as to what you’re looking at. I’m not sure if this is going to be a problem for you readers or not; and, hopefully, it’s only going to be a short-lived situation.

The word “folksonomy” has often been used to describe this sort of tagging system. I’m not sure it’s an ideal term for what I’m doing, though. “Filksonomy” might be more relevant: a bit like a folksonomy, but rather more whimsical and silly.

* as opposed to tagging itself.

** it has also buggered about with the quote marks in that fragment of code. Whatever you do, don’t copy and paste it – if you want to use it, retype it!

*** particularly now they point back within the site rather than outwards to see what other people have said on the topic.

**** In any case, there are other parts of the new design that also need each post checking and editing.

No comments yet. »

Keyword noise: , , , , , , , , , , ,

*

Road trips

In which we discuss similarities between books and blogging


Last week, in the last Book I Haven’t Read post, I mentioned By Hook Or By Crook by David Crystal, and predicted that – in contrast to the book I was actually writing about – I’d have BHOBC rattled through and quickly finished off.

Well, indeed, I have: it’s read, finished, and back on the bookshelf now. Prediction correct. And, as I said before, I think it was easy to read precisely because it mirrors the way I think. To recap: it’s written as a road trip, during which the writer muses on anything, really, that he finds of interest as he passes. A nearby manor house reminds him of a railway engine named after it, which prompts him to muse on railway engine names in general. The journey from Anglesey to the mainland prompts him to recount the history of the Menai bridges,* and a trip to Hay-on-Wye leads to the history of inn signs, coats-of-arms, and many other things besides.

It’s a book of associations, and a celebration of associative thought. I’m sure that it didn’t actually take place as a single trip, and that when Crystal sat down to write the book he didn’t just muse on whatever came to mind; it’s too carefully structured and crafted for that. But it does read as if that’s what he’s doing. It made me think, moreover, of the way I write this blog, which isn’t at all carefully structured and crafted. But, as I move through the world, I see things which spark my brain alight and give me something to think about; and this blog is the result. It’s full of rambling and digression, but, rambling and digression with a common thread behind it, the thread being the things I encounter.**

I was thinking about this as I got towards the end of BHOBC. So, I was quite amused when I reached Crystal’s thoughts on blogging.

[Blogging] is writing which is totally spontaneous, put up on a screen without the intervention of an editor or proof-reader, so it is much more like ’speaking in print’ than anything before. And it shows many of the properties of spoken language, such as loosely constructed sentences and unexpected changes of direction. Bit like this book, really…

David Crystal has a blog.*** He started writing it at the end of 2006; he said, as a sort of FAQ page. Given that BHOBC was published in ‘07, though, I’d assume that he started blogging either a few months after the book had been written or when it was in the final stages of completion. I’m wondering if writing that book was one of the other things, though, that prompted him to start writing a blog. Because, really, they’re often exercises in a similar sort of vein. Spotting something that interests you, and telling other people about it.

* from building up to burning down, you could say

** Which is all a bit of a longwinded and pretentious way of saying: I write about whatever’s on my mind.

*** Which I linked to above, so you may well already realise this.

No comments yet. »

Keyword noise: , , , , , , , , , , , ,

*

We want information

In which FP gets described


Incidentally, K recently pointed out that the About Page on this site was severely out of date. And, indeed, it was. It was written when the site first appeared, and had barely been updated since then. In the time that this site’s been going a lot’s changed. I’ve met K, for one thing, moved across the country, been abroad a couple of times, learned a lot, and become slightly more optimistic about life in general. The old About Page really would have confused anyone who’d come across the site at random, read it, and tried to match the description there to the description of my life now.

So: the other day, it got rewritten. I’m still not entirely happy with it, but self-descriptions are one of the hardest things in the language to write. Next time I do one, I’ll just get other people to describe me instead, I think; it will probably be far more accurate.

No comments yet. »

Keyword noise: , , , , , , , , , , ,

*

Milestone

In which we pass a round number


Or, the tyranny of round numbers. I love to spot round numbers even though they’re really only an artefact of the base you’re using. Moreover, this means to me that numbers such as 16,384 or 65,536 are just as round as 100 or 1,000.

Anyway, I’m making this post because: I’ve spotted a round number. A couple of days ago, I approved the 1,000th fit-to-be-approved comment on here. It’s taken a few years to get that far, especially after my long quiescence this summer; but I’ve reached it.

1,000 posts is still some way off; nearly a year off, in fact. Which is in itself a good sign: it shows that I have, on average, more than one comment per post. The figures are skewed, of course, by a couple of old posts with many, many comments. Sadly, the 1,000th comment itself was, I only realised afterwards, written by myself; but it’s important to reply to people. Working out how many approved comments aren’t by me is, I’m glad to say, beyond my level-of-caring.

No comments yet. »

Keyword noise: , , ,

*

Footnote

In which we debate a design detail


Regular readers might have noticed that yesterday’s post was a bit of an experiment. In case you didn’t spot what the experiment involved, here’s a clue:

Screenshot

Ever since it started, this blog has gone in for copious footnotes, on just about every post,* flagged up with stars in the usual way. One thing I’ve never been entirely happy with, though, is that the more footnotes you have, the more stars each note requires. A fifth or sixth footnote starts to get unwieldy, as Monday’s post shows. So I’ve been idly thinking about other ways to indicate a footnote: symbols, numbers, or something else.

You can tell I’ve been idly thinking about it, because it’s taken me over three years to try an experiment with using numbers instead. I’m not really sure, though, whether I like it or not. K, I know, definitely doesn’t like the new numbered style; she was almost tempted to leave a comment saying “Bring back the stars!” so she must care. Or I could try out a series of different symbols, instead of a line of stars. More experimentation might be called for.

* When I first started drafting this post, it didn’t have any. “Oh, the irony”, I thought to myself, “of having no footnotes on a post about footnotes.” Fortunately, one soon came to me.

5 comments so far. »

Keyword noise: , , , , , ,

*

Search this site

*

Contact

E: feedback [at] symbolicforest [dot] com

IM: Ask me if you'd like to know

*

Post Categories

Artistic (112)
Dear Diary (333)
Feeling Meh (47)
Geekery (101)
In With The Old (32)
Linkery (37)
Media Addict (151)
Meta (72)
Photobloggery (87)
Political (101)
Polling (7)
Sub category (19)
The Family (29)
The Office (70)
Unbelievable (50)
*

Previously, on Symbolic Forest...

February 2010 (2)
January 2010 (15)
September 2009 (3)
August 2009 (6)
July 2009 (10)
June 2009 (10)
May 2009 (16)
April 2009 (18)
March 2009 (20)
February 2009 (22)
January 2009 (24)
December 2008 (26)
November 2008 (18)
October 2008 (1)
August 2008 (1)
July 2008 (4)
June 2008 (4)
May 2008 (10)
April 2008 (11)
March 2008 (10)
February 2008 (11)
January 2008 (15)
December 2007 (17)
November 2007 (14)
October 2007 (17)
September 2007 (13)
August 2007 (14)
July 2007 (14)
June 2007 (17)
May 2007 (15)
April 2007 (19)
March 2007 (18)
February 2007 (19)
January 2007 (29)
December 2006 (21)
November 2006 (17)
October 2006 (19)
September 2006 (20)
August 2006 (25)
July 2006 (26)
June 2006 (23)
May 2006 (24)
April 2006 (24)
March 2006 (23)
February 2006 (23)
January 2006 (31)
December 2005 (25)
November 2005 (27)
October 2005 (29)
September 2005 (30)
August 2005 (5)