Tuesday, 7. June 2011

Schema.org - another take on the semantic web

On 2.6.2011, Google, Microsoft, and Yahoo! announced Schema.org. Schema.org is intended as a standard to mark up data on webpages. This brings these three companies one small step closer to the Semantic Web.

Many people should use the same format to markup data. The more people publish their data in the same format, the more people will be able to read the data using the same tools. Its an easy formula:
  • more data = more applications = more benefit
Google, Microsoft, and Yahoo! announced their shared support for schema.org, and call for adoption of their new standard from all webmasters. If you follow their call, you should change your website and write your data in their format.

To give an example (from their website): Instead of writing "Avatar was directed by James Cameron", you would write:
<div itemscope itemtype="http://schema.org/Movie">
<h1>Avatar</h1>
<span>Director: James Cameron (born August 16, 1954)</span>
<span>Science fiction</span>
<a href="http://www.youtube.com/watch?v=cRdxXPV9GNQ">Trailer</a>
</div>

For the end-user, this looks the same as any other website: Avatar, Director: James Cameron (born August 16, 1954) Science fiction Trailer

For a machine, or a search engine, the data would be readable and could be imported into a database, such as wikipedia or freebase. Or your personal movie-booking application could show you a trailer next to the ticket. Great! Benefits!

The message is: webmasters out there, adopt! For you who follow the blogpost by Google,Yahoo and Microsoft, you can start adopting!
But hang on, haven't some of us just installed Drupal 7 and used its RDFa generator to do the same? Didn't we markup your website with facebook's opengraph protocol a year ago? And what about those Good Relations markup that Bestbuy did use, and that Google used to bring prices to the search results? This was a good investment, and it showed that the general idea works - standards for metadata. We are heading in the right direction. Now the three big companies worked to continue further:

The FAQ on Schema.org say:
Q: I have already added markup in some other format (i.e. microformats, RDFa, data-vocabulary.org, etc). Do I need to change anything on my site?
If you have already done markup and it is already being used by Google, Microsoft, or Yahoo!, the markup format will continue to be supported. Changing to the new markup format could be helpful over time because you will be switching to a standard that is accepted across all three companies, but you don't have to do it.

They also say: We will also be monitoring the web for RDFa and microformats adoption and if they pick up, we will look into supporting these syntaxes.

Its a chicken-egg problem:
  • You haven't been adopting RDFa as much as we liked,
  • So we don't tell you to adopt RDFa,
  • But we tell you to adopt microdata, which is nearly the same but different
Maybe giving the chicken a bit more time to hatch its old egg and supporting it could have helped. But maybe also the new egg is better and the chicken should really walk over and hatch that one...still, its a new egg and needs to be hatched and it remains a chicken-egg-problem.

In theory, RDFa could have been used as basis for schema.org, but wasn't. As part of HTML5, the microdata standard was developed. People will need to follow the schema.org bandwagon now. Less risky would have been to reuse RDFa as a markup and publish a schema on schema.org. But it seems the big three companies put their bids on microdata now. This is a signal that can be interpreted in two ways: if we look back we could infer from the RSS/RDF/RDFa/Microformats/Microdata story that it continues and we are facing an era of often-changing standards established by rivaling companies and continous investments needed by webmasters to keep up. If we look into the future, microdata (and its compability with RDF) could be the stable solution for the coming years.
QR barcode by i-nigma.com/CreateBarcodes

Wednesday, 13. April 2011

Ping, I am still alive, need to blog more

I am still alive, but it seems facebook and twitter won over my blogging.

Today I found it odd that a 10 line newsletter mail had 848kb in length.
It seems those apple users have trouble formatting their mails, this is what I found in the source (here is the end of the mail, you get the picture):
auto; -webkit-text-stroke-width: 0px; =
"></span></div></span></div></span></div></span></div></span></div></span>=
</div></span></div></span></div></span></div></span></div></span></span></=
span></div></span></div></span></div></span></div></span></b><b></b></div>=
<b></b></font><b></b></div><b></b></div><b></b></div><b></b></div><b></b><=
/div><b></b></div><b></b></div><b></b></div><b></b></div><b></b></span><b>=
</b></div><b></b></span><b></b></div><b></b></span><b></b></div><b></b></s=
pan><b></b></div><b></b></span></div><b></b></span></div><b></b></span><b>=
</b></div><b></b></span><b></b></div><b></b></span><b></b></span></div><b>=
</b></div><b></b></div><b></b></span><b></b></div><b></b></span><b></b></d=
iv><b></b></span><b></b></div><b></b></span><b></b></div><b></b></span><b>=
</b></div><b></b></span><b></b></div><b></b></span><b></b></div><b></b></s=
pan><b></b></div><b></b></span><b></b></div><b></b></span><b></b></div><b>=
</b></span><b></b></span></span></div><b></b></span><b></b></div><b></b></=
span><b></b></div><b></b></span><b></b></div><b></b></span></div></span></=
font></div></div></div></b></div><b></b></div><b></b></div><b></b></div><b=
></b></div><b></b></span><b></b></div><b></b></span><b></b></div><b></b></=
span><b></b></div><b></b></span><b></b></div><b></b></span><b></b></div><b=
></b></span></div><b></b></span></div><b></b></span><b></b></div><b></b></=
span><b></b></span></div><b></b></div><b></b></div><b></b></span><b></b></=
div><b></b></span><b></b></div><b></b></span><b></b></div><b></b></span><b=
></b></div><b></b></span><b></b></div><b></b></span><b></b></div><b></b></=
span><b></b></div><b></b></span><b></b></div><b></b></span><b></b></div><b=
></b></span><b></b></div><b></b></span><b></b></span></span></div><b></b><=
/span><b></b></div><b></b></span><b></b></div><b></b></span><b></b></div><=
b></b></span><b></b></div></span></div></span></span></font></span></font>=
</div></span></b></div></span></span></font></div></div></div></div></span=
></div></span></div></span></div></span></div></span></div></span></div></=
span></div></span></div></span></span></div></div></div></span></div></spa=
n></div></span></div></span></div></span></div></span></div></span></div><=
/span></div></span></div></span></div></span></span></span></div></span></=
div></span></div></span></div></span></div></span></div></span></div></spa=
n></div></span></span></span></span></span></div></div></div></span></b></=
div></span></span></font></div></div></div></div></span></div></span></div=
></span></div></span></div></span></div></span></div></span></div></span><=
/div></span></span></div></div></div></span></div></span></div></span></di=
v></span></div></span></div></span></div></span></div></span></div></span>=
</div></span></div></span></span></span></div></span></div></span></div></=
span></div></span></div></span></div></span></div></span></div></span></sp=
an></div></div></div></span></b></div></span></span></font></div></div></d=
iv></div></span></div></span></div></span></div></span></div></span></div>=
</span></div></span></div></span></div></span></span></div></div></div></s=
pan></div></span></div></span></div></span></div></span></div></span></div=
></span></div></span></div></span></div></span></div></span></span></span>=
</div></span></div></span></div></span></div></span></div></span></div></s=
pan></div></span></div></span></span></span></span></span></span></span></=
div></b></div></span></span></font></div></div></div></div></span></div></=
span></div></span></div></span></div></span></div></span></div></span></di=
v></span></div></span></span></div></div></div></span></div></span></div><=
/span></div></span></div></span></div></span></div></span></div></span></d=
iv></span></div></span></div></span></span></span></div></span></div></spa=
n></div></span></div></span></div></span></div></span></div></span></div><=
/span></b></div></div></span></div></span></div></span></div></span></div>=
</span></div></span></div></span></div></span></div></div></div></div>
</div>

<br></body></html>=

--Apple-Mail-60-50075253--
QR barcode by i-nigma.com/CreateBarcodes
errorking - 18. Apr, 02:08

facebook is dead. to make friends go to the pub (or to errorland)

mendadesantos - 29. Nov, 08:36

good info

you've been doing nice and posting the good info..i will maintain my searching blog for this blog awesome..keep it up

Tuesday, 8. February 2011

2 + 2 = 2.5 (Lenovo Mathememtics)

Thats what I call Mathememtics: 2+2=2.5

no squeeze me! I am Lenovo Ram

If you know me, you know that my Lenovo T400 ThinkPad is quite slow. I have a slow disk and my 2GB main memory were not enough, so today I went to the shop to buy a whopping extra 2GB.

Directly in the shop I expectingly used my sweaty joyful hands to put the new thinking space into the machine and voila: Task manager reported:
2520 MB Physical memory
WTF? I had something like 1900 MB before, adding 2GB only results in 600MB more space?

Of course of course, you will now say: But Leo, you forgot that Windows 7 32bit can only address 3.5GB ram - silly you. But behold: thats still a GB short of my 2.5 GB.

I had no choice but to look for that missing GB. Note of sillyness: a 2GB RAM module costs 21€. As my windows lost 1GB I thought I may just go for the 1GB module to save a whopping 2€! - yes, the 1GB module was sold for 19€. So I rather decided to search for the missing GB.

So where is it?

Apparently, Lenovos have 2 graphics cards and once you upgrade, they decide to grab the extra mem for personal satisfaction. User, I am your almighty graphics card. I appreciate your ridiculous sacrifice of 1GB ram to appease me, but you must give me your firstborn virgin daughter as next sacrifice.
This would be no problem would not be the other graphics card:
User, I am your almighty onboard graphics card. I take another 500mb of your RAM as sacrifice and take your second born virgin daughter. And bring some beer when you come home.
Ok, thats enough. Thanks to the great advice found on the internets I was finally able to get to 3066MB physical RAM on my Lenovo T400.

Boot, go to bios using the blue ThinkVantage button. I turned off switchable graphics and also switchable graphics detection and set the mode to "discrete graphics". This allegedly costs more battery but I don't have to reboot and tweak the BIOS if I want to play Starcraft II.

Funnily, it won't work after the first boot. I did set it in the BIOS and booted and it had 2554MB physical RAM. Then it installed some graphics drivers - it seems that fumbling in the BIOS activates a graphics mode formerly unknown - and after booting again it suddenly had 3066MB RAM.

The very motivating end of this otherwise very very well invested time (yeah, wtf, the first computer that did NOT have more ram when I put in more ram) is that I ended up with 3066 MB whereas the other folks on the internets only were able to squeeze 3065MB RAM out of their 4GB Lenovos. I feel so proud.

p.s. it seems that now my battery life is halfed. First, the extra RAM of course needs battery, and second the almighty windows cannot switch now between graphics cards to save power and I have the great opportunity to reboot and tweak the BIOS another day to find out how to do it. Time to buy a bigger battery? Well...you can guess yourself what a double-sized battery will do with a Lenovo...2+2.....
QR barcode by i-nigma.com/CreateBarcodes
steppenhund - 15. Mar, 09:23

Etwas Ungenau

Die Beschränkung liegt eher beim Betriebssystem als bei irgendeiner Marke. Bei HP wäre es nicht anders.
Man könnte natürlich auch einen 500MB-Riegel dazustecken, aber das wäre weder ratsam, weil es dann andere Schwierigkeiten mit ungleichmäßiger Bestückung geben kann. Außerdem weiß ich gar nicht, ob man noch 500MB bekommen könnte.
Was waren das noch für Zeiten, als man mit Expanded und Extended Memory herumschustern musste.

Ksiegarnia-UK - 24. Mar, 18:32

Strange

That's strange.

tqbcl36 - 2. Apr, 14:35

Blog Commenting Service

There are certainly a couple more details to take into consideration, but thank yiouj for sharing this information.
Blog Commenting Service

meririchard - 9. Apr, 12:13

i read a lot of stuff and i found that the way of writing to clearifing that exactly want to say was very good so i am impressed and ilike to come again in future.
Kinderkleding Online

Tuesday, 1. February 2011

Learning Farmville, Learning Game Psychology

As all Farmville-Lovers in my neighbourhood already know (because Farmville makes sure you socialize) - I am evaluating the great game Farmville now.

farmvilleTo learn how to get rid of it, once I want to in the future, I googled for "Quit Farmville". Amanda Farrell posted some 10 rules there about how to quit. Quite interestingly, I already found the game mechanics to be seducing, and I reacted by looking for stuff that grows for many days and has a good return-of-invest (like peach trees...).

Amanda has similar observations, but it seems I found the keys after 60 minutes of gametime. Well, of course some years of real-time strategy gaming may help to learn a game.

And most important: this whole experiment reminds me a lot of my Ultima Online addiction which I nourished sometimes around 1997-2000 while I studied Information Science. Quitting Ultima was an amazing experience. Amanda's blog post contains the same strategies I found back then for myself: learn the effectiveness of the game and the motivation and use it in the real world.

going back to help Ingrid's farm...for science and to spend quality time on the couch together.
QR barcode by i-nigma.com/CreateBarcodes
netbrainiac - 20. Feb, 02:14

Farmville

This is a great post about the psychology behind farmville. This will improve my game play. Thanks. Piracetam

Roberdro - 1. Mar, 06:59

Farmville get many people crazy and addictive to it so I think the game inventor should make some adjustment to the anti-addition system. Imitation Sac

StevenJ - 3. Mar, 03:59

You are right! We should learn the effectiveness of the game and the motivation and use it in the real world. replica bolsos

Fernandro - 3. Mar, 11:00

Interesting game

Good game to cultivate the kids' patience and business planning. But it should be well regulated by the parents; otherwise, it's easy to get indulged. Réplique Montres

rockyhenry - 22. Mar, 06:27

It is so lucky to read your blog,it is full of useful message.I wish we both can do better in the future.It great honor if you can visit our website,and give us some suggestion.640-802 answers
642-813 answers
350-001 answers
VCP-410 answers
70-680 answers
70-640 answers

Thursday, 13. January 2011

Making the home office printer suck...paper: HP Photosmart C4780 "Kein Papier Mehr"

Damnit, modern bargain hardware. When our previous Canon s450 died and we went to the shop to get a heir for it, we were surprised by the low prices of consumer printers/scanners. So Ingrid and I went for a HP Photosmart C4780 printer/scanner (C4700 series). It is a nice wifi-enabled printer/scanner.

And today I had to print a contract and scan it and the damn thing did not suck the paper in. "Kein Papier mehr" - "No paper". Googling for the problem did not give an answer so I humbled myself calling the HP hotline for Austria. After 5 minutes of "whats the serial number, whats my name, whats my phone number, here is your HP customer number" the answer was: it seems the thing is older than a year, if not, scan the invoice and do this and that to talk to a technician OR pay 20 EUR credit card to talk to a technician".

OK, if the internet does not know it, HP seems also not to know. But I found notice that the "papierwalze" could be not "rauh" enough, meaning that a roller has not enough friction to suck in the paper. The printer did rattle and chunkle as usual when I pressed "print", so that was a good lead. I opened the back and saw a small wheel touching down on the paper. When I put my finger on it, the paper suckin-process worked.

Makes my printer suck again

So I made my printer suck ... paper by sticking a cardboard clip on the roller. If the printer wants to suck in paper, a gentle pull on this clip will help. Only trouble is: you have to press "OK" and pull at the same time for every page.

In German for other helpless googlers:

Wenn dein HP Photosmart C4780 "Kein Papier mehr" anzeigt, obwohl da Papier drin ist, dann kann das daran liegen dass die Papierwalze nicht rauh genug ist oder das sie nicht genug Druck auf dem Papier hat um es einzuziehen. Mit "Papierwalze" meine ich jetzt das kleine schwarze Rädchen was etwa 3cm von Rechten Rand weg am Papier liegt. Dann einen Kartonstreifen mit doppelseitigem Klebeband auf die Unterseite der Papierwalze kleben - wenn man an dem Karton zieht und gleichzeitig "OK" bei der Fehlermeldung drückt, druckt er wieder.

Its not pretty, but my printer sucks now again...the paper.
QR barcode by i-nigma.com/CreateBarcodes
Peter28 - 28. Dec, 15:57

Cardboard Clip

I am glad that you were able to fix your problem using a creative technique. I actually had to call HP in regard to a problem with another printer and it was a pain to get a tech. After providing all sort of information, as you did, i was able to speak with a tech and even then he didn't seem to know more than what was already available on Google or the help forum. I still prefer their printers over other vendors but I guess we get what we pay for. Living Room Decorating Ideas

marcel78 - 27. Feb, 21:05

response

My wife and i got really satisfied when John could finish up his basic research via the precious recommendations he grabbed using your weblog. It's not at all simplistic just to find yourself giving for free tricks which some people could have been trying to sell. And we also discover we have you to be grateful to because of that. The entire illustrations you have made, the easy website menu, the friendships you can assist to instill - it's got many impressive, and it's aiding our son and the family understand that topic is brilliant, which is seriously vital. Thank you for the whole thing!
serrurier ermont

incassobureau - 15. Mar, 09:22

I never post a blog post but you really inspired me soo much i have to made a decice and finally commented your blog. thanks for the amazing blog post. incassoincassobureaus

Fernandro - 15. Mar, 12:07

Your article really amazing so I look forward to other updates in the near future. repliche orologi

incasso - 22. Mar, 10:25

Incassobureau inschakelen

It's good to look out for a debt collector.
incasso
incassobureau

jhonmgt745 - 4. Apr, 12:18

Hi

Hey, for some reason when I put your RSS feed into google reader, it doesnt work. Can you give me the RSS URL just to make sure Im using the right one? incassobureau

jhonmgt745 - 4. Apr, 12:19

Hi

Greetings. I wanted to drop you a rapid note in order to convey my best thank you. buy twitter followers

Jadday - 17. Apr, 13:46

I updated my homepage

I updated my homepage...yes, besides this weblog, twitter, facebook, flickr, soup.io, best gadgets for men etc etc New Google Gadgets I also have a homepage types of computers. I never find the time to update it laptop computers, but thanks to soup.io there is an activity stream on it friendship sms messages.

icon

semantic weltbild 2.0

Building the Semantic Web is easier together

and then...

foaf explorer
foaf

Geo Visitors Map
I am a hard bloggin' scientist. Read the Manifesto.
www.flickr.com
lebard's photos More of lebard's photos
Skype Me™!

Search

 

Users Status

You are not logged in.

I support

Wikipedia Affiliate Button

Archive

January 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
 
 
 
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
 
 

Credits


austriaca
Chucknorrism
digitalcouch
gnowsis
Jesus
NeueHeimat
route planning
SemWeb
travel
zoot
Profil
Logout
Subscribe Weblog