Category: programming

Requirejs strips “use strict” out of bundled modules

I just tried to build a library using the ‘grunt-contrib-requirejs’ Grunt task with some very simple options: So, no fancy…

Web based multi-screen games

Currently I’m keeping myself busy with my bachelor thesis and web based multi-screen games. If you’ve never heard about it…

Transmit data via sound in javascript

GetUser Media and Web Audio API are coming fast – time to play around and combine some tutorial to something…

Analyze live audio data with Javascript in Chrome (Windows)

The goal The goal is simple: Get live audio input from the user via the webkitGetUserMedia command and analyze its…

Typische Bugs in nebenläufigen Java-Anwendungen automatisiert erkennen und testen

Fehler in nebenläufigen Programmen sind wegen des Nicht-Determinismus bei deren Ausführung oft schwer zu reproduzieren und stellen daher besonders hohe Anforderungen an das Testen. Diese Fehler folgen oft bekannten Fehlermustern und entstehen durch nicht beabsichtigte Kontextwechsel in ungesperrten kritischen Abschnitten.
Sie können auf zwei unterschiedliche Arten erkannt werden: durch die Analyse des Quellcodes auf Fehlermuster oder durch das Ausführen des Programms mit möglichst
vielen oder sehr gezielten Kontextwechseln. Kombinationen von existierenden Werkzeugen für statische und dynamische Code-Analyse können helfen, viele der Fehler zum Großteil automatisiert und früh im Entwicklungsprozess aufzudecken.

Document Event Metatags with ASDoc

You can document your (custom) events thrown by custom classes. It is easy. Just add event metatags as described in…

Compile Flash Builder AS3 Project out of the Flash IDE

It seems to be an easy task but turned out a bit more complicated than expected: compiling a Flash Builder…

AS3 Event Metatags And Custom Events

Lately I stumpled across a mysterious metatag in different AS3 classes that looked like this: As I am relatively new…

UML for Actionscript

I recently noticed that using UML-diagrams is a great way to structure as3-code before writing the actual code. Being no…

© 2018 Miracula's Blog. Theme by Anders Norén.