In the fall of 2001 we faced the challenge to teach nearly 1000 first semester computer science students.
…
Clearly the results of the final exam were far below our expectations and hopes … only 250 students passed.
Lesenswerte Studie von Manfred Broy und Markus Pizka zur Informatik-Vorlesung, in der ich auch saß…
Supports draft 75 and draft 76 (for newer Chrome browsers) of the WebSockets specification
Supports Flash Socket Policy requests (to allow current Firefox, Internet Explorer and other Flash-enabled browsers to talk to WebSockets with a special Flash wrapper)
Server behavior can be customized by Application modules
It is inspired Moriz Wutz’ phpwebsockets, which is based on code by georgenava, but does not implement draft 76 and the Flash Policy.
Server example
<?php
class EchoApplication extends \WebSocket\Application\Application
{
/** List of connected clients */
private $clients = array();
public function onConnect($client)
{
$this->clients[] = $client;
}
public function onDisconnect($client)
{
$key = array_search($client, $this->clients);
if ($key) {
unset($this->clients[$key]);
}
}
public function onData($data, $client)
{
foreach ($this->clients as $sendto) {
$sendto->send($data); // broadcast to all clients
}
}
}
$server = new \WebSocket\Server('localhost', 8000);
$server->registerApplication('echo',
EchoApplication::getInstance());
$server->run();
Client example
It comes with a small JavaScript client that makes WebSocket connection and message handling easy:
...
var server = new WebPush('ws://localhost:8000/echo');
server.bind('open', function() {
// Connection openend...
server.send("Hello, I'm there!");
});
server.bind('close', function() {
// Connection closed...
});
server.bind('message', function(data) {
// Data received
});
...
Nur mit einem Festbrennweiten-Objektiv (dem 50mm F/1.8 von Canon) in Wien unterwegs zu sein, hat durchaus seinen Reiz. Außerdem macht es Spaß, mit Aperture und Fake-Crossprocessing zu spielen…
Aktuelle Börsennachrichten, Realtime-Push-Kurse und Charts auf dem iPhone – die kostenlose Anwendung Godmode Anywhere der BörseGo AG ist nun endlich im App Store erhältlich!
Ihr tragbarer Live-Ticker für Börsennachrichten und Realtime-Kurse. Die von uns entwickelte Anwendung nutzt jetzt die volle Rechenpower des iPhones aus: Schütteln Sie das iPhone um die „Movers&Shakers“ anzuzeigen (die Tops&Flops des Tages), blättern Sie durch Chart- oder Artikelgalerien (drehen Sie einfach ihr Gerät), vergrößern und scrollen Sie Charts, oder betrachten Sie einfach nur die aktuellen Kurse und Nachrichten – alle Funktionen lassen sich intuitiv und einfach steuern. Viele weitere Features erwarten Sie, probieren Sie es aus!
Für den GodmodeTrader.de Adventskalender haben wir ein kurzes Video für das heutige Türchen aufgenommen (den angekündigten Börsenbrief gab es allerdings nur am 3. Dezember).