Saturday, 29 December 2012

MIT App Inventor

Ever wonder how can we write Google Android Application without even install the Google SDK?
Well, MIT has come out with an web base solution to create Google apps without even the need to install all the tedious work to get started on developing Android application.

The good thing about this web application invetor is that it does not need to have a strong background of programming language. All you need is to link your building logic block together and send to the server for application compilation.

The bad thing about this is that the size generated from the server is much larger than those written in SDK as it include alot of unused library in your app as well.

More to come... <update on this post>

Here's the link:
http://appinventor.mit.edu/

Wednesday, 5 December 2012

Recovering a deleted file in Clear Case

This post will be update in the future.
When dealing with files in clear case and how to restore it.

http://www-01.ibm.com/support/docview.wss?uid=swg21149206

Monday, 15 October 2012

What is NUMA

Here's an interesting sites which explains about NUMA or Non-Uniform Memory Access.
To understand NUMA we need to understand what is nodes and how does it work in NUMA.

http://www.qdpma.com/systemarchitecture/NUMA.html

http://msdn.microsoft.com/en-us/library/ms178144(v=sql.105).aspx

Wednesday, 25 April 2012

Count Lines of Code

There's a very useful free open source tool available to count the lines of code of your project.
It's called "CLOC" (http://cloc.sourceforge.net/)
It's a very simple tool.
Just download the tool and copy it to the directory/path of your source tree.
Execute the following command in command prompt to get the results:


cloc-1.52 --quiet --report-file=Loc.log *

Monday, 20 February 2012

How to remove a specific driver in Fedora 14

There are several ways to do it.
You can either recompile the kernel (alot of work), set to blacklist (normally won't work) or remove the driver in the driver specific path. (/lib/modules/xx.fc14.cc/kernel/drivers/.....)
I find the latter is the fastest and easiest.

Fedora 16 Native EFI installation

Its been a while since my last post.
To get Fedora 16 installed through EFI, Besides the similar steps in Fedora 14 installation where you need to copy the vmlinuz and initrd.img from the Fedora 16 installation disk, you need a minor modification in the elilo.conf to make the installation work in Serial Console.
Here's the additional text in red you need for Fedora 16 installation from EFI through Serial Console

prompt
timeout=50
default=Linux


image=vmlinuz
  label=Linux
  initrd=initrd.img
  append="console = ttyS0, 115200n8 serial"