Geeks With Blogs
RebelGeekz' Blog Overclocked brain at work! February 2004 Entries
XML version 2.0
This is how I see evolution applied to XML<?xml version='2.0' ?> <Employee position='Manager'> <Name> John Doe </> <Hired> 2004/01/01 </> <Address> <Street> 123 NW </> <City> Sunny Beach </> <State> FL </> </> <Phones> 555-1234 <|> 555-1235 <|> 555-1236 </> </> 1. End tags are not needed since it must be well-formed </>2. Multiple elements per tag allow table representations <|> ......

Posted On Saturday, February 28, 2004 8:30 AM

MSS or Metadata Sharing Standards - Part II
All we need is some agreement in the metadata schema per resource, like the attributes we will share per song, video, book and so on. Then create an xml file with that collection of resources and maybe using a naming standard for discovery like mymusic.xml, myvideos.xml and so on. Post the files in your server and there we go, start sharing your metadata with the world. You can have all your resources in one metaroll or you could split it in individual collections. Main resource list named myMetadata.xml:<metadata ......

Posted On Thursday, February 26, 2004 4:10 PM

MSS or Metadata Sharing Standards
Now that metadata is the buzzword du-jour we have to exploit it and make it the most used word all around the globe. It all started when Cameron Reilly sparked an idea about sharing music playlists among peers in order to know who has the same taste for music. Great idea. I suggested him about using XML and defining some vocabulary for consistency in the future exchange. Now that everybody is talking about metadata and WinFS, what if we could also share info about pictures, videos, books and games ......

Posted On Thursday, February 26, 2004 3:53 PM

Software Ergonomics

Matt Warren gives us a lesson on Software Ergonomics and why understanding human complexity can leads us to software simplicity.

"I changed the slash to a dot."
"It was like magic. It was the dot, stupid."

The Power of the Dot is a great read.

Posted On Wednesday, February 18, 2004 2:21 PM

Feed your enemy
Here is a list of java/linux related blogs compiled with a feedScraper program in a handy opml for your consumption. Keep an eye on your enemy, or is it your friend? It depends on what side of the fence you are. I as a developer have to keep up to date with all technologies that can feed my soul, for my brain got fried long time ago and can't be fed anymore. No, the link ain't broken (view source) Import it from your favorite reader, or save it to disk then ......

Posted On Saturday, February 14, 2004 1:15 PM

Language of 100 years
Don't you ever stop for a moment to think why on earth do you have to do so many different things in so many dialects to build what it is supposed to be a simple application? Code C# on the server sideCode ASP on the design sideCode HTML on the UI sideCode Javascript on the client sideCode SQL on the data sideCode XML on the service side Wouldn't it be good if we could do all of that in one and only one way? I know of one company that will not do that, for their motto is to divide and conquer. I ......

Posted On Friday, February 13, 2004 6:34 AM

Here is a collection of articles about my twisted understanding of UI design: Introduction to UI design A better world without XAML Style matters! If you really want to see more, I recommend you to check out the conversions of the great XAML example "Analog Clock" by DonXML in both C# and VB versions. I would really appreciate any suggestion you may want to share. Thanks ......

Posted On Thursday, February 12, 2004 6:52 PM

Basic for Linux

I asked for a Basic language for Linux and got not one but seven !


That's what I call instant gratification.

Posted On Wednesday, February 11, 2004 6:33 PM

Binary XML
Take a look at this XML:<?xml version="1.0" ?> <Employee> <Name>John Doe</Name> <Hired>2004/01/01<... <Salary>99,999.00<... <Address> <Street>123 NW</Street> <City>Sunny Beach</City> <State>FL</State> </Address> <Phone>555-1234</P... </Employee> Put some line numbers:00 <?xml version="1.0" ?> 01 <Employee> 02 <Name>John Doe</Name> 03 <Hired>2004/01/01<... ......

Posted On Sunday, February 8, 2004 9:41 AM

Home Information System
I would like my ideal home to have one box in a hidden place, only one, that will be the main brain of my Home Information System. Picture it like a black cube with some green LEDs indicating the brain's temperature and some other unimportant info. Who cares if nobody will see it. This box will have all the hard-drives, memory and hardware any regular server needs to have, plus the respective internet, cable and tv connections. Now, the rest of my house won't have any other computers at all, only ......

Posted On Saturday, February 7, 2004 5:42 PM

My beef with XEN
Everytime I see something like this it makes me puke:public class Test { static void Main() { card c = <card> <name>John Doe</name> <title>CEO, Widget Inc.</title> <email>john.doe@widge... <phone>(202) 456-1414</phone> <logo url="widget.gif"/> </card>; c.*.{ Console.WriteLine(it); }; } } The use of xml should be relegated to the boundaries of the domain (receive/transmit), it is senseless to try to incorporate it into the ......

Posted On Monday, February 2, 2004 6:00 PM

Copyright © RebelGeekz | Powered by: