Google and BBC release New Beta Homepage Web Designs

Both Google and the BBC have recently released new beta web designs for their homepages. The BBC beta homepage is available for all to look at via http://beta.bbc.co.uk/ while the Google homepage has been released to a select number of Google users, as Google tend to stagger the release of their new designs and features.

Screenshot - BBC - Beta Homepage - Google Chrome

You can click the above image for an enlarged screenshot. If you’re interested, there is more information about the BBC homepage and the new, re-branded Google homepage.

Nokia N97 – Fixing the Out of Space on ‘C:’ Issues

Nokia N97It always annoyed me that Nokia adopted the strange Windows alphabetical lettering of its storage devices. Regardless, the only issue I’ve ever had with my Nokia N97 is the primary C: storage device running low on memory.

The ‘C:’ device represents the very small, primary internal flash memory present on the phone. The secondary storage device, usually ‘D:’ or ‘E:’ is much larger (in my case 32GB), but unfortunately not everything can be installed to the mass storage. For those applications that truly need to be installed on the primary drive, they can use a great deal of the limited space.

Here are a few tips I discovered on how to help clear out the primary drive’s space. You’ll know if you need to do this if you are receiving constant reminders that your phone is out of space on drive ‘C:’.

  1. Any applications previously installed on C: that could be installed on E: should be uninstalled and reinstalled on the larger storage device.
  2. Install third party web browser, such as Opera Mobile, to the mass storage and then delete the ‘C:SystemCache’ folder belonging to the default Nokia web browser.
  3. Change the default ‘Messaging’ storage to mass storage. To do this, open the messaging application and then go to Options > Settings > Other > ‘Memory In Use’.
  4. Uninstall any of the uninstallable default applications and widgets that you do not use. I removed the ‘Facebook’ home screen widget and now just use the mobile web version of Facebook.
  5. Make sure the Ovi Store is set to install to mass storage by default. To do this open the Ovi Store settings at Options > Account > Settings > Installation Preferences, within the Ovi Store application itself.
  6. If you are using Nokia Messaging or Nokia Messaging for Exchange, delete and reconfigure your accounts and this will clear out a significant cache. Alternatively, if you do not mind, remove the Nokia Messaging application entirely and use a web-mail alternative (if possible).

In my case, removing Nokia Messaging was the most helpful. Anyone else had this problem, if so, how did you clear your N97’s main memory?

Updates to Contacular PHP Contact Forms – Now at version 0.15

Contacular PHP contact-forms websiteI’ve posted about Contacular a while ago. Contacular is my solution to the problem of reinventing the wheel for PHP-powered contact forms on websites. It allows you to quick and easily create a fully functional, e-mailing, self-validating contact form that you can integrate with any website that is on PHP enabled server. If you’re interested already, head straight to Contacular contact form website and download Contacular right now.

So, what is new in Contacular since my last post? Quite a bit actually. It is now at version 0.15 and has the following additional features.

  1. Fully bespoke, custom contact forms for your websites, allowing to define custom fields for your contact forms
  2. File upload field type meaning your users can upload an image or document to your contact form and it will be quickly e-mailed to you
  3. Ability to restrict file uploads to specific types for added security
  4. Use of a PHP mailer class to increase flexibility instead of using the default PHP mail() function
  5. Added multiple preset form types for near instant integrations.
  6. Many code improvements and optimisations

For all other changes that have happened in Contacular, take a look at the Contacular change log.

I’m still getting lots of feedback in about Contacular and am continually working to improve it. So tell me what you think in the comments below, or contact me regarding Contacular directly.

iPhone Apps Missing from the iPad

Apple iPad missing apps?Apparently, many of the standard iPhone apps which were going to be including within the base install of the iPad operating system are no longer going to be included. This is due to the simple reason that when scaled up to the larger, higher resolution screen of the iPad, the iPhone apps are described as looking and feeling ‘weird’.

“Ends up that just blowing up iPhone apps to fill the iPad screen looks and feels weird, even if you use higher-resolution graphics so that nothing looks pixelated. So they were scrapped by you-know-who. Perhaps they’ll appear on the iPad in some re-imagined form this summer with OS 4.0, but when the iPad ships next month, there won’t be versions of these apps”

The iPhone apps, when scaled up to iPad’s larger screen, did not live up to Steve Jobs’ expectation, so due to this, they were scraped from the iPad’s release operating systems. Rumours exist that these apps will be added in a later update to the iPad’s operating system. This is quite important too, as the missing applications are simple and rather fundamental computing programs which I would personal expect to be in any modern general purpose device.

Missing Apps on the iPad

The list of applications scraped from the iPad’s operating system is as follows.

  1. Clock – Something as important as the clock application is missing?
  2. Calculator – Surely a similar app will be released to compensate the lack of a Calculator app?
  3. Weather – No doubt a good third-party whether app will take the place of this if no official weather application is released.
  4. Voice Memos – Seems it should still be in there? Why remove it?
  5. Stocks – Not fundamental to all users by any means, but should still be a nice default.

Questions for existing iPhone users:

  • Why would Apple really want these applications removed other than merely that they look ‘weird’?
  • If you had an iPad, would you want these applications to be there as standard? If so, which ones?
  • Are these applications (on the iPhone) used regularly and important to you already?

PlayStation 3 2010 Leap Year Issue

So, it turns out that the PlayStation 3 problem (or PlayStation 3 ‘blackout’ as it has come to be known) on the 1st of March 2010 was resolved on the turn of midnight on the same day. To resolve this issue, it turns out Sony did… nothing.

As assumed by many PlayStation 3 users, the issue was not related to the PlayStation Network but was, in fact, an issue with the hardware in the (non-slim) PlayStation 3 models. The on-board clock on the PlayStation 3 assumed the date on the 1st of March was in fact, the non-existant 29th of February. At the same time, the operating system clock believed the date was, as it actually was, the 1st of March.

We can assume Sony believed the best option was to merely await this automatic ‘fix’ that occured at midnight, rather than to develop, test and release an emergency update to all old model PlayStation 3 models. This is most likely due to a strict policy on testing such system updates. This choice to delay may be looked at as a bad action by some people, however imagine the dangerous alternative. If Sony were to have released a rushed update to all old PlayStation 3 models… and it bricked the consoles (i.e. made them inoperable) – imagine the up roar then?

What do you think Sony should have done?

Frankly, I think they should have been more thorough in the initial testing of the PlayStation 3 components, such as, perhaps, the on-board clock…

Sony PlayStation 3 Issues Update

Latest info on PlayStation Network Status – So, it turns out the Sony PlayStation 3 issues today (1st March 2010) are becoming quite a huge issue, I have seen many many news articles on the web and have heard this issue reported many times on various BBC radio stations already. Having got home recently and tried my PS3, I can confirm that:

  1. Any PlayStation 3 games with associated trophies can not be played.
  2. The PlayStation Network (PSN) can not be connected to (error 8001050F), and thus all PSN related functionality, such as the friends list, messaging and the PlayStation store is non-functional.
  3. The date of the system is reset to the 1st of January 2000 (error 8001050F) and can not be reset automatically, but can be changed manually.

Sony has recently clarified some of the issues relating to this problem is the latest updates to the Sony PlayStation blog, as follows. It is very interesting to note that Sony is still claiming this is a PlayStation Network issue in the blog posts titles, when it is actually a fault in the synchronisation of the system clocks.

“We’re aware that many of you are having difficulty connecting to the PlayStation Network this evening. Those of you with “slim” PS3s (the 120/250 GB models) appear to be unaffected.”

  • Latest info on PlayStation Network Status – A more detailed and recent update on the problem, indicating the symptoms of the issue. This update also admits to the issue is “caused by a bug in the clock functionality incorporated in the system”.

“We believe we have identified that this problem is being caused by a bug in the clock functionality incorporated in the system.

Errors include:

  • The date of the PS3 system may be re-set to Jan 1, 2000.
  • When the user tries to sign in to the PlayStation Network, the following
    message appears on the screen; “An error has occurred. You have been
    signed out of PlayStation Network (8001050F)”.
  • When the user tries to launch a game, the following error message appears
    on the screen and the trophy data may disappear; “Failed to install
    trophies. Please exit your game.”
  • When the user tries to set the time and date of the system via the
    Internet, the following message appears on the screen; “The current date
    and time could not be obtained. (8001050F)”
  • Users are not able to play back certain rental video downloaded from the
    PlayStation Store before the expiration date.

We hope to resolve this problem within the next 24 hours. In the meantime, if you have a model other than the new slim PS3, we advise that you do not use your PS3 system, as doing so may result in errors in some functionality, such as recording obtained trophies, and not being able to restore certain data.”

I’ve previously written about the PlayStation 3 March 1st 2010 issue when I was first made aware of it.

I want to play Heavy Rain and get it finished. Anyone else annoyed?

PlayStation 3 incredibly confused about 2010

Playstation 3I do not often post about my gaming habits. I do not play games as often as I used to, by any means. However, I do have a PlayStation 3 and found today’s story about leap year issues very interesting.

It seems that the PlayStation 3, the original – not the slim version, is programmed with an invalid leap year reference for 2010. Due to the fact the PS3 believes this year is a leap year, February is being considered to be over 28 days long in 2010. The PlayStation 3 does not quite understand this it seems and the problem is causing significant issues for many gamers. This leap year problem is causing games to crash (even single player games), connections to the PlayStation network to fail, Trophy information to become corrupted, dynamic themes to fail and the inability to launch certain games at all. Some users are also reporting a variety of error codes including error 8001050F.

It seems all these problems boil down to an issue within the original PlayStation 3’s firmware which is preventing many date and time related functions to fail. Luckily, the PlayStation 3’s system software update relies only upon an Internet connection and does not rely on a connection to the PlayStation network. Sony are apparently looking into the issues, and gamers are expecting a software patch within 24 hours.

There is a basic FAQ about this issue, as quoted below.

“Here’s what’s going on right now: something with the PS3’s internal clock has borked in some pre-slim models. This is not a PSN issue; it has to do with your PS3’s clock. This clock is NOT related to the OS clock. It seems to be a leap year bug. Setting your clock ahead will do nothing. All PS3s around the world were affected at the exact same time.

Does this affect me?

-If you have a Slim PS3, you’re good to go. Continue playing it as normal.

-If you have a “fat” PS3, you may be affected. Some fat PS3s have worked ok, but it seems a good majority have been bugged.

What does this bug mean?

-If affected, your date and time has been set to a random past date. This prevents you from signing into PSN, playing any PSN games, or using any DLC. Your trophies will also not display correctly or be able to sync.

How do I fix it?

-You can’t. Even if you don’t sign into PSN, it won’t help. This is a hardware issue.

So, what do I do?

-Wait 24 hours. Other products that have had similar bugs have corrected themselves after the “bugged” day. On Monday around 6pm central time, all PS3s will automatically correct themselves…maybe.

-If that doesn’t work, we’ll need a firmware update from Sony, which should be a pretty important priority for them right now.

Did I lose my data/themes/etc?

Your save data/games/dlc/themes are fine. They’ll be fixed when the PS3 is fixed. Trophies are uncertain right now, but they’ll be fine if you’ve synced them before the PS3 was bugged. Unsynced trophies are an unknown right now.

If I have a bugged PS3, can I still use it?

It’s probably not a good idea, as I have no idea what will happen to the trophies you earn during the bugged time. Movies/media will work fine.”

“The going theory is that the PS3 is storing some form of date in GMT, then modifying that to get whatever you see in the on-screen clock. That modification process seems to be fine–the system can take 2/28/2010, 9PM GMT, add four hours, and get 3/1/2010, 1AM random time zone.

What’s apparently effed, as speculation goes, is when the internal GMT-tracking rolls over to 3/1. It’s either not rolling, or rolling to 2/29, at which point a system tries to add/subtract from 2/29, which it can’t do because the front-end calendar doesn’t have a 2/29/2010, and shit explodes. Seemed to happen around 4PM PDT, which I think is 12AM GMT, so.

And the PS3 launched in 2006; it’s hit 4 2/28s so far. 2007 and 2009 were odd-numbered years; 2008 was an even, and a leap year. 2010 is the first even non-leap-year the system’s been around for. If some sort of base-level math is choking on itself, it may have ruled out the odd 2007 and 2009 successfully, but is convinced the even 2010 is a leap year (this part I’m less sure of, but is why leap year could theoretically come into play at some point.)”

Neogaf Forums Post

Google Chrome OS Raising Awareness of Open Source Software

The logo of Google Chrome OS

I’m quite highly anticipating the release of Google Chrome OS – Google’s net book and appliance cloud operating system. There are a few main reasons behind this.

Simplicity and Openness

Note that I combine the two here. It is very important that both software user friendliness is combined with the nature of free and open source software to prevent device and software simplification becoming a model for restricted development.

Apple do one of these well – simplicity. Apple products are almost always considered to be highly user-friendly and easy to use for all consumers, taking the iPhone and iPad as the latest examples within the consumer electronics market.

However, Apple has a very closed nature to their software models, especially with the iPhone and iPad, where all application acquisition is restricted to a specific Apple controlled ‘App. Store’ and all application developement is restricted to a Apple controlled SDK (software development kit) which is platforme restricted and incompatible with all platforms other than Apple’s own Mac OS X platform.

Promotion of Open Source Software

Since Google Chrome OS is to based upon a Linux kernel, and use many existing Linux systems, not only will this bring improvements to Linux operating systems as a whole due to Google’s code contributions, but additionally it will bring Linux and, more generally, open source software into the light.

The concepts of Linux and open source software are by no means yet the household names of Microsoft, Windows and Apple. Dependant on how Google Chrome OS is marketed by Google, this release could be a great boom for the promotion of Linux as a whole.

Zero Price Operating System

Since Google intends to release the operating system for free (zero price), it will likely also reduce the apparent worth of paid operating systems, such as the paid offerings by Microsoft (Windows) or Apple (Mac OS X). The increased use of web applications and the Internet to do many daily tasks makes Google Chrome OS perfect for the most common uses of computers today. For these tasks, alternative operating systems hold no significant advantages, whilst the advantages for Microsoft and Apple operating systems now lie specifically in the domain of platform restricted software packages, either in the desktop realm, such as Microsoft Office / Apple iWork or the server realm, such as Microsoft Exchange / Mac OS X server software packages.

Even then, with the growth of multi-platform, online productivity and collaboration tools, such as Google Docs, Google Calendar and Google Mail, these platform restricted ‘offline’ software packages may become redundant as more and more businesses and enterprises rely upon the Internet and cloud based applications and storage.

What do you think? Will Google Chrome OS be a boom for Linux, and will its competitors’ offerings be hurt significantly by its release?

The Importance of Being Social for Website Promotion and Search Engine Optimisation

The Reddit Alien

The Reddit Alien - a great social bookmarking advantage

Some people think of search engine optimisation as being strictly building links and content, and that was very much the case before the advent of microblogging and social networking. Now being social is very important for search engine optimisation. Using social networking, social bookmarking and other such sites can really help boost your traffic, both via increased rankings and faster indexing in search engines as well as the potential for viral marketing and promotion of your content.

Let’s go over the main points. Using social methods of promotion for your website can help:

  1. To get your site indexed faster – Promoting your site via services such as Reddit, Digg, Twitter, StumbleUpon and blog pinging services can ensure your site is indexed in search engines as fast as possible.
  2. To increase search engine rankings – Although many social bookmarking and similar sites now use ‘nofollow’ rel tags on their links, there are still several services which do not. Reddit, a social news/bookmarking website that I have recently become addicted to, is a perfect example of a social website which does not use the ‘nofollow’ rel tag on any of its links.
  3. To virally promote your content – Social bookmarking and news websites are great for promoting websites and interesting or funny website content in a viral nature. This can have a cascading effect for content this people find really interesting. To virally promote content, always ensure you post links to the relevant categories and in a way that makes the content seem interesting, either be being funny, outstanding or highly controversial.

Overall, social networking and bookmarking websites are a fantastic tool for website and content promotion and for improving your search engine results page rankings. Most importantly, you should promote good quality and interesting content without looking incredibly spammy or promote spam like web content… there is enough of that on the Web already!

Google making a bit of a Buzz on the Internet

Google Buzz screenshot

"Hi! I'm Google Buzz" - Screenshot of the Google Buzz welcoming screen

Like my pun? I know, I know. It is ingenius.

What is Google Buzz?

Google Buzz is a new social networking venture from the almighty search engine. It is designed to integrate well with their webmail service Gmail. Google have dipped their toes in the social networking marketplace before with services like Orkut and Google Friend Connect. Orkut is a big hit in Brazil and India, but is not as large as many of the other social networking websites such as Twitter or Facebook. Google Friend Connect, on the other hand is a system designed for web developers to quickly and easily integrate Google-powered social elements into their websites via iframe’s, Javascript and AJAX.

From the point of large scale social networking, Google Buzz could really be a hit. It has a huge initial base of users, as all of Gmail’s existing consumer user base is automatically given Buzz as of a few days ago. Roll out of Google Buzz to consumers began on the 9th of February 2010 and has now finished being deployed for all standard public Gmail users.

Google Buzz for Google Apps?

You may be wondering if Google Apps users (Business, Schools, Enterprises or Personal) have the opportunity to use Google Buzz? Sadly not, it seems Google Buzz is not available for Google Apps users yet, but Google have promised this will be available within a few months times. The delay is apparently due to the additional complexities involved with restricted Buzz to an individual business or enterprise environment.

What about the Privacy Concerns?

There have been quite a few people heavily concerned about the privacy aspects of Google’s new social networking system. This focuses primarily across Google’s decision to make information about people users regularly contact public by default. This is done to ensure when you activate Google Buzz, you are immediately following your friends and family and they are following you. However, the people you are following is shared public. Twitter has been doing this since the start, allowing anyone to see who is following who. However, Google stores a lot more information about its users by default.

A lot of people are having doubts initially and there has been plenty of bad initial press related to the privacy of service. This is almost always the case and to be expected with all new social networking systems put online. However there are a few genuine horror stories, such as a story in which Google Buzz auto-followed a woman’s abusive ex. Is this a bad move by Google? What do you think?