A drum+bass powered all-out AV assault on an American media machine now in psychotic overdrive for the Presidential election. A 10000-frame crash edit comedy celebration of the blatant corruption, warmongering, florid insanity and plain good old smelly bullshit that characterises the cultural landscape of the world’s most confused country. 21st century satire is alive and well.
Archive for October, 2008
There is an article on the Legolas in Minas Tirith blog which is about Unit Testing. The posting state that Unit Testing (in the form of JUnit or TestNG) is kind of flawed because it tests implementations of an interface.
So if you create a new implementation of the interface, you have to create a new test.
So the suggestion is to talk something from Design By Contract and connect it with Unit Testing. So Unit Testing is concerned with testing the Contract definied by an interface. So every implementation has to fullfill the contract of the interface.
With TestedBy, tests declared on an interface (or a superclass) can be run upon all implementers to verify they’re respecting the behaviour and contract defined in the super type. IOW the API designer not only provides the interfaces, but also a set of test classes verifying expected behaviour. Then every implementer would supply its own implementation and run the tests provided by the API designer against its concrete classes to verify they are respecting not only type safety but also beahviour/contract safety for which the API was designed. TesteBy here invokes a test defined for an interface passing to test class a concrete instance of class implementing the interface under test.
More on this topic can be read in A new approach to unit tests.
Over the past 20 years Hip Hop has evolved from the underground “CNN of the ghetto” to the biggest game in the record business. Yet, despite its socially conscious foundation, Hip Hop is now a multi-billion dollar industry; tightly controlled by a handful of record labels, a music video monopoly, and payola-ridden corporate radio. If there was ever a need for a reformer, the time is now.
As far as know, unlike other short codes the values aren’t obvious how they relate to the videos, so the only way I’ve found is to ask Blip for it on a video’s permalink page. For example for http://blip.tv/file/749127/
1. In the left sidebar click the orange Share and select Embed from the drop down.
2. Click the orange Show Player to Embed’s right and select WordPress.com from the drop down.
3. Click the green go! button
4. Copy and paste the generated short code into your blog post here on WordPress.com. In my example the code I copied into my blog post is
[ blip.tv ?posts_id=755336&dest=-1 ] (remove whitespace after/before the brackets)
Copy protection (also known in recent years as Digital Rights Management) just stinks. At its best, it creates minor but real inconveniences for the people who pay for stuff; at its worst, it badly screws up their experiences with the products they buy. Let’s just say it-the world would be better off without it.
Most of the best arguments against copy protection aren’t so much arguments as case studies. Over and over, it’s caused both anticipated and unanticipated problems. Including ones for the companies who use it.
So let’s review the case against copy protection by looking at what it’s done for us over the past 25 years or so. Warning: Persons whose blood boils easily should read no further…