Friday, July 31, 2009

Singapore's Bus Stop

Open source maybe not very comfortable for everyone, because sometimes you want some degree of confidentiality of your codes. However open source is very useful for learning codes. Learning codes is like learning languages. It doesn't have any meaning if you cannot understand it. Sometimes a simple words can be hostile, when you use it under some circumstances. The same principle also works with codes. Simple codes like computer virus is never that complicated. The codes are simply hostile.

This codes can be categorized to be hostile, but not that damaging. The codes is never intended to break someone else's codes, but rather use someone else's codes. The hostility part is like piracy, but unlike piracy, it doesn't have anything to do with money. It's just like, if there's no law regulating it, it's not breaking the law yet.

This site is a simple website that generating the time left for waiting bus at Singapore. The site is quite useful, but sometimes you want to develop it further and you can't expect that site developer would develop it any further. The disadvantage of that site is you have to use numeric codes for input, meaning you have to research the codes first. Perhaps you want integrate it with this website, meaning you want to integrate it with graphical map that would be much convinient to use.

to be continued

Monday, May 18, 2009

Manage Java Projects from Web

Java Projects are quite complicated, therefore sometimes experts from one contry flies over to another country, just to install projects into server. There are other factor for this to happen, like projects' confidentiality, but in this case let us keep all of this open source. This is one isn't completed yet, hope someday I can complete it along with its security, to work java projects web based only, including projects' deployment. This is all open source, but the flow would be also works with proprietary (I guess).

1. install subversion
Subversion is useful to deliver and manage projects, but it strictly manage files (presumably codes). Subversion can also be used for non java projects, or you could also consider it as file server. The only reason it used for projects is the written rules like trunk, branches, and tags that you could ignore after all.

2. install JDK and JRE
Maybe you could guess that this is strictly used for java. Basically they are used for compiling and running java applications.

3. install maven2
This tool can make your life easier (or worse), but we always hope for the best. The alternative for this tool is ant, but ant is quite sophisticated. Maven2 tries to simplify the complicated parts. You could also use IDE like JDeveloper, Eclipse, Netbeans. Unfortunately, the delivered codes using IDE which usually using ant tool are still quite alot and depend heavily in what kind of IDE you used, which plugin in that IDE that you used, etc. If you think it over, maven2 really make your life easier. The only problem with this tool is, its documentations are not for newbie. Newbie usually use IDE. Developing using IDE is faster and easier at its documentation, this make you think maven2 make your life worse.

4. install hudson
This tool isn't completely researched yet, but these are several links that would be worth to read.
link1
link2
link3
link4

Enjoy.

Tuesday, May 5, 2009

My webcam works at ubuntu, at last

http://ubuntuforums.org/archive/index.php/t-918033.html
Seems like it just needs lsusb to determine its hardware and googling about how to install the device. Luck determine how fast you could manage to solve it though.

Never give up, if you give up, nothing can be accomplished.

Sunday, April 26, 2009

Mystery at language inscription

http://www.omniglot.com/puzzles.htm
Have you ever saw Dan Brown's character, Robert Langdon, which is an expert at language. He also could do puzzles and clues that's been left by history. If you want an experience like that, feel free to look at this link.

http://www.omniglot.com/language/phrases/index.htm
Perhaps you just want language that already have been systemized neatly rather that puzzles. This link provides phrases in many languages. Have fun to say something other than your regularly speaked languages.

Saturday, April 25, 2009

Spying others SMS with Symbian OS

http://adizonne.wordpress.com/2009/04/08/sms-spy-sadap-sms-orang/
I only found the tutorial in Indonesian Language, please learn this language before you proceed any further.

Google SketchUp 7 works on Linux Ubuntu 8.10

First of all, because google sketchup doesn't have linux installer (even linux-ers really want that), we only one option to use it, using wine. Installing wine proof to be somekind of struggling. You could mess up with it and lost about how to fix it.

http://ubuntuforums.org/showthread.php?t=650738&page=2
Very useful if you play with wine and messed up.

I believe you linux-ers know about apt-get and sources.list editing to install wine. When you have installed it, get yourself google sketchup windows installer from its official site. The filename would be GoogleSketchUpWEN.exe. Open it using wine.

I got 2 errors before I managed to use sketchup on linux. First one kind of sending error message to somewhere else and not stopping at all. I install the newest version of wine which is still in beta version. Second is something with unable to initialize opengl. This fix is at wine official site, which is very helpful, but the troubleshooting shutdowns compiz. Compiz not that important, but quite useful if you want animated desktop. But be asure, compiz is less important than google sketchup. This is the fix :
http://wiki.winehq.org/GoogleSketchup
Linkhttp://www.indragunawan.com/2008/08/google-sketchup-6-on-linux.html

LinkMaybe google doesn't provide its software to be available on linux, but linux can provide something that enable the software to be run at linux.

You can't always get what you want, but if you try sometimes, you'll get what you need.

Thursday, April 23, 2009

Yahoo Map and Google Map

http://www.technetra.com/2009/04/19/tutorial-comparing-yahoo-and-google-maps-apis-side-by-side/
This is tutorial about using yahoo and google map side by side at one page. Not really works though. The yahoo map out of sync and goes to coordinate 0. But worth a try.

There will always be competition, whether it leads us to improvement or destruction.