ned Productions Consulting


Technology musings by Niall Douglas
ned Productions Consulting
(an expert advice and services company based in Ireland)


Tuesday 31st May 2016 10.52pm

As at every time this year for the 1st June, here is the latest trend graph for consumer hard drives vs SSDs per inflation adjusted dollar between 1980 and right now in 2016. Very little has changed since last year, everything is following their trend line. The SSDs trend curve has raised itself slightly but still shows no sign of ever intercepting the hard drive trend line. I think it'll

Thursday 26th May 2016 9.04am

Link shared: http://melpon.org/wandbox/permlink/4rJCUypvBbGGFTqx I'm not a natural C++ metaprogrammer, so it took me two mornings before work to come up with this of which I am quite proud: <br /><a rel="nofollow" class="ot-hashtag" href="https://plus.google.com/s/%23include">#include</a> &lt;stdio.h&gt;<br /><a rel="nofollow" class="ot-hashtag" href="https://plus.google.com/s/%23include">#include</a> &lt;string&gt;<br /><br />template &lt;class... Args&gt; struct Foo {};<br />template &lt;class T, class... Args&gt; struct Foo&lt;T, Args...&gt; {<br /> T v;<br /> Foo&lt;Args...&gt; rest;<br />};<br />template &lt;class T&gt; struct Foo&lt;T&gt; { T v; };<br /><br />namespace detail {<br />template &lt;size_t N, class T, class...

Thursday 26th May 2016 8.21am

Link shared: http://melpon.org/wandbox/permlink/4rJCUypvBbGGFTqx I'm not a natural C++ metaprogrammer, so it took me two mornings before work to come up with this of which I am quite proud: <br /><a rel="nofollow" class="ot-hashtag" href="https://plus.google.com/s/%23include">#include</a> &lt;stdio.h&gt;<br /><a rel="nofollow" class="ot-hashtag" href="https://plus.google.com/s/%23include">#include</a> &lt;string&gt;<br /><br />template &lt;class... Args&gt; struct Foo {};<br />template &lt;class T, class... Args&gt; struct Foo&lt;T, Args...&gt; {<br /> T v;<br /> Foo&lt;Args...&gt; rest;<br />};<br />template &lt;class T&gt; struct Foo&lt;T&gt; { T v; };<br /><br />namespace detail {<br />template &lt;size_t N, class T, class...

Thursday 26th May 2016 8.20am

Link shared: http://melpon.org/wandbox/permlink/4rJCUypvBbGGFTqx I'm not a natural C++ metaprogrammer, so it took me two mornings before work to come up with this of which I am quite proud: <br /><a rel="nofollow" class="ot-hashtag" href="https://plus.google.com/s/%23include">#include</a> &lt;stdio.h&gt;<br /><a rel="nofollow" class="ot-hashtag" href="https://plus.google.com/s/%23include">#include</a> &lt;string&gt;<br /><br />template &lt;class... Args&gt; struct Foo {};<br />template &lt;class T, class... Args&gt; struct Foo&lt;T, Args...&gt; {<br /> T v;<br /> Foo&lt;Args...&gt; rest;<br />};<br />template &lt;class T&gt; struct Foo&lt;T&gt; { T v; };<br /><br />namespace detail {<br />template &lt;size_t N, class T, class...

Saturday 14th May 2016 10.47am

It's the end of my four week break from programming outside of work hours which I normally take after presenting at conference. Next Monday starts the preparation for CppCon in Seattle next September. It's been a very productive four weeks though, an enormous number of chores and backlogged non programming todo items cleared. Just a few more to do this weekend, cutting the grass, defrosting the fridge, realigning the tv

Tuesday 10th May 2016 7.43am

Link shared: http://www.nedproductions.biz/ Last weekend didn't see much sleep as I spent the early hours learning bleeding edge technology to create the replacement nedproductions.biz website which fronts my consulting business. I had taken down the previous site last March or so mainly because keeping the Plone CMS backing it up to date was becoming bothersome, so I was looking for an absolutely zero maintenance overhead website solution. That ruled anything like Wordpress or anything with a database - by zero maintenance, there could be no alternative to a static HTML website, but equally I really couldn't be arsed writing out HTML by hand as if back in the 1990s.

Thursday 5th May 2016 7.27am

Link shared: https://mailinabox.email/ It's taken ten days since the ACCU conference, but I finally cleared the nearly 10,000 emails which had backlogged since Dec 1st 2015. Next step is to replace my email server, the current one is running Ubuntu 12.04 LTS installed in May 2012 and considering it is an entirely hand rolled installation, it has served me very well during the last four years, though it has begun to fall over increasingly in the last six months or so (I have hourly cron scripts which resurrect it automatically - most of the time).

Tuesday 26th April 2016 7.06am

Just slept continuously for twelve hours, as did Clara too actually! Obviously was more tired after the ACCU conference than I realised. Last night took Clara for a walk in the evening sunshine, but she wanted to be carried earlier than usual and began to fall asleep on my shoulder on the way home, so I took her straight up to bed and we both fell asleep before 8pm. We both just woke up there just now, she gasping "water" so I handed her a glass of water and she downed it - one failing of sleeping next to me I suppose, it must have been quite warm.

Archive