Die 6. Initiative des Internet und Gesellschaft Collaboratory, an welcher ich als Experte mitgearbeitet habe, hat den Abschlussbericht zum Thema “Innovation im digitalen Ökosystem” veröffentlicht. “Innovation ist kein technischer Vorgang, sondern ein komplexer sozialer Prozess, in dem ökonomische Interessen, gesellschaftliche und betriebliche Kräfteverhältnisse, kulturelle Normen und Wertvorstellungen und andere sogenannte „weiche“ Faktoren die entscheidende Rolle spielen. Read the rest of this entry »
The abstract gives an overview about the chapter “Design Thinking: An Innovative Concept for Developing User-Centered Software“: “In times of economic crisis and rapid technological change, innovation is necessary for competitive advantage and successful business. Design processes and tools are one way to create innovative solutions. This article describes the emergence of design thinking in business and focuses on the four key elements of design thinking in detail: the iterative process, multidisciplinary teams, creative space and designer’s mindset. The limitations and potentials of design thinking are also discussed. Read the rest of this entry »
I waited some weeks for my personal sugru I ordered here. I’ve been very excited to getting started with sugru and to “hack” my first things.
What is sugru? The appropriate wikipedia article defines sugru as follows:
“Sugru is the brand name for a patented, multi-purpose, non-slumping variant of silicone that resembles modeling clay. Read the rest of this entry »
In 2008 i worked on a 3 day Think Tank at SAP Research. The result of our postprocessing was an US and China patent named “RADIO FREQUENCY IDENTIFICATION READING BY USING ERROR CORRECTING CODES ON SETS OF TAGS” which i want to indroduce here shortly:
A method and a system are described for improved reading of Radio Frequency Identification (RFID) tags using correcting codes on sets of electronic tags. In one embodiment, information is requested from each of a set of electronic tags. The information includes an identification code and a portion of a codeword, the codeword contains a coded message with identification codes of all tags in the set. The information is received from a subset of the set of tags. Portions of the codeword from the received tag information of the subset of tags are assembled. The coded message is constructed from the assembled portions of the codeword. Finally, individually receiving information from a remaining set of the tags in the set of tags. In one embodiment, the system includes a set of electronic tags and a reading device to request and receive information from each of the set of electronic tags. The information includes an identification code and a portion of a codeword, the codeword contains a coded message with identification codes of all tags in the set. In addition, the system includes a decoding component to decode a number of assembled portions of the codeword and construct the coded message with the identification codes of all tags in the set. An enterprise system processes the received information from all tags in the set.
United States Patent Application: 20100045444
If you have any further questions or feedback feel free to comment.
As I promised in a further post I document here in my blog further steps and experiences in running Scalr on an own server infrastructure.
After Scalr was set up as described in my first post, some additional configurations have to be done to get in detailed touch with Scalr 1.1.0.
First log in as admin user to the Scalr frontend and create a new system user (“Client”) and activate it. After successful login with the new created and active user, you have to enter your AWS credentials and upload your public and private key from your AWS account.
The next screenshot show the configuration within my user.
Be aware to set this configuration right otherwise you will not be able to proceed.
Today I tested and played around with Google “Insight for Search” and the following terms:
- Cloud Computing
- Grid Computing
- Distributed Computing
The next screenshot shows my query configuration:
I selected all categories because google will list those for you automaticly (in my case, the categories were: Computers & Electronics, Reference, Local, Entertainment, Society, Internet)
The interest over time is displayed in following graph:
A nice feature at this point is the “Forecast”-function. You can select it and the baseline in the graph will end in the future.
Today i found a promising news article about another Cloud API (The Dasein Cloud API – O’Reilly Broadcast). I became aware of this article because Georg Reese is behind this project. He wrote the excellent book Cloud Application Architectures – I can highly recommend it. The Dasein Cloud API is supported by enStratus, a company founded by Georg Reese. The Dasein Cloud API project site is hosted at sourceforge.
What’s about the Dasein Coud API?
Dasein Cloud provides a cloud-independent interface in Java for accessing cloud resources. If you are writing an application to manage your cloud infrastructure, you write the calls against the Dasein Cloud API without having to learn the specifics of the web services calls from different providers like Amazon Web Services and Rackspace. Cloud providers can then provide cloud-specific implementations of the API that simply plug in to your application without any need for changing your code. The model is very much like JDBC.
This approach sounds very intersting, but is from my point of view on the providers and players of cloud computing services. Georg mantoined that also in his article.
enStratus has made available its Amazon Web Services implementation both as a reference implementation and a working system for Dasein Cloud + AWS. enStratus will be releasing implementations for other providers, and hopefully providers will begin providing their own implementations.
I think about the motivation for providers to contribute to the Dasein Cloud API. Is it not likely that a provider focus on its own API sets first? I think only with a large distribution and from a certain awareness, a provider will be motivated to provide his own implementations. I’m excited about the Dasein Cloud API future progress and which providers would provide their own implementations.
It’s clear that a common standard for a independent Cloud API in general would have a positive impact for all players in Cloud Computing…
The following independent “Cloud API approaches” I have researched so far amongst others for my Master Thesis:
- libcloud (standard client library for cloud management)
- Dasein Cloud API (cloud-independent interface in Java for accessing cloud resources)
- Open Cloud Computing Interface OCCI (deliver an API specification for remote management)
What are other promising projects of this kind?
To build your own URL shortener within minutes you only need:
wmshorty is an Url Shortener for Google App Engine. You only have to follow the fews steps described on the project site, to set up wmshorty with Google App Engine. I used my own domain within Google Apps as described here. You have to configure your own domain within Google Apps. There is no other possibility to do that – for me a, at that point, disadvantage of Google App Engine – the PaaS of Google. Maybe in the future there will be other ways to configure own domains within Google App Engine…
If you are using WordPress you might be interested in this related article “WP.me — shorten your links“. This article is about WordPress own url shortener “wp.me”. I will use my own url shortener http://1.abe.nu , built like desrcibed above to get some performance results within Google App Engine which results (if these are meaningful) will be used in my Master Thesis research.
Would it not be awesome to have a “Sixth Sense” ? Read the interesting article TED: MIT Students Turn Internet Into a Sixth Human Sense — Video and get impressed how a “Sixth Human Sense” might look like in the future.
The research project site is available here.
A classic: IT’s “enfant terrible” – Larry Ellison explain Cloud Computing in his irresistible nature (found on youtube):
If you ask yourself, is Larry Ellison really anti-cloud computing? This good post by William Hurley gives you a possible answer:
… Larry’s comments about cloud computing remind me of the times he bashed virtualisation back in the day. Everyone spread similar rumours then, and the transition from hatin’ to embracin’ looked almost identical.
In other words, Larry didn’t have an informed opinion the first time he was asked about virtualisation. Once he did, his story quickly changed from disparaging virtualisation to announcing Oracle VM, and eventually acquiring companies like Virtual Iron. So far my sources say the alleged cloud computing reversal is the same situation…
Last week the first sentence of an article in the InformationWeek periodical specifically targeted at IT employees of the U.S. Government read as follows:
‘The General Services Administration has issued a Request For Quotation for cloud storage, Web hosting, and virtual machine services.’
You can read the whole post here.