Jamesburrows.info My personal blog on all things techhttp://www.jamesburrows.info/Lucid Digital MediaThe new lucid digital website is finally finished!lucid_digital_media.phpNew things coming soonI've been away a while but I've been working on some exciting new stuff!new_things_coming_soon.phpThanks all!A quick thanks to everyone who helped with or attended my wedding as a guest at the weekend!thanks_all.phpAmazon EC2 and S3A look at Amazon's EC2 and S3 cloud hosting servicesamazon_ec3_and_s3.phpGoogle App EngineIn this article I'll be taking a look at Google's entry to the Cloud Hosting arenagoogle_app_engine.phpCloud HostingYou may already have heard of Cloud Computing, Cloud Hosting is an exciting extension of this relatively new area.cloud_hosting.phpBack Online!I'm now back online after an outage in America caused my Hosting Provider some downtime.back_online.phpBatch WMA conversion for iTunesRecently I had to convert a shed load on WMA's to work with iTunes on a Mac, heres how I did it at no cost.batch_wma_conversion_for_itunes.phpMicroCyte - The Database QuestionAs I work towards the 2.0 release of MicroCyte I wonder whether I should scrap XML/static files in favor of a database?microcyte_-_the_database_question.phpReview - iMac 24 inchI've recently had the opportunity make extensive use of a 24" iMac 2.8Ghz, here's what I thought!review_-_imac_24_inch.phpGig Review - NizlopiRecently I went to see Nizlopi perform at the Norwich arts centre, here's what I thoughtgig_review_-_nizlopi.phpMicroCyte ReleasedMicroCyte has been released! head on over to microcyte.co.uk to checkout the demo and download your copy!microcyte_released.phpMicrocyte Gets Firefox SupportVery soon Firefox 3 will be released. This update will mean support for Microcyte CMS.microcyte_gets_firefox_support.phpSite Update - Big things comingRegulars may have noticed that the site has been quiet for the last few days, click through to find out why!site_update_-_big_things_coming.phpMicrocyte gets comments engineIn the last couple of days I've implemented a comments plugin for my Microcyte CMSmicrocyte_gets_comments_engine.phpImplementing a Dynamic SQL moduleIn Part 3 of building a DAL in Classic ASP I look at how I implemented my Dynamic SQL module to fulfull my DAL requirementsimplementing_a_dynamic_sql_module.phpDynamic SQL as a Data Access LayerIn part 2 of building a DAL in Classic ASP I look at how to create a functional Dynamic SQL module.dynamic_sql_as_a_data_access_layer.phpData Access Layers in Classic ASPClassic ASP is not known for its rich data access tools, so I look at how you can build a strong Data Access Layer.data_access_layers_in_classic_asp.phpScripting languages vs frameworksAre there compelling reasons for an old school scripting house to move to a new fangled framework?choosing_a_web_development_technology.phpHTML 5 working draft announcedAfter 9 months of work, the W3C has published the first working draft of HTML 5.html_5_working_draft_announced.phpIncreasing turnover with e-shotsE-shots can help drive targeted traffic to your website, but how do you avoid making them look like SPAM?increasing_turnover_with_e-shots.phpIntroduction to A/B testingA/B testing can be used to dramically increase conversions on your e-commerce site. Here is basic overview.introduction_to_a_-_b_testing.phpSecurity - Social EngineeringIn the final part of 'how websites get hacked' I'm going to look at Social Engineering, the non technical hack.security_-_social_engineering.phpSecurity - XSS and SQL injectionIn part 2 of 'how sites get hacked' we look at XSS and SQL Injectionsecurity_-_xss_and_sql_injection.phpSecurity - how sites get hackedIn this brief primer we look at how websites get hacked and what to do to protect yourself (part 1)security_-_how_sites_get_hacked.phpMacBook Air - the morning afterAfter the hype has cooled down, what are the pro's and con's of the new Apple MacBook Airmacbook_air_-_the_morning_after.phpMacbook air 300 pounds more expensiveOpinion: why is the Macbook Air a full 300 pounds (600 dollars) more expensive than in the US?why_is_macbook_air_300_pounds_more_expensive.php2008 Apple keynote - reactionIn a geekier that normal post, I'm going to look at what was announced at the Apple keynote today (15/01/08)2008_apple_keynote_-_reaction.phpWhat can we expect from IE8?IE8 is scheduled for release sometime in the second half of 2008, what can we expect?what_can_we_expect_from_ie8.phpWhat does accessibility actually mean?The title says it all, we've all heard of it, but what is it and how can we achieve it?what_does_accessibility_actually_mean.phpTendering for a websiteHow do you prepare a tender for a website and what should you expect from the proposals you receive?tendering_for_a_website.phpThe website build processSo you've decided you want a website and you've appointed a freelancer or agency, what happens now?the_website_build_process.phpCSS Layout vs TablesWhat you should know and why you should care about CSS and table based layoutscss_layout_vs_tables.phpWhat are content management systemsWhat exactly is a CMS and how can it help you?what_are_content_management_systems.phpData retention - how to get it rightWith recent government mishandling of personal information, how can private companies avoid the same mistakes?data_retention_-_how_to_get_it_right.phpOpera's complaint against MicrosoftUrges Microsoft to give consumers a genuine choice of standards compliant Web browsersopera_files_antitrust_complaint_against_microsoft.phpiPhone puts internet in the pocketApple's iPhone finally makes mobile internet worthwhile, how can you make this work for you?iphone_puts_internet_in_the_pocket.php