Game Instructions

Tap a tile to toggle its color. When a tile changes nearby tiles may change as well. Each move affect multiple tiles. The target is to turn all tiles into yellow in the fewest steps possible.

Press 'j' to show/hide the game. Press 'i' to show/hide the instructions. Press 't' to show/hide the top score table.

Steps: 0

Top Scores

Name Steps
Press J to toggle the game, I to toggle instructions, and T to toggle the top scores

Congratulations!

You solved the puzzle in 0 steps!

Success!

Score submitted successfully!

Error

Failed to submit score. Please try again.

HTC Android Mobile Telephones INFO

I have recently found few short video clips that present HTC few of their currently offered android based mobile telephones models. I hope you enjoy. HTV Legend HTC Wildfire HTC Desire HTC EVO 4G

People of Lava Google TV INFO

People of Lava, a scandinavian company, seems to be the first company to release an android based television. According to their web site the first models will be with the following screen sizes: 42″, 47″ and 55″.

JAAS Code Sample PRO

I have just completed a short vide clip that presents a simple JAAS code sample. This code sample presents a simple implementation for the authantication mechanism. This code sample includes the following files: PrincipleImplementation.java The Principle interface represents an entity such as an individual, corporation or a simple login id. Our implementation for that interface […]

Technion C# Fundamentals INFO

This post was created in order to assist me teaching the ‘C# Fundamentals’ module, that belongs to the ‘.NET Software Development’ long term course delivered in the Technion. This C# module includes 24 meetings of 5 academic hours each, it starts on June 21st 2010 and it takes place on Mondays and Thursdays in the Technion, […]

Introduction to JAAS INFO

I am glad to announce about “Introduction to JAAS” new course available for free at www.abelski.com. The JavaTM Authentication and Authorization Service (JAAS) is used to authenticate the user (reliably and securely determine who is currently using the code) and to authorize him (ensure the user has the required permission). This course overviews the authorization and the authentication […]

The Android Traceview Utility INFO

The android traceview utility allows us to identify bottleneck in our code. In order to use this utility we first need to set up an AVD that uses SD card, create an image file that will be used by that specific AVD and call the Debug.startMethodTracing() and Debug.stopMethodTracing() from our code in order to create […]

The Android Instrumentation Framework INFO

The android instrumentation framework is highly useful for the development of unit tests for the android applications we develop. Given the growing number of android based devices, the inclusion of automatic unit tests within the development process might be crucial for the success of our product. I have recently completed the development of a new course […]

Invoking Private Methods in Java using Reflection PRO

Using the Java Reflection API we can indirectly invoke private methods from outside the scope of the class they belong to. The AcceesibleObject class is the base class for Method, Field and Constructor. The AccessibleObject class provides the ability to flag a reflected object and suppress default Java language access control checks. Calling the setAccessible method […]

HIT Java EE Course Summer 2010 INFO

During 2010 Summer Semester I am going to deliver a detailed Java EE course in HIT. This course is delivered as part of HIT Computers Science BSc academic program. The main topics we are going to cover in this course are: Java Servlets & JSP Java Server Faces Java Persistence API Enterprise Java Beans Java EE […]

Update cookies preferences