CodeShop

Code for all

iPOC

September 8th, 2008

Nifty VOIP tech demo on touchscreen hardware on behalf of iPOC as showcase for a b.i.g. Asian telco.

‘Touch and Speak’ you might say – the demo features C/C++, Python and runs over standard VOIP hardware.

All that and under a week’s work. Sweet!

Sparkx

August 26th, 2008

Sparkx is Sharing Quality’: The social media venture Sparkx is about sharing and finding relevant information within a trusted network. The Sparkx Quality Guide is central in their mission to let their users find and share the best addresses and businesses in their cities.

H264 streaming

May 5th, 2008

As Adobe released a new version of their flashplayer capable of showing h264, we got excited: the quality is really good (much, much better than flash).

But, you need an Adobe server to stream content … and they do not come cheap!

Well, mod_h624_streaming, a plugin for lighttpd – a really fast and performing webserver – can help there.

If you want a demo – please look here (mind you, have the Adobe 9 beta installed :)

It’s open source, so you can add it to your distribution, create an Apache (or other) plugin from it – it’s not hard to do …

Even so, we customized the setup for a few customers in the USA – so if you see some cool high-res streamin’ vids … chances are it’s mod_h264_streaming.

Q-go

November 2nd, 2007

Q-go natural language search helps people find what they’re looking for in their own language.

Q-go is an Amsterdam based company founded in 1999 with offices in Spain and Germany – and customers like:

We are asked to:

In short, to get Q-go ready for the next phase in it’s success!

Abonja

February 3rd, 2007

This started end 2005 before the online video hype with the idea to crossmix all kinds of possible video content: user would enter thier preference once and automatically receive all (new) material in their homes.

Uploaders could be anyone but preferably (semi) professional content creators.

The system features encoding (flv/avi/mov/wmv), streaming, a DRM (digital rights management) system with Microsofts DRM kit, a (pc/mac/linux) client for local storage.

The online part is mostly in RubyOnRails, Flash and is hosted on a mixed environment of Linux and Windows; the offline part (the client) is written in C++ and uses a lot of Boost, it also runs its own embedded webserver for the UI, users shift from web to local and back with same look and feel.

Abonja is free – advertisment would pay for it (or payed subscriptions for advertisment-less content).

OpenZoep

January 14th, 2007

OpenZoep is the open source release of ‘Zoep’ – and a free, full fledged voip (voice over ip) api. Zoep was built in 2005 for Amsterdam based company Voipster.

Use

Basically, it allows you to build your own voip client. For instance, this was done for firefox – after downloading the plugin, you got a neat button:

And if you clicked, you could dial another computer or a cell/mobile phone …

O’Reilly still carries a nice introduction to openzoep – but please note, many of the links in the document are no longer valid.

Features

Api

It is a message based sdk where the messages are xmpp messages, and the subsystems (dlls) can be loaded runtime.

An example:

1
2
3
4
5
6
  <voice id='call_test1002' 
      to='test1002@jabber.voipster.com/+3120123456' 
      type='join'>
    <call_id>show</call_id>
    <private>no</private>
  </voice>

This api allows developers to build their own clients: you bind the api to your application and start sending/receiving messages. The api is a simple C interface – this binds to most languages available on the planet.

Protocols

The xmpp message definition was proposed to the xmpp council as a ‘jep’ – but Google already proposed libjingle.

(A big difference is that libjingle fully reimplements sip in terms of xmpp, whereas openzoep does not).

Source code

The source code and documenation are still available; you can browse trac and svn – if you want to download any code, please contact us.

Genai

January 3rd, 2007

An effort by the team who brought the world Kazaa! to reinvent how we use/browse/navigate/share the web.

It’s about sharing content with your privacy intact …

HI

January 2nd, 2007

Human Inference is a company specialized in data-quality of names and addresses.

Products feature natural language processing, server architecture, database optimization on various platforms (IBM Mainframe, AS400, *NIX (sun, aix, hp, linux) and windows).

Apart from productdevelopment we also did a little consultancy.

Call Of The Dragonfly

January 1st, 2007

Sometime ago in the beginning of 2001

Lost Boys Games has released new information on Call of the Dragonfly, the action-adventure game, which is currently in development for multiple next-generation consoles, including the Microsoft Xbox. Most notably, the company has changed several aspects of the game’s plot. As the game’s revised story goes, Chrys Lane, a female agent from a covert operations team has been asked to head an investigation of a technology company known as Meditech, which is thought to be in some way involved with the abduction of several British scientists. During the course of her investigation, she is infected with an experimental Nano-virus, which gives her special powers. However, at the same time, the virus is slowly killing her. Players must infiltrate the Meditech facility, discover the truth behind the disappearance of the scientists, and find an antidote for Lane before its too late.

Call of the Dragonfly will integrate elements of stealth and direct action into its gameplay. Interaction with the game’s environments will also be an integral part of the game. It is currently on schedule to be released in summer 2002.

Enlarge

Enlarge

Enlarge