tag:blogger.com,1999:blog-33481980437172001082024-02-08T13:48:42.283+00:00TechnoDomThis blog contains my posts about technology, computers, the Internet, and general geek stuff.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.comBlogger36125tag:blogger.com,1999:blog-3348198043717200108.post-4826138343555022762007-11-14T15:07:00.000+00:002007-11-14T17:29:32.170+00:00SQL Server - argh!I'm currently having to get 'into' SQL server at work. I come from an Oracle background, but hey, how different can they be, right? Well... you'd be surprised.<br /><br />One of the nice things about Oracle is PL/SQL. In my last job I wrote a lot of PL/SQL... it's easy, quick to do, well documented, and allows good software engineering. SQL Server uses something called 't-SQL' and compared to PL/SQL, it's appalling. The best way of demonstrating this is with an example. In stored procedures I can do this in PL/SQL:<br /><br /><pre><br />PROCEDURE MyProcedure<br /> errorCode OUT NUMBER,<br /> errorText OUT VARCHAR2,<br /> someItemID IN ITEM.ITEMID%TYPE,<br /> someNumber IN ITEM.ITEMNUMBER%TYPE,<br /> somethingElse IN OUT NUMBER,<br /> result OUT RESULTTABLE.RESULT%TYPE) IS<br /></pre><br /><br />This can be part of a package defined as two files - a spec and a body. All good software engineering.<br /><br />With MS SQL Server I simply can't so this. As far as I know, there are no packages with specs and bodies, for one thing. There are weird, implicit returns for selects, variables defined within the procedure, and other strange and wacky stuff that really works against every good software engineering principle. Also, a roughly equivalent header might look like this:<br /><br /><pre><br />CREATE PROCEDURE [dbo].[MyProcedure]<br /> @errorCode INT OUT,<br /> @errorText VARCHAR(1024) OUT,<br /> @someItemID INT,<br /> @someNumber INT,<br /> @somethingElse INT OUT,<br /> @result INT OUT AS<br /></pre><br /><br />The biggest problem is that you can't get the type from the columns of a table, so if the table changed you have to change all of your code. This is insane! Large applications may have thousands of stored procedures, all of which would have to be changed. The lack of packages (although as I say, I might be wrong there) mean that you can't logically group procedures either, and you lose some context that you get in Oracle just from the package name.<br /><br />As I mentioned, the way stored procedures seem to work in SQL Server is by implicit returns. For example, say we have this line:<br /><br /><pre><br /> declare @intReturnCode int<br /></pre><br /><br />We can then add a 'return @intReturnCode' later and return a value not even defined in the header. Worse, you can do something like this:<br /><br /><pre><br /> set @someValue = (select fieldValue from someTable where name = 'this')<br /></pre><br /><br />So looking at the parameters you'd have no idea that you were going to get 'someValue' back, or what type it is. Madness, absolute madness.<br /><br />I must admit I was wary of SQL Server, but the more I look at it the more I'm amazed that anyone actually uses it. I mean, they only added exception handling in 2005! It's like some sort of toy database, but with a fairly hefty price tag.<br /><br />Anyway, feel free to correct me. In the meantime I will continue to think poorly of it..Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-64210469530111771962007-09-28T09:55:00.000+00:002007-09-28T10:01:18.098+00:00Bibcursed bug fixesMy tiny 8 year old curses-based application Bibcursed has some reasonably dedicated users. One of them sent me a bug report recently, so I've just put together the first new release for five years or so. You can <a href="http://sourceforge.net/projects/bibcursed">grab it from SourceForge</a>.<br /><br />I think I'll Mac-ize it next... put a GUI on there and see what happens, although I'll keep the curses version too. Terminal-based apps are usually all you need for useful tasks, and the ability to run them over SSH in a terminal is useful. It sounds daft, but one thing that attracted me to OSX is the fact that BASH and vi and there by default. Windows just doesn't have that functionality and probably never will, which is why it will never displace UNIX when it comes to serious usage in critical applications.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-24793316475949764592007-06-15T16:42:00.000+00:002007-06-15T16:45:12.102+00:00Embracing FacebookSo, <a href="http://www.facebook.com/">Facebook</a> is still growing to encompass almost the entire world. This can't be ignored when you're a dynamic and hip Internet music outfit like we are here at <a href="http://www.thefilter.com/">The Filter</a>, so today we released the <a href="http://www.facebook.com/add.php?api_key=9297566416356880d1d36bdc08a0ecdc">MyFilter Facebook app</a>.<br /><br />Please give it a go. While you're at it, you can install the client (from our <a href="http://www.facebook.com/">Web site</a>) to get you personal charts and recommendations. You can get the client for Windows and OSX, of course. And Nokia phones.<br /><br />So, that might all sound like a bit of an advert, and I suppose it is. However, we've got some genuinely exciting plans and it's all free, so what have you got to lose? It's time for us all to rediscover our music collections!Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-11518075132594176692007-06-06T17:12:00.000+00:002007-06-08T16:38:21.604+00:00Girls, Geeks, GoogleYesterday evening I went to the Google offices by Victoria Station in London for the thirteenth <a href="http://www.londongirlgeekdinners.co.uk/">Girl Geek Dinner</a>. This was the first one I've attended at a different venue, and I was interested to see the Google offices. They're in Belgrave House on Buckingham Palace Road - an impressively large building which also houses American Express (I think). The event itself was held in the staff canteen, and Google had laid-on food, booze and so on, as well as some cute promotional stuff. Top marks for all of that.<br /><br />The first talk was given by Shivauna Raff, who talked about the future of search. She touched on some interesting stuff about vertical searching, and how she thinks the search market will go generally. The next talk was by the Google team behind the mobile version of Google Checkout. They had some interesting tales of the rather painful-sounding world of getting applications to run on phone... not an inconsiderable challenge when you consider the different phones that exist, and the fact that the same phone models can differ when used on different networks!<br /><br />The way that products are developed within Google provoked some discussion. For the size of the company and number of users, Google use quite small development teams. This surprised some of the audience, but I think Google must have something right! I'll argue about the best way of doing things with them once I've made my own billions...<br /><br />Sarah recorded the talks - you can <a href="http://www.viddler.com/explore/girlgeekdinners/videos/5">find them on Viddler</a>. You can also see Jane Dallaway's <a href="http://flickr.com/photos/janed/sets/72157600319150465/">photos on Flickr</a>.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-33573414890375551422007-06-05T13:27:00.000+00:002007-06-05T13:38:14.321+00:00Developers Developers Developers!...so goes the familiar Microsoft rant, as expressed by <a href="http://video.google.com/videoplay?docid=6304687408656696643">Steve Ballmer</a>. What he should have added, of course, is "They had better not be too clever if they want to work with us!". A guy called Jamie Cansdale has found this out to his cost by developing his <a href="http://www.testdriven.net/default.aspx">Testdriven.NET</a> plugin for Visual Studio. Basically, Microsoft are going to sue him for using APIs they encouraged people to use, mainly because something he's giving away for free might compete with one of their products. It's worth <a href="http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/">reading this article on it</a>, including the <a href="http://weblogs.asp.net/nunitaddin/pages/microsoft-lawyers-chapter-3.aspx">increasingly threatening emails</a> they are sending him.<br /><br />Every day I'm glad that I don't have to develop on Windows. Not only would it mean actually using Windows (something that I can avoid completely now, thankfully), but Windows developers have such an overpriced monoculture to deal with when it comes to development, that it pretty much stifles innovation... unless you have piles of cash, of course. There's a pretty good reason why all the best new ideas are coming from non-Windows platforms, and by acting like they are in this story, Microsoft are only going to make the problem worse for themselves.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-83420853755717687322007-05-31T12:56:00.000+00:002007-05-31T12:57:00.958+00:00Isn't The Internet Brilliant?Google continue to chuck-out things that impress me, and even better, they're free. Take the recent addition of <a href="http://www.theregister.co.uk/2007/05/31/street_view_advert/">'Street Views' on Google Maps</a>, for example. You can now become a virtual tourist of several cities in the US, and it is done really well. I'm not sure how they've done it, but the objects (people, cars and so on) all look normal and not stretched and stitched, as you'd imagine. I spent a few minutes looking at exactly the same views I had poking around San Francisco and Las Vegas last year - it's almost spooky.<br /><br />Also on the Google front, <a href="http://checkout.google.com/">Checkout</a> is brilliant. I buy quite a lot of stuff from <a href="http://www.ebuyer.com/">eBuyer</a> as they're very cheap for computery bits and pieces, and for orders over thirty quid you get ten pounds off simply buy paying with Google Checkout! Can't argue with that - I've saved quite a lot already. Well... 'saved' in a sense, since I probably didn't exactly need some of the things I bought, but you know what I mean.<br /><br />We're now into June, so I'm looking forward to the <a href="http://developer.apple.com/wwdc/">WWDC</a> on the 11th. Not that I'm going myself of course, but we'll finally learn the 'super top secret' Leopard features, plus I'm sure there will be some product announcements. I'm hoping for a boost in Mac Mini specs, but there is a rumour it is being dropped! I guess I'll find out soon enough, but if it is dropped then I'll just have to pick-up one of the remaining ones. The current Core2Duo would do the job, but hopefully I'll be able to pay the same for a better machine.<br /><br />There's iPhone promotion going on at the 'All Things Digital' conference at the moment, but that's far enough from its UK release that I'm not really thinking about it. At the same conference, Microsoft showed-off a whizzy table that is a bit like a giant iPhone. I guess it was kind of cool, but they're talking about around ten thousand quid for it, so it's not exactly a consumer device. Looking at the demo video, it's pretty similar to the iPhone Multitouch interface too, so not that innovative.<br /><br /><a href="http://www.facebook.com/">Facebook</a> continues to gather steam. Every day it seems more people I know join it... I think it has reached that critical mass now where a social networking site actually becomes useful. The new applications that can be added to your profile page are also pretty cool, and as long as they don't allow people to change their page layout/fonts/colours then it's all good. If people start being able to mess with their pages then it will just become another MySpace, with people getting 'creative' and making horrendous, unreadable pages. Urgh.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-59790084927956209172007-04-29T22:14:00.000+00:002007-04-29T22:37:27.103+00:00Geeking OutOn Thursday I was in the City at the eleventh <a href="http://girlygeekdom.blogspot.com/2007/04/london-girl-geek-dinner-11-round-up.html">London Girl Geek Dinner</a>. This was the third one I've been to, and this time I offered my video services. There were a couple of issues with the camera and the new wireless mic I have, but with a bit of crafty editing it hasn't come-out too badly. You can check it out via <a href="http://www.viddler.com/dominic/videos/1/">this link to Viddler</a>. Be patient with the crazy camera swinging - it calms down after a minute or two! I was fiddling around and slightly boozed-up.<br /><br />The event itself was interesting. First-up was David Terrar from Wiki Wednesdays, which is another geeky networking London event. Then there was Angela Beesley from Wikia, which is a bit like a commercial Wiki site, although Angela talks about her work with Wikipedia too. Finally there's the Wiki team from Astraware who talk about using Wikis in their company. All quite interesting, although I was quite boozed-up by the end. Hopefully that doesn't show too badly in the video! <a href="http://www.sarahblow.com">Sarah</a> says more about the evening in her post (the first link here), so check that out if you're interested. Oh, and Radio 4 were there recording the event for Woman's Hour, so I guess it may crop-up on there too. You never know.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-8033423730023163992007-04-10T12:50:00.001+00:002007-04-10T12:50:30.398+00:00EyejotI've been playing around a bit with <a href="http://www.eyejot.com/">Eyejot</a>, a Web site that allows you to send video messages to anyone else with an email address. Now this may not sound particularly revolutionary, but it's all Flash-based with nothing to install, and should work on pretty much any machine. It worked very easily with the built-in iSight camera on my iMac, for example. You can watch your video before you send it, and it's all quick and painless.<br /><br />So why would you want to send a video instead of text email? Well, it's quicker, and I can see occasions where it's more efficient to blither-on for a few seconds than to send an email. It's all free anyway, so why not give it a go and see what you think? It's one of those ideas that might just take off...Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-79308417780699595602007-04-02T16:07:00.000+00:002007-04-02T16:08:28.692+00:00The death of DRM.. and WMA?Today at 1pm the world of online music buying was changed in a big way when Steve Jobs announced that <a href="http://apple.slashdot.org/article.pl?sid=07/04/02/1258238&from=rss">DRM-free music will be available from the iTunes store</a>. The DRM-free music will be 99p per track (instead of 79p for DRM) but will be at twice the bitrate, which is <a href="http://www.apple.com/pr/library/2007/04/02itunes.html">256Kbps AAC</a>. The per-album price will be the same as for DRM-restricted albums, and users will be able to upgrade their existing DRM-restricted tracks.<br /><br />So why is this big news? Well for one thing DRM-free music is what everyone wants. You will now be able to buy music from the iTunes store and play it on any device, whether portable player or computer, etc. The higher bitrate is an added bonus of course as music will now sound even better. The objects that some people had about buying music on iTunes were largely about 'lock-in', but now all of those objections no longer apply. If people really object to the higher price and don't care about DRM then they can still buy the DRM-restricted files. Everyone is a winner!<br /><br />The best thing about this move is of course that it will kill the WMA format. EVerything can play unprotected AAC files (yes, even the Zune), and the iTunes store easily has the largest selection of music available of all of the online music sites. The Zune wasn't an attempt at a competitive music player, it was an attempt to lock people into WMA, and therefore Windows. The multiplatform AAC and iTunes now stomps all over it as you'd be daft to buy your music anywhere else. WMA is dead as a commercial digital music format.<br /><br />The consumer will benefit. Other music stores that only offer DRM-limited files will have to remove the DRM to compete, and at that point all online music stores will be competing on 'real' terms - price, available selection, and so on. It is a good day for everyone, even those who don't care for the iTunes store. Freedom of the user, and value for money, has been substantially increased.<br /><br />Only EMI have signed-up so far, but that's about 20% of the music. The other labels will sign-up if they see that the EMI move is sucessful, so let's make that success happen! At least one of your favourite artists will be on EMI - buy a DRM-free track of theirs when you can and lets show that we consumers want the freedom to play our music on whatever device we want to.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-59520412340466646232007-01-31T21:54:00.000+00:002007-01-31T21:59:59.801+00:00Vista Will Steal Your Rights, Then Destroy The WorldWindows Vista is unlikely to destroy the world all by itself of course, but <a href="http://www.greenparty.org.uk/news/2851">as this interesting article points out</a>, it will certainly help fill landfill sites, increase global warming, and result in mountains of perfectly good hardware being thrown away. Something to think about. As well as all of that it also takes away your right to do what you want with your own computer. I think this is going to hit creative people first, but will there be a backlash when people realise they can't watch their BlueRay or HD-DVD films because Microsoft doesn't approve of their monitor? We'll see.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-84007306508573008932007-01-30T18:03:00.000+00:002007-01-30T18:04:24.762+00:00Ha! Nice One, Bill...Today sees the general retail launch of Microsoft Windows Vista. This isn't a cheap thing to buy in the UK, being about twice as much as it is in the US, but let's leave that aside for the minute. For now I feel I have to draw attention to the ridiculous things that Bill Gates is claiming, specifically that <a href="http://news.bbc.co.uk/1/hi/technology/6313981.stm">Vista is "dramatically more secure than any other operating system released"</a>. Let's just think about that statement for a minute as it's a ridiculous claim on a couple of levels.<br /><br />Firstly, you never claim that sort of thing on the day of release. Let's just imagine that someone releases a worm that breaks Vista in the next few months. It's almost certain to happen. It's going to make Bill (and Microsoft, by extension) look silly, and a bit cocky, while just saying "it's better than XP" wouldn't. Second, it's simply not true. I'm willing to accept that it's the most secure version of Windows ever, but any IT professional knows that Windows is a bit of a joke when it comes to security compared with any UNIX-based OS. There's a good reason why you just don't get viruses on Sun boxes and Macs - they're inherently more secure from the bottom-up than Windows is. UNIX has been around in one form or another since the 70's, and with software the older something is, the more time people have had to find bugs in it. Developing a modern OS from scratch is <em>always</em> going to result in more bugs than anything UNIX based. Developing something from current Windows code is going to be even worse.<br /><br />Let's hope that people don't fall for Bill's PR line. Where is the innovation? Were is WinFS? Where is, oh, anything that's not pretty-much ripped off OSX? Buy Vista if you have to use Windows, but don't claim it's more secure than anything else. I'm not knocking it - I'll install it where I would have had XP before, but it's not Gods gift to computing and I'd bet Windows users will still have to suffer virus checkers, spyware detectors, and all of the other stuff you have to currently run if you want to use Windows on the Internet.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com2tag:blogger.com,1999:blog-3348198043717200108.post-40899229700991984532007-01-23T17:32:00.000+00:002007-01-23T17:44:26.530+00:00BBC On DemandTechnological progress has been slowed today by Ofcom after they ruled that <a href="http://news.bbc.co.uk/1/hi/business/6290745.stm">the BBCs plans to provide content on demand are too good</a> and might hurt commercial competitors. Don't Ofcom realise that this ruling is completely stupid? The 'commercial competitors' won't be showing BBC programmes anyway, and the BBC service will <em>only</em> show BBC programmes. Where is the cross-over? As for 'damage to DVD sales', they are DVD sales that the BBC will lose! The whole thing is utterly stupid, and thanks to some stupid old men with weird ideas, having all of the BBC content I have already paid for (through my licence fee) available on demand looks like being that bit further away.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-42935723534580926932007-01-22T17:57:00.000+00:002007-01-22T17:58:31.999+00:00Vista and DRMThe fact that Vista is locked-down and slightly crippled thanks to DRM is relatively well known in techno-geek circles, but do consumers know what they are facing if they shell out for it? There's an article on the BBC today that mentions <a href="http://news.bbc.co.uk/1/hi/technology/6286245.stm"> the forced degradation of video quality</a> if you play your (legally purchased) content on equipment that the film studios don't want you to use. What's worse is that even if you have the right equipment, playing the content is going to cost you CPU cycles just to remove all of the DRM that has been added anyway. Extra CPU cycles means a slower computer and more electricity used, along with more global warming of course. And for what? Those who want to rip the films and distribute them on the P2P networks are going to get around this anyway, so the only people who lose-out are legitimate users.<br /><br />I predict that some people will defend Microsoft and claim that it's not their fault if the film studios insist on this DRM. Well, guess again. Do you really think that the studios would release films that couldn't play on PCs and 'media centres'? It's an increasingly large segment of the market, and essential if high definition discs are going to take-off. Microsoft had a choice, but they decided to play along at a real, monetary cost to all of their users. Now of course I'm picking on Microsoft here and other software vendors might do the same, but let's face it, we're talking about the Mac and Linux as far as competitors go. Linux won't have DRM, and Apple have a good track record compared to Microsoft. There's no tax to Universal on an iPod, unlike the Zune - there's no limitation to 96kbps MP3 encoding in iTunes, unlike Windows Media. Time will tell, but it looks like Windows users will find their ability to actually use their own machines being increasingly crippled. It's time they made a stand.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-82896905915189749252007-01-12T19:33:00.000+00:002007-01-12T20:18:30.825+00:00SlingboxSo anyway, a couple of weeks ago I got around to setting-up my <a href="http://uk.slingmedia.com/page/home">Slingbox</a>. Here it is still in its box and ready to join its friends under the telly:<br /><br /><img src="http://farm1.static.flickr.com/153/355119831_2ca036712e.jpg"><br /><br /><br />It's pretty small. For comparison, here it is alongside a bottle of beer and a Wii remote:<br /><br /><img src="http://farm1.static.flickr.com/148/355119832_0dc4751753.jpg"><br /><br />Cool. Anyway, as you can see from the first photo I need it to 'play nice' with my Tivo and cable TV box. In theory the cable should be ok if it can live with the Tivo, and indeed it can. Although there are no spare SCART or composite outputs on the Tivo, the Slingbox comes with an adapter that sits between the SCART socket and cable and sneaks some composite video out. This goes into the Slingbox. Out of the Slingbox come two IR LEDs that you position in front of the Tivo so that it receives their signals, as if they were the remote. The Slingbox then plugs into the gigabit Ethernet switch that I have at that end of the room.<br /><br />So does it work well? The answer is yes, it most definitely does! I downloaded the latest Mac Slingplayer software from Slingmedia site and gave it a go. Video quality is excellent, and alongside the video feed is a 'virtual' version of the Tivo remote that behaves exactly as the real one does. The software determines how much bandwidth you have and adjusts the video feeds accordingly, so with gigabit Ethernet in the house it does pretty well. I also tried the Windows client on my work laptop and it's not bad from the office - certainly watchable.<br /><br />All in all a pretty good gadget then. While I could just get a USB TV tuner, I have to say that it's very nice to be able to watch my own Tivo from anywhere. I can also set it to record stuff if I'm out too, and watch pre-recorded TV, so it's much more useful that just watching what's on at the moment. Top stuff. Coincidentally, <a href="http://www.dixons.co.uk/martprd/editorial/Watch%20TV%20Anywhere%20with%20Slingbox?camp_id=ppc_slingbox">Dixons are selling it for 40 quid off from their Web site</a> if you enter 'NOW35' at the checkout. Top tip from Google sponsored links there.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com3tag:blogger.com,1999:blog-3348198043717200108.post-67160512193896606342007-01-09T19:45:00.000+00:002007-01-09T19:54:03.061+00:00MacworldJust a quick post - I'm away with work and grabbing two minutes. So, Macworld happened. The <a href="http://www.apple.com/appletv/">AppleTV</a> (aka iTV) is pretty sweet, but <a href="http://www.apple.com/iphone/">check out the iPhone!</a> It's super sexy. Sign me up for one... just as soon as they reach the UK. Looks like that might be at the 'end of the year' though.. bah!<br /><br />Good old Apple. When they do something they do it <em>right</em>.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-8974975972728672272007-01-07T14:15:00.000+00:002007-01-07T14:16:09.325+00:00On OSX and VistaIn my 'tech predictions for 2007' I remarked on how Vista is a poor copy of OSX. This irked several people and I received the expected accusations of being a fanboy. Well, it's not just me - <a href="http://www.informationweek.com/news/showArticle.jhtml?articleID=196800670">this bias-free article from InformationWeek</a>compares OSX with Vista. Have a look. Most IT professionals won't argue that OSX isn't technically superior, and it's nice to have an article to point people to.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-15026344050367919032007-01-02T11:28:00.000+00:002007-01-02T11:57:19.859+00:002007 Tech PredictionsPredicting what may happen in the coming year is one of those entertaining traditions that lots of people like to maintain, so I felt I would join in! The danger of predicting technology trends is obvious of course, but I should be relatively safe with a 12 month timeframe! So, here goes...<br /><br /><ol><br /> <li>On its UK launch the PS3 will sell fairly well, but by the end of the year the Nintendo Wii will have the most units shipped. XBox360 will be in second place.</li><br /> <li>The Zune won't sell well and will quietly be dropped. I mean... who owns one? The only one I've ever actually seen 'in the flesh' was owned by a Microsoft employee.</li><br /> <li><a href="http://en.wikipedia.org/wiki/Windows_Vista">Vista</a> will finally ship (what is it... 3 years late?) to generally underwhelmed consumers. The only people who will bother with it are those who will get it bundled with their new PCs, but of course it will become the dominant OS by default. Meanwhile, Apple will release <a href="http://www.apple.com/macosx/leopard/index.html">Leopard</a> so that MS will have something new to copy (badly) for their next version of Windows. To be fair, Vista looks better than XP and will probably make my life at work (where I have no choice but to use Windows) easier, but it's very little very late, and hardly 'innovative'</li><br /> <li>Consumer broadband connectivity will be high enough to really start eating into TV viewing. Channel 4 have their <a href="http://www.channel4.com/4od/">on-demand service</a> already of course, and once the BBC service is running I predict that people will start to drop cable and satellite subscriptions. After all, these are mostly held for the convenience of 'something good being on' when you sit down to watch, rather than the number of channels.</li><br /> <li>The fullscreen video iPod will launch, with moderate success. Technogeeks will love it, but most people don't want to watch video on small devices. Much more successful will be the video downloads from the iTunes store though - people can use this and still watch video on their monitors (and TVs, thanks to things like the <a href="http://en.wikipedia.org/wiki/ITV_(Apple)">iTV</a>), and that's what they want. The new video iPod will simply be a channel to enable this.</li><br /> <li>Hardware sales of desktops and laptops will rise, but more slowly than the last few years. Most people who want a computer already own one that is powerful enough for their needs. More gaming will take place on consoles, so the major driver for more powerful computers will be lessened. The MacOS will see a modest increase its overall percentage of OSs in use, as will Linux. Mac hardware will see a good boost since people can now run Windows on it, if they must. If Leopard really does run Windows apps seamlessly then that will help too since people won't have to install <a href="http://www.parallels.com/">Parallels</a>, or any other third-party software.</li><br /></ol><br /><br />OK, there are my predictions. Let's see what the year brings!Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-55700783932513146172006-12-23T16:10:00.000+00:002006-12-23T16:24:02.221+00:00Wii GreatnessHello. Sorry about the break - back again now. Hope you missed me.<br /><br />I've bought a new toy since my last post - a <a href="http://wii.nintendo.co.uk/">Nintendo Wii</a>. From the day that Nintendo announced what was initially the 'Revolution', I knew they were onto a winner. Yes, the XBox 360 is pretty good, and I'm sure that the PS3 will be - I have a 360 and I'll probably get a PS3 too, but the Wii is the most exciting from a gameplay level.<br /><br />Initial impressions are very favourable indeed. I was 'lucky' enough (as anyone who is paying over the odds on eBay would be now, if they had any planning skills and reserved one) to get a Wii on the day of release. Currently I have '<a href="http://wii.nintendo.co.uk/238.html">Wii Sports</a>' (bundled with the console), '<a href="http://wii.nintendo.co.uk/279.html">Wii Play</a>' (bundled with the extra controller), and '<a href="http://wii.nintendo.co.uk/31.html">Zelda: Twilight Princess</a>'. Wii Sports and Play are basically short, multi-player orientated games that show-off the Wii Remote. It all works exceptionally well - the controller is excellent and the games are based on 'real' sports which you replicate with the Wii Remote. This means that pretty much anyone can pick-up the remote and play. For example, you hold the remote just like a tennis racket for the tennis game, and golf club for the golf, and so on. The remote is very sensitive and you can chip, spin and hit the ball with an amazing degree of control. You really have to try it for yourself.<br /><br />I think the next couple of years will be a good time for Nintendo. The DS seems to be doing very well, and they have judged the market very well. I've been wrong before of course (I still think that the GameCube was the best of the last generation of consoles, but sadly sales show that most people didn't agree), but they seem to be doing very well so far. 2007 will be an interesting year for gaming.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-72823812709940153702006-10-07T14:24:00.000+00:002006-12-05T23:16:19.181+00:00National BlogIt has been all over the news this morning but in case you haven't seen it, you're encouraged to <a href="http://news.bbc.co.uk/1/hi/uk/6048392.stm">blog today for a national archive</a>. You don't have to be doing anything special as they simply want a snapshot of what life in Britain is like. It seems like an interesting and socially useful thing to take part in, so why not give it a go?Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-11583741057299770192006-10-05T14:43:00.000+00:002006-12-05T23:19:13.021+00:00Google great - again!I'm a programmer, for my sins. Those of you who have a similar bent will probably be all too familiar with those times where you <em>know</em> that the code you're trying to write <em>must</em> exist! It happens all the time.... in fact most programming is an implementation of the 'cut and paste wizard'. So with that in mind, <a href="http://www.google.com/codesearch">check this out</a>. Can Google do no wrong?!Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-22528541243187268592006-09-27T13:53:00.000+00:002006-12-05T23:23:38.589+00:00NabaztagMy <a href="http://www.nabaztag.com">Nabaztag</a> wifi cyber bunny continues to impress. It is perhaps the most useful gadget I've bought in some time. The default functionality is very useful, and having had a quick look at the API there it seems easy to write your own services too. Several ideas have already popped into my head. It's a good excuse for my more serious foray into Objective-C on the Mac I think. Programming is much more enjoyable when you actually have a goal that's useful to you (which is where day jobs fall down, in my experience!). Anyway, that all sounds rather techie, but Nabaztag isn't by default. Buy one - I promise that you'll find it useful. Well, as long as you have a wireless network at home. Without that he's just a doorstop (although one with some designer chic). You can send messages to me via bunny from the widget on my web page. Give it a go!Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-44688448185539324902006-06-06T10:12:00.000+00:002006-12-05T23:46:27.764+00:00More GooglinessGoogle continues to take over the world, but in a good, non-evil way. With the coming of <a href="http://www.google.com/googlespreadsheets/tour1.html">Google Spreadsheets</a> you can now do pretty much everything an Office package lets you do, but for free via the Web. There's <a href="http://www.writely.com/">Writely</a> for your word processing, <a href="http://www.google.com/googlespreadsheets/tour1.html">Google Spreadsheets</a> for your.. er.. spreadsheets, <a href="http://caldendar.google.com">Google Calendar</a> for your diary and project planning, and <a href="http://www.gmail.com/">GMail</a> for your email. There are also lots of other Google services of course, including free voice calls over GTalk and <a href="http://www.google.com/notebook/">Notebook</a>, and fantastically useful bookmarking thing. Lots more at <a href="http://labs.google.com/">Google Labs</a>.<br /><br />I'm no fan of corporations but this can only be a good thing for us all. Thanks to Google there will be no need to ever 'upgrade' Windows again, or even use Windows. You can use anything with a web browser to do all of this stuff, be it a PC, Mac, TV or whatever. There will be no more having to buy Microsoft Office or having to get annoyed, as I do, when someone sends you a Word document assuming 'everyone must have Word'. It's the beginning of the end of a period of monopolies in computing. Once people get their heads around working with Web applications no single company can monopolise your 'office' requirements again. Don't like Google's offerings? There will be dozens other other Web-based apps to choose from since they can't lock you in. It's good news indeed.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-70732972296973739572006-06-05T23:14:00.000+00:002006-12-05T23:47:30.440+00:00The weather was fantastic over the weekend. This was a shame because I was inside for most of it finishing-off an assignment for my OU course. What a pain! Still, at least I got it in on time. What is it that they say about 'all work and no play' though? I don't think it's about getting rich, unfortunately.<br /><br />Still, I have a new toy - a 20" iMac. It's one of the new Intel ones and it's pretty groovy. It's almost silent, so that's good news for using Logic with it - the PowerMac G5 was a bit of a beast and you could sometimes hear the fan through the microphone when recording. No more problems there though. Anyway, it's sexy and you really should buy one.<br /><br />I forgot to mention my 'GamerTag' when I talked about my XBox 360. If you're on XBox live then my tag is 'DominicUK' - have a look and challenge me at something. At the moment it would have to be one of the downloadable demos - something like Ghost Recon or Battlefield 2 (I'm too tight to pay 50 quid for a game), or maybe the one game I do own, Oblivion, has multiplayer? I don't know, and I haven't really had time to care too much. I do wonder why almost everyone on XBox Live seems to be either French or Americans swearing at them and telling them to speak English. Very bizarre. Still, it adds some amusement to hear them shouting at each other over the headset thing.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-50009638321430926172006-04-13T13:54:00.000+00:002006-12-05T23:52:41.502+00:00PlanningYay! Google Calendar <a href="http://slashdot.org/article.pl?sid=06/04/13/045247">is now live</a>! No more Outlook, no more 30Boxes, no more scraps of paper, just an online calendar I can access from anywhere. It works with iCal which is cool, and integrates with GMail. They could do some really impressive stuff with all of this so let's see where it goes. In the meantime, it's pretty much just a very nice calendaring app, but that's good enough for now...Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0tag:blogger.com,1999:blog-3348198043717200108.post-61994148784641823932006-03-22T23:55:00.000+00:002006-12-05T23:56:29.675+00:00More cool Web 2.0I love <a href="http://www.flickr.com">Flickr</a>, it's a great site for storing all of my photos and I love the ability to have them all online at full resolution, sharing the ones I want to share and so on. Brilliant. However, today I noticed <a href="http://riya.com/">Riya</a>, which looks very interesting too. It holds your photos (although at 800x600), but the idea isn't really to store them on the site, rather to index them. The best feature is the face recognition that is built in. Riya will check photos you upload for faces it recognises and tag the photo automatically. How cool is that!? And slightly scary of course. Great stuff.Dominichttp://www.blogger.com/profile/03248280484472154722noreply@blogger.com0