Search This Blog

Friday, July 31, 2009

Criss Angel illusion secret revealed!

Performer: Criss Angel

woman pulled in half - both halves alive!

Performer: Chriss Angel

Thursday, July 30, 2009

DDR and DDR2 SODIMM memory modules are not compatible

Main difference between them is operation voltage. DDR2 needs 1.8 volt compared to DDR's 2.5 volt. Furthermore, they have different connector interfaces.

For more information:
http://support.gateway.com/s/Mobile/Gateway/M460/QCD10MBZZZ06E4faq26.shtml

Tuesday, July 28, 2009

Windows Vista Bluetooth Profile

It is said that MS have removed the Bluetooth profiles for headsets in Windows Vista and so require drivers from headset companies. Officially, Windows XP provides the profiles for headsets.

Most headset manufacturers don't provide any driver for their headsets, since the profile is supposed to be default or basic profile. But, there is a solution.

Step 1. Download following, and extract into a directory.

Step 2. When Windows Vista asks drivers, choose the directory in which you extract

Monday, July 27, 2009

Make free calls with Google Voice and Gizmo5

It is working only with Gizmo5 client application. It is impossible to make outgoing calls through web client or something.

For more information: http://www.gizmovoice.com/home

Sunday, July 26, 2009

How to upgrade c220 with newer maps

Step 1. Download http://illusionstyle.free.fr/videos/Transfer_Mio_C250.rar
This is a program that make file transfer between your computer and C220 possible.

This file contains cracked files for C220

Step 3. Patch with cracked files

Step 4. Upgrade your maps in SD card with newer ones. Following is a upgrade ones, but I'm not sure if it is latest ones.



* DEV220JAN08 is not working with my MIO.

How to install OSX 10.5 Leopard to iBook G4

Since iBook G4 doesn't have DVD-ROM, it is hard to install OSX 10.5 Leopard. OSX 10.5 Leopard is released in dual layer DVD. So, in order to install Leopard, it needs to boot another device, not DVD. In this guide, OSX 10.5 was restored into one partition of HDD, then it was installed.

I'm not sure if iBook G4 offers USB device boot. But, if it is possible, it will be easier.

Step 1. Install OSX 10.3 panther with two partition. One is for OSX, and the other is for Leopard image.

Step 2. Restore Leopard image into the second partition.

Step 3. Reboot.

Step 4. Hold 'alt' or 'option' key.

Step 5. Boot with OSX 10.5 Leopard image.

Step 6. Install OSX 10.5 Leopard image.

Enjoy OSX 10.5 in your iBook G4!

Saturday, July 25, 2009

老子 35. 노자는 형이상학을 도(道)라고 한다.

<풀이>
*형이상학(道)을 몸으로 습득하면
세상에 나가 돌아 다녀도 된다.
어디를 가도 다칠 것이 없으니,
편안하다,평안하다, 태평하다.
길 거리에 음악,춤,먹을거리가 있다면,
길 가던 사람들이 기웃거리며, 움직인다 몸과 입이.

형이상학의 길거리는 그 맛이 물 맛과 같아서
아무 맛도 없다.
왜냐?
보아도 보이지도 않고,
들어도 들리지도 않는다.
그러나,
쓸 줄 아는 사람은,
도처에 무진장이니,
자유롭게 슨다.

<덧 풀이>
형이상학의 모습을 체득하면 세상에 어디를 가던지 방해할 물건이 하나도 없다.그러므로 마음이 항상 편안하고 태평하고 화평하다. 좋은 음악과 좋은 음식은 지나가는 사람의 발 걸음을 멈추게 하지만,말로 표현되는 형이상학의 진리는 볼 수도 없고 들을 수도 없다,그렇지만 슬 수 있는 능력이 있는 사람에게는 무한의 세계다.

<덧 덧풀이>
형이상학을 체득했다는 것은 눈을 떴다는 것이다.눈을 뜬 사람은 어디나 갈 수 있고 부딪치지 않으니 해를 받는 일이 없다. 안전하고 태평하고 평안하다. 눈을 뜨기 위해서는 입장을 얻어야 하고,입장을 얻기 위해서는 진리를 터득해야 한다. 진리는 볼 수 없고, 들을 수 없기때문에 눈이 뜨이고 귀가 스스로 열리는 것뿐이다.

<노자 영역>
*He who abides by the great Simulachrum(Truth) finds the people ofthe whole world eager to eager to follow him. By following him they are rendered free from harm, and peace prevails.Like,music and barits,he attracts all passers-by.
The utterance of Truth is insipid. It cannot be seen with the eyes; it cannot be heard with the ears; it cannot be exhausted from constant use. 끝.

How to make CD boot for iBook G4

Step 1. When Mac starts, hold 'alt'
Step 2. Select 'CD'
Step 3. Click right arrow

老子34. 주인이면서 주인 노릇을 안해, 그 마음은 바다, 하늘같이 넓고 크다.

<풀이>
*도 (道),하느님,이성,마음, 형이상학은 모두 한 뜻이 겠지,
그 것들은 너무 커서 떠 있기에
사방으로 흔들리겠지,
여기서 만물들은 살고 있겟지,
세상의 만물들이 그를 의지하고,자라고 이루어져도,
그는 떠들며 말을 하지 않겠지,
공을 이루어도 그는 이름을 남기려고 하지 않겠지,
그는 주인으로써 행세도 하지 않겠지.

그는 항상 말없이 생활하니,이름이 있어도 작을까?
그래도 만물은 나중에 그에게 돌아 가겠지,
그러나, 주인인척 안하니,
정말로 큰 것은 틀림 없겠지,
그가 끝까지 거만하게 굴지 않으니
크긴 큰 것인가 봐!
그래서 그를 만물이 사랑 너그러움, 넓은 것, 큰 것이라고 하지 않는가?

<덧 풀이>
도는 한없이 크므로 상하좌우에 충만하여 있다. 만물은 도를 나타내는 것으로서 만물을 만들어 내면서도 자기의 소유로 지배하려 하지 않는다.
도는 만물로 하여금 자기를 완성케 하고서도 자기의 공이 있다고 자랑하지 않는다. 도는 만물을 길러 내면서도 주권을 행사하지 않는다.
이와 같이 사물을 지배하려는 욕망이 없지만 아무리 티끌이나 작은 물건 속에라도 내재되어 있으니,극히 작다고 말할 수 있다. 만물은 도에서 나서 다시 도로 되돌아 가지만 도는 싫다고 거절하는 일이 없이 무엇이던지 다 받아들이니, 크다고 말할 수 있다.
그러나 도는 예로부터 지금까지 만물에 대하여 의식적을 자기가 이 세계에서 제일 크다고 자랑한 적이 없고 또 말한 적도 없다. 이와 같이 저 스스로 크다고 하지 않으므로 도는 도리어 크게 될 수 있다.

<덧 덧풀이>
세상에 없는 것처럼 큰 것이 어디 있을까. 없는 것이 허무한 것 같지만 그 대신 한없이 크다. 마음이 가난해지기만 하면 천국이 그이 것이라고도 한다.
큰 사람은 뜬 사람이라고 한다. 뜬 사람은 가벼운 사람이요 아무것도 가진 것이 없는 사람이다. 가진 것이 없는 사람이란 결국 가지고도 자기것이라고 하지 않는 사람, 이 사람이 정말 큰 사람이다.

<영어 대역>
*The great is all-pervasive and may be found every where.It gives life to all animate creation, and yet it does not claim lordship over them. It accomplishes all things. and yet it does not claim anything for itself.It embraces all things, and yet it has no fixed abode.It abides inaction, and may be considered minute.It is the ultimate destiny of all animate creaction though it is not conscious of it, and it may be considered great, Because it is never conscious of its greatness, it becomes truly great. 끝

Friday, July 24, 2009

Helio Samsung FIN PCLink Pro device driver prolbem

Error message:
The driver of old version has been detected. Your PC already has an older version of the Samsung device driver installed, and cannot install this version.
Your device may not be recognized correctily on your PC.

TBD

Helio Samsung FIN test mode

Step 1. Enter the menu
Step 2. Hold '0'
Step 3. Enter '6725'

Thursday, July 23, 2009

Do you believe Apple is perfect?

Funny! I think that nothing is perfect!

What is wardriving?

Wardriving is a behavior of looking for Wi-Fi signals by driving with a Wi-Fi device. Skyhook is using this information to position a Wi-fi device with Wi-Fi Positioning System (WPS).

In 1983, WarGames, which is a movie, use a term wardialing in which a computer was dialing any number to find out another computer that is connected to modem.

Wednesday, July 22, 2009

Wi-Fi Positioning System (WPS)

Wi-Fi Positioning System (WPS) is a Wi-Fi based location system from Skyhook Wireless. It is working as a part of XPS from Skyhook Wireless for positioning with more accuracy.

In order to position a device, WPS acquires the access point information which the device scanned, then compared with the information of central reference network. Then it compute the location of the device with the information about the access points whose location is in the reference network. While doing this, the data base in the reference network is updated with new information. Moreover, Skyhook has a fleet of data collection vehicles to update the reference network.

Monday, July 20, 2009

老子 33. 슬기가 있으면,밝고,뚝심이 있고, 의지가 있고, 오래가고 오래산다.

<풀이>
*타인을 알면 지혜가 있다고 하겠지,
스스로 자기를 알면 어질고 밝다고 한다.
타인을 이기는 자는 뚝심이 있다고 하겠지,
스스로 자기를 이기는 자는 뚝심이 있다고 하면 어떨가?

만족함을 아는 자는 넉넉한 생활을 하지만,
실천력이 강한자는 뜻이 굳세겠지.
그리하여, 그 자리를 잃지 않는 자는 삶이 길지만,
영원을 알고, 삶 속에서 즐거움을 아는 자는
진실로 목숨도 오래간다.

<덧 풀이>
모든 돌은 그것이 아무리 값비싼 돌이라도 남의 빛을 받아 반사하는 것 뿐이다. 그러나 금강석은 남의 빛을 받아 빛나는 것이 아니라 스스로 빛을 발한다. 돌과 금강석은 어두운 밤이되어야 그 진가를 발휘한다.
다른 사람을 아는 사람은 돌같은 사람이요, 다른 사람을 이기는 사람도 돌같은 사람이다. 그것을 지식이라고도 하고 기술이라고도 하나 그것은 나의 능력이지 이성의 능력은 아니다.
그러나 세상에는 자기를 아는 사람이 있고 자기를 이기는 사람이 잇다. 그런 사람은 역시 금강석같은 사람이요,진리를 깨달은 사람이요 생명을 얻은 사람이요 지혜로운 사람이다.
돌과 금강석은 본래 같은 것이 아니다. 돌은 돌에서 나오고 금강석은 나무에서 나왔다. 돌은 굳어져도 돌밖에 될 수 없지만 나무는 굳어지면 돌보다 더욱 강하다. 돌의 아들은 사람의 아들이라면 나무의 아들은 하나님의 아들이다.

<덧 덧풀이>
인간의 욕망에 매이지 않고 자연성에 합치되는 생활을 강행하는 사람은 뚝심이 강한 사람이다. 변화하는 사물은 자꾸 그 위치가 이동 되지만 자연성과 더불어 사는 사람은 그 위치가 영구히 이동되지 않는다.

<노자 33. 영역 >
*He who knows others is wise : he who know himself is enlightened.He who overcomes others is powerful :he who overcomes himself is strong. He who feels self-contentment is rich: he who practies self-cultivation is resolute. He who abides by his original nature endures; he who follows truth throughout life enjoys immortality.끝.

Sunday, July 19, 2009

Casshern Movie Wallpaper


2004 Casshern Movie from Japan

Saturday, July 18, 2009

老子 32.어른; 어른은 이름이 없다. 집안도,나라도 봄날처럼 고루고루깊어 간다.

<풀이>
하늘이 처음 열려서
인간의 손이 닿지 않은,
만물이 여기,저기, 큰 것,작은 것 들이 있었겠지,
그러나, 질서는 있었겠지.

인간이 나타나도,
하늘과 땅이 알아서 단 비를 내려겠지,
명령이 없어도 서로 알맞게 살아겠지,

*인간의 우두머리가 생겨서
제도를 만들고, 이름을 지어서
그러면서, 발달하여 문명 문화를 만들어겠지.

그래도 더 알아야 되는가?
앎이 일어나면 더 살기가 위태로울 수도 있지,
하늘과 땅이 벌써 만들어 놓은 이치가 있는데,
그러한 것이 보이니,
계곡의 물이 강과 바다로 여전히 흘러가지 않는가?

<덧 풀이>
하늘이 처음 만들어 지고 만물이 생겨나서 하늘로 다시 돌아가는 것은 인간의 힘으로는 어쩔 수 없는 것이니, 마치 여러 골짜기에서 물이 넓은 바다로 흘러들어가는 것과 같이,앎보다는 삶에 더 힘을 쏟는 지혜가 필요하다는 말로 풀이 하고 싶다.

<덧 덧풀이>
하늘이 처음 열리면서, 질서도 함께 있어으니, 바다로 흘러가는 강물처럼 아무리 흘러도 바다는 넘치는 법이 없다. 산은 하늘로 덮이고 강은 바다로 끝난다. 하늘 없는 산도 없고 바다없는 강도 없으니, 하늘을 믿고 땅을 믿고 아무 걱정없이 살아간 사람이 노자였는지 모른다.강이 있어 바다가 있는 것이 아니라 바다가 있은 후에 강물이 생기듯이 하늘이 생긴 후에 우리가 생겨 나지 않았을까. 그래서 땅에서 안심하고 살 수 있다.

<영어 대역>
*The name was fabricated by men. Since it has been given a name, the rulers ought to know it. When they know it, they will be free from danger. Truth is to the universe as rivers and seas are to tte earth.끝.

Friday, July 17, 2009

Water-propelled jetpack - JetLev

Amazing jetpack! It propells water to fly. But, I think that it's dangerous if people hit by water.

Ferrari / Shell Air-refueling from @ 150mph

In 1997, Shell made an awesome CF with Ferrari. In this film, a F1 machine drove in the Mojave desert and got refuelling from an air-craft.

Why is rear-wheel-drive better than forward-wheel-drive? - BMW Ad

Horse

Rabbit

Frog

Why didn't they consider Kangaroo? Kangaroo is real rear-drive-being!

Thursday, July 16, 2009

Mio c220 utility Windows Vista problem

When Mio c220 utility tries to connect to Mio c220, Mio c220 does NOT respond in Windows Vista. For instance, 'Transfer_Mio_C250', the c220 hacking utility does NOT display any information about their data. Since these utility was not designed for the latest Windows or Windows Vista, they could have problem. In this case, it is necessary to downgrade the device driver.

Step 1. Download the old device driver

Step 2. Open Device Manager

Step 3. Open 'Properties' of Mobile devices -> Mio DigiWalker USB Sync

Step 4. Open 'Update Driver...'

Step 5. Open 'Browse my computer for driver software'

Step 6. Open 'Let me pick from a list of device drivers on my computer'
- Just browsing the driver is not work, since Windows is looking for the latest one.

Step 7. Open 'Have Disk...'

Step 8. Select 'WCEUSBSH.INF'

Step 9. Select 'Mio DigiWalker USB Sync'
- It's old version driver, but 'Transfer_Mio_C250' is working with this.

Step 10. Try 'Transfer_Mio_C250'

KEN BLOCK GYMKHANA TWO THE INFOMERCIAL

Beginning IPhone Development: Exploring the IPhone SDK

It provides a good example of the "Hello, world!" iPhone application. Look at chapter 2. Appeasing the Tiki Gods!

Recommended study schedule

Chapter 1. Welcome to the Jungle
If you are familiar with programming, just skip~

Chapter 2. Appeasing the Tiki Gods
Hello world program, if you are beginner to iPhone, just do it! It only takes 30 mins.

Chapter 3. Handling Basic Interaction
Button control program. It's somewhat different from MS Windows. It takes 30 mins.

Chapter 4. More User Interface Fun
A program with various controls, such as text fields, segmented controls, switch, slider, and customized buttons with stretchable images
This chapter takes 2 hours.

Chapter 5. Autorotation and Autosizing
A program with auto-size and swap view. Note that the initial view should be assigned with a view for the Swap application that has 2 views.
This chapter takes 2 hours.

Chapter 6. Multiview Applications
A program with two views, where you can switch views with animation effects.
This chapter takes 2 hours.

Chapter 7. Tab Bars and Pickers
It has a couple of applications which can be switched with tab control. Each application use pickers, which is similar to slot machines in Casino. Last application is an actual slot machine. This chapter takes 2 hours.

Chapter 8. Introduction to Table Views
It has various table application. This chapter takes 4 hours.

Chapter 9. Navigation Controllers and Table Views
It has various table application with navigations and controls, such as on/off, edit and so on. This chapter would make people take 4 hours.

Chapter 10. Application Setting and User Defaults
It offers an example of setting application. The sample shows how to add a setting application into the conventional iPhone setting application. It would take a couple of hours to finish this chapter.

Chapter 11. Basic Data Persistence
It offers an example of file read/store application. It shows three ways to store and read data from file. First, it shows how to read and write file through array. Second, it uses the archiver which is provided by iPhone. Third, it shows how to handle sqlite in iPhone. It would take a couple of hours to finish this chapter.

Chapter 12. Drawing with Quartz and OpenGL
It provide 2 applications. One used a basic graphic framework, and the other is OpenGL ES which is subset of OpenGL for embedded system. Unfortunately, OpenGL ES doesn't provide in-depth 3D application, but gives us a simple 2D application. So, to study OpenGL for iPhone more, you need another book or manual. It would take a couple of hours to finish this chapter.

Chapter 13. Taps, Touches, and Gestures
It offers a couple of applications in which we can test tapping, multi-touching and dragging.

Chapter 14. Where Am I? Finding Your Way with Core Location
It provides an application using GPS. I don't think it is working in Simulator. Probably, iPhone would be required.

Chapter 15. Whee!
iPhone simulator doesn't provide acceleration. To see iPhone acceleration, it is necessary to download program into real iPhone.

Chapter 16. iPhone Camera and Photo Library
This chapter provides a simple camera application. However, iPhone simulator doesn't provide any camera function. It just shows the camera application, but it isn't working when the button is clicked. Only "Pick from Library" button shows some pictures.

Chapter 17. Application Localization

Chapter 18. Where to Next?


TBD

Refer http://books.google.com/books?id=WV9glgdrrrUC&printsec=frontcover&dq=Beginning+IPhone+Development:+Exploring+the+IPhone+SDK&ei=i1wwSoncL5S6M5nVofwO

Tooth Explorer 1.5.0.2 bug report

When it starts up, it could show following message:

SplashProgress
Unhandled exception has occurred in your application. If you click Continue, ...

It could happen when you have previous version of Tooth Explorer in your computer already. If you got this problem, you need to remove the file, '.toothexplorer' in your profile folder.

2004 Honda CBR600RR

2004 Honda CBR600RR

Wednesday, July 15, 2009

American Idiot - GREEN DAY

Don't want to be an American idiot.
Don't want a nation under the new mania
And can you hear the sound of hysteria?
The subliminal mind fuck America.

Welcome to a new kind of tension.
All across the alien nation.
Where everything isn't meant to be okay.
Television dreams of tomorrow.
We're not the ones who're meant to follow.
For that's enough to argue.

Well maybe I'm the faggot America.
I'm not a part of a redneck agenda.
Now everybody do the propaganda.
And sing along to the age of paranoia.

Welcome to a new kind of tension.
All across the alien nation.
Where everything isn't meant to be okay.
Television dreams of tomorrow.
We're not the ones who're meant to follow.
For that's enough to argue.

Don't want to be an American idiot.
One nation controlled by the media.
Information age of hysteria.
It's calling out to idiot America.

Welcome to a new kind of tension.
All across the alien nation.
Where everything isn't meant to be okay.
Television dreams of tomorrow.
We're not the ones who're meant to follow.
For that's enough to argue.

Basket Case - GREEN DAY

Do you have the time
To listen to me whine
About nothing and everything
All at once
I am one of those
Melodramatic fools
Neurotic to the bone
No doubt about it

Sometimes I give myself the creeps
Sometimes my mind plays tricks on me
It all keeps adding up
I think I'm cracking up
Am I just paranoid?
Or I'm just stoned

I went to a shrink
To analyze my dreams
She says it's lack of sex
That's bringing me down
I went to a whore
He said my life's a bore
So quit my whining cause
It's bringing her down

Sometimes I give myself the creeps
Sometimes my mind plays tricks on me
It all keeps adding up
I think I'm cracking up
Am I just paranoid?
Uh, yuh, yuh, ya

Grasping to control
So I better hold on

Sometimes I give myself the creeps
Sometimes my mind plays tricks on me
It all keeps adding up
I think I'm cracking up
Am I just paranoid?
Or I'm just stoned

What is S.M.A.R.T for secondary storage devices?

S.M.A.R.T stands for Self-Monitoring Analysis and Reporting Technology to detect hard drive failure before it actually happens. SSD usually has short MTBF and MTTF comparing magnetic hard disks, so it is considered necessary.

Tuesday, July 14, 2009

Bulma - Dragon Ball


Dragon ball's heroine, Bulma. She is really cute and brave girl. Later, she got married with Vegeta and got baby, Trunks.

ATA TRIM command for SSD

So far, conventional magnetic disk have NOT have to know about free blocks of file system, since every block on magnetic disks can be overwritten. However, flash memory is different. In order to write something on flash memory, it need to erase the block. Actually, a block consist of many pages, and page can be written separately, but a block should be erased even when it is necessary to erase one page.

TRIM command offers a way for the file system to let the secondary storage device know that a certain block or page no longer contains valid data, so it can make the storage invalidate or free the block or page. It could make more free pages or blocks so improve the performance of the SSD, since SSD has no way to figure out which block or page is not necessary until it is overwritten.

In 2007, Microsoft proposed TRIM command, which carries the information related to erased blocks to device for optimization. In conventional file system, the information about the deleted file only kept in file system, not in device. As a result, both valid and invalid data is same to storage device. Microsoft said that TRIM command could be useful for background defect management and error recovery process for conventinal HDD and merge, wear leveling and erase operations for SSD. If SSD desn't have to keep track of the information about erased block, the performance of SSD will improve and its life expectancy will increase. Actually, OS's process, such as format, defragment, recycle, managing temporary file can produce a large amount of deleted file. So, TRIM command would be really useful for SSD.

So far, SSD manufacturers and device driver programmer know this issue, but I don't think any of them implement this feature yet. Even Intel's latest X25-M doesn't offer this command. Moreover, any OS doesn't offer this feature yet. But, sooner or later, it will be available in market.

In addition, this feature will be implemented in software and firmware, not in device hardware. So, anyone who has SSD needs to keep eye on their update for a time.

For more information:

Monday, July 13, 2009

Lego Calculator




Awesome design for geeks! I like this kind of design. You can buy this for $27 at http://www.pylones-usa.com/pylones/product.php?product=777&category=13. It is said that this calculator is not from Lego, but Homade.

For more information:

Sunday, July 12, 2009

老子31.싸움은 삶의 조건에서 최하위의 개념이다.

<노자 31장 풀이>
싸움은,형제,친우,부모,자매,동네,도시 등
사람이 사는 곳에서는 늘 일어나지,
그러나, 큰 싸움은 나라와 나라, 세계와 세계의씨움이지,
큰 싸움은 좋은 무기를 가질 수록 비참하게 되고 말지,
그래서, 세상의 인간과 만물은 모두 싫어하지,
지성인은 싸움에 초연하여 지지.

군대와 무기는 싸움에 필요한 것이지,
그러나, 지성인이 쓸 자원은 아니지,
할 수 없이 싸움에 참여하면,
싸움은 조용하게 치루는 것이 최선책이지.

큰 싸움에 이긴다는 것은 불미스러운 일이지,
큰 싸움을 아름답다고 하면,
사람을 죽이는 것을 즐겁고 좋아하는 것이지,
죽이는 것을 싫어하는 자는,
군대와 무기로써,
나라를 다스리지 않지.

*큰 싸움 때문에,
좋은 일에는 왼쪽에 상석을 두고,
흉한 일에는 오른쪽에 상석을 두지,
큰 싸움을 할때에는,
오른쪽에 훌륭한 장군이 있지,
그래서,일을 처리할 때에는 초상집 태도를 갖지.

큰 싸움은 많은 사람이 죽지,
그러면, 슬퍼하고, 불상히 여기며 눈물을 흘리게 되지,
그러므로, 큰 사움에 승리는
초상집 예의를 갖추고 생활이 진행 되겠지.

<덧 풀이>
대개 자연계는 만물을 살리는 것으로 법칙이 되어져 있다.그러나, 인간사회에서는 이러한 자연의 질서에 역행하여 사람의 생명을 빼앗는 전쟁 도구를 만들어 내어 약육강식하는 전쟁을 연출하는 것이다.그리하여 싸움을 잘하고 사람을 많이 죽이는 자를 칭찬하고 훈장까지도 준다. 그러나 자연은 그러한 것을 배척한다.그러므로 지성인이라면 옛날부터 내려오는 관습에 따라 생을 귀중히 여기는 뜻에서 왼쪽 자리를 상석으로 하여 귀중히 여긴다.그러나 무기를 사용할 때만은 오른쪽 자리를 상석으로 하여 귀중히 여긴다.만일 피치못할 국제적 사정에 따라서 어짜할 수 없이 무기를 사용하더라도 적국의 백성을 편안하게 살게하고, 그 나라를 안정케 하는 것으로 최상의 목적을 삼는다. 비록 싸움에는 이겼을지라도 그것을 초상집의 예의로서 실행함으로써 항상 겸손한 태도를 갖는다.

<덧 덧풀이>
병이 사람의 비위를 뒤집어 놓듯이 싸움은 사회의 질서를 뒤집어 엎는다.높은 것이 낮아지고 낮은 것이 높아진다.
지금까지 얽매어 놓았던 불이 바람부는 대로 몸부림을 치며 산을 태우고,바다를 말리우는 무서운 불길이 땅위를 핥고 지나간다. 천 년 묵은 나무가 쓰러지고 순식간에 풀이 말라버린다.
불지름은 사람의 할 짓이 못된다. 어쩔 수 없이 불이 타는 경우라 할지라도 타다 남은 잿더미를 바라보며 기뻐해서는 안된다.
천하를 통째로 살리려는 사람은 불태우기를 좋아하는 사람이 아니다.맹자도 천하를 통일할 수 있는 사람은 사람 죽이기를 좋아하지 않는 사람이라고 하였다. 사람 죽이기를 좋아하는 흉칙한 놈을 뱃성들이 좋아할 이치가 없다.
세상에는 외로운 싸움도 있을 수 있다. 비록 의로운 싸움에 이겼다고 해도 그것을 기뻐해서는 안된다. 아무리 의가 소중하다 하더라도 삶을 넘어설 수는 없기때문이다.
화가 나서 매를 들면서도 상처를 싸매주는 것이 어머니의 마음이다. 죄를 미워하지 사람을 미워할 수는 없다.

<노자 영역>
Ordinarily the ruler esteems the left hand, but in war he esteems the righthand. On joyful occasions, the left-hand side is the place of honour, but on mournful occaions,the right-hand side is the place honour. The general second in command is seated onthe left-hand side, and the general-in-chief is seated on the right-hand side. All these indicate that war should be regarded as a mournful occasion. When many people are killed, it should be an occasion for the expressionof bitter grief. Even when a victory is scored, the occasion should be regarded as lamentable. 끝.

Saturday, July 11, 2009

FON default username and password

Fon La Fonera 0.7.2 r3 default username and password

Username: admin
Password: admin

老子 30. 내가 살려면 남을 살려야 한다.

<한자 풀이>
바른 생활로서 왕을 도와 주는 사람은,
무기와 병력을 강하게 하지 않는다.
그렇게 하면, 언제든지 무기와 병력이 돌아 오기를 좋아 한다.

군대가 주둔하여 있는 곳은 가시 나무와 덩굴이 번성 한다.
대군이 간 뒤에는 반듯이 흉년이 든다.

*참말로 전쟁을 잘 하는 사람은 전쟁만 이길뿐이지,
군대의 힘을 빌어 전승의 댓가를 바라지 않는다.
전쟁의 결과를 자랑하지 않으며,
전쟁의 결과를 뽐내지 않으며,
전쟁의 결과를 강함으로 나타내지 않는다.

일과 물은 번성하지만 마침내 노쇠한다.
이와 같은 결과를 초래하면 잘한 일은 아니다.
그러니까, 전쟁은 빨리 끝내는 것이 잘한 일이다.

<덧 풀이>
자연의 도를 본 받아 임금을 보좌하는 사람은 무력으로 세게와 전쟁을 하지 않는다.전쟁은 아무리 강한 쪽이라도 이쪽, 저쪽의 피해가 막대하기 때문이다. 군대가 주둔한 곳에는 토지가 거칠어지고 가시덩굴이 무성하게 난다. 그리고 큰 전쟁이 난 뒤에는 반드시 기아가 따라오게 된다. 그러므로 참말 전쟁을 잘하는 사람은 전쟁의 목적만 달성하기 위해서 노력할 뿐이다.
모든 사물은 성장하면 반드시 노쇠한다. 이것은 사람의 힘으로 어짜할 수 없는 자연의 법칙이다. 그러므로 강성한 것에 집착하는 것은 바른 생활에서 벗어나는 행위이다. 바른 생활에서 벗어나는 행위는 오래 지속할 수 없다.

<덧 덧풀이>
나무 열매는 바람과 힘으로 따는 것이 아니다. 햇빛과 다스림으로 무르익혀야 한다.햇빛(지혜)과 다스림(사랑)으로 나라를 무르익히는 사람은 바람과 힘으로 천하를 굳게 해서는 안된다. 힘을 쓰는 자는 힘으로 망하고 힘을 쓴 곳에는 가시가 돋고 바람이 지나간 후에는 아무 것도 없다. 과일 뿐만 아니라, 나라도 백성도 모두 지혜와 사랑으로 익혀야 한다. 세상에는 가끔 바람과 힘으로 떨어뜨리려고 한다.

<영어 대역>
*The good rulers are satisfied when an attack is stopped, and they do not venture to pursure for supremacy. Victoriesdo not make them vainglorious aggressive, arrogant,or anxious to pursue conqest for supremacy. It
is contrary to Truth for the strong to do harm to the weak. Those who act contrary to Truth are sure to perish early.

<추신>
창문 밖으로 내다 보니, 나무들이 보인다. 그중에는 벌써 나뭇잎이 다 떨어진 나무를 볼 수 있었다. 내가 말을 걸었다 "너 벌써 겨울 준비를 했니," 라고 하니, 나무가 말한다."일찍 끝내니, 좋아요,다른 나무들은 아직도 한창인데,일찍 끝내니 좋내요,편해요 안심이 되고요." 이런 생각을 하니 겨울 준비가 필요함을 느낀다.준비를 하면,모든 면에서 좋다. 어떤 나무는 영리하다. 이런데서 앞, 뒤가 갈라지는 거 겠지!끝.

Friday, July 10, 2009

Exploit Yourself - Awesome Nike CF

Exploit Yourself
Nike CF
BGM: The Prodigy - Comanche

老子 29.세상은 신기(神器)이므로 일과 물건이 마음대로 되는 것만은 아니다.

<풀이>
세상의 큰 일을 갖게 되고,
위하려고 하며는,
나(老子)는 그것이 안될 것이라고 생각한다.
큰 세상살이는 신기이므로 마음대로 할 수 있는 것이 아니다.
위하려고 하는 자는 패하고,
가지려는 자는 잃고 만다.

*세상의 일과 만물은,
앞서 가기도 하고, 뒤를 따라 가기도 하며,
사람의 숨도, 약하게 들이 쉬기도 하고,강하게 내 쉬기도 하며,
강해졌다가 약해졌가도 한다.
어떤 것은 꺽이기도 하고, 무너뜨리기도 한다.

세상이 이러하니, 지성인은,
격심한 것은 버리고,
사치함을 버리고
교만함도 버린다.

<덧 풀이>
세계를 장악해 보려고 정책을 쓰는 사람도 있지만 노자라면,세계는 신비스러운 그릇이라 다루기가 힘들어 함부로 쓰지 않는다.세계는 함부로 덤벼서는 그렇게 되지 않으며, 손 안에 넣으려고 하면 잡을 수가 없다. 생각없이 하면 반드시 실패하고 손 안에 넣으려면 반드시 잃어 버린다.그러므로 지성인은 격심한 분노심을 버리고 자애심을 가지며, 사치스러운 생활을 버리고 검소한 생활을 하며, 남보다 앞서겠다는 교만한 태도를 버리는 것이다.

<덧 덧풀이>
자연 속에서는 태양, 달,바다,육지가 인간의 수단이 되어 진다면 험한 세상을 건너갈 수가 있을 것이다.3천년 전 중국의 생활 이야기 인데,그 때도 정치인이 제일 출세하는 직업인데 노자는 조심스러워 한다.본래 조심스러운 사람이다. 왕과 정치,그리고 국민,영토,국경선등 모든 것이 골치 아픈 일이다.그래서 왕은 하늘에서 내린 성인이 정치를 하면 만사형통이라고 고전은 늘 외친다.

<노자 영어>
*As regards the things to this world, they are constantly alternating :ㅡthey lead, they follow ; they inhale, they exhale ; theyare strong, they are weak ; they rise, they fall. Wherefore, the Sage eschews that which is excessive, extravagent, or superfluous. 끝.

Thursday, July 9, 2009

Nike Sportswear T-Shirt Gun

Awesome CF from Nike! Furthermore, do you know Nike is selling this gun? You need $1,500.

老子 28.자연의 기본 틀을 알면,어떻게 살 것인가 입장이 설 수 있다.

<풀이>
知性人이면,
영원한 아버지의 지혜를 알고,
어머니의 사랑을 본 받으면
그것의 삶의 길이다.

삶의 길이 트이면,
知性人에서 벗어날 수 없으며
순진한 어린이가 되어,자유자재로워진다.
내면에서 정직을 알고, 부정직을 지키면,
자연과 더불어 생활을 할 수 있다.

세상에서 자연관적인 생활을 실천하면,
삶의 방법과 수단이 어그러지지 않으며
나비같은 자유인이 된다.
그래서,
영화와 부귀를 알면서도 분수에서 벗어나지 않으니,
지성인이 살만한 곳이다.

*지성인이 살기가 좋은 곳이 되므로,
생활에 자족을 느끼고,
자연과 하나가 되어
자연을 쓰고 싶으면 편리하게 쓸 수 있다.
그러니, 자연은 나누어지지 않는 것이다.

<덧 풀이>
결국에는 강과 바다에서 모인다는 것이다. 마음도 여러갈래로 나누어지길 잘 하는데,마음의 강과 바다는 진리이므로 진리를 터득하면, 천진난만한 어린아이로 살 수도 있고, 극단으로 치닫는 성격이 인간에게 있는데 이것도 결국은 분수를 지키고 있으면 본연의 자리로 돌아 온다고 한다.인간의 성격이 치닫지 않으면 분수를 지켜서 자연으로 다시 되돌아 오므로 자연과 더불어 하나가 될 수 있다는 것을 잊지 말자는 교과서적 말이라고 할 수 있다.

<덧 덧풀이>
진리를 어김이 없고 진리와 하나가 되어 그 의지를 펴 나가는 것이 세상의 이치가 아닌가? 생각한다.

<노자 영어>
*The orignal qualities are destroyed when a thing is turned into some useful vessel. The Sage, by preserving the orignal qualities, becomes the supreme ruler.Hence, the great institutions are those which do not violate the nature of man.끝.

libgsf release for a proprietary program

libgsf's license is LGPL.

To make a proprietary program with libgsf, libgsf have to be dynamic link library. If the program is linked with libgsf statically, the source code of the program must be under the LGPL.

For more information:

Wednesday, July 8, 2009

Spy shot - 2010 Hyundai Sonata YF

Next generation Sonata YF is taken picture of in somewhere in mid-east. Sonata YF is not a face-lift version, but totally new version. Recently, I recognized that Hyundai is getting make handsome cars, and YF would be one of them. Sonata YF will go on sale second half of 2009.

It is known that its design will be following a coupe style sedan like VW Passat CC, but this picture makes me confused. I'm not sure it has coupe style with these pictures. BTW, it seems to have the same design of the rendered speculations based on the Genesis sedan and recent spy photos. Following pictures are the rendered speculations.


For more information:

Hyundai YF Sonata found in Korea in Aug, 2009: http://collagefactory.blogspot.com/2009/08/yf-sonata-spyshot.html

Top Gear - Ken Block - July 5th 2009

Car: Subaru Impreza WRX STI (Customized)
Driver: Ken Block

For more information about Subaru Impreza WRX STI: http://www.subaru.com/vehicles/impreza-wrx/sti/index.html

Slow fscanf, fast fgets

fscanf is NOT an efficinet function, since it has a lot of parsing routine inside. So, it could make the program performance low, especially when handling large amount of data. If large amount of data has a pattern, it is more efficient to use fgets and implement special parse routine.

When a program is dealing with large amount of data whose format is comma-separated values (CVS), it takes long time to read whole data. It has fixed in following way.

Before:

BOOL AsciiPrnInfo(LPCSTR szFileName,
LPSTR *Title,LPSTR *Date,
int *pnx, int *pny, float *pxstep, float *pystep)
{
...
while( fscanf( ptr_file, "%lf, %lf, %lf", &x, &y, &z ) != EOF )
{
if( y != old_y )
{
cnt_x = 0;
cnt_y++;
}
in_data[ cnt_y ][ cnt_x ].x = x;
in_data[ cnt_y ][ cnt_x ].y = y;
in_data[ cnt_y ][ cnt_x ].z = z;

cnt_x++;

if( cnt_x > max_cnt_x ) max_cnt_x = cnt_x;
if( cnt_y > max_cnt_y ) max_cnt_y = cnt_y;
old_x = x;
old_y = y;
old_z = z;
}
...
}

After:

double AsciiPrnGetValue( char** pp_str )
{
int i;

char* ptr_str = *pp_str;
double neg;
double rtn;
int cnt_neg_pow;

enum { NONE, POS_POWER, NEG_POWER, MAX } state;

state = NONE;
neg = 0.0;
rtn = 0.0;
cnt_neg_pow = 0;

while( true )
{
switch( *ptr_str )
{
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
if( state == NONE )
state = POS_POWER;

if( state == POS_POWER )
{
rtn = rtn*10.0;
rtn = rtn + *ptr_str - '0';
}
else if( state == NEG_POWER )
{
neg = ( *ptr_str - '0' );
for( i = 0 ; i < cnt_neg_pow ; i++ )
{
neg = neg/10.0;
}
rtn = rtn + neg;
cnt_neg_pow++;
}
break;

case '.':
state = NEG_POWER;
cnt_neg_pow = 1;
break;

case ',':
case ' ':
case NULL:
if( state != NONE )
state = MAX;
break;
}

ptr_str++;
if( state == MAX ) break;
}

*pp_str = ptr_str;

return rtn;
}

BOOL CAnsurFile::AsciiPrnInfo(LPCSTR szFileName,
LPSTR *Title,LPSTR *Date,
int *pnx, int *pny, float *pxstep, float *pystep)
{
...
char str_buf[ 1024 ];
while( fgets( str_buf, sizeof( str_buf ), ptr_file ) )
{
char* ptr_str = str_buf;
x = AsciiPrnGetValue( &ptr_str );
y = AsciiPrnGetValue( &ptr_str );
z = AsciiPrnGetValue( &ptr_str );

if( y != old_y )
{
cnt_x = 0;
cnt_y++;
}
in_data[ cnt_y ][ cnt_x ].x = x;
in_data[ cnt_y ][ cnt_x ].y = y;
in_data[ cnt_y ][ cnt_x ].z = z;

cnt_x++;

if( cnt_x > max_cnt_x ) max_cnt_x = cnt_x;
if( cnt_y > max_cnt_y ) max_cnt_y = cnt_y;
old_x = x;
old_y = y;
old_z = z;
}
...
}

Blog Archive