Presentation made in HTML5

April 11th, 2010 by admin No comments »

I would like to show you how to make a presentation just in HTML. With the tag ‘canvas’ you can create nice effects for texts. But also you can create effects for showing photos.

First you have to define the slides:

var slide0 = function()
{
	initSlide(true);
	h2("Google Technology User Group");
	line("5 februari 2010")
};

Tim Berners-Lee: The year open data went worldwide

March 20th, 2010 by admin No comments »

Last year Tim Berners-Lee called for “raw data now” — for governments, scientists and institutions to make their data openly available on the web.

At TED University in 2010, he shows a few of the interesting results when the data gets linked up.

Tim Berners-Lee: The year open data went worldwide

Personal filters

March 1st, 2010 by admin No comments »

Last week I was pondering about the iPad and I had to think about a book I read back in 1995 : Being Digital, Nicholas Negroponte. I looked up the book and browsing it. Suddenly I found the page I was looking for : Personal filters. The following paragraph was really striking:

“Imagine an electronic news delivered to your home as bits. Assume it is sent to a magical, paper-thin, flexible, waterproof, wireless, lightweight, bright display. The interface solution is likely to call upon’s years of experience with headlining and layout, typographic landmarks, images, and a host of techniques to assist browsing. Done well, this is likely to be a magnificent news medium.”

Sounds like a iPad….

Further in the chapter Nicholas Negroponte is describing a new kind of electronic newspaper. News filtered by your own interests. For example your reading behaviour on a sunday is different than on a monday. So you are also interested in different kinds of news.

Linked Data, a term used to describe a recommended best practice for exposing, sharing, and connecting pieces of data, information, and knowledge on the Semantic Web using URIs and RDF. Such exposed data and computers like an iPad will give Personal Filters a bright future.

Resources
Being Digital, Nicholas Negroponte, 1995

Groovy Code Sample

February 21st, 2010 by admin No comments »

For my latest project ProboGen, I needed the functionality to create and zip files. I found this this groovy code and show its show how powerfull groovy is.


File.metaClass.zip = { String destination ->
def result = new ZipOutputStream(new FileOutputStream(destination))
result.withStream {zipOutStream->
delegate.eachFileRecurse { f ->
if(!f.isDirectory()) {
zipOutStream.putNextEntry(new ZipEntry(f.getPath()))
new FileInputStream(f).withStream { inStream ->
def buffer = new byte[1024]
def count
while((count = inStream.read(buffer, 0, 1024)) != -1) {
zipOutStream.write(buffer)
}
}
zipOutStream.closeEntry()
}
}
}
}

To zip up a directory you can now just say:


new File("/data/ft/").zip("/ft.zip");

This is really neat solution.

Thanks to : powerful groovy

Ordr

February 16th, 2010 by admin No comments »

Last night my presentation about Google Maps & Charts for the Dutch GTUG is uploaded on Youtube. See video : Google Charts & Maps

Swag

February 6th, 2010 by admin No comments »

We had a great GTUG last night. Interesting talks, pizza & beer! And of course I got my swag!

Big day

February 5th, 2010 by admin No comments »

Today I will give a presentation for Dutch Google Technology User Group. The presentation is about Google Maps & Charts.

I’m looking forward to it. So if your in the neighbourhood, just come along!

Java: What does its future hold?

December 12th, 2009 by admin No comments »

From “Java: What does its future hold?”

Java coders are also limiting the incursions of these new languages by borrowing many of the best techniques and folding them back into Java. Many of the simple declarative patterns from Ruby on Rails were explicitly imitated by Grails, a framework that glues together scripting extensions such as Groovy with database middleware called Hibernate. Groovy itself adds many more dynamic options for code interpretation while linking directly to any part of the Java API. There’s no need to even consider Python or Ruby because Groovy lets Java programmers enjoy the seemingly endless variety of a huge library and the rock-solid VM at the foundation with a sleek, modern syntax.

I totally agree!

Deliberate Practice

November 6th, 2009 by admin No comments »

Yesterday my first article was published on Computable.nl (http://bit.ly/2mnHGl) about Deliberate Practice. It’s about how to improve your skills.

I always had different mentors to improve my own skills. For programming (I started at age 11, a Commodore VIC-20), for swimming, secondary school, for my study Computer Science. So I say : thank you all!!

Posterous

November 3rd, 2009 by admin No comments »

This is a test from Posterous. Posterous makes it possible to send emails to your blog.

Posted via email from Henk’s posterous