-
Quick tip: Postfix operators in GHCi
The other day I wanted to work out what 52 factorial was. I’d beeen to a pub quiz the night before. What can I say? It is pretty easy to make the factorial function in Haskell. Something ike this usually suffices. fac :: Integer -> Integerfac n = product [1..n] I wanted to be …
- On:
-
Beta site launched! Help me make it better.
Exciting news! My my beta site is live on the interwebs now. You can even read this article on beta.charlieharvey.org.uk. I decided to launch an incomplete version with bits missing and imcomplete in the hope of getting some feedback from the internets (i.e. you ;-) ). _H_Changing webhosts_ …
- On:
-
Magento tip: Working on success page without having to place an order
The other day I needed to make a trivial change in the checkout page in the New iNternationalist ethical shop. I always want to visually test a page before rolling it out live. I know how easy it is to mess up the position of an angle bracket or something! Normally you can only see the checkout s …
- On:
-
Redesign update — Code on gitorious
Just a quick update today. I’ve got round to putting the charlieharvey.org.uk Dancer code up on gitorious now, for anyone who is interested to nose about. Obviously I have made sure that config files are not present so it will no work as it is. And let’s face it the code is really onl …
- On:
-
Video: Redesign — popular pages, nav tree, about page carousel
This week in my site redesign video series I’ve been playing with the Twitter bootstrap carousel, working on the nav tree and taking advantage of Dancer’s dispatch to build a set of popular pages reports with APIs ad feeds. …
- On:
-
Video: Redesign — objectives
I am blogging about redeveloping this site. A quick update on the comments subsystem and using the very cool mutable serializer in Dancer. Then I talk about some of the site objectives. I get cut off when saying the final objective which is just to make the site responsive. I guess I should add t …
- On:
-
Video: Redesign — Dancer, DBIx::Class and Syntax Highlighting
I am blogging about redeveloping this site. Today’s installment is a bit broken. As it turns out screenr cuts you off after 5 minutes! And I am a bit long winded. I delve a bit more into Dancer, the minimalist Perl web framework and talk a bit about DBIX::Class. Unfortunately screenr broke …
- On:
-
Video: Redesign — templates and typography
I am planning to blog the process of redesigning and redeveloping this site. This is the first installment of the process. This week I am just focussing on how the site looks, and developing static blocks which can be included everywhere in the site. I’ve been using Twitter’s bootstrap …
- On:
-
2013 site redesign
This site is almost 10 years old believe it or not. Which is a lifetime in web years. The frontend mostly runs of a pile of cgi scripts and HTML::Template files that have grown organically over the years. The backend is developed using the Catalyst framework. So, I’ve decided that it …
- On:
-
Solved: Hackers Keyboard keys invisible on Onda v972 with Android 4.2
tl;dr The Hackers Keyboard app doesn’t play well with the Onda v972 tablet running Android 4.2.2. I made an apk which allows you to scale the key labels bigger so that you can read them. Grab a copy of Hackers Keyboard with improved keyboard label scaling.Last night I upgraded my Onda v972 t …
- On: