31May2010

iPad, Mifi and T-Mobile broadband

As I already have a mobile broadband account with T-Mobile I didn’t see the need for me to spend £100 more on a 3G enabled iPad. I really object to this growing trend of expecting people to pay multiple times for stuff they already own, be it an ebook, music or internet access. Since I couldn’t find a definitive answer to my question as to whether I could put my T-Mobile card into an unlocked Three Mifi I decided “what the hell, I’ll just go for it”. This blog post is really just to let anyone else know who’s wanting to run the same setup that yes, you can run a T-Mobile broadband sim card in an unlocked Mifi and it works brilliantly with an iPad.

Filed under: Tech — Di @ 9:58 pm
22Apr2010

Magento installation looping error fix

I’ve recently started learning Magento part of the installation gave me some trouble so I thought I’d share my fix. On the database config page there is a base URL text field, generally this will be prefilled with your current location. On submitting this page if you are seeing the following error…

"Unable to read response, or response is empty"

…the general advice seems to be uncheck the “Skip Base URL validation” checkbox. Doing caused a never-ending loop for me that would halt my installation in it’s tracks. I think this is being caused by something in the sample data sql. Running the install without the sample database and unchecking “Skip Base URL validation” bypasses the looping error. Of course this does leave you with a completely empty shop.

Filed under: Web Design / Dev — Di @ 3:07 pm
02Feb2010

A tale of four beds

Dear Horcher Lifting Systems,

My dad uses one of your beds. He is profoundly disabled so he needs a fully adjustable bed. He is now on his 4th Horcher bed (along with numerous replacement motors) in two years. Every single one of these beds seem to have suffered from the same problem: the two motors that power each end of the bed fail to work at the same rate.

His current bed is yet again suffering from this condition. Raising the bed from it’s lowest setting to it’s highest (at the foot end) meant that the head end was 11 cm lower. Every bed has ended up with the foot higher than the head – the worst way for it to fail considering his head injury. You try sleeping with your head lower than your feet. As he is in a home it isn’t always noticed that this has happened (I’m guessing nurses don’t expect the beds to be consistently faulty).

His previous non-Horcher Lifting Systems bed lasted him three years without any of this kind of nonsense (it’s a real shame he doesn’t still have that bed).

I am deeply disappointed and angry that products aimed at the very people who are least in a position to complain on their own behalf end up using this kind of unreliable equipment. I will actively dissuade anyone from buying Horcher products given any future opportunity to do so.

Filed under: Real Life — Tags: , , — Di @ 2:47 pm
07Jan2010

The Day After Tomorrow?

This photo came to my attention on Twitter

UK snow map
Photo from NASA/GSFC, MODIS Rapid Response

Filed under: Real Life — Tags: — admin @ 7:29 pm
06Oct2009

An EM Font Calculator

I’ve just cobbled together a little jQuery powered form to help when calculating (or recalculating) font sizes in EMs. I’ve stuck it up here in case it’s useful to anyone else.

Filed under: Web Design / Dev — Di @ 5:39 pm
29Sep2009

Something I found…

…whilst looking for some drawing tools. Drawn with pencil crayon some 15ish years ago, I think I went through seven brown and two purple pencils.

Posted via email from m00min’s posterous

Filed under: Uncategorized — mobi-di @ 6:45 pm
26Sep2009

Mobile posting with Posterous

My first post using Posterous. It allows images, video, etc to be sent out to a number of social media sites as well as a self hosted WordPress installation.

This is an example:

Posted via email from m00min’s posterous

Filed under: Uncategorized — mobi-di @ 3:12 pm
24Sep2009

I won’t be buying an ebook reader yet

Every so often I have a sneaky look at the latest ebook hardware in the hopes of seeing something that will fit my needs. I want to read mostly technical, text booky-type PDFs. So far only the Sony Reader Touch PRS-600 comes close. It handles PDFs and allows annotation. As it doesn’t store the annotations inside the PDF they cannot be synced back to my computer for additions or rereading. What good is an annotation that’s stuck on a device?

This is my shopping list of features:

  • Reads PDFs natively (i.e. no file conversion)
  • Allows PDF annotation
  • Syncs annotations back to computer where they can be read in Adobe Reader / Preview.
  • Screen large enough to allow comfortable reading without zooming

As you can see it’s hardly a long list, most of it’s pretty basic too. For the sake of balance here’s a list of the features I really don’t need:

  • An MP3 player
  • Mobile phone network connectivity
  • To be locked into one ebook supplier

What I want to use this for is hardly groundbreaking and yet a device with the simple list of features does not exist – amongst ebook readers that is. Looks like I’ll be sticking with my phone which does read PDFs and has an annotation feature that syncs back to my computer. The only problem is I’m sure it will send me cross-eyed.

Filed under: Tech — Di @ 6:43 pm
18Jul2009

Setup Googlemail push email

Google currently doesn’t offer push email on their mail service. Whilst there are plugins for various email clients and desktop widgets they require a constantly running desktop computer to work.

What you will need

- A push capable iPhone
- Prowl for iPhone (setup and working)
- A second googlemail account with IMAP switched on
- A shell account to run a cron job
- Hosting to run a PHP script
- Be willing to add the email login details to the PHP script

Setup

Download and open the mail.php file. Add the email and password details from your second Googlemail account and your Prowl API key. Create a folder, say gmailpush, on your PHP enabled hosting and upload mail.php into it. Set the permissions on mail.php to 711. You also need to upload the prowlPHP class file to this same folder.

Next login to your shell account and setup a script to call the mail.php file. The shell script should look like this:

curl "http://www.domain.com/gmailpush/mail.php"

Set its permissions to 700.

Next you need to setup a cron job to run the shell script every five minutes. Still in your shell account type crontab -e to open your cron settings. The settings will be open in Vim. Put Vim into insert mode by pressing the i key. To set your previous shell script to run every five minutes type:

*/5 * * * * ~/shell_script.sh

Then save and close by hitting the escape key and typing :wq and pressing enter. You can read more about cron at Wikipedia.

Finally you need to setup a forward on your main email account, I recommend the use of filtering to prevent any password related emails from being forwarded, since the password for the push email account is being stored online.

What does the PHP script actually do?

Logs into the Googlemail account and sends out a push notification for each message. The messages are then deleted, hence the need for a separate account.

Filed under: Tech — admin @ 11:35 pm
02Apr2009

Installing OS X on a Dell Mini 9

Please not that these instructions are based largely on those on the Dell Mini forum, you should definitely read those before you start. This post it meant to fill in some of the gaps I found whilst installing.

Things to do BEFORE installing OS X

Before you start there are some thing you need to check whilst you have the original OS installed. Check that the wifi and bluetooth (if you bought that option) are switched on. People have had problems with being unable to switch these on post OS X install.

Stuff you will need

  • Dell Mini 9 (Whilst it is possible to install OSX on the default 8GB drive it won’t be much fun to use. I opted for the 16GB and an 8GB SD card.)
  • A legal retail copy of Leopard
  • The Type 11 iso boot image

Burn the Type 11 iso image to disk, if you don’t have an external drive you will need to use the USB method. I had trouble booting my Leopard DVD so I used a CD of Type 11 and an SD card based OS X install.

If your OS X disk isn’t the latest version (10.5.6 as I write this) and you have another mac available it is quicker to download the combo 10.5.6 update from the Apple website rather than wait for the Mini 9 to use the Software Update.

Installing OS X

  1. Boot up the Mini 9 with the Type 11 disk (press 0 at boot to select the external drive). It should present you with a prompt. You now need to boot into the Leopard install. Press Enter, then follow the onscreen instructions for booting from Leopard. As I was using an SD card plugged into the right hand side USB slot I had to type 81. You should see the grey Leopard install screen.

  2. Use the menu and choose Disk Utility to format your internal drive to Mac OS Extended. Do not to use Journaled or Case-sensitive (Case-sensitive won’t boot – I found this out the hard way).

  3. Make sure you deselect the extra languages and printer divers, this saved several gigabytes of space for me. Apart from that follow the normal procedure for installing OS X, it will take about an hour. It is quite likely you will get a notification at the end that the install failed, ignore it.

  4. Restart the machine, booting from the Type 11 disk again. This time at the relevant prompt select the internal drive to load Leopard off, should be 80. Then on the final prompt type -f this should enable it to load without problems.

  5. Update Leopard using either the Software Update option in the apple menu or the combo file you downloaded earlier.

  6. Reboot from the Type 11 disk yet again. Same instructions as above.

  7. Install the DellEFI app from the DellMini9Utils on the Type 11 disk.

  8. If all went well you should be able to unplug the external boot device and boot up from the Mini 9’s drive.

Post install

To enable sleep you need to disable Legacy USB Support in the Mini 9 bios settings.

Run a Time Machine backup, being a hackintosh things may not work in quite the same way as normal and this will save you a lot of time.

That’s it, you should be left with about 6Gb of space on the SSD to install any apps you want.

Filed under: Tech — Tags: , , , — admin @ 7:26 pm
Older Posts »