back
user profile
stevekemp
10,600karma·4,091submissions·October 30, 2012
recent activity (4,091 total)
comment
> needs to learn to debug and battle something like chef when the imperative scripting approach is simpler and more direct The biggest difference is, as the previous replies hinted at, Chef/Puppet…
comment
The hard part with these static-publishers is handling comments - without outsourcing to disqus, or similar.
comment
I publish my blog with chronicle, a static generator. In the past I also reviewed several of the popular static-site generators, many of which are designed for blogging: https://github.com/skx/static…
comment
I missed the chance to grab steve.org, which was free at the time I first checked. A short while later I grabbed steve.org.uk which I used everafter - and it cost me $75 for the registration at that …
comment
We use Prosody.IM, which is a jabber server powered by LUA. Before that we used the Java-based openfire/wildfire jabber server. Clients are left open to personal preference, but the chat-server itself…
comment
I've uploaded a sample image here, so folks can see how the site works: http://chatplode.com/c/ozffxd
comment
We saw the same thing a few years ago with the release of Ubuntu. As soon as the first couple of releases were out there were a million and one blog-spam articles like: * How to run Apache on hardy
*…
comment
Sounds like my little running-total calculator: http://static.steve.org.uk/expenses/
comment
I guess one part of the problem is deciding on a flat-fee for a year, or a price which is dependent upon the number of accounts/users you have. Were it me I'd rent a VPS and configure email myself. A…
comment
I'm very familiar with load-balancing, apache, varnish, mysql, etc. I think because of that using a CDN didn't even cross my mind, (although I think they might be a good fit for this type of site).
comment
Apache runs on all hosts, on port 8080. It cannot run on the loopback adapter, because it has to be externally visible to the varnish instance which is running and listening on the floating IP. (How…
comment
Yes I do, and if you'd like to be invited please do drop a mail to the support address.
comment
There are a couple of different ways to go that I considered: Reinstate the use of memcached, at the object-level. Rather than storing things on the localhost each server would talk to the central me…
comment
Yes. CPAN contains modules for "everything", which is an enormous time-saver. CPAN also hooks in with automated test-suites, and build-reports for different environments so while the quality of vario…
comment
I would remove "i"/"I", or 1. I would similarly remove one of zero and the letter-o. These can be confusing to people, depending on fonts.
comment
No, I mean the layout of the front-page: http://notecard.herokuapp.com/auth/login/ That has things centered in a way that is really off-putting.…
comment
A couple of quick comments - the front-page is centered in a really weird fashion. Once I'd created an account and logged in the first thing I had to do was create a Semester - that seems odd. I ju…
comment
A few years ago I was living with a light-sleeper, and I was doing some commuting which involved early mornings. To get up and avoid disturbing her I bought a "vibrating alarm clock for the deaf". Pu…
comment
I'm an amateur[1] and I use rawtherapee to process my RAW images to JPG, then the gimp to process the JPGs a little. I've been using Linux since 96, or so, and GIMP is about the only image editor I've…
comment
A lot of this will come down to your environment, if you can use PDFLib, etc. Me? When I needed this last for generating printable/downloadable invoices in PDF I used the system binaries "html2ps" …
comment
I wrote a static-site generator, and I wanted to be able to allow users to deploy new instances easily. To do that I wrote some code that parses a __DATA__ block for lines like: mkdir foo
create_file …
comment
My partner recently bought a (backless) saddle-chair which I immediately mocked. Having sat on it for a few days though it has really grown on me. I tend to favour the ergonomic kneeling chairs mysel…
comment
Thanks; I'll give that a try shortly.
comment
I'm confused by your comments relating to sudo ..? That said it seems that cabal-dev is not packaged for Debian. Come the wheezy release of Debian the hakyll project I wished to try out will be avail…
comment
Now that is nice!
comment
I'm not a haskell user, but I did recently try to install a haskell project on my Debian Squeeze host: $ sudo apt-get install ghc6 cabal-install
$ sudo cabal update
$ sudo cabal install hakyll…
comment
I've written several tools which need to send data to "a server" of some kind. Writing trivial node.js servers is painless, and the event-based approach makes them scale really well. For these ad-hoc…
comment
The problem is that mail-clients speak IMAP - if you present your own new API you'll need to wrap it in an IMAP-presentation layer before anything can use it. Sure the simple case of reading/polling/c…