Archive

Archive for the ‘Hardware & Software’ Category

Useful apps for iPad

March 14th, 2013 No comments

I owned an iPad for a while but never really used it properly. I now believe that this was due to not having the right software tools on it. By investing a small amount of funds you can turn an iPad from a toy to a productivity tool. I know there are many “Top lists of apps for the IPad” but here is mine with some reasons behind them.

 

NewImage

 Note taking

One of the apps that I use the most is Notability. Notability is a note taking program that supports semi-structured documents to be created (with headings, sub heading etc.). It also supports drawing of pictures both with virtual pencils which are good for scribbling and as more formal MacDraw style structured documents. Your notes can be organised into categories which effectively partition notes into folder like structures. Synchronisation is somewhat limited – the app supports Dropbox, Google Drive, Box and WebDav, none of which I use due to paranoia about security. It would be nice if it had an ssh conduit for synchronising with arbitrary file systems but currently it does not. To get around this problem I use PDFExpert described below.

 

 

NewImage

 

Reading documents and synchronisation

 PDFExpert is very badly named and is one of the best iPad apps in my opinion. It provides the ability to read a wide variety of file types including acrobat, word, excel and text files (and I am sure more). PDF files can be annotated by highlighting text and with a number of different styles of pens (different colours, thicknesses etc.). There are couple of twists that turn this to more than a pdf annotation tool. The first is that, provided you have PDF convertor (described below) you can turn any file type into a pdf and then annotate it. Secondly, the tool has a really nice network synchronisation mechanism. This permits files that reside on a server to automatically synchronised with the server. Annotations etc. can be pushed back onto a server and changes on the server can be pulled onto the iPad. The synchronisation feature supports SFTP access to server thus avoiding the need to use cloud servers which might put confidential docs into the public domain. It does of course support all the usual suspects such as WebDav, Box, Dropbox, Google Drive etc. for those who like that kind of thing. Lastly it features a HTTP server which allows the iPad to serve document on the iPad to other machines (a feature I do not use due to security concerns). 

NewImage

PDF convertor

 PDF convertor permits documents on the iPad to be converted to PDF. It can be used from a variety of apps – I use it primarily with PDFExpert and Notability. In recent improvements to one of these apps (I am not sure which), documents can be converted in place. For example a document in PDFExpert can be converted in PDF convertor and then automatically imported back into  PDFExpert and then synchronised with the server. 

 

 

 

NewImage

 Documents

 Documents also from Readdle (like the two above) provides a nice remote file browser of remote file systems. It also permits files to be uploaded from the file server onto the iPad. It is not clear to me the exact differences between it and PDFExpert (it may be a true subset) but I use it occasionally for remote browsing of server files due to the simple interface it provides.

 

 

 

NewImage

 Alfresco

  Alfresco is an open source Enterprise Content Management System. It provides a server (or cloud) content manager which (according to Wikipedia) “may be used to track and store electronic documents. It is usually also capable of keeping track of the different versions modified by different users (history tracking).” The power of such systems comes when they may be accessed from mobile devices such as the iPad. This app does exactly that providing enterprise level access and control to Alfresco servers provided by individuals, enterprises or in the cloud. If you share documents using e-mail it is time to invest in some of this!

  

NewImage

 Getting things done (GTD)

There are a number of getting things done tools for the iPad (i.e. fancy to do list managers). The one that I used until recently is called remember the milk. It has a clean user interface and is very easy to use. It is also free! The down side is that it is really a web app and to keep coherent up-to-date copies of your task lists on multiple devices requires you to upgrade to pro which costs a few pounds – (£17.49 per year at the time of writing). Given that this is a web app you would not want to keep anything really private in it. Remember the Milk strangely has no desktop support on the Mac – there is an Adobe Air app called “App for the Milk” that works quite well (provided that you have gone pro).

An alternative to Remember the Milk is Omni Focus. However, for my money this app is too complex (although the iPad version is, in my opinion, easier to use than the Mac Desktop version. There is no windows support for this app at the time of writing.

 

 

NewImage

 Trello (trello.com) has recently released an iPad App. It is the GTD application par excellence and is actually a web app. I run it on my Mac using a Web wrapper called fluid (which is worth a mention in its own right).

Trello supports the concepts of Boards and Lists. Lists contain cards which can be flagged with tags, due dates etc. and contain textual items, pictures, links, checklists etc.  How many boards, lists and cards you have is up to you. You can also share your boards with team members making it a powerful team organisational tool.

 

 

 

NewImage

 

Password Management

1Password is a fantastic password management tool. It runs on the iPhone, iPad, PC and Mac with plugins for most common Web browsers and is capable of securely storing all your passwords, bank details etc. One of the really nice things about it is that it uses Dropbox as storage for your encrypted passwords and provides automatic synchronisation with your other devices. I would be totally lost without this piece of software.

 

 

 

 

 

NewImageReading documents off line

My choice for off line reading is an app called Pocket. Like remember the milk (RTM), it is free and synchronises with the cloud. Therefore like RTM it cannot be used for secret stuff – then again it is not designed for that – it is designed for permitting you to read web content later even when you are offline – great for plane trips etc. This app comes with a bunch of plug ins for common browsers making it easy to mark articles for later reading. These are a little clunky on the iPad but they do the job. In addition to being able to mark 

 

 

 

 

 

 

What is the cost?

At the time of writing (14-3-2013) the cost  of the above apps is as follows:

Notability £1.49

PDFExpert £6.99

PDF Convertor £4.99

Documents Free

Alfresco Free

Remember the Milk Free

Trello Free

1Pssword £12.99

Pocket Free

Total cost to get tooled up = £26.46

As usual, if you find this useful please consider giving a few quid to Oxfam. If you have any other handy apps please let me know!

Categories: Hardware & Software, iPad, Software Tags:

Quintin Cutts talking of Computer Science Inside

December 1st, 2010 No comments

One of our old graduates Quintin Cutts has been on the Web talking about the teaching of Computer Science in Schools.

You can view the video here –  http://www.ltscotland.org.uk/video/q/video_tcm4557296.asp

SafariScreenSnapz001.jpg

 

Sheeva – Plug Computing

November 10th, 2010 No comments

A month or so ago David Irvine of Maidsafe gave me a cool new toy – a SheevaPLUG Development Kit from GlobalScale. This is a computer that plugs into the wall (like a plug) like this -

 

sheevaplug.jpg

Perhaps the best bit about this device is that is costs about $100. It runs Linux, has a 1.2 GHz single core processor and has 512 Mb of RAM and 512 Mb of Nand Flash. On the outside there are a few interfaces – a single USB port and an RJ45 ethernet port. It also has a min-USB connection for debugging it and an external flash slot for some kind of card – SD maybe? The whole box is pretty small  - 110 X 70 X 49mm. It is also remarkable due to the fact that it only draws 3 amps of current.

Anyhow, after this thing sitting in its box for a while I have decided to do something with it. Interestingly I think there are a number of cool things you could do with this – as a base station for motes, as an access point, for distributed p2p storage etc. etc. However, I have decided to use this one as a backup device.

Here is a photo of it sitting in a cupboard at home plugged into the network with the pink cable and connected to a tera byte Hitachi USB disk.

DSC_0003.JPG

So far it is working pretty well, after a few hiccups (including deleting the whole init.d directory with a bit of gun ho rm commands). However there a a few things I would have liked to have known before I started:

1. It comes with Linux on it (not obvious – no screen:)

2. It responds to dhcp – no where in the documentation does it say this (that I could find). The documentation is on the whole close to non-existent.

3. It runs sshd out of the box.

4. I would have liked to know the default root password – it is “nosoup4u” – no soup for you.

5. It has samba on it but it is turned off by default.

6. I could go on but I won’t – it will just show how long it is since I did any proper sys admin – in fact if there is a downside to devices like this it is this – you have to run everything yourself – fine if you are a 15 year old Linux head but I am too old for that – I did that in my 20s.

Nevertheless, I am very impressed with this little toy – if it all goes wrong I will blog about it but for now it has backed up my daughter’s laptop and is currently backing up my wife’s.

 

 

 

 

Google App Engine

October 22nd, 2009 No comments

Google App Engine allows a Web based application to be quickly deployed on the Web. This short video demonstrates how an application can be developed & deployed in a few minutes using Python – it is really quite incredible. Of course once the app is deployed, in can be transparently scaled out across multiple servers. An overview of this technology may be found here.

Windows Link files from Mac OSX

October 22nd, 2009 No comments

If like me you are a Mac user and need to open Windows lnk files that contain links to shared volumes and web pages you might like this free program: WinShortcutter. It allows you to double click a windows link file on a Mac. Very handy.

Categories: Hardware & Software, Mac Tags:

Real Time Systems Award

October 22nd, 2009 No comments

Craig Paul has won the Scottish Real Time Systems Award for his project entitled NaviSim. The aim of NaviSim is to provide a tool for teaching beginners to sail. The final system simulates a standard Laser dingy and provides visual feedback on what the dingy is doing in response to user input from both the keyboard and (if you have the hardware) a tiller and main sheet.

IMGP2968 copy

See more information at this earlier post.

Funniest thing I have seen in a while

April 21st, 2009 No comments

The site Presents for Men (http://www.presentsformen.co.uk) is offering a security kit for Memory sticks which protects them from misuse with an ingenious combination lock.  All you need to do is simply program the lock with your own unique 3 digit code and lock it onto the USB port of your memory stick. Its strong teeth lock into the holes preventing it from being used unless removed. Any forced removal will break the stick.

http://www.presentsformen.co.uk/Product-Memory-Stick-Lock-7775/

 

PreviewScreenSnapz001

As usual, I don’t know where to begin with this :)

For the not technocrats to secure your memory sticks you should use a software encryption system such as the free (!) TrueCrypt  (http://www.truecrypt.org/).

Categories: Hardware & Software, Humour Tags:

Flickering External Screens on MacBook Pro

January 5th, 2009 No comments

Just before Christmas I finally got the mysterious micro dual DVI adapter to go with the stunning 30" display (No URL for these currently seems to exist on any of the Apple Store pages). However, once connected the external screen started to flicker and blink quite regularly. It transpires this is due to the use of the integrated GeForce 9400M Graphics Processing Unit (which cannot deliver the required pixel repaints). To address this problem you need to switch on the GeForce 9600M processor. This can be achieved by accessing the Energy Saver option in the system preferences.

Snapz Pro XScreenSnapz001

Once open you need to select ‘Higher Performance" for Graphics as shown (but not set) in this window:

 

Snapz Pro XScreenSnapz002

More info at:

http://www.macfixit.com/article.php?story=20081202225803851

Categories: Hardware & Software Tags:

How many buttons on a Mac Mouse?

January 5th, 2009 No comments

System Preferences001

Graham has pointed out that Steve Jobs has given up his parsimonious views on the number of buttons on a mouse as can be seen by the above dialogue.

Categories: Hardware & Software, Humour Tags:

Xp boot Errors using BootCamp on Mac OSX

November 10th, 2008 No comments

I have just installed bootCamp on my new Mac Powerbook and could not get windows Xp to boot once I had done so. The error I got stated:Windows could not start because of a computer disk hardware configuration problem. Cound not read from the select boot disk.The source of this problem is the Widows boot.ini file. The default install of XP tries to make a boot image that will boot in a standard machine configuration – one disk, one operating system etc. Consequently window the boot.in file reads as follows:default=disk(0)rdisk(0)partition(3)\WINDOWS [operating systems] disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect To fix this you need to boot up under MacOs and open the XP partition and edit the boot.ini file with textEdit to read like the following (which is taken from my working boot.ini file):[boot loader]timeout=30default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetectThe important changes are the parts that say "multi(0)" which specify that the disk contains multiple volumes and "partition(3)". Which specifies that the Windows operating system is on partition 3. To find out what partition your OS is on open the Disk Utility application which is in Applications:Utilities.As usual, if this helps you, please give a fiver (Sterling) to Oxfam.

Categories: Hardware & Software Tags: