If like me you like the Windows 10 “start” menu to only provide applications and Windows settings in the search results and not web search results you need to configure it using these steps. Using the Start Menu find “Cortana & Search Settings” , then click the settings icon (the cog),  turn Cortana off, and […]

By default PowerShell’s execution policy is very restrictive which is a good thing for security. If you are editing or running scripts on your machine you may want to relax it slightly. As I often forget to do this on new machines I’m making a note of the command in this post: Open PowerShell prompt […]

If you are using NPM for to install your JavaScript modules and you are sitting behind a corporate proxy server  with a strict firewall then you will likely be having problems. If NPM cannot find its way out to the web you will likely be getting a timeout error like the one below: npm ERR! […]

I like to make the most of my two hour commute and see this time as study time and an opportunity to learn new stuff. Every few years I list my current podcast picks on this blog, so here are my current list of regular podcasts, and this year the subjects are more varied than […]

Google’s Nexus 7 table caused quite a stir when it was released in 2012 with its low price combined with the excellent specifications it offered. It proved very popular and rightly so. Fast forward to 2015 and the Nexus 7 is very much, sadly, showing its age. Google have proved good to their word and […]

There are a lot of free ebooks covering technical subjects, and there are a lot of ebooks that have excellent content however finding some with both attributes can be hard. Syncfusion have a collection of really good technical overview books that cover different subjects ‘succinctly’. https://www.syncfusion.com/resources/techportal/ebooks These are not 1000 page monsters but instead focus […]

In case you hadn’t heard the excellent Windows Live Writer has gone Open Source and is being kept alive by the community. It’s now called OpenLiveWriter. This is great news as it is a really useful tool, used by many, that was looking like being left to die by Microsoft. For more information check out […]

In my last post  I discussed using HTTP headers to control browser caching of sensitive data. The post can be found here. The examples provided in that post were all ASP.Net and so I thought I’d cover how to explicitly set your HTTP Response headers when you are using the Java JSF framework. Adding Headers […]

Many developers consider the use of HTTPS on a site enough security for a user’s data, however one area often overlooked is the caching of your sites pages by the users browser. By default (for performance) browsers will cache pages visited regardless of whether they are served via HTTP or HTTPS. This behaviour is not […]

I had to upgrade an old ASP.NET MVC 3 project to MVC 4 yesterday and whilst searching for the official instructions I found that there is a NuGet package that does all the hard work for you. The official instructions for upgrading are in the MVC 4 release notes here: http://www.asp.net/whitepapers/mvc4-release-notes#_Toc303253806 But Nandip Makwana has […]

Follow

Get every new post delivered to your Inbox.

Join 41 other followers