I'm a complete noob to RPi and have yet to purchase any HW or SW, but I'm about to buy the B+ and want to know what other things I require for my little project.
I live on a boat where wifi connection is often quite bad, so the first thing I need is a long range high gain antenna. Taking that wifi connection I'd then like to create a hotspot and share that within my boat to other devices.
Starting from scratch, what HW should I be looking to purchase? Is an antenna like this http://www.faculty-x.net/NET-WL-USB-UTP2450-12.htm any use?
How do I then create and transmit a hotspot? I know Connectify for Windows but apart from tinkering with Ubuntu I don't know enough about Linux on this front.
What other essentials should I be looking at (5v power, cables etc)? I'm assuming I'd hook the Pi up to my monitor and a USB keyboard.
Any tips/ideas/links to complete projects would be helpful, thank you.