In the recent MobileVNC release, the Windows CE and Windows Mobile based VNC server software solution added support for HTML5 viewers. In fact, MobileVNC added the popular Kanaka noVNC viewer. The Windows CE VNC server opens a tiny HTTP server and serves this HTML5 based noVNC viewer. The user just has to open a Web Browser that supports HTML5 (e.g. Chrome) and view the Windows CE device right away out of his Browser. A detailed description of this new HTML5 feature can be found here.
California-based Double Robotics has published a self balancing Telepresence Robot Double balances an iPad on top in order to enable people to virtually visit museums anywhere worldwide. By connecting to this Double telepresence robot you can perform a museum tour by actually driving and looking around with your telepresence avatar robot. This could also be a great device for virtual meetings or telepresence tours/visits in companies and between project teams. The robot is able to move around and to elevate the iPad at the normal height of your eyes in order to get a good overview. By using the camera, microphone and speaker a remote conversation with other real or telepresence avatars is possible. The robot contains a battery that lasts for a tour of around 8 hours, which is quite enough to nearly visit any museum, except maybe The Louvre or the Vatican Museam in which you barely scrap the surface with an 8 hour visit 😉
At this years Ars Electronica technology art festival (Klangwolke), the audience enjoyed the performance of a Quadcopter Swarm, consisting of 50! Quadcopters (AscTec Hummingbirds) synchronized together to fly and form shapes like one single organism, which in fact is a world record. The quadcopters were equipped with led lights in different colors to perform ambient light effects during the motion. The so called ‘Cloud in the Web’ performance was programmed by the Ars Electronica Futurelab and Ascending Technologies GmbH. The firmware of the standard AscTec Hummingbird Quadcopters was modified slightly to enable this synchronized art performance.
Within this video, the Engineering Guy Bill Hammack, explains how signals are sent over fiber optical cables. Bill uses a bucket of propylene glycol to show how a fiber optic cable works and to show how engineers used them to send signals across oceans. Again a nice tutorial which explains how most of the signals, and therefore most of the internet traffic travels across the ocean.
The essence of how they send information through a fiber optical cable is very simple. I could have a pre-arranged code with someone at the end – perhaps we’ll use Morse code – and I just block the laser so that the person at that end sees flashes that communicate a message. To transmit an analog signal like voice from a phone call along the cable engineers use pulse code modulation.
We take an analog signal and cut it up into sections and then approximate the wave’s loudness or amplitude as best we can. We want to make this a digital signal, which means discrete values of loudness and not just any value. [Bill Hammack]
Google announced that AdWords advertisers will be able to run campaigns in the AdMob network, a development that was expected since Google acquired AdMob for $750 million two years ago. In the last two years there was a big gap between AdWords, which offered traditional Web based adverts and AdMob which offered mobile ads on smartphone applications. Since more and more HTML5 based cross platform apps appear on the market, it was necessary to offer mobile ads also for these apps.
I also experienced that the value of AdWords ad clicks decreased dramatically, while the mobile ads boomed and brought more money per click, but that was just my impression.
Now both, mobile ads and Web based ads are coming together again and i am sure within the next years the revenu of mobile ads will also drop a lot.
Did you check your website logs recently? How many 404 Page Not Found errors did you count? To be honest nobody really wants to see the 404: Page Not Found. But as Renny Gleeson shows us, while he runs through a slideshow of creative and funny 404 pages, every error is really a chance to build a better relationship with your websites visitors.
Renny Gleeson helps navigate brands through fresh concepts, such as viral marketing and social media, to find the pulse of the modern consumer. Refer to his interesting TED talk here:
koders.com is a really useful open source code search engine, which is able to find code snipplets within all the major open source code repositories on the Web. So if you are searching for e.g. Fibonacci, you are getting a list of code snipplets that are related to this word. You can aditionally filter for programming languages and available licences, which is quite helpful. The database that underlies Koders contains 3.3 billion lines of code and reflects the contents of the majority of world’s major open source repositories, with syntax-highlighting for over 30 programming languages. The search database is further enhanced with additional code and metadata from the Black Duck KnowledgeBase, the industry’s most complete database of open source and third-party code.
Knut is a small, battery powered, Wi-Fi enabled sensor hub that enables you to monitor your environment in near real time. Some typical application areas for smart sensor network hubs are to monitor the temperature of your home or aquarium, to monitor the humidity in your basement or cigar collection, tell if someone has opened your liquor cabinet or refrigerator door, measure how much vibration a package experiences during shipping, and many more.
Knut is able to wirelessly connect multiple sensors (i.e. door switch, thermometer) to your home computer (PC, Mac) or mobile device (iPhone, Android). Because Knut uses email to send and receive data, it does not require any subscription or fees. Just give your Knut a name, assign your Knut an email address and set up how frequently your Knut checks its sensors (Time critical sensors such as accelerometers and switches are checked whenever they change)
Knut spends the majority of the time asleep. Every so often, Knut wakes up, checks and then records the status of all connected sensors. When the memory in Knut is full, Knut sends its recorded information to a designated email address.
… or how to visually web-control your mobile and embedded devices, by using new HTML5 based VNC viewers.
In the last weeks i found a new, extremely exiting way to simplify the remote control of embedded and mobile devices by using a new HTML5 based VNC viewer (e.g. noVNC) which completely replaces a traditional desktop VNC Viewer software.
The system architecture is quite simple as the HTML5 based VNC viewer software is able to run within a WebBrowser without any additional native plugins or dlls, exept HTML5 support. As HTML5 is surely getting (or is already) the next big thing within Web technology, all popular browsers are already supporting parts of the HTML5 standard. The support and the performance of the HTML5 engines will definitely increase within the year 2012. But even the actual support for HTML5 seems to be more than enough to enable a quick, stylable and easy to use Web-based VNC viewer software.
In my example and system architecture the noVNC viewer is directly delivered by my Windows CE based VNC viewer in order to further simplify the setup of such a system, without the need for an additional WebServer running on the embedded device.