Just keep swimming, just keep swimming…

I’ve always been obsessed with acquiring more knowledge, teaching myself everything and anything that might be relevant.

In the early days, this meant maths, programming and sales. Nowadays it’s self-improvement, people management, business optimization and finances. All of this content is normally online, however recently I’ve been getting into physical story books as well.

Although this seems all well and good, when you read all day for a living, it can be a strain to spend the personal time have reading articles and documentation to improve and then finishing the day reading the next couple chapters of a fictional escape…

That’s way too much reading for a healthy lifestyle! So I’ll tell you guys a few tricks I use to keep up with it all.

P.S. This and the next few articles were written by the new found dictation feature on my MacBook pro (double tap fn [function])! ūüėÄ

Just keep swimming, just keep swimming…

Read more, without reading…

Most of my online reading content comes from forums, stack exchange, code documentation, Q&A sites and of course blogs, such as life hacker. Most of this kind of information is not time critical, but in my experience trying to bookmark the links and read it later never works… and different website layouts, adverts etc can be a pain.

Boom, Instapaper!

It’s an online service that doesn’t just collect the websites you want to read later but also intelligently strips out the content from the crazy websites for easy reading. They have an iPhone app, web interface, API etc. Really easy to use, saves your location, social buttons, reading time estimation, with auto scrolling see you can even catch up with one hand while riding the London Tube. Continue reading “Read more, without reading…”

Read more, without reading…

Transmission IP Blocklist…

Yet again, adding an IP blocklist to Transmission Bit Torrent Client has become even more obscure.

Currently the only way to add an IP blocklist without using external programs is by manually editing the programs config files. This is possible on all OS’s that Transmission supports, however the file paths I’ll be using in this post are for Linux, other than file locations, everything else should be universal.

The config file can be located at:

~/.config/transmission/settings.json

Continue reading “Transmission IP Blocklist…”

Transmission IP Blocklist…

Coda 2 by Panic…

Here at hozzamedia we use Coda. A brilliant IDE for coding in PHP, HTML, CSS and JS by Panic. Amazing software (especially when coupled with Transmit [their File Transfer client)).

Panic have now finally released their new IDE Coda 2. With some major program and work-flow improvements, which I wont go into as you can see it all on their webpage for Coda 2.

However, I’ve never been to keen on the default syntax highlighting, and after¬†using¬†a Dreamweaver themed syntax highlighting for so long and feeling¬†traitorous. I’ve built my own syntax¬†colouring¬†theme (in the old Coda 1 called a SeeStyle), called a SSS file.

My theme is based on various themes all over the net, feel free to use. Its easy on the eye and makes coding easier.

Download hozzamedia.sss

Coda 2 by Panic…

SSH & VNC…

VNC is the method we can use to remotely control our Ubuntu computer (now also an SSH server) [see SSH Basics & Server Setup]. In the administration section of the Ubuntu computer you will find a GUI to help set up your VNC over your local network (ticking boxes and assigning a password).

Once you have that set up, you can then VNC to your server (now a SSH/VNC Server & Ubuntu Desktop) with a program such as Tight VNC on windows or Mac’s built in VNC client, simply point your program (VNC Client) to your Servers internal IP address (assuming your on the same network, 192.168.1.??) and choose the port number (a hole in your computers firewall to let data through) for example I would point my VNC client to 192.168.1.67:5900 as port 5900 is the default VNC port.

Continue reading “SSH & VNC…”

SSH & VNC…

SSH Basics & Server Setup…

Have just managed to get to grips with ssh! (openssh-server & openssh-client) Now from my point of view I’m planning to set up a Ubuntu Desktop (Linux Mint) with SSH so we can VNC/FTP to it over the internet safely.

SSH allows you to set up a safe tunnel between two computers then pump pretty much anything you wan though it, whether that be files or services such as VNC. To use SSH you need a SSH Server on the computer you would like to connect to (im my case the ubuntu) and a SSH client on the computer you wish to connect from; iPhone, iPad, Windows, Mac, Linux etc.

Next, how to install and use SSH.
Continue reading “SSH Basics & Server Setup…”

SSH Basics & Server Setup…

Ubuntu Time Machine Backup…

I have been on a bit of a mission to get my Apple MacBook Pro to backup to my Ubuntu Server using the Time Machine.app. After alot of research turns out it was to much hassle for my liking.

You can enable Mac’s Time Machine.app to see unorthodox network and external drives by typing to following into the terminal.

defaults write com.apple.systempreferences  TMShowUnsupportedNetworkVolumes 1

Time Machine.app could then see the samba shared network drive but could not backup to it correctly due to Ubuntu not supporting AFP (Apple Filing Protocol).

There is a way to get AFP working with Ubuntu therefore theoretically allowing Time Machine.app backup to a Ubuntu server, sadly it was to much effort.

Instead i would suggest using CrashPlan, i will post a tutorial soon.

Ubuntu Time Machine Backup…