AgreementMaker | Efficient Matching for Large Real-World Schemas and Ontologies
AgreementMaker aims at being a user friendly, powerful, and flexible ontology and schema matching system.
AgreementMaker | Efficient Matching for Large Real-World Schemas and Ontologies
AgreementMaker aims at being a user friendly, powerful, and flexible ontology and schema matching system.
Launchpad – Processing Library to control Novation Launchpad
This library provides an interface to access novation’s launchpad programmatically. It’s based on Thomas Jachmanns ruby launchpad gem. LEDs can be lighted and button presses can be listened to. In addition, it includes a wrapper for the Monomic Library as well.
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.
DalvikVM.com – Dalvik Virtual Machine insights
The Dalvik virtual machine is a register-based virtual machine, designed and written by Dan Bornstein with contributions from other Google engineers as part of the Android mobile phone platform.
solrmeter – Stress test tool for Apache Solr – Google Project Hosting
The main goal of this open source project is bring to the solr user community a “generic tool to interact specifically with solr”, firing queries and adding documents to make sure that your Solr implementation will support the real use. With SolrMeter you can simulate your work load over solr index and retrieve statistics graphically
JEpisodeStream – Frequent Episodes in Infinite Event Streams – Home
JEpisodeStream project has source codes for mining top-k v-persistent frequent episodes.
This project addresses the problem of mining frequent episodes over a sliding window in infinite event streams.
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.
This authoritative guide shows experienced application developers what they need to program for the Android operating system—the core building blocks, how to put those blocks together, and how to build compelling apps that work on a full range of Android devices.
Shindig – Welcome To Apache Shindig!
Apache Shindig is an OpenSocial container and helps you to start hosting OpenSocial apps quickly by providing the code to render gadgets, proxy requests, and handle REST and RPC requests.
Apache Shindig’s goal is to allow new sites to start hosting social apps in under an hour’s worth of work.
DroidDraw : Graphical User Interface Editor for Android Cell Phone Development and Programming
This tool was written to make my Java programming life easier. It can be used to build graphical user interfaces for the Android cell phone platform. I hope you find it useful for whatever Android/Java cell phone software development projects you have planned!
Azul’s Pauseless Garbage Collector
At the JavaOne 2010 conference in San Francisco, Gil Tene, CTO of Azul Systems, discusses their pauseless garbage collector. In this interview, he explains the pauseless collection algorithm.
andengine – Project Hosting on Google Code
AndEngine is a free 2D OpenGL Game Engine for the Android platform.
* Android-Optimized
* Android 1.6 Compatibility
* SplitScreen
* Network Multiplayer
* Live-Wallpapers
* MultiTouch
* Physics-Engine (Box2D)
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.
replicaisland – Project Hosting on Google Code
Replica Island is a side-scrolling platformer for Android devices. It stars the Android robot as its protagonist as he embarks on a dangerous mission to find a mysterious power source. This is a complete game: all art, dialog, level layouts, and other data are included along with the code.
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.
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.