July 5, 2008 by geekycoder
Just looking at
, there are no lack of excellent open-source projects to choose from. The site contains a large repository of open-source projects ever conceived. There are many interesting projects comprising application and library that one can download and use it subjected to the open-source license like GPL, LGPL. In this post, the focus is on learning how to use a class library particularly those that are poorly supported by its documentation. A class library is basically contains a series of files that comprises of reusable classes and components that exposed through its API (Application Programming Interface eg function, variable, class) that can be used to create a application.
Continue Reading »
Posted in Programming | No Comments »
July 1, 2008 by geekycoder
The Legend
The Reunion Concert
X-JAPAN, one of the most legendary rock bands in Japanese history, has sold over 20 million albums to date. Reuniting more than a decade after their disbandment in 1997, X JAPAN originally planned for two concerts to take place at the Tokyo Dome in Tokyo, Japan, March 28th and 30th, but added the 29th date to their Tokyo Dome shows this Tuesday. Due to over 100,000 unprecedented pre-sale ticket applications within an hour of the pre-sale start, the 29th show was added to address the huge demand. At this time, over 200,000 ticket applications have been submitted to three shows with a total capacity of 150,000 attendees. Read more at http://www.einsofmarketing.com/xjapan/
The fans of X-Japan have been looking forward to this reunion concert since the band disbanded a decade ago. The group was greatly devastated when Toshi wanted to leave the group and Hide, one of the group members, passed away. A lot has changed since then for X-Japan. One of the noticeably difference compare to their heyday concert is that Toshi the singer no longer able to hit certain difficult notes and his once perfect voice seek to crack quite sometimes. However this is because Toshi hasn’t been singing and practicing the songs since the group disbanded, and that songs have been written for Toshi
to match his then excellent vocal. Still the fans are not concerned about the quality of his voice anymore, what matter to them is that their idol has returned to create another memorable concert performance.
I first came to know about X-Japan through the song ‘TEARS’ after watching the movie WindStruck and have written a post on it in
Review<Song>: Where’s my sassy girl ?. For those who unfamiliar with the history of the son, Tears is written by Yoshiki
, the leader of the group, after his father took his own life. The unfortunate event inspired him to write the song which explain why the song exalts such emotional and depressing feeling.
One of the nice songs not in concert include Crucify My Love.
Continue Reading »
Pages: 1 2 3
Posted in Review, Review(Song) | Tagged japan heavy metal, reunion, x-japan | No Comments »
June 30, 2008 by geekycoder
Veteran programmers surely encounter such situation where they spend countless hours tracking down a hard-to-fin bug that that is due to local variable having the same name as the instance/static variable in a class. In such case, the local variable will take precedent over instance variable which may not be the intention of the programmer.
Such case is especially prevalent in large class. Despite the best practice that emphasize that class should be kept as small as possible with some gurus setting a threshold of 200 line so that class is easily maintainable, in practice it often impractical for some classes as it creates more classes unnecessarily that results in higher memory consumption, reduced performance and make class navigation time-consuming. If one peruse many open-source projects, one will surely find certain classes having thousands of line of code. With more lines of code also means that the class will be error-prone to carelessness especially if the class is been maintained by many programmers. It is in this situation that name clash is likely the source of difficult bug.
Continue Reading »
Posted in Programming | No Comments »
June 28, 2008 by geekycoder
Main
This is a intuitive design where the steps are guided by top-down sequence. User can view the video that is selected for the source.
Notice too the emphasis on the START button.
Packaging

Posted in Uncategorized | No Comments »
June 28, 2008 by geekycoder
Xara3D is a simple but yet powerful word logo design software with extremely real-time preview of effect. The object can directly manipulated by the mouse. The are two rows of button bars. On top is the standard menu which replicate all the functions found in the left toolbar and Outlook bar.
Continue Reading »
Posted in Uncategorized | No Comments »
June 28, 2008 by geekycoder
GeekyUI is setup to capture some of the interesting and innovative GUI design for inspiration and learning. There is basically no shortcut in learning GUI screen layout and interaction design, and it takes experience and constant refinement to get a simple UI that at least alleviate much of complexity. One of the most effective way to do that is to learn existing product, whether it is desktop application or web application.
Posted in Uncategorized | No Comments »