Embedded Linux • Massif Software
Massif Monitor Live User Monitor Live Server Monitor Cloud Server Details Live User Monitor

living_websites_blogicon "we wanted to understand our web traffic better. We looked at all kind of solutions, but not even Google's beta 'real-time' Analytics product looked likely to deliver the insights we wanted. We wanted to see what was happening now, not yesterday . When Massif Software let us help test their prototype solution, what they showed us completely outstripped our expectations. We're already using it to great effect."

listinglslab

living_websites_blogicon "we wanted to understand our web traffic better. We looked at all kind of solutions, but not even Google's beta 'real-time' Analytics product looked likely to deliver the insights we wanted. We wanted to see what was happening now, not yesterday . When Massif Software let us help test their prototype solution, what they showed us completely outstripped our expectations. We're already using it to great effect."

listinglslab

What is Massif Monitor?

Massif Monitor
It's a Cloud based monitoring layer which can be used to view practically any data in real time. This can include data from the cpu of any device using our compiled linux service, msfmon or real time web user monitoring with live user geolocation.

real time web user monitoring

tings tings get created when a user visits your sites. It saves a small record of that person's visit which can be viewed in our GUI in real time. It's Quicker than Google Analytics and much more meaningful.

Cloud Server Web Hosting

microsites Cloud Servers can host multiple webistes.
This one also hosts the Living Websites Group of MicroSites



Monitor Cloud Server in real time

monitor See what's happening on the actual processor as it happens. This helps identify, predicts and defect against problems and outatages

Cloud Server Details

server Get the lowdown on the server your application is running on.
where is it,
and what is it?

resolving ip geolocation
getting device data...
tings_top

Google’s Executive Chairman Eric Schmidt actually did not say that Chrome OS and Android would remain forever apart.

Google’s Executive Chairman Eric Schmidt actually did not say that Chrome OS and Android would remain forever apart.

more on linux.com

Scroll to top
leap-motion-unboxed

blog.liangzan.net

Wong got hold of the Leap Motion hardware and SDK by participating in Leap Motion’s developer program. He was one the lucky few that was selected. A few weeks later, the Leap motion device was mailed to him, free of charge. It came in a dull black cardboard box. Within the box lies the device, a cable, and a card bearing a message from the founders.

more

Wong’s Conclusion…

As I presented my demo to the local javascript meetup group, everybody was visibly excited by Leap Motion. Leap Motion is an amazing product. Invariably, we wondered what potential applications could be built on Leap Motion. Games are an obvious application. Minority report styled navigation is another. For a long time we have been stuck with the keyboard and mouse. Then touch devices exploded onto the scene. After playing with Leap Motion, I firmly believe it is the dawn of another era of gestures styled devices. I’m living in exciting times.

Development experience

Like a kid with a new toy, I was eager to build applications with it. I chose to try the Javascript API first. The Leap SDK runs a web socket server which allows the Javascript bindings to access the data. Usage of the API is boringly simple. It is an infinite loop which gives you a frame every iteration. The frame is a JSON object which contains the data on the pointers.

The first leap experiment I did was to replicate Mike Bostock’s D3.js particles. I got a trail of particles to follow each pointer.

Gestures naturally come to my mind. The SDK has no provision for gestues yet. I have to recognize it. And that is an Articifial Intelligence problem. I looked for gestures related libraries to build on. And I found the $1 unistroke recognizer. They had a Javascript implementation. I used it to recognize gestures in my next leap experiment. It worked. But it has caveats.

A gesture has a start and an end. Leap runs in an infinite loop. I had to define a start and end. In my gesture experiment, I defined 2 states: fist and point. The fist state literally means clenching into a fist. It acts as a blank state which I use to define the end points of the gesture movement. The point state means an extended finger. In that state, movement is captured. While my experiment is able to recognize gestures, it did not do so cleanly. When I change between a clenched fist to a pointing finger, there are some jitters unavoidably. That polluted my gesture shape. It is very hard to form a clean shape. There should be a better way to define the end point of a gesture.

Scroll to top
nigel1

Experienced with platform integration/prototype hardware
Adept at problem solving in the context of software integration
Embedded Linux
Kernel level/ device driver knowledge
JTAG debugging
ARM MIPS experience

Scroll to top

Looking for somone with the following….

Essential:

  • OO Design
  • HTML/CSS
  • LAMP
  • AJAX
  • IP, UDP, TCP, ICMP & network programming e.g. BSD sockets

You will also posses experience of one or more of the following:

  • Java EE
  • C/C++
  • SIP, RTP, OpenSSL/TLS
  • Linux Sysadmin, security, firewalls
  • Version control (Git, SVN, Mercurial)
Scroll to top

Login

or Register a FREE Account

register

Massif Software

Embedded Linux