AnimataPlayback

This is a Processing library that can be used to render scenes created in animata (animata.kibu.hu. It responds to the same OSC messages as Animata does (and a couple of other ones into the bargain). See github for the latest version, or try the zip download from here.


jni4net – bridge between Java and .NET

bridge between Java and .NET (intraprocess, fast, object oriented, open-source)
Using reflection we grab public method signatures for core classes of .NET and Java and generated proxy classes for the other side.
We have .NET version of JNI API.
We use JNI to forward the call from .NET proxies to methods on real Java objects.
We use JNI to register .NET implementation of native methods of Java proxies to forward call to methods on real .NET objects.


Mozart’s Musikalisches Würfelspiel

In 1787, Mozart wrote the measures and instructions for a musical composition dice game. The idea is to cut and paste pre-written measures of music together to create a Minuet.

This site is an implementation of such a game. The music and table of rules for this game appear to have been published anonymously in 1787, and interestingly, the table of rules for this Minuet is identical to Mozart’s. However, it is not clear who the composer of these measures is.

There are 176 possible Minuet measures and 96 possible Trio measures to choose from. The result of a dice roll is looked up in a table of rules to determine which measure to play.


Run PHP on the Google App Engine – PHP, Web and IT stuff

GAE will support Java going forward. Unfortunately PHP support on the App Engine is still left as the top item in the wishlist. So until Google announces their official PHP support we have a workaround to run PHP using Quercus. Quercus is basically a 100% Java implementation of the PHP language (requires JDK 1.5). Since the App Engine now supports Java this means we can use Quercus to run PHP scripts on the App Engine.


smali

smali/baksmali is an assembler/disassembler for the dex format used by dalvik, Android’s Java VM implementation. The syntax is loosely based on Jasmin’s/dedexer’s syntax, and supports the full functionality of the dex format (annotations, debug info, line info, etc.)


Getting Started in Android Game Development | Robert Green’s DIY

The main loop of a game is the part that “ticks” sub systems in a specific order and usually as many times per second as possible. Your main loop will need to run on its own thread. The reason for this is that Android has a main UI thread and if you don’t run your own thread, the UI thread will be blocked by your game which will cause the Android OS to not be able to handle any of its normal update tasks. The order of execution is usually as follows: State, Input, AI, Physics, Animation, Sound and Video.


android-scripting

Scripting Layer for Android (SL4A, formerly known as Android Scripting Environment or ASE) brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device. These scripts have access to many of the APIs available to full-fledged Android applications, but with a greatly simplified interface that makes it easy to get things done.


Android – Processing

The primary goal of this project is to make it foolishly easy to create Android apps using the Processing API. Once you have Processing on your machine (and the Android developer tools), you can simply write a line of code, hit ‘Run’ (or Ctrl-R), and have your sketch show up in the emulator as a working Android app. Select ‘Present’ (or use Ctrl-Shift-R) to have it run on an Android device that you have plugged into your machine. That’s good stuff!


11 easy steps for installing Apache ActiveMQ and configuring it for PHP application

Apache ActiveMQ is one good option for implementing message queue in your PHP application. It can be easily installed on your server and it’s web accessible admin interface really makes administrator’s life easy. It can be easily connected with PHP via STOMP. I will suggesst to use MySql for Data persistance and start ActiveMQ as unix service.

Load More