I’m not really an Eco warrior. I do my bit, save power & recycle like everyone should, but the major driver for me in being more economical & in turn environmentally friendly is costs. I hate paying lots of money to oil company’s, gas suppliers, electricity companies and other multi nationals who literally have us over a barrel. They have given us an appetite for energy with low costs and now we are held to ransom paying huge amounts of money to continue our lifestyle. Much worse is that many of these things such as driving to work and heating our homes are not luxuries. If we don’t drive to work or to city centres to shop, we put nothing back into our economy and then become a burden on the rest of the taxpayers. This burden may not be that great for city dwellers but for anyone who lives remotely rurally this is a nightmare scenario.
Energy saving & economising – energy monitor
I finally managed to get hold of an energy monitor for the house. I’ve been looking for one of these for a good while and finally got a great deal on an unwanted eaga monitor via eBay. My monitor is brand new and in original retail packaging and cost me £11 including delivery.
The monitor itself consists of a live cable clamp, a battery powered transmitter and a mains powered monitor. The live clamp clips around the live feed cable on the house side of the electric meter. Small magnets detect the current running through the cable and the transmitter broadcasts this to the desktop monitor. We have put our monitor in the kitchen so we can keep an eye on our consumption.
Raspberry PI – the perfect project machine?
Anyone who knows me personally or follows my twitter/blog will realise I’m the eternal hardware geek. I love tinkering with stuff, hacking it to go beyond its manufacturers limitations and generally trying to squeeze every single use out of my hardware. I used to do loads of Xbox hacking on the original Xbox, experimenting with various chips and firmwares and generally making that underpowered box do much more than it should. From web servers to media players, fully fledged emulators to NAS I used my xboxs for everything. Then along came the Apple TV2. A £99 fully self contained box of joy. With a simple software mod (jailbreak) I was able to install XBMC on the atv2 and replace my 3 original xboxs from my home. These where fully reconditioned, chips removed & donated to charity as simple xboxs once again.
Apple airport extreme – a worthy purchase
We finally took the plunge & invested in an apple airport extreme. We have been having a lot of problems with our normally rock solid Cisco router and e crappy salem router supplied by Sky. The problem is while we are in between houses we are living in an apartment. It’s not ideal as we are used to living in a larger space. The key to where we no rally live is the lack of wifi interference & channel overlap. Before we moved out of our last house there where no wifi networks in range of our property, not one. Now we are in the apartment there are over 30 picked up with weak antennas such as the iPhone and over 50 if scanning with the MacBook pro or iMac. This interference causes havoc.
Call of duty MW3 on iMac – apple osx lion boot camp
I’ve been having issues with my Xbox overheating. It’s due an upgrade but I’m saving hard for a new car so I’m not spending any money. Since I don’t have any windows machines anymore I decided to setup a boot camp partition and install windows 7 to play modern warfare 3.
My iMac is a mid 2009 model iMac with the 2.93ghz core 2 duo processor, 4GB of ram and a nvidia GT120 dedicated graphics card. I thought this would be plenty to run Mw3 in low graphics settings, but I was so surprised to see it run at high graphic details with 2x anti aliasing enabled and sustain a minimum of 30fps on really detailed open maps. When in buildings where less scenery is visible its possible to hit 60 or 70fps. Bearing in mind this is with everything set to high so the graphics look great, and 30fps is perfectly playable & fast. If you want an even faster gaming experience you can reduce the graphics quality. This is also running at the iMacs native resolution of 1920×1200 resolution.
MacBook pro finally upgraded.
So far I’m really impressed. The apple migration assistant was great and copied everything over Ethernet in a little over an hour from my old machine to the new one. That’s over 90gb of stuff copied & organised with only a few clicks. Today I’m sat in a coffee shop working, modifying php scripts, uploading files and configuring a MySQL database. What’s more I fully charged it last night and after 5 hours of use I still have 36% charge left, and it’s been hammered today already. So much stuff open including dreamweaver, photoshop, safari, mail, iTunes.
Another great thing about this laptop is the unibody design. My previous laptops always felt a little brittle, like if you picked it up it would break in two. This laptop feels very sturdy & rugged.
Granted all these perks come at a price of over £1000 but our new philosophy is to invest in the best. For too long has cutting costs caused headaches and days of installing & reinstalling.
So far I’m loving iCloud & photo stream. All my photos in sync ready to use on the iPad, iPhone & macs. So much easier than trying to manually sync everything up and creating duplicates.
Anyway a few photos of the new baby.
XBMC for iPad
1. Go to Sources -> Edit -> Add
3. Type in “http://mirrors.xbmc.org/apt/ios/” (Without the quotation marks)
Now once the repository is added and updated, search for XBMC in cydia and hit install. Mine installed really quickly and I was up and running in minutes. All that was left to do is add my SMB shares from the iMac and I could start streaming videos in any format directly from my mac. No need to convert to mp4/m4v and no need to manually copy them across into the VLC app. All in all A nice use for the iPad, portal streaming throughout the house. I’ve also setup the iPhone 4 for streaming which is excellent.
As this is a free app I’d advise you all install and have a play with it. I’ve now got XBMC on every machine in the house, including my jailbroken Apple TV 2 and it’s the centre of my home media.
SomaFM App for iPhone
Anyways I finally bought the SomaFM app for the iPhone and I can’t recommend it enough. You get access to all the channels you can acess via Soma, and you also get to see the tracklist of the current song playing and many songs that played before it.
Another great feature is the airplay support. You can flip the tunes over to your appleTV or zepellin air with ease and listen to them in comfort.
Check it out
http://itunes.apple.com/gb/app/somafm-radio-player/id406262816?mt=8
OSX Lion Samba SMB shares broken – XBMC KODI not working
Well it’s been a nightmare few days with the upgrade to Lion GM breaking Samba sharing. For me NFS isnt really an option, it’s clunky, and my network is full of old windows machines, not to mention the XBMC’s on the Apple TV 2, Ipad 2, iPhone and the old Xboxs. i needed a fix for Samba, and this came in the form of installing Samba 3 on Lion via Macports and setting up the smb.conf file manually to share my media.
This text is partly my own work and partly complied from other tutorials.
You will need a copy of Lion GM installed on your mac, along with a copy of xcode 4.1 (available from a lot of places, legitimate or otherwise). You will then also install first macports and then samba 3 via terminal, but most of this stuff is copy & paste. Finally, I’d install a copy of Textwrangler for mac. It will let you edit files in its text editor without using the command line, which is much easier, and will let you unlock & authenticate to save/open files anywhere in the filesystem.
First, install Xcode 4.1 (DP7 or GM is needed currently).
Second, install MacPorts from SVN using these directions taken from macports site
Check out MacPorts source
In Terminal, one line at a time
sudo mkdir -p /opt/mports
sudo cd /opt/mports
sudo svn checkout http://svn.macports.org/repository/macports/trunk
Build and Install MacPorts
MacPorts uses autoconf and makefiles for installation. These commands will build and install MacPorts to /opt/local. I ran all these with the sudo command before them to avoid permissions problems
sudo cd /opt/mports/trunk/base
sudo ./configure --enable-readline
sudo make
sudo make install
sudo make distclean
Open /opt/local/etc/macports/sources.conf in a text editor. The last line which should look like this:
rsync://rsync.macports.org/release/ports/
Change it to point to the working copy you checked out:
file:///opt/mports/trunk/dports
Now MacPorts will look for portfiles in the working copy.
After installing MacPorts, you may need to add it to your PATH, so go ahead and run in terminal:
export PATH=$PATH:/opt/local/bin
and then
sudo port -d sync
This will make sure that it is added to your path, and you shouldn’t have to specify full paths to binaries. The second command tells macports to download the latest versions of the portfiles (instructions for macports on installing a program)
Once everything with macports is finished setting up, open up a terminal window and type
sudo port install samba3
It’ll automatically install samba 3 and all of its dependencies.
Now to edit the configuration! It’s pretty straight forward if you read through the config file located at /opt/local/etc/samba3/smb.conf (it’s callend smb.conf.sample, just remove the .sample from the filename and open with textwrangler).
Your shares should look something like this (you can have as many as you like):
[Downloads]
comment = Downloads
path = /Users/jodsclass/Downloads
available = yes
guest ok = yes
create mask = 644
directory mask = 755
read only = no
[Movies]
comment = Movies
path = /Volumes/MyBook/Movies
available = yes
guest ok = yes
create mask = 644
directory mask = 755
read only = no
[TV]
comment = TV
path = /Volumes/MyBook/TV Shows
available = yes
guest ok = yes
create mask = 644
directory mask = 755
read only = no
Also, remember to change your workgroup name to match the rest of the machines on your network, mine are all on workgroup so mine looks like
# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
workgroup = WORKGROUP
And the name of my mac is imac so my server string is
# server string is the equivalent of the NT Description field
server string = imac
(that way SMB shares can be accessed at smb://imac instead of using IP based). You can leave the rest of the config file commented out.
All that’s left now is to do
sudo /opt/local/sbin/smbd -D && sudo /opt/local/sbin/nmbd -D
(I’m using full paths so we dont accidentally start up the apple supplied smb server ) and samba will be up and running. The only downside I’ve found is that you do need to remember to start samba every time you reboot (the “sudo /opt/local/sbin/smbd -D && sudo /opt/local/sbin/nmbd -D” commands).
You can use the following launchagent to start the samba server everytime your machine restarts.
Download mine here and put it in /Library/LaunchAgents, and it should automatically start up samba for you.
Now in XBMC just add your samba shares as follows.
smb://imac (or whatever your machine is called in the server string above)
NOTE: Please remember to turn off SMB sharing in settings>sharing>File Sharing as the built in OSX Lion SMB implementation will clash with the one you installed via Macports
UPDATE – I’ve found a much better fix – Use NFS shares instead- Use NFS shares instead of Samba with XBMC
2600 Digital Edition Downloads
Check it out
The Filter Bubble: What The Internet Is Hiding From You epub
I’m currently reading The Filter Bubble by Eli Pariser. I downloaded the book as a DRM free epub (I’m funny about where I buy my books from as I have a Kindle, an iPad & an iPhone so i tend to chop and change my reading device). I’m about 50% of the way through the book and it’s quite scary stuff. It’s so far prompted me to slim down my Facebook account, including removing extra information from the account. I’ve also taken steps to block tracking websites by disabling tracking in Firefox & ramping up my Adblock Pro. It’s really crazy how much money can be made from your information, you think you are benefiting from a great free service but the company behind it are normally profiting hugely from sharing your information.
It really is a great read, give it a look and grab a copy for your kindle or iPad.
iPad 2 is the future
I’m really impressed so far. My only criticism of the iPad 2 is the quality of the cameras. They are adequate, but feel like an afterthought. The resolution is rubbish on both front & rear cameras and my ageing iPhone 3G takes much better stills.
With that in mind let’s look at the iPad 2 itself as a functional mobile device. I’m not entering into the post pc era nonsense. This device will never replace my iMac, but it will complement both the iMac & iPhone. Right now I’m writing this blog entry from my seat on the train somewhere between cornwall & london. my power adapter is buried deep inside my luggage, I won’t be needing it. I’ve got my headphones in, and my music library on shuffle & I’m multitasking between my business email, website backends and my twitter feed. It really is an amazing device and already has changed the way I can work.
I will put a full review up shortly. Now back to my work and onwards to london to support Gary @the marathon.
Western Digital WD My Book Essential 2TB Hard Drive – Nice
I finally took the plunge and bought a decent sized external hard drive. Up until now I’ve hoarded away my movies & media on DVD’s but with the cost of storage media plummeting I decided to opt for one of these 2TB hard drives from Western Digital. The My Book Essential is a nice looking unit with a gloss black finish, rubberised feet to stop vibration and a front facing storage gauge indicating how full the drive is. The drive is nice and fast over USB 2.0 and does a great job of spinning down when not in use and even shuts itself down when I put the mac to sleep so is very conveneient.
The drive itself is pretty silent, and apart from the odd click I never hear it operating.
Formatting for the mac was simple and Disk Utility did a full format in around 10 mins. My first impressions of the drive are positive. I’ve already copied a lot of my media back from DVD’s onto the drive and in my quest for a minimal digital footprint I’ve disposed of the disks.
I’ve now used a terabyte of space, but all my disks are now archived on the drive so It’s just free to fill with movies & TV shows now. Now that I’ve got XBMC installed on the apple TV I’m allowing it to scrape the drive for all my media and adding it to the library which is very convenient. True on demand media, complete with movie posters, series information, actors etc. Superb
Apple TV 2 + greenpois0n RC6 + XBMC = Awesome
The jailbreak wasn’t too difficult (although I still use pwnage tool to get the apple TV 2 into DFU mode as it seems much easier). Once in DFU mode I plugged in the power cable then it’s just a case of running greenpois0n RC6 (mac version) and hitting the jailbreak button. Once it says complete, wait around 40 seconds before removing the usb cable and inserting the HDMI cable. You will have an extra tab on your apple tv called greenpois0n. Click this and click install cydia and it will download cydia from the repository using apt.
When the apple TV 2 reboots you will have a nitoTV tab, which allows you to install a few different apps including XBMC. I installed XBMC this way, but the installation failed so I fired up terminal on my mac, logged in via SSH and ran the following command ‘dpkg –configure -a’ as root. This fixed the local apt files and re-installed XBMC.
Following a further reboot of the Apple TV 2 we where rolling. I had lost wifi, but re-installing nitoTV fixed that. I also disabled the apple software update in NitoTV to stop it nagging in the future.
XBMC looks amazing in 720p over HDMI. I installed the PM3:HD skin which is quicker than the default skin, and matches that used on my old xbox. I’ve now retired the xbox and the new apple tv is superb. Plays 1080p .mkv files without issue. My only complaint is that the remote is a little limited, but using the xbmc control app for my iPhone fixes that.
I’ll post up more findings.




























