The casino guide casinotoplists has created a list of the best gambling
apps in the Android Market. I’m happy to see my game, Roulette 2k10, is
included. If you’re interested in reading the review of the game, click
here.
I animated my company logo with Blender 2.57b.
The new GUI of Blender is really cool:
After playing with it for a while i produced this:
I like it, it’s awesome, now i will try to polish it and create an ubercool intro for my apps.
Stay tuned
Roulette 2k10 Reviews
Mrz 23
Androider.jp published a nice review about my app on their website: Roulette 2k10 Review .
My Japanese is very bad
so i asked Mrs. Mio Serizawa to translate the text. She was so kind and here is her rough translation:
Wish there was an animation of the roulette while spinning
but the excitement of betting is still there and is quite real.
It is not only for you to enjoy the game itself but also great
to learn how to bet and to practice before going to real casinos.
arigatou gozaimasu @ androider.jp for this nice review, and best wishes to all japanese people in these hard times for you.
One of my all-time-favourite-must-have-top-ten-programs on Linux is easystroke. It makes working with KDE or Gnome even more comfortable than it already is.
On Windows i never found an equal program, i tested a few, nothing compared to easystroke.
A few days ago i stumbled upon Just Gestures by Miroslav Dzurenko and it is an absolut awesome piece of software, exactly what i was looking for ![]()
I dont work on Windows very often, but if i do NOW, its more pleasant.
I can highly recommand Just Gestures to everyone, its free, but if you like it, make a donation.
Money motivates programmers, believe me: i know what i’m talking about
Two weeks ago i published Roulette 2k10 for the iPhone. Since 2 days my new update is available, i finally replaced those plastic looking chips on the board with real chip graphics and added global leaderboards for the challenge mode with OpenFeint. Android got the new graphics last weekend, i think it looks much better now.

The next update(s) will contain:
-support for iPhone 4 retina display
-more chips to play with (10, 500, 1000, 5000 and 10000)
-American roulette table with double 0
-achievments for players via OpenFeint (iPhone only atm, maybe i integrate OpenFeint in Android version too)
Stay tuned.
Three days ago i finally finished my first android game.
I like it, it offers nice graphics, a fast gameplay and a challenge mode with global online highscores powered by Scoreloop.
At the moment the app has nearly 1000x (!) downloads in these 3 days, i’m really surprised
.
There are two versions available, one for free with ads and one for 1.99€ without ads.
Some screenshots:
![]() |
![]() |
Get free version from market:
Update 16.09.2010:
Roulette 2k10 has now >1000 downloads in 4 days. *Whoooooot*
This tutorial will show the possibilities of JPA and Java SE on the basis of a simple example.
The IDE used for coding is Netbeans 6.5 .
Expenditure of time: ~ 15 minutes.
A working MySQL installation is required. First we create a MySQL example database called “jpa_demo”.
Choose Window -> Services and click. The following window should open now:
Simply rightclick on SQL-Server, then choose “Create Database”, in the following dialog enter “jpa_demo” (without quotes)
and the database is created.
Make a new project named JPAJavaSE from the category “Java” and select Java application:
For the moment we ignore the created “Main” class and make a new class “Computer” in our project.
Press Ctrl+n (fastest way) the “New File” window opens, choose “Entity Class” from the category “Persistence”.
Choose “Computer” as the class name and create a persistence unit with these settings:
Netbeans creates an entity class, edit it until it looks like this:
package jpajavase;
import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
public class Computer implements Serializable
{
private Long id;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
public Long getId()
{
return id;
}
public void setId(Long id)
{
this.id = id;
}
}
Now we declare a variable “Model” of type String and let automatically generate the getters and setters via Alt+Ins.
Our final class should look like this:
package jpajavase2;
import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
public class Computer implements Serializable
{
private Long id;
private String model;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
public Long getId()
{
return id;
}
public void setId(Long id)
{
this.id = id;
}
public String getModel()
{
return model;
}
public void setModel(String model)
{
this.model = model;
}
}
The “persistence.xml” generated by Netbeans can be used without any changes in this example.
For everything working as expected we need the MySQL driver, so let’s import the library:
Rightclick on project, choose “Properties”.
Select categories, then libraries:
Choose “Add Library” and scroll down until you see “MySQL JDBC Driver”:
With “Add Library” we add the driver to our project. Ok, we’re done.
Last but not least:
Our good ol’ Main class:
package jpajavase;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.EntityTransaction;
import javax.persistence.Persistence;
public class Main
{
public static void main(String[] args)
{
EntityManagerFactory emf = Persistence.createEntityManagerFactory("JPAJavaSE_PU");
EntityManager em = emf.createEntityManager();
Computer comp = new Computer();
comp.setModelName("JavaCodersDarling");
EntityTransaction trans = em.getTransaction();
trans.begin();
em.persist(comp);
trans.commit();
}
}
We need to create the EntityManagerFactory by ourselves, if we use JEE the application server does this.
Get an EntityManager from the Factory, tinker a Computer object and an EntityTransaction.
With
trans.begin(); em.persist(comp); trans.commit();
our Computer should now be in the database. Attention: exceptions may fly here, i have ignored them for simplicity of code.
Press F6 and Netbeans creates the project.
Let’s check if our computer is really in the database: open the “Services” window:
Rightclick on our computer in the tables, choose “View Data” and the following window should appear:
That’s all.
That was simple, wasn’t it?












