Twitter Updates
Tweets by ServiceLab_org- analysis
- Ant
- antidote
- applications
- arduino
- audio
- bluetooth
- browser
- CentOS
- communication
- continua
- dbus
- dependencyhell
- devops
- eclipse
- Flash
- frameworklimbo
- google maps
- Google Maps
- Google Visualization
- Grep
- gwt
- health
- IEEE11073
- Java
- javascript
- JeeNode
- JMS
- JNLP
- JSON
- JSP
- JSTL
- Libcloud
- lombok
- maven
- messaging
- MVC
- node-xmpp
- node.js
- nodejs
- Open Flash Chart
- OpenJMS
- OTT
- over-the-top
- programming
- protocol
- Python
- rcse
- rpc
- RX868
- S555TH
- Sage
- sasl
- service discovery
- sip
- SOAP
- Sockets
- Storm
- stream
- Suds
- telco
- telco-ott
- Threads
- Tomcat
- tu me
- tume
- Visualization
- webaudio
- webinos
- webrtc
- wireshark
- WordPress
- XenServer
- xmpp
- ZooKeeper
Category Archives: programming
Building platform-aware docker images from a single Dockerfile on Gitlab CI/CD
In this post I will explain how to build and push images for different platforms using a single Dockerfile and how to create a multi-platform manifest that allows Docker client to automatically pull and run the correct image for the … Continue reading
Posted in DevOps, programming
1 Comment
Streaming audio between browsers with WebRTC and WebAudio
UPDATE (November 22, 2022): the demo page has moved from heroku to deno and is up and running again. As an experiment I wanted to try if it is possible to stream music files from one browser to another using … Continue reading
Posted in programming, telecommunications, web
Tagged audio, browser, chrome, javascript, mp3, stream, webaudio, webrtc
17 Comments
XMPP Service Discovery extensions for M2M and IoT
Within the Webinos project we have investigated if we could use XMPP as the signalling protocol. Although it was decided by the Webinos project not to use XMPP in Webinos we believe we’ve made some interesting observations and solutions for … Continue reading
Posted in domotica, internet of things, machine to machine, Networking, programming, protocols, telecommunications
Tagged rpc, service discovery, webinos, xmpp
2 Comments
Installing a Storm cluster on CentOS hosts
Storm is a distributed, realtime computation system to reliably process unbounded streams of data. The following picture shows how data is processed in Storm: This tutorial will show you how to install Storm on a cluster of CentOS hosts. A … Continue reading
Installing Apache Libcloud on CentOS
Apache Libcloud is a standard Python library that abstracts away differences among multiple cloud provider APIs. At the moment it can be used to manage four different kinds of cloud services: servers, storage, loadbalancers and DNS. Here are the steps … Continue reading
Building applications for health devices with Antidote and NodeJS
In this post I will explain how to build health apps that use Continua Health Alliance certified health devices with NodeJS. To communicate with these devices I am using the D-Bus health service from the open source Antidote IEEE 11073 stack … Continue reading
Posted in programming
Tagged antidote, applications, continua, dbus, health, IEEE11073, javascript, node.js, nodejs, programming
5 Comments
Wirelessly control an Arduino with NodeJS over Bluetooth
I wanted to control my Arduino via Bluetooth using NodeJS but I could not find a Node module to do it. That is why I decided to build my own. This post describes how to use it. Arduino setup First, lets … Continue reading
Posted in programming
Tagged arduino, bluetooth, communication, javascript, linux, node.js, nodejs, osx, programming, windows
15 Comments
Creating a Java WebStart (JNLP) application
Java WebStart, also called Java Network Launching Protocol (JNLP), allows you to launch Java applications directly from the internet using a webbrowser. In this article we will create a simple application and all configuration files necessary to launch it through … Continue reading
Creating network diagrams with D3.js
D3.js is a JavaScript library for manipulating documents based on data. It can be used for all sorts of visualizations including network diagrams. In this article we will create a network diagram with nodes and directed links between them, visualized … Continue reading
Welcome to Framework Limbo! Using Eclipse, Maven, GWT and Lombok
One of the main advantages of service engineering in Java is that there are quite a lot of environments, libraries, frameworks, IDEs and plugins to choose from. That’s also a major drawback. We ran into this while doing a recent … Continue reading