Thursday, December 10, 2009

My THC application for Android

I have released my latest version THC available on android market.




This application calculates your wining probabilities based on cards entered in and number of players. Wining probability summing pure wins and ties probabilities, also shown on the screen. It tells also if your WP is increasing or decreasing and how many of your pocket cards are used for your best hand.
It also advices "FOLD", "CALL", "RAISE". Advices are taken according to the calculation results and thresholds statistically collected, analyzed and carefully selected for practically best play. If advice is "FOLD" - calculator changes it's color to red, if "RAISE" - to green.
Gives extremely accurate results and specially optimized for Android Mobile devices. Works in portrait and landscape mode.
It is very good instrument for new and professional poker players.

How to?
To perform calculations you have to enter your cards and number of players. Buttons "p+" and "p-" increment and decrement number of players. To enter the card first press right card button ("2" to "A"), then chose the suit ("Spades" to "clubs"). After filling your pocket, flop, turn or river just press "Enter" and get the calculation results. "CLR" button cleans the input. "C/Off" button resets the calculation. Long press on "C/Off" also turns calculator off. "Autoenter" check box if set allows automatic calculation to be performed after each card typed in.

That is basically it. To get the THC calculator on your Android phone go to the market and search for "THC".

Good luck!

Wednesday, August 19, 2009

I am back from vacation

Back from vacation and back to Jamake. Added Download tool. This completes minimal set of "must" tools for software build instrument and moves Jamake very close to release, which is planed for the end of August, 2009

jamake is about developing convenience, better code visibility, debugging and easier integration

Currently available Tools and Features:

* help target method
* java tool
* javac tool
* zip tool
* jar tool
* javadoc tool
* exec tool
* stopwatch tool
* current directory setting and stack-poping
* indented printouts
* capability to call other classes and targets
* date version tool
* directory and file management tools
* Source Link prints (allows jump into the source from prints output)
* generic and uniformed tools options
* file filtering management mechanism
* eclipse template project for easy start with jamake
* file download tool

Monday, July 20, 2009

Jamake news - added unzip capabilities

Jamake ZIP tool is enhanced with unzip method.
Also some fixes for multiplatform support are committed

http://jamake.googlecode.com

Saturday, July 18, 2009

Jamake - Pure Java Build Tool (Very first Alpha release)

Please, welcome my open source 2009-07-19 Jamake first Alpha release.

Although it is very first release of Jamake it already is capable of building itself and manage documentation and releases. This release contains following tools and features: -jamake framework for calling build target methods from inside java or as separated process from command line

* help target method
* java tool
* javac tool
* zip tool
* jar tool
* javadoc tool
* exec tool
* stopwatch tool
* current directory setting and stack-poping
* indented printouts
* capability to call other classes and targets
* date version tool
* directory and file tools
* Source Link prints
* generic and uniformed tools options and filtering management mechanism
* eclipse template project for easy start with jamake

It is already easy to build simple java projects from Eclipse no problem. And it is very comfortable too. All tools are supplied with javadocs which noted by eclipse when your mouse drag over the code.

Coming soon:

* task tool
* download tool
* FTP tool
* junit tool
* more
* more...
* more......

Next release by plan should cover all ANT tasks and capabilities.

http://jamake.googlecode.com

Friday, July 10, 2009

Jamake - Pure Java Build Tool

Once me and my friend, we have counted number of languages, dialects and syntaxes that you have to be familiar with to handle one simple web site project and I was amazed. We got numbers like 10 to 15. Java, HTML, XML (minimum 5 dialects), SQL, PHP, Python, Javascript, Ruby, Annotations... This is crazy. It is too much even for very genius programmer. Then I thought "why ANT?". Why build project is not described in our lovely java? What about pure Java Build Tool? Here I want to discuss with you possibility of building pure Java Build tool which will be able to do everything ANT, MAVEN, BUILDR or whatever build tool does, plus it will get all strength of Java as programming language. Imagine writing build project with all intellisense Eclipse does for your java classes, with all automation you already have for java, with simple, serial and very familiar code, with availability of thousands of useful libraries and tools. Plus, I hope it will have converting utilities like ant2jamake, buildr2jamake etc to suck existing build projects in (all business aggression goes here :-) ).

I have started project Jamake on Google Code.

http://jamake.googlecode.com

It is about JAVA and MAKE. Anyone wants to participate in the project can contact me directly and I will add him into the project developers team. No salary, by the way :-). I am doing it on my "free" time. It is on the stage of conceptual design now. I would be happy to hear ideas, suggestions or even critics. I know that this is not a first such attempt to build such tool, but who knows, may be this time it will succeed...

---

Now about dark side. It is quite possible that it is just a stupid idea and it doesn't worse to put any energy into such project. But lets argue about it. I would be happy if you will stop me now, before spending my quality time on useless work. Bring you arguments, bring some heavy ones...

Wednesday, April 22, 2009

Tofigurator

I have decided to start this blog to speak about my SW Projects, Ideas, Solutions etc.
Here is one of my Open Source Java projects on Google Code
http://code.google.com/p/tofigurator/
Target of this project is to build easy, reliable, flexible and universal Java Configuration Tool.
Project is also very good test for my Elementry Concept.