Blog

  • Still busy…

    A paint brush, yesterday

    A week ago I mentioned how I’m rather quiet, mainly working on a massive update to my YouTube Embed plugin.

    Well, my original excuse of looking at moving house is still valid – mine goes on the market this week, so I’m busy painting, cleaning and anything else I can think of (oh, how my knees hurt!). And it’s my birthday this weekend, so there’s some preparation around that (lots of people coming to the house for a day-long party). Of course, once that’s over I’ll be ordering my PS3 and be engrossed in that. However, I hope normality will return soon afterwards.

    The YouTube Embed changes are bigger than I thought – simply modifying the original code has become far too unwieldy so I’m going to be looking at completely re-writing the “back end”, as well as trying to come up with creative solutions to keep the code easier to maintain.

    Update 14/04/2011

    After a review of YouTube Embed on the Yoast website, I now have even more work to do! Joost has provided me with lots of suggestions for improvement. BTW, only 3.5 out of 5 stars but the best YouTube plugin he’s reviewed so far 😉

    Oh, and after a house evaluation it would appear my painting of the kitchen was a success – the house price has gone up £5k since it was valued last year and they said it “looked like new” 😀

  • How to make Windows 7 look a little more like Windows 8

    Early preview versions of Windows 8 have been available to select people and, as per usual, details have leaked out – mainly a few screenshots and details of some of the added functionality.

    And that means some people have already been busy creating ways of getting that functionality on existing Windows 7 builds.

    First up, courtesy of Windows 8 Center, you can download the Windows 8 wallpaper.

    Secondly, if you look at the screenshot carefully, you’ll notice a user tile in the bottom right of the screen. This will, in Windows 8, connect to live accounts, etc. Meantime, a version for Windows 7 is available, called Taskbar UserTile,  that uses an icon of your choice and adds a few quick options, including shutdown.

    Last up, Windows 8 modifies the colours of your windows to adapt to the current wallpaper (in Windows 7 it’s just the taskbar that does this). Get the same effect with Aura.

    Windows 8 Wallpaper

    Download Taskbar UserTile

    Download Aura

  • Nintendo 3DS, Windows 7 Mobile and Microsoft Surface

    It’s been a week of trying out tech, with a recent visit from Microsoft promoting their business “goodies” particularly giving me a chance to try some new products out!

    Microsoft surface

    The highlight, for me, was trying out Microsoft Surface, the tabletop multi-gesture surface (or, probably more accurately, it’s a smoked glass touch sensitive coffee table). The one I tried was their original £10 model but with Samsung now manufacturing these the price has already come down to £5k. Once it hits around £1k they think the home user may be interested.

    But this isn’t just a large table-top tablet. The abilities of the Microsoft Surface are really quite amazing, which it’s able to implement using IR sensors below the table top to detect levels of heat.

    Two demonstrations of what it could do stood out. First, a transparent pass card was placed on the surface. Embedded in the card, but not visible to the eye, were the user credentials. Upon seeing this the Surface, below where the pass card was placed, showed a keypad and allowed the user to enter their password. This means the card itself became the pin pad.

    The other demonstration used a combination of physics and graphics. Balls dropped down the screen to settle on one side. You were then able to pick a number of disks and place on the surface, each performing different tasks – one could adjust the gravity, another would be seen as a solid object, etc, etc. So the gravity one, when turned, would cause the balls to realistically tumble around the table depending on where you’d pointed it. A simple demo but powerfully showed what the table was capable of.

    I’d say the only thing about Surface that I wasn’t keen on was the slightly matt finish of it – I’m guessing to reduce finger prints, etc.

    Windows Phone 7

    I’m ashamed to admit that I’ve not tried out Windows Phone 7 before and, thanks to a nice man from Microsoft, I was able to try out his personal HTC phone (which I believe was an HTC Mozart). As a die-hard Android fan, I have to say that I was quite impressed. The interface looks very nice and is very smooth in use.

    I’m still not sold, however, due to various shortcomings of the OS (lack of apps, 3rd party apps can’t fully multi-task, etc).

    I’m told that at my place of work, who currently use Blackberries, will shortly also be offering managers the option to use Windows Phone 7 instead. I’d go for the Microsoft option.

    Nintendo 3DS

    Also, a few days ago, I had my first opportunity to try out the Nintendo 3DS running Pilotwings. It was only a brief try-out, concentrating on the game and the 3D camera.

    The 3D is, it has to be said, impressive – it has a real feeling of depth. It takes a second or so to adjust your eyes to it, though, and there is my main issue – after playing for a few minutes my eyes struggled to adjust back to normal. A colleague of mine started to get a headache.

    Ignore all the tat in the papers at the moment about massive returns as that’s not the case. However, BBC’s Click programme recently reviewed the 3DS and said that pretty much everyone that tried it in their office switched off the 3D after a few minutes. If the 3D is all you’re buying it for – try first!

    If, though, you’re happy to turn off the 3D then you’ll instead have a powerful games console. The graphics are vastly improved and the improved controls are easy to use.

  • Moving External Scripts

    One of the problems with having external scripts on your site is that you have little control over them – caching and the like are out of your hands.

    The solution I’m using, via cPanel, is a weekly cron job that copies external scripts to a folder on my own server. And it will only do this if the script has only changed, as well.

    I’m no Linux expert (or probably even amateur, if I’m honest) so it took a while to find the right code to use, but here is the result…

    wget -N  --directory-prefix=[local folder] [script location]

    Simply change [local folder] to where you wish the script to be copied to and [script location] to where the external script is held (including script name). If you wish to perform multiple copies you can append them together with &&.

    So an example may be…

    wget -N  --directory-prefix=public_html/wp-content/themes/artiss  http://pagead2.googlesyndication.com/pagead/show_ads.js

    This would copy the AdSense code show_ads.js to a theme folder named “artiss”.

  • It's, oh, so quiet

    I know there’s been a lack of content recently. However, this is due to a number of factors…

    1. I’m very busy on version 2 of my YouTube Embed plugin – a huge change and my most complex plugin yet – this is taking a big chunk of my time.
    2. I’m using the excellent new Google Page Speed Online to look at various improvements to site speed. I’ve also been, and will continue to, making changes to this site.
    3. Spent far too much time trying to sort out a technical issue with Streamline. It’s still not resolved and I’m sure, at the rate they’re going, a rant post is imminent.
    4. I get a lot of this work done at home in the evening. However, I’m looking at moving house so apart from traipsing around various properties, I’m also getting lots of DIY done as well.

    I’m also expending a bit of time preparing for my birthday in a couple of weeks time. It’s a, erm, “special” birthday and I’ve asked for money or Amazon gift vouchers – I’ll then be the proud owner of a Playstation 3! I should add that all the preparation is deciding what games and accessories to buy 😉

    However, I do have a couple of articles to publish so, when I find time, I’ll try and get those completed.