Weblog
Tuesday, 20 January 2009
-
Dataportability: a Comment I Made…
Some of you have allready noticed two distinct barcodes on my weblog. One conventional barcode and a strange looking 2d barcode (picture on the left!). What’s that all about? Let me tell you a little more.
Barcodes are ways to create computer-readable information. The well known barcodes you find on your products in the supermarket and on books simply represent a series of numbers. In the supermarket product you can tell the country of origin and the manufacturer and product code from the barcodes. This is all governed by international standards. This means that (in theory at least) all different products have different barcodes and are therefor identifiable.
In books barcodes are used to create a computer-readable version of the ISBN or International Standardized Book Number. Every title has it’s own barcode and therefor is identifiable. This is practical for libraries, but also for you. If you are a member of librarything.com for instance, you could simply use a cheap barcode-scanner to enter the ISBN-codes of your books and thereby add your books to your collection-records in this social network. It’s practical for those with limited numerical data-entry skills and tech geeks alike. (and just plain fun).A weblog could be considered a magazine or a book. However the standardization committees behind the ISBN numbering did not think it was a good idea to give out ISBN’s to blogs. That’s why ibsn.org/ started their own version of a ISBN-like numbering scheme for blogs, IBSN, the Internet Blog Serial Number. Naturally we need a computer-readable form for such a number, hence the IBSN barcodes. Mine can be found in the sidebar over there: –>
Barcodes are a bit limited. Limited to numerical information, and limited in size. If you want more information or alphanumeric information, you need something else. Enter the 2d barcode. With 2d barcodes you can create a computer-readable code that contains for instance an URL or an actual address. You could create codes containing all contact-information or any text of choice.
One interesting part of this concept is that you could actually attach a 2d barcode to a real-life object and therefor create a link to a website about the object in the real world. There are many applications allready in existance that you can use on your mobile phone to photograph a 2d barcode and than visit the URL it contains. This type of 2d barcode is called a QR-code and actually connects the real life to the virtual one.
Another use could be to put your 2d barcode pointing to your website or weblog on your business cards or to put your 2d barcode pointing to a special sale website on the label of products. These are very attractive uses for such codes.
The use of these barcodes is still limited but it could be the next big thing in advertising and the way to connect the outside world with the online one we spend lots of time in these days.
I hope you like that post, feel free to comment
Related articles by Zemanta
Related posts…
Please link to my siteI really like it if you were to link to my site! many thanks!
Friday, 09 January 2009
-
Information Overload, The Solution?
Many will know the experience with computers that run Windows. The slowness of things. If you try to download Windows 7 today you’ll have a similar experience with that download. Here’s what it looks like:

Related posts…
Please link to my siteI really like it if you were to link to my site! many thanks!
Friday, 02 January 2009
-
to Green or not to Green?
Yes, it’s that time of the year… Let’s tell you what I think 2009 will bring.
Windows 7. That’s one. The replacement of Vista should become available. Should we expect a lot from it? I guess so. Vista hasn’t seen the great support Microsoft surely hoped it would get. Many organisations will be skipping Vista in the hope Windows 7 will be better. But will it be better? I haven’t had a chance to try it yet, but the reviews I’ve read are promising. The end of Q2, or maybe the beginning of Q3 will see the release. Consumers will adopt it pretty quickly (since they can’t avoid it when buying new computers). Businesses will probably start adopting Windows 7 after the first servicepack comes out. I expect to see that before the end of 2009 which means that the real start of the race towards market domination starts at the beginning of 2010. Is this a good time to move to an alternative platform?

When it comes to browsers, it might. Internet Explorer 8 is said to truely conform to international Web-Standards rendering many sites useless. If you’re building or maintaining websites, take notice!. The adoption of IE8 will be slow since people can’t ‘not-visit’ their essential sites. I cannot yet migrate to the beta because my company’s time-registration system wouldn’t be accessible anymore… Many organisations will now pay the price of bad design and development decisions in the past. I sincerely hope that Microsoft will not bail out and build a ‘compatibility mode’ into IE8. That would simply kill any incentive for adopting open standards in websites….Shake-out time comes for social media. There are too many sites and as I see it, they can’t all survive. The financial crisis will make it hard to get investment and many sites have dubious monetizing schemes (is that an understatement?) The loss of sites isn’t necessarily a bad thing but there is one very real risk. What happens to your (and my) data when a company goes bust? The site goes offline, but the database isn’t simply deleted. Someone will buy the remains and has suddenly acquired us, our identities, our relationships with others, lots of our content and - since they also buy the terms of service, our consent…. Privacy issues, unsolicited advertising, identity theft? who knows…
Some people say the personal branding is ’so 2008′. I don’t agree. I think personal branding is going strong. Social sites are important to establish and publish your brand. The problem most sites have is that they force their layout and style on your brand. I think that many social sites will increasingly allow you to customize the look and feel of your profile, thus making it more personal. This move towards even greater individualism will be one of the most visible things happening on the internet. I guess that ‘old sites’ like Myspace.com aren’t so ‘old fashioned’ when it comes to this. Still however, the structure is rather rigid. I see good futures for portal-sites where you can fully customize your web-presence. netvibes.com and soup.io would be examples of that and I expect more of these coming soon.
My previous post was about web 4.0. For me, a good post and a new record in comments. So, will web 4.0 come in 2009? I don’t think so. Interoperability is considered costly by most companies. Why? Because it doesn’t necessarily create a larger customerbase. Research and Development departments could create interoperability rather easily, but first the marketing and strategy people within companies will have to see that it’s worthwhile to do so. You can only spend your money once. New features in the product will sell, interoperability might, what’s your choice? I’m rather pessimistic when it comes to interoperability. Lot’s of talk, and that’s it….
Ok, This one is difficult. How about the financial crisis? Will it last for years or be a temporary hick-up of our economy? Again, I’m not optimistic. There are a number of things fundamentally wrong in the money system. It’s based on credit, based on hot air. It’s also very much based on emotion. The system of stock exchanges and ‘gambling on the value of companies’ isn’t a reflection of the actual value of that company. I think we should go back to basics here. If you have a rock, that’s what you have. Not stocks into part of that rock, not a loan to buy that rock, not an insurance policy on the possible loss of that rock, just the rock. Much more simple and realistic. Actual value. I guess I’m no liberalist and also not an economist. There is one conclusion I guess you could agree with (or not, tell me). Us humans are ill equipped to handle money. History should acknowledge that….. What are your thoughts on this?
Then there is this other crisis, the environmental one. You forgot about that one? Well, it didn’t necessarily go away. A slowed down economy is probably buying us some time (less pollution) but if we don’t invest in cleaner technologies and a more limited use of resources NOW we really will have problems later. And I believe that a period of economic downturn is a good time to invest in innovation and productdevelopment. We need to come up with something new and we should do so now!
Open Source is one of my favourite subjects. I see a great future for the concepts behind it. One of these concepts touches on licensing. I simply dislike the old-fashioned concepts of licensing. Pay for a right to use something for a limited time on a limited number of processors is not of this time. Multicore processors allready conflict with per-cpu-licensing schemes. Bad support is unacceptable and people demand (or should) more ownership of the systems and software they have become to depend on. Open Source Software can (but not always does) better match such demands. Focus on support and quality of service rather than selling larger numbers of boxes is what we need.
Open Source is entering many new area’s. 2008 has seen the launch of open source platforms for mobile phones. Android (by google), OpenMoko and other phones based on Linux are readily available. Then there is serious talk about making Symbian Open Source (by Nokia e.a.). I guess that choice is a good thing, but 4 open platforms (am I missing some?) is probably a bit much. Note that these will compete with Closed source platforms (like Windows Mobile) as well as with each other. It would not surprise me if we will see decline in at least one of these platforms (and I think it will be Symbian)
Every day we come to depend on IT more. This means that we consume large amounts of products that are brought to you by computers and servers. The very biggest problems that companies and other organisations face when it comes to servers (lots of them) is keeping the power coming while staying cool at the same time. Innovative Ideas of energy efficience, less heat-production and more effective cooling are needed. I think that there will be some innovations in this field this year. And it’s about time, too.
Virtualization is one of the successtories of 2008. It will surely continue in 2009. There are a number of interesting things with this subjects. First of all there will be built-in virtualization in new versions of Windows Server. Another powerful player in this market. Then I expect to see the first real security problems with this technology. Allready proof of concept exploitation mechanisms have been published (blue pill) and I fear that new trojan-like systems that create their own virtual hosts on your hypervisor and thereby stay beyond the reach of traditional security-software will become available and drive us to reconsider the securitymodels now existing within virtualization systems. Fun times ahead if you’re into this stuff…
Well, Enough for now. I’m trying out the inseries plugin on Wordpress so I’ll add another post soon….. I hope you like this one. Give me your views and don’t hesitate to comment or spread the word! Have a prosperous 2009!

Related articles by Zemanta
- What future is in store for Microsoft?
- Windows Internet Explorer 8 Beta 2 Fact Sheet (Microsoft)
- Windows Server 2008: More Open Than You Think
- A Web Developer’s Responsibility
- Microsoft Promises ‘Backwards Incompatibility’ On Internet Explorer 8.0
- A preview of Microsoft Windows 7.
- Internet Explorer 8 Beta 2 Now Available
Please link to my siteI really like it if you were to link to my site! many thanks!
Wednesday, 24 December 2008
-
to Green or not to Green?
Ok, I know, Many have gone before me and came up with a definition of Web 4.0. I could add a ton of links, but won’t. This link will do:http://www.google.nl/search?q=”web+4.0″. Check that out, but read on first…Let’s start the counting. Web 1.0 was the original web. It’s still alive and kicking today, don’t worry. This is the web where those with either money or a geeky mind could put content online for you to read. Read-only, unidirectional web. If you wanted interaction, you would have to use other protocols than HTTP on which the web is build. Use ICQ (still alive!) or e-mail or IRC (Yup, I’m that old…). There are the egroups (now Yahoo) and some bulletin-boards (that’s what BB stands for remember?) but that was it. It would take Web2.0 to get to a Read-Write web. Thanks to Ted Lessig for letting us know that! How about youtube.com where you, yes you, can create and publish your content. How about blogs, how about social websites where you create your content on your profile. How about flickr.com and picasa.com. That’s Web2.0.
Web 3.0 is also called the Semantic web. What’s that all about? Well, semantic means meaning. A word is just a couple of characters until you give it meaning. Semantic web is all about letting applications and service understand what the content means. This in turn allows for real data-portability and interoperability since different websites could understand the content coming from other sites. You could ‘take your content with you’ when you go to another site. Would be nice ay? I sign up to ’socialnet2.com’ and my friends and profile information from ’socialnet1.com’ are already there… A simple example of semantics is tagging. The problem here is we have to manually attach the meaning to the words and different people may give different meaning to the same word. A good example of this would be the word Cock. It’s an animal right?.Semantics is important to allow for better searching, or if you will, better finding. Semantics are important for exchanging information and tying services together. To create better services like mash-ups, but without the need for specific knowledge about specific APIs and a lot of proprietary programming. In fact, to really make Web 2.0 come to life, we would need web 3.0 first. And the same dependence is applicable to what I call web 4.0.
And remember, Different people mean different things when they say Web 4.0. So I repeat that this is only My Personal View and not necessarily the truth. It could well be that other people give other numbering to the same concepts. (are you still here? ready for the secrets?)
Web 4.0 is the web that extends to the real world. It’s the web of things. where your house becomes part of the web, and your car. Where your body becomes part of the Internet. Where you DM your Thermostat using twitter.com to turn the heat up because you are home early. Where the refrigerator orders milk when it notices it’s running out. Where your car checks the Google-Calendar of you and your garage to make a service appointment and where your general practitioner is notified of changes in your glucose-levels in your blood automatically and remotely. It’s the web where a seat in a plane is automatically registered when the location in your google calendar is remote and a taxi is already waiting to pick you up, without you even thinking about it.
You can easily see that almost all technologies are already available You can easily book airplane seats online, you can remote control your house-alarm system, you can order a taxi at the airport without using your phone and you can read what products are sitting in your fridge with a simple bar-code-reader. We have web-cams, arduino boards, ip-based thermostats and light-switches, we have health monitors that ip-connect and we have lots of web applications. In fact, we have lots of open standards to use. The only thing missing is the interoperability of all these services and standards. It doesn’t happen yet or happens on a very small scale with a lot of - alas - proprietary API and Programming stuff…..There is one more thing the web 4.0 would definitely need. Since all this web 4.0 stuff is running on electricity, we would need greener alternatives to oil (with which we make plastics and electricity and heat and transportation) and lithium (which is running out quickly and needed for batteries) and gas (which we burn up like crazy) and lots of other pollutants… We would need energy efficient appliances and gadgets and we would need to harness the free and clean(er) energy from wind and sun and waves. We would need cleaner fabrication and a more equal sharing of wealth, we would need eco-awareness and local production to limit transportation needs. We would need an ‘Economy of Less’ rather than an ‘Economy of More’. But that’s a different post I’ll write someday…
So what’s your view on the Web 4.0, Would you like to live in such a world? Can you come up with more examples? I hope you like this post and don’t hesitate to comment on it!
Please link to my siteI really like it if you were to link to my site! many thanks!
Tuesday, 23 December 2008
-
Information Overload, The Solution?
Standardization for interoperability is a good thing. Standards make interoperability possible, make governance easier and cost lower. But how should you go about choosing your favorite standards? In this post I want to tell you the way the Dutch Goverenment chooses and I’ll tell you why I don’t agree. (and note that this is my personal opinion!)Standards in this sense are choices. Choices to use certain methods and technologies, and also the choice not to use certain others. It’s a way to limit the variation therefor making it easier to exchange date or interact between organisations and between applications. There is however a problem with limiting the possibilities. What happens when certain organisations or applications can’t support your standards of choice? Do you force them to change or do you make an exception? How do you accomodate the diversity that you are confronted with?
When you look at a government, made up of many organisations, and many times more applications, you will easily see that there will be exceptions, there will be diversity. The question is whether allowing diversity, and accomodating for it is a bad thing. I don’t think so. I think that diversity isn’t necessarily bad. However, you will need to be able to deal with it. That’s where ‘Decoupling’ or Loose Coupling comes into play. An intermediate system that ’speaks multiple languages’ will help you translate between different technologies and methods. These systems exist and are called Enterprise Application Integration or Enterprise Service Bus. Using one of those allows you to accept multiple standards and still create integration and interaction between organisations and applications.The Dutch government has chosen a very specific standard for interoperability: EBMS with SOAP (and WUS if you want an exception). These are pretty nice protocols, but not necessarily the right choice for all sorts of traffic. If you want to exchange large badges of data, you’ld rather choose something less complicated. If you want to have really high performance exchanging lots of small messages, the overhead of these protocols may be unacceptable. How about dealing with applications and systems that do not support these protocols? Should all organisations build (or buy) their own gateway to create EBMS over SOAP from their favorite protocols? I doubt that would be an efficient and effective solution.
The Dutch Goverenment has also chosen to not implement a single central integration platform but to allow the different sectors to create one of those for their own needs. This makes ‘inter-sector-interoperability’ rather difficult. Also, each of these implementations is a rather difficult and expensive project while intra-governement-interoperability still isn’t garanteed. The need for an overarching ESB or EAI to interconnect the sector-based-systems would be the solution, however it isn’t planned.
I believe that the selection of standardization should not be a positive selection for one or a few protocols, it should be a negative selection instead following the next set of rules:
1. Disallow anything really bad (unsecure, unscalable, unstabile etc)
2. Disallow anything proprietary or otherwise non-open
3. Allow everything else, but prioritize by preference
4. Make sure there’s an incentive to choose the preferred standards
5. Accomodate the other allowed standards with a well governed, scalable, secure (etc) interoperability platform.
I hope to here your thoughts on this and I hope you liked this post.
Related posts…
Please link to my siteI really like it if you were to link to my site! many thanks!
- browse entries:
- older »
Top Tags
Archives
About Me
-
IT Consultant who plays in a Bluesband OR Blues mucisian with a job as IT Consultant. Looking for projects and looking for gigs.
Subscriptions
Friends (0)
Groups
Pulse
-
Wat vind jij mijn sterkste kwaliteiten? Ik waardeer je feedback en het helpt me in de FD Career Challenge 2010 http://bit.ly/amZzxh
-
Just added my Yahoo Meme to my Ping.FM account... Meme, yet another microblogging thingy... http://ping.fm/Sy8vs
-
Back at work looking into syndication of content between sites
![Dataportability: a Comment I Made... Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=0109c4eb-1653-4457-bf2a-cd4d045c35fd)
![Information Overload, The Solution? Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=e9961825-1bbc-454f-ae36-e8229e0a2b43)
![to Green or not to Green? Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=47f16af4-2f85-4229-9155-26c3ed2891d5)
![to Green or not to Green? Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=84bd61da-a348-4b96-90df-38a7fee0faed)
![Information Overload, The Solution? Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=b4ba9616-b44a-4b40-a7cd-b2626c0e89c9)



Chatboard (0)