Amadiere.com

Fourteen and a half crazy frog burpers

14th February 2010

eBook Readers Thoughts (by a developer)

Filed under: Reviews — Tags: , , , — Alex Holt @ 10:26 pm

Amazon Kindle DXI’ve had a few discussions lately about eBook Readers with a number of people, with most people having a strong opinion either way. As a developer, a significant portion of my reading material is textbooks and other technical documents, but at the same time, this doesn’t stop me wanting to read the greatest book of our time.

In the blue corner, weighing in about 500g we have Mr Electronic!

  • You can carry hundreds, if not thousands of books around with you at any time.
  • Smaller and more compact than a single book in some instances.
  • Can provide it’s own light source and you don’t need to find a lamp.
  • You can change the font size for the book you are reading if it’s too small to comfortably read.
  • You can take notes without defacing it.

In the red corner, weighing in at a massively varying rate: Mr Paper Copy!

  • Has the “touch factor”. The intangible benefit of purchasing something solid every time you buy a book. Its smell, its feel and the excitement that can bring.
  • Significantly easier to skip to certain points in a book.
  • Harder to accidentally break or ruin.

I think the story of the book will go the way of the CD (and the Vinyl record before that). I think it is inevitable that in 10 years or so, as many people that have have MP3 players now, will have an electronic book reader then. But, in just the same way that people still buy CDs, I don’t think they will ever be able to stop making books as they offer a great deal that eBooks never will. So is now the time to start on the eReader bandwagon? Hmmm, I’d say not personally – at least, for my potential reading library it’s not.

You see, good as some of them are, eReaders are burden somewhat with a number technological problems they must tackle firstly. In general, eReaders can be broken into two categories: those with eInk & those without. Those with include the two heavy hitters of Amazon Kindle and the Sony Reader eBook, while two of the main other rivals would be a netbook (a standard laptop or PC would be ok, though less portable) and the Apple iPad (with the HP Slate coming soon it seems).

eInk is an absolutely fantastic technology which is very early in its lifespan and I imagine we haven’t seen the end of it and its children – nor will me for a number of years yet. eInk is significant because it gets around a problem that has plagued electronic devices for a long time: Battery Life. When used within eReaders, eInk only consumes battery power when the page is changed (or the display changes). This means that the device can hold its power for not just days, but weeks of usage! The other advantage of the eInk is that it causes around and about the same amount of eye strain as a standard book. Because the screen technology is not based on the intensely fast flickering of pixels, the screens appear to be paper and lack the issues of glare from other bright light sources. The article over on the manufacturers website, it works like:

The principal components of electronic ink are millions of tiny microcapsules, about the diameter of a human hair. In one incarnation, each microcapsule contains positively charged white particles and negatively charged black particles suspended in a clear fluid. When a negative electric field is applied, the white particles move to the top of the microcapsule to become visible to the reader. This makes the surface appear white at that location. At the same time, an opposite electric field pulls the black particles to the bottom of the microcapsules where they are hidden. By reversing this process, the black particles appear at the top of the capsule, which now makes the surface appear dark at that location.

Apple iPadFor about a year, another “Format War” raged between the ePub format and the standard PDF. While each format has it’s pro’s and con’s – the big thing that has become an issue is the failure of PDF to scale well with the eInk. While the Sony device does a better job, the Amazon Kindle plain old can’t be bothered to try and limits the text scalability and in some cases offers almost illegible text to it’s reader. When you way all this together, the eInk devices have a really big failing, and that is the displaying of Images and Diagrams. They just plain suck at offering zoom-able content. The quick amongst you may have realised that books also don’t offer this feature – however, this is generally less of an issue because the dimensions of the images on printed copies are within the publishers control. They can control what size their image is being viewed at, which is not true with the different sized eReader screens (the Kindle alone offers a 6″ and 9.7″ version). As a side note, as printed copies have a significantly higher DPI ratio, a magnifying class would aid in the instances that the text became too small to read on a diagram – this isn’t likely to be often true of the eReaders). This problem is where my issue with eReaders lies. I can’t read my copy of Code Complete on an eReader because I wouldn’t necessarily be able to see the diagrams that accompany the text – a potential disastrous flaw.

This problem is solved though! Along with the potential issue that eInk can only currently display grey-scale. Hurrah! The Apple iPad will allow you to zoom and otherwise get bigger versions of these diagrams and providing the document was prepared by a sane person who knows what they are doing, you’ll have absolutely no problem. Let’s all go buy an iPad! All hail Steve Jobs!… Not quite just yet, you see, they implemented a flaw. Battery life is back and although not crippling like the iPhone’s can be at times, 10 hours compared with longer than 10 days is a massive difference! The argument is that no one reads for 10 hours straight, maybe not, but people could easily use 10 hours of the device without having the chance to charge it.

A bonus however, is that with the iPad you get a plethora of other features (iPod, usable Internet, picture gallery, email, pretty much what you’d expect a low end PC to be able to achieve without too much hassle). Is this something you’d want – it would depend what you already have I guess.

So overall – what’s the bottom line? Well, I guess that the market doesn’t have a great product at the moment. If you are going to read mainly novels and you would benefit from being able to carry around a number of books around with you rather than just one or two (frequent long train journeys or other travelling), then maybe the Amazon Kindle or Sony Reader would be a great choice. However, if you prefer a device that is capable of displaying images and photographs in full colour and to the detail that they were intended, as well as offering the benefit of other multimedia functions, then the Apple iPad, HP Slate (when it arrives) or just a standard netbook (if you can cope with the discomfort and less than ideal user experience) would be the choices for you.

12th July 2009

Nerd Dinner

Filed under: C#,MVC,Reviews — Tags: , , , — Alex Holt @ 12:30 pm

I was going to write a review on a great book I read over the last month or two called Professional ASP.NET MVC 1.0 which is published by Wrox and written collaboratively by Scott Hanselman, Scott Guthrie, Phil Haack and Rob Conery. Then I decided that one of the main things I really liked about the book was the first chapter “NerdDinner” which is a great tutorial on ASP.NET MVC 1.0.

I will first of all prefix this review with the very relevant disclaimer that I am (at this moment) a novice when it comes to MVC, which my background strongly in Classic ASP and PHP. I have a fair understanding and beginners comprehension of a lot of the core elements – but I’m still almost always looking up answers to very simple and run-of-the-mill problems.

The chapter is available online, free of charge, from ScottGu’s blog and the entire project has been added to version control at NerdDinner @ Codeplex (a useful tool when typing large amounts of text!).

The chapter covers a number of topics in addition to the core functionality of MVC, this includes things such as LINQ, Unit Testing, AJAX, Memberships & Roles and mapping software. Starting off with an empty Visual Studio, you can have a fully working NerdDinner website within an afternoons worth of work (or if you are me, a couple of nights worth).

I would highly recommend making some time to do this chapter if you are a ASP.NET developer. It will help show you the benefits and disadvantages of MVC. However, there are a few pitfalls as you are progressing through the chapter and I feel that the testing of the chapter could have been improved as there were errors and omissions scattered around as I was trying to complete it. There weren’t lots and errors were mostly ones which could be guessed and fixed without too much stress. Even in instances where you are unable to find the mistake, a look through the CodePlex site would give you a good indication as to what you were doing wrong.

I found the most frequent errors were that of ensuring the using statements were made, or a variable named differently on one page to the pages preceding. It takes me back to the good ol’ days of copying BASIC code from the back of computer magazines to make a spider walk across the screen and go up on a string from its web. Ahh, that’s classy stuff.

The book and the chapter do a great job of letting you know the key advantages and disadvantages of using MVC, outlining some of the core differences and changes to the ways in which applications are designed/developed. I particularly liked the way the application was grown and improved, simulating actual software development. Instead of the application being coded to the full application, it is initially built very basic and as the chapter goes on, layers of complexity are added bit by bit. This served for a greater understanding of how you might approach such development.

Overall, it’s one of my favourite and relevant tutorials and I highly advise finding the time to have a go at it. I’d also go so far as to say it’s very much worth spending the pennies and getting yourself a copy of the book too. It’s even sticks to the age old tradition of having funny pictures of developers on the cover and that alone is worth the dosh! :)

4th April 2009

Jamie Oliver’s Ministry Of Food

Filed under: Cooking,Reviews — Tags: , , , — Alex Holt @ 8:04 pm
Anyone can learn to cook in 24 hours

Anyone can learn to cook in 24 hours

My new years resolution this year was to learn to cook. It took a month or so for me to start, and that’s thanks to this really cool little book. This may sound a touch cliché, but I knew very little about cooking and I was quite happy with my concept of cooking being “bunging something in the microwave”, or if I was adventurous – a frozen pizza. Don’t get me wrong – I’m not a totally new man through the invention of this book, but I’m well on the way.

First things to note, I don’t have a big kitchen or loads of money to spend on expensive recipes, so this isn’t one of them exclusive books that has you out buying some ridiculously priced ingredients.

It has a number of good sections (and website as well actually) and I did really like the first section with the “essentials” in it. Don’t get me wrong, they are useful, but essential is debateable. I have bought a number of them since the beginning of the new year, but only as and when I needed them – obviously no point in pumping out hard earned cash for something you might never need! The book then has a good number of chapters with food broken down into them:

Twenty-minute meals, Quick Pasta, Tasty Stir-fties, Easy curries, Lovin’ Salads, Simple Soups, Homely mince, Comforting Stews, Family Roasts, Delish Veg, Quick-cooking meat & fish, Classic Fish, Kick-start breakfasts, Sweet things.

There are two things, without going into detail about the final product from the recipes just yet, that I like about this book. The first is it doesn’t take anything for granted. It assumes I’m as novice as a novice could be and explains the recipes from that direction. As an example, it tells you how to boil, fry and poach an egg – and even how to cook rice… without it sticking! I’m embarassed to ask someone those questions for fear of ridicule! But here I am, able to follow a set of guidelines, procedures and protocols – I’m back in an environment I understand, albeit a slightly different IDE.

The second great element of this book is the pictures. Normally, they include some arty farty picture of the final product which none of us would ever achieve, nor indeed even want to. This book (save the odd instance), includes pictures for the inbetween steps so you can feel assured that what you are making is going the right way (or at least has a chance of going ok). That piece of mind is great to know and has helped encourage my cooking regimé!

Obviously, I’ve not cooked everything in the book yet, but what I have, I’ve really enjoyed. Of the sections, the Curries are really nice and I’ve been amazed at how … amazing (!) they are! The Tikka Massala, Rogan Josh and even the Thai Green curry were better than any of my local take aways and a damn site cheaper when you weigh it all up! I’ve enjoyed the Kedgeree, some of other fish dishes (including the Fish Pie) immensely. But one thing that I think I’ve been surprised at, is the soups. They really have been awesome! They make portions for about 6-8 people an I happily freeze a number of them and take them to work over the next week or so. It works out much cheaper than buying sandwiches every day.

After getting this book, I thought that I’d have a look for another cooking book. One that does the same type of meals that are in this one. The great english, down to earth, ‘can imagine my granny cooking’ dishes. So I bought Gordon Ramsay’s Great British Pub Food and was uberly disappointed. The recipes are so far fetched from my universe I really can’t comprehend what type of pub sells them. Maybe I should have looked a bit closer at the recipes before I bought, but ah well. Back to Jamie’s MoF – it’s time to make a Stew! And it should last me a few days too! Mmmmm….

Theme designed & built for Amadiere.com by Alex Holt. Powered by WordPress