Searching articles online

March 23, 2010

Here are useful links to search articles on the web.

Philip Perkis

January 3, 2010

Philip Perkis is a photographer and educator whose work is little known outside of professional circles. Recently, one of his book, Teahing Photography, was published in Korea and getting famous as an educator. “The Sadness of men” is his first published collection in his 50 years work. He selected 500 photos out of 50 year work and then select 125 photos out of 500. He is my one of the most admirable photographer because of not only his work but also his attitude on it and even life. Followings are some excerpt from interview in “the Sadness of men”.

How did you end up in the air force?

I left Brandeis in 1954 at the end of my first year. I couldn’t do the written thing. I thought I was dumb. But whatever you want to call this learning difficulty, dyslexia or whatever it might be, I credit it with my becoming a photographer, because I had to solve everything by looking.

When you’re there with the camera?

When I’m photographing really well, I feel I’m just doing the job. I’m doing the physical work, to get it done, because something is coming through me that wants to be expressed. Now you can say that it’s the unconscious.But it’s definitely a feeling that I have to get this job done.

How has your spiritual practice fed into the way you teach?

It’s taught me to be not judgmental. To see all students as being equal, to the degree that I’m able to. To see the student as a striving, alive, sentient being, whom I’m trying to help grow. It’s taught me to learn to listen. when you teach photography  or anything for a long time, you pretty much know the questions. But can you listen to the person who is asking the questions? And get a sense of that person’s life? And a feeling for that person’s life? and answer the person?

Useful materials for Kernel Novice

December 5, 2009

Here are some useful materials for Linux Kernel hackers.

Excerpt from Stroy by Robert McKee

November 19, 2009
맺음말
이 책을 여기까지 다 읽은 작가는 이것으로 다른 많은 작가들이 겁내는 방향의 글쓰기로 들어선 셈이다. 늘 하던 일을 어떻게 하는지 의식하게 되면 자연스러움이 손상될까 두려워 이런 글쓰기 기법을 절대 공부하지 않는 작가들이 있다. 대신 그들은 무의식적 습관에 파묻혀 휩쓸려가면서 그게 본능인 줄 안다. 그러나 힘있고 놀라운 독창적인 작품을 쓰겠다는 그들의 꿈은 좀 처럼 실현되지 않는다. 어찌되었건 작가의 길은 결코 평탄치 않은 탓에 그들은 거칠고 긴 나날들을 보낸다. 물론 재능 있는 사람들이라 때때로 노력 끝에 갈채를 받기도 하지만, 깊숙한 속마음에서는 아직 자기 재능이 제대로 발휘되려면 멀었다는 걸 안다. 이런 작가들을 보면 아버지가 즐겨 들려주던 어떤 우화의 주인공이 생각난다.
숲속 높은 곳에 노래기 한 마리가 천 쌍의 다리를 느긋하게 흔들며 나뭇가지 위에서 한가롭게 거닐고 있었다. 나무 꼭대기에서 목소리가 고운 새들이 내려다보고는 일사불란한 노래기의 걸음걸이에 반해 버렸다. <굉장한 재능이다>, 새들이 짹짹거렸다. <네 다리는 너무 많아 셀 수가 없구나. 어떻게 그렇게 걷는 거니?> 그러자 노래기는 난생 처음으로 여기에 대해 생각해 보았다. <글쎄>, 노래기는 갸우뚱거렸다. <이걸 도대체 어떻게 하더라?> 노래기가 돌아보려 몸을 틀자 갑자기 그 촘촘한 다리들이 서로 부딧히며 담쟁이덩굴처럼 엉켜버렸다. 어쩔 줄 몰라 당황한 노래기가 매듭처럼 몸이 꼬여 저 아래 땅으로 떨어지는 걸 보며 새들은 재미있어 웃어댔다.
이 책을 읽고도 이런 당혹감을 느낄지 모른다. 아무리 노련한 작가라도 한번에 너무 많은 통찰이 밀려들면 발을 헛딛고 넘어질 수 있다. 다행히도 아버지가 들려준 우화에는 다음과 같은 제2장이 있었다.
어제 숲 바닥에 떨어진 노래기는 다친 건 자존심뿐이라는 걸 알고 천천히 조심스럽게 한 발 한 발 풀어보았다. 열심히 참을성 있게 몸의 부분부분들을 유심히 살펴보고 움직여 보고 시험해 보다가 마침내 일어나 걸을 수 있게 되었다. 전에는 본능이었던 것이 지식이 된 것이다. 노래기는 옛날처럼 느리고 기계적인 걸음으로 움직일 필요가 없다는 것을 깨달았다. 이제 어슬렁댈 수도 있고 거드럭댈 수도 있고 껑충거릴 수도 있고 심지어 달리거나 뛰어오를 수도 있게 되었다. 그러자 전과는 다르게 노래기는 새들의 화음을 들으며 음악에 감동할 줄 알게 되었다. 이제 수천 개의 재능있는 다리들을 완벽히 조율할 수 있게 된 노래기는 용기를 내어 자기만의 스타일로 눈 부신 춤을 추어 세상 모든 피조물들을 깜짝 놀라게 만들었다.
한 줄 한 줄, 한 장 한 장, 한 시간 한 시간 날마다 글을 써라. 항상 이 책을 가까이에 둬라. 타고난 재능만큼이나 이 책의 원칙들이 자연스러워질 때까지 이책에서 배운 것을 지침으로 삼아라. 겁이 나더라도 감행하라. 다른 무엇보다 상상력과 기술보다도 더 세상이 작가에게 요구하는 것은 용기다. 거부, 비웃음, 실패를 무릅쓸 수 있는 용기다. 의미 있고 아름답게 씌어진 이야기를 찾아 모험하면서 신중하게 탐구하되 대담하게 글을 써라. 그러면 저 우화의 주인공처럼 세상을 눈부시게 할 춤을 추게 될 것이다.

Widget Animation in Linux

November 14, 2009

These days, widget animation in linux is quite hot. I summarized several approaches.

GTK + Clutter

Basic idea behind this approach is adding GTK widget as an Clutter Actor on Clutter Scene. Animation and transparency is done by Clutter. It is by virtue of GTK client side window, off screen rendering, supported from 2.18.x.

Pixmap based animation in GTK

Comparing to the GTK+Clutter approach, it animates redirected widget in main event loop using cairo.

PAF aka PAF Animation Framework

However above two approaches are specific to GTK, PAF is aiming to create a more general framework. It provides a interface to change GObject values with given time function.

QT Animation Framework

QT also provides implicit animation framework from QT 4.x. Here are some introductory materials.

Other References

萬行

November 7, 2009
, originally uploaded by multics69.

 

For someone who practices strongly,
even walking, eating, drinking tea, meeting friends,
peeling a ripe persimmon, using the toilet,
walking through the busy market,
feeling the sudden autumn wind on one’s face,
watching a passing car on the busy city street –
all of these moments are our practice. ,
or ‘man haeng’.