Website downtime

It's back up!

Apologies for the website being down recently. cPanel had updated and changed some configs affected symbolic links and my folder permissions. All back and working again now.

I've recently started looking into docker, and docker images which has been err.. interesting.


I'll be updating the site code at somepoint soon, so things may change slightly!

Read More

Missing fonts in Adobe Photoshop on Ubuntu

I've been working more on Ubuntu lately due to the better native shell integration. With the large amounts of git and deployment work that I get involved in, better shell integration just wins hands down. Simple things like being able to copy / paste without having to use a mouse and right click in terminal windows saves a lot of time.

I recently started a new project and had some PSD's to work with. While they open fine on LibreOffice for viewing, sometimes I need to grab elements out for conversion to vectors for icons / fonts. This is where I needed Adobe Photoshop.

ubuntu photoshop broken fonts

Now I followed various guides to install Photoshop, and ended up installing Photoshop CC as I already have an annual license for it. I went ahead and installed it using the defaults for PS in PlayOnLinux. This worked! (To my suprise!) But certain menus didn't have fonts.


After much digging and many failed attempts, the following packages in PlayOnLinux gave me right click menus and window fonts back:

tahoma, tahoma2 and RegisterFonts

Hopefully just listing this post can help some others.

Read More

Windows 10 Tech Preview Update to Build 9926

Recently Windows 10 updated to build 9926, which initially felt like the whole PC was being installed again.

It went through the whole 'We're getting things ready' and installing your apps and such as if its a fresh install / refresh. Anyway, I noticed some changes to the UI and thought i'd post up some screenshots.

Windows 10 Start Menu Build 9926

The new larger start menu

Windows 10 Start Screen Build 9926

The new start screen with sidebar

Windows 10 Start Screen Search Build 9926

The start search

Windows 10 Settings Build 9926

The new settings screen

Windows 10 Personalise screen Build 9926

The personalise screen

Windows 10 Display options Build 9926

Display Options

Windows 10 Storage Sense Build 9926

Storage Sense (I haven't looked further into this yet)

Windows 10 Add Features Build 9926

Add Features (Handwriting and Touch?)

Windows 10 Icons Build 9926

The Icons have changed?

I've also noticed there are tiny little blue bars at the bottom of active taskbar pins? These end up with lines in when you have multiple windows open. Not entirely sure on the purpose of these but oh well.
There seems to be a change on the minimise / maximise / close buttons on windows too.

I'll see how I get on with these start menu changes...

Read More

Zeroshell is Awesome

Zeroshell is awesome.

You can read more about Zeroshell here at http://www.zeroshell.org/.

I live in the UK and unfortunately am connected directly to a telephone exchange, this means no cabinet, and therefore no fibre broadband in the near future.

I've been using Zeroshell for some time now, but recently discovered that it could be used to create a VPN from my home with multiple internet connections to give me an increased bandwidth with failover setup

I have 2 20MB ADSL lines which for some is pretty good, but with tons of internet TV about, and being a web developer, it really isn't. Combined I get a reasonable speed of over 20MB but more importantly an uninterrupted network connection where I can download files while others watch TV and such without and pauses on the streams.

The ideal setup for this is 2 zeroshell boxes linked together, but I went for the dedicated server setup with a local zeroshell box. This involves installing open VPN, creating 2 virtual network interfaces locally and on the dedi. These are configured as 2 separate VPN connections and are then bonded together afterwards. This can then be set on the zeroshell box as the default gateway and hurrah! a working VPN with failover and increased bandwidth!

Support Zeroshell and spread the word. http://www.zeroshell.org/ Thanks.

Read More

Windows 8.1 DNS Issue

Since upgrading to Windows 8.1, i've been having major DNS issues. On my PC, at work and on my Surface Pro.

Many other people also have the issue and have tried various things such as the following:

netsh winsock reset

or constantly having to

ipconfig /flushdns

Both of which only gave a temporary solution and would soon give me DNS errors again. I tried manual IP configurations, disabling IPV6 and trying fixed DNS such as Google or OpenDNS.

I then tried disabling the firewall for local networks and discovered I wasn't having to refresh pages very often. At all.

Opened up over 100 tabs in chrome from bookmarks, everything loaded fine. Still going fine hours later.

So, is the firewall blocking DNS requests?

It might be, for now i've opened up port 53 and will continue to watch the DNS issue as it can be extremely irritating.

The commands for anyone who wants them (run as administrator)

netsh advfirewall firewall add rule name="DNS Port 53" dir=in action=allow protocol=TCP localport=53
netsh advfirewall firewall add rule name="DNS Port 53" dir=out action=allow protocol=TCP localport=53
netsh advfirewall firewall add rule name="DNS Port 53" dir=in action=allow protocol=UDP localport=53
netsh advfirewall firewall add rule name="DNS Port 53" dir=out action=allow protocol=UDP localport=53

Read More

Ubuntu 13.10 error with libboost1.49-dev

I had many many errors trying to install libboost1.49-dev.

This resulted in not being able to update packages, make any other installs or software updates. Big Problem!

Errors such as
Unmet dependencies. Try 'apt-get -f install' with no packages

Unpacking libboost1.49-dev (from .../libboost1.49-dev_1.49.0-4_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/libboost1.49-dev_1.49.0-4_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/bcp', which is also in package libboost1.53-tools-dev 1.53.0-6+exp3ubuntu8
No apport report written because MaxReports has already been reached
                                                                    dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)


What worked for me is as follows:




sudo rm /var/cache/apt/archives/libboost*


I then ran:



sudo apt-get install -f


These may not help, and aren't a guaranteed fix, but if they do help then great!


Read More

Couldn't Install Office 365, Check Internet Connection, Disk Space

So, I've been having issues installing Office 365 University specifically on a new install of Windows 7.

I've tried the fix it solutions by microsoft but have still been resulting in the same error.

couldnt install office image

So, I checked the error logs and found the installer was having an issue downloading i641033.cab with the following message:

2014/01/03 01:22:19:909::[1080] Error: Type: WinHttpQueryDataAvailable: failed Http Request has no data: Last error: 0x00002ee2. 
WinHttpQueryDataAvailableFailed ErrorCode: 12002(0x2ee2). File http://officecdn.microsoft.com/DB/12345-67890-ABC-XYZ/Office/Data/15.0.4551.1011/i641033.cab download failed.
(note: not exact link)

So naturally, I hit the link and downloaded the file, then placed it in the temp dir at %TMP%

New error message:

2014/01/03 01:33:15:969::[1764] Dirty machine detected: registry entries present but path does not exist: C:/Program Files/Microsoft Office 15/ClientX64/integratedoffice.exe

This file is found in the cabinet, so I extracted the contents of i641033.cab to C:/Program Files/Microsoft Office 15/ClientX64 and tried the installer again.

While slowly making progress, the installer is now working.

office 365 slow connection install image

After several hours of waiting on my poor internet connection (less than 1MB for some reason), the download finally finished and i was presented with the installation complete video that office has.

office 365 install complete image

So, to sum it up, check your error logs (bootstrap.log) in the %TMP% folder to find the files to manually download, download them and put in the right places and office setup will continue. (Or grab the initial file from the Files/Uploads section here (1.87Mb)

Read More