Over the last month I’ve slowly begun exploring Node.js and so far I’m really liking what I’m seeing.
This means that you can now write applications, or ‘modules’ that can do stuff outside the scope of a web browser. For example, you could write a simple web server in Node or — and this is what I want to use it for — you could write modules to manipulate web code and automate certain processes related to web development.
Installation on Windows 8 could not have been any more straight forward:
Click the “install” button to download the installer.
Run the installer (make sure you tell the installer to add references to your PATH system variables).
Reboot your PC.
Almost everything you do with Node is via a command line. You can use either the standard Windows cmd.exe or Windows PowerShell (or, indeed, any other command line interpreter (CLI) you may have installed).
To use the standard Windows command line:
Press Win + R (for Run)
Checking that Node is installed is as simple as opening a command line and typing:
Hit enter and you’ll get a result, something like:
Node Package Manager
One of the great things about the Node installer is that it automatically installs the Node Package Manager. This makes it much easier to install additional applications to extend Node’s capabilities.
Again, you can check the version of NPM by typing the following into your CLI:
Would anybody like to acquire the domain name taking-the-episcopalian.co.uk? It expires on Saturday 07 April 2012. Contact me if you would like me to transfer the domain name to you.
In 1997 I began a two years course of studies at TISEC, the Theological Institute of the Scottish Episcopal Church, as well as an MTh in Ministry course at New College, the University of Edinburgh.
It wasn’t long before I started editing an “underground”, satirical newsletter that did the rounds among fellow students and a few tutors, mostly at residential weekends. We called it Taking the Episcopalian.
As I wrote later, “my original idea for the newsletter was to provide a forum for a light-hearted look at the life and work of TISEC. My personal interest is in satire – no, not the woodland god with goat’s ears, legs and a tail, that’s a satyr – but, satire: ‘ridicule, irony and sarcasm’.”
Its content was contributed to mostly by the full-time TISEC students, and also a few tutors. Taking the Episcopalian was fun, and it often relieved some tensions and made light of some of the politics, which in turn helped us to cope in a more light-hearted way.
Residential weekends became our deadlines and there was always a flurry of activity in the couple of weeks before the weekend to get articles finished and the newletter typeset (in Lotus AmiPro) and a few copies printed. I seem to remember we would print only two copies to reduce the chances of it being discovered by… well, tutors who hadn’t contributed to the newsletter.
After ordination, and as the world wide web became more popular, Taking the Episcopalian quietly moved online. As we weren’t aiming for regular publications, new articles were added more infrequently. We did, however, acquire a couple of new contributors from the Church of England, and began what turned out to be a very popular new series with images lifted from the pages of vestments catalogues.
This, I think, was my favourite:
I even got an email from someone who works at F A Dumont Church Supplies who said, “I absolutely love your website, especially the model section!”
The feedback was mostly positive.
“Brilliant! More please!”
“Ah, such fond memories come flooding back when I read this post. It took me right back to those dreadful days but oh, what fun we had. Thank you for this trip down memory lane. And I stand by everything I contributed!”
Your work is brilliant and most welcome!!
I even had an email from a bishop from Norway who wrote:
Dear Editor !
I must confess that I have fallen in what St Benedict condemns as a serious sin – and your web site is the reason for it, since it gives ‘anything that provokes laughter” … which he of course “condemns to
Thanks a lot for a lot of really good laughters ! I specially enjoy the chasuble with a thermostat!
During most encounters with my diocesan bishop he asked me when there was going to be more content; particularly more vestments.
But not all the feedback was positive, and in the end I was strongly and politely ‘invited’ to remove the site completely; acknowledging that while I wasn’t the only person involved I was certainly the most public face of Taking the Episcopalian.
Reuben and Joshua had not long been born and I simply didn’t have the energy to do anything else. The site had moved to WordPress.com by then so it was easy to mark the site as private and effectively hide all the content.
That was three years ago, and I’ve not had the energy to do anything more about it.
Occasionally I get asked about the site, mostly asking when it will be back. I usually say that I was asked to take it down, and that I simply don’t have the time or energy to do anything about it these days. It’s just not been a priority.
I do wish that it had grown a bit more, but there you have it.
If you would like to acquire the domain name then please get in touch. It’s currently registered with 123-reg.co.uk (and I’ve just noticed is still registered to my old address in Inverness) and is due to expire on 07 April 2012.
Contact me if you would like me to transfer the domain name to you. You’d be welcome to (most of) the backlog of content too, if you wanted it.
In May 2011 a new law came into effect across the European Union that affects probably around 90% of all websites. The UK government has given UK website owners a year (so, until May 2012) to get up to speed with the legislation and do something about it. The law is to do with how cookies are used.
What is a cookie?
In Web-speak, a cookie is a simple text file that stores information about websites you’ve visited. They can be used for lots of thing, such as for the browser to remember that you are already logged into that website, to store items in a shopping cart on a commerce website, or user preferences on another site.
My main browser (Google Chrome) reports that it has stored 3722 cookies from 1374 web domains.
A cookie for a particular site can only be written to and read by that website. So, Facebook cannot read cookies created by Google websites, and Google websites cannot read cookies created by Facebook.
The worry is, however, that spyware software could potentially access these cookies—they are simple, easily read text files after all—and gain all sorts of information about you, such as browsing habits, personal details, etc. And it seems to be this that the legislation is aiming to address.
Over the next few months I’m going to have to get my head around this legislation, both for my own websites and for the University of St Andrews website. There has been some interesting and useful discussions about it on various JISC-run inter-university email discussion groups.
My main concern is that this doesn’t ruin the user experience. It’s going to be very, very annoying if you require to give consent to every single website before you can meaningfully use it. My fear is that it’s going to become the Web equivalent of the User Account Control (UAC) nightmare that Windows Vista introduced.
Thursday 5 January
Last night’s post was a bit rushed. I didn’t expand it quite as much as I’d have liked but I was tired and I just wanted to get to bed!
Ironically, I kept waking up during the night thinking about it. At one point Jane was awake so I talked it through with her. She has to put up with that kind of thing from me all the time, poor girl!
Anyway, this morning I got three replies on Twitter:
Surely new cookie guidelines are sensible? Happy to chat about this.
The sad fact is, it puts EU based sites/companies at a disadvantage vs those in the rest of the world.
In intent, sensible. In execution, I’m with @garethjms – stupid. Can only see negatives for UX.
And a couple of comments below (which I’ve only just approved). A nice balance of for and against. I look forward to getting my head around this and posting more about it, here and on my professional blogs.