Open Source 2010 Conference <font size=-2><a href=http://www.lifemichael.com/en/?page_id=73 target=_blank>PRO</a></font>
I am attending the Open Source 2010 conference in Tel-Aviv, Israel. I have just completed lecturing about the Android platform. The lecture was business oriented. You can find the slides at http://www.lifemichael.com/presentations/android_biz_open_source_2010.pdf. The following video clips provide supplement information. I strongly recommend to watch them. Google TV Android Microwave Android Car Android Washing Machine Nexus […]
The Paint.NET Graphics Editor <font size=-2><a href=http://www.lifemichael.com/en/?page_id=73 target=_blank>TECH</a></font>
Looking for a decent graphics editor I can use for free in order to avoid the purchase of the hiqh quality Photoshop or Fireworks applications I found the Paint.NET available for free download at www.GetPaint.net. Unlike all other freeware graphics editors I had experience working with so far (e.g. Gimp), I was surprised to find an easy […]
The Bing API PHP Library <font size=-2><a href=http://www.lifemichael.com/en/?page_id=73 target=_blank>PRO</a></font>
The Bing Search Engine API is available for PHP developers. You can easily use it within your PHP code and perform various searches using the Bing search engine server side. In order to use the Bing API PHP library you first need to obtain a Bing App ID. The process for getting that ID is fairly […]
The iText PDF Java Library <font size=-2><a href=http://www.lifemichael.com/en/?page_id=73 target=_blank>PRO</a></font>
Three days ago I had a meeting with the operation manager of one of the israeli training centers I am working with. The meeting started with a short overview of our great cooperation and concluded with their complaint about the huge number of slides I prepare for each training. They pointed at the logistic problem involved with […]
Java SE Efficient Programming <font size=-2><a href=http://www.lifemichael.com/en/?page_id=73 target=_blank>INFO</a></font>
I am glad to announce about “Java SE Efficient Programming” new course available for free at www.abelski.com. This course covers the most important techniques for designing and constructing better Java SE applications. Each technique is thoroughly explained and presented together with a code example. Using these techniques your code will be clear, correct, usable, robust, […]
Dynamic Class Reloading <font size=-2><a href=http://www.lifemichael.com/en/?page_id=73 target=_blank>PRO</a></font>
We can use a ClassLoader object to dynamically load a class into the execution of our code. Trying to load the very same class one more time won’t reload it unless we do it using a new ClassLoader object. We can use this technique for reloading a new modified class during the execution of our code. In order […]
Accessing Private Members using Java Reflection <font size=-2><a href=http://www.lifemichael.com/en/?page_id=73 target=_blank>PRO</a></font>
Using the Java Reflection API we can access private members from outside the scope of the class they belong to. When the private member is a field we can even change its value and when the private member is a method we can even indirectly invoke it. The AcceesibleObject class is the base class for […]
Protected: Taldor PHP (Smart) Seminar <font size=-2><a href=http://www.lifemichael.com/en/?page_id=73 target=_blank>INFO</a></font>
There is no excerpt because this is a protected post.
Protected: Marvell Java (Logtel) Course <font size=-2><a href=http://www.lifemichael.com/en/?page_id=73 target=_blank>INFO</a></font>
There is no excerpt because this is a protected post.
The Android Internals <font size=-2><a href=http://www.lifemichael.com/en/?page_id=73 target=_blank>PRO</a></font>
The main programming language for Android applications development is Java. As of Android SDK 1.5 the possibility to develop native code in C\C++ exists as well. The integration between the Java part and the native one is accomplished using JNI. I have recently chose to explore these possibilities and summarize my findings in a dedicated course available for free […]