관련글
KLDP돌아가시기전에 patch를 반영하신 아버지 이야기

원문
https://bugzilla.gnome.org/show_bug.cgi?id=78514#c19


아들이 아버지가 돌아간 다음날 적은 글

Ian Hands 2011-02-04 01:47:30 UTC
I would like to extend my thanks to the gnome team/community for a great last
moment with my dad.

Adrian Hands (my father) wrote the patch above to improve the usability of
gnome for himself and others. You see my dad was suffering from ALS and his
hands were so crippled he could no longer use a keyboard. Thus we used a Darci
usb morse code keyboard emulator to help him type. Even the morse code device
was a struggle as the sensitivity adjustment and positioning of the nice two
paddled key would fall out of whack. I rigged up a pvc cage that wrapped around
his knee and fixed remote switches to the cage so that he could use the
remaining strength in his legs to operate the Darci morse code device. He used
this last bit of body movement to write this patch.

Here is a photo of him using it:
https://picasaweb.google.com/HandsAdrian/ShotwellConnect#5549467460761802914

My father passed away yesterday. I went back through my email to find our last
correspondence (he was in India for treatment, and I live in Raleigh). I would
like to share the email with you.
<email>
On Sun, Jan 30, 2011 at 12:16 PM, Adrian Hands <handsadrian@gmail.com> wrote:
> ACCEPTed
> COMMITed
> RESOLVEd
> BOO-YAH!
>
> commit 0b209b1ff16e863e60a1d86413aa57c5fbde76b0
> Author: Adrian Hands <handsadrian@gmail.com>
> Date:   Fri Dec 31 14:34:58 2010 +0100
>
>    Add Copy Image and Copy Path to clipboard functionality
>
>    Fixes bug 78514.
>
>  data/eog-ui.xml  |    9 +++++++
>  src/eog-window.c |   63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  2 files changed, 72 insertions(+), 0 deletions(-)

I have the coolest Dad in the world!
</email>

I am so glad that my last comment to my Dad was something like this.

Adrian Hands loved free software / open source. I do as well.

Thanks so much for the great software, and a new great memory.
-Ian Page Hands

번역

아래는 제가 위의 글을 간단하게 번역한 것입니다.

나는 그놈(GNOME)팀 커뮤니티분들 덕택에  아버지와 마지막 최고의 순간을 고맙게 여기고 연장하고 싶습니다.


Adrian Hands (나의 아버지)는 자기 자신과 다른 사람들을 위해 GNOME(그놈)의 사용향을 더욱 향상시킬수 있는 패치를 작성하였다.

당신을 내 아버지가 루게릭병(ALS)을 앓고 있었고 그의 손은 장애로 인해 그는 더이상 키보드를 사용할수 없다는걸 볼수 있다.

그래서 우리는 그의 키보드 작성을 도와줄수 있는 Darci usb morse code keyboard(특수 키보드, 다르시 USB 모르스 부호 키보드) 에뮬레이터를 사용하게 되었었다. 심지어 모르스 코드 장치와 감도 조정으로 몸부림을 쳤었고, 2개의 패들 키의 위치는 세게 쳤어야 했다.

나는 그의 무릎주위로 덮는 pvc 장비 을 갖추었었고,  아버지가 Darci morse code 장치를 작동하기 위해 다리에 남겨진 힘을 사용할수 있도록 원격 스위치를 고정시켰다. 

그는 신체 운동의 마지막 부분을 이 패치를 작성하는데에 사용하였습니다.

아래 아버지가 Darci morse code 장비로 사용하는 사진입니다.

https://picasaweb.google.com/HandsAdrian/ShotwellConnect#5549467460761802914

나의 아버지는 어제 돌아가셨습니다. 나는 그 패치의 마지막 응답을 찾아 내 메일로 통하여 되돌아갔었다. (그는 치료를 위해 인도에 있었고 나는 Raleigh에 산다). 나는 사람들에게 아래의 이메일을 공유할 것입니다.

<이메일>

>2011년 1월 30일 일요일 오후 12시 16분, Adrian Hands작성

>수락되었다

>커밋되었다

>해결되었다

>부-야!

(아래는 Adrian Hands가 작성한 패치가 수락되어 반영되었다는 메시지입니다. 굳이 번역할 필요가 없어서 원문으로 두었습니다.)

>

> commit 0b209b1ff16e863e60a1d86413aa57c5fbde76b0

> Author: Adrian Hands <handsadrian@gmail.com>

> Date:   Fri Dec 31 14:34:58 2010 +0100

>

>    Add Copy Image and Copy Path to clipboard functionality

>

>    Fixes bug 78514.

>

>  data/eog-ui.xml  |    9 +++++++

>  src/eog-window.c |   63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++

>  2 files changed, 72 insertions(+), 0 deletions(-)


나는 이 세상에서 최고로 멋진 아버지를 가졌다.

</이메일>


나는 아버지가 좋아하는 것에 대한 마지막 코멘트에 이런 것이 있다는것이 정말 기쁩니다.

Adrian Hands는 공개 소프트웨어와 오픈소스를 좋아하였고 나 또한 그렇습니다.

이 거대한 소프트웨어에 대해 너무 고맙습니다, 새로운 멋진 추억이 있습니다.
 -Ian Page Hands (Adrian Hands의 아들)

사진을 보니 Adrian Hans가 루게릭병(ALS)로 죽기 직전까지 사람들의 편의성을 위하여 GNOME에 기여하기 위해서 노력한 흔적이 보입니다.

위의 글을 볼때마다 자꾸 눈물이 나군요. 일단은 Adrian Hans님의 명복을 빕니다. (RIP Adrian Hands)


위의 글을 보고 나선 나는 죽기전까지 많은 사람들을 위해 프로그래밍하며 기여(Contribute)를 할수 있는가? 란 생각을 하였습니다.

저는 죽기전까지 부끄럼 없이 사람들을 편리하게 만들수 있는 프로그래머가 되고 싶습니다. 그리고 Free Software와 Open Source에 많은 기여를 하고 싶습니다. (실제로 몇몇 분과 합작하여 python으로 Gwibber의 미투데이 플러그인을 같이 제작하였고, 개인적으로는 python으로 Gwibber의 durl.me plugin을 제작하여 launchpad에 등록하였습니다.) 

저는 고3 말에 가진 오픈소스에 대한 기여등의 꿈같은 초심을 잃지 않았으면 합니다.


ps. 위의 글을 읽고 난 후 아래의 글을 읽고는... 이민 갈까란 생각을 하게 되었습니다.

일본에서 아이폰같은 혁신적인 소프트웨어제품이 나오지 못하는 이유

ps2. 한국에서 오픈소스 운동이 일어나기 어려운 이유가 일본에서 아이폰과 같은 혁신적인 소프트웨어가 나오지 못하는 이유와 똑같습니다... (이건 이후 포스팅에서 말하겠습니다.)

'컴퓨터 > Linux' 카테고리의 다른 글

overview of GI's architecture  (0) 2011.05.22
Ubuntu 10.10에 Kernel 2.6.38.1을 올림.  (0) 2011.03.27
#Ubuntu 10.10 CD 도착  (0) 2011.02.28
Redmine 설치 완료.  (0) 2011.02.27
Unity - Ubuntu 11.04의 기본 테마  (0) 2011.02.26
Buy me a coffeeBuy me a coffee

우분투 11.04의 기본 Desktop으로 채택될 예정인 Unity를 사용해보았습니다.

Ubuntu Unity - http://unity.ubuntu.com/

2010/11/21 - [컴퓨터/Linux] - Gnome을 대체할 Unity소개 #Ubuntu 11.04 Natty Narwhal uses Unity Desktop by Default!


아래는 Ubuntu 11.04 Natty Narwhal의 기본 데스크탑인 Unity의 화면입니다.

Unity Desktop



2004년 말부터 GNOME(http://www.gnome.org/) Desktop를 주로 쓰던 저에게 Unity는 신선한 충격을 가져다 줍니다. KDE Desktop처럼 온갖 기능 붙혀서 무겁게 느껴지거나 GNOME같이 평범한 Linux Desktop도 아닌 뭔가 새롭고 신선한느낌정도?

Unity Desktop의 UI가 겉으로 보면 예쁘지만, 실제로 사용하다 보면 약간 뭔가 어지럽습니다. 익숙하지 않아서 그럴지도?

Netbook을 위한 Desktop을 표방하고 있습니다만, 아직 GNOME환경에 비해서 느리고 빠릿빠릿하지 않다는 느낌이 듭니다.


Unity가 GNOME(GTK+기반)과 달리 QT기반으로 작성되었으며 X 윈도우 시스템을 대체할 OpenGL기반의 데스크탑 관리시스템인 웨이랜드(Wayland) 데스크탑 엔진, Compiz를 대체할 mutter를 사용합니다.

이전에는 X Windows위에 GTK기반의 GNOME Desktop을 사용했다만 Ubuntu를 관리하는 Canonical사는 독자적인 방향으로 새로운 UI를 제공하겠다는 목표로 Unity project를 진행하고 있습니다.

Unity가 데스크탑, 노트북말고도Tablet같은 Touch screen이 있는 노트북이나 넷북에도 적용할 예정입니다. 아래 화면에서 보듯 UI가 손가락으로 클릭하기 좋게 구성 되어 있습니다.


Unity UI를 보면 볼수록 뭔가 Mac OSX를 많이 흉내내려고 노력한 흔적이 많이 보입니다.


Canonical사는 Ubuntu OS에 Unity라는 새로운 사용자 경험을 보여주합니다. 기존의 GNOME기반의 경험을 가진 사람에겐 뭔가 느낌이 이상하게 느껴지는건 익숙하지 않아서일까요?


ps. 아직 Alpha release단계라 버그가 많습니다. 가끔씩 죽는 경우가 생겨 launchpad에 bug reporting을 자주 하는 편입니다.

Buy me a coffeeBuy me a coffee



Ubuntu 11.04 부턴 Gnome Desktop 대신 Unity가 기본적으로 탑재될 것이라는 하며 Unity에 대한 소개를 합니다.


Unity Desktop은 현재 Ubuntu Netbook Remix에서 사용하고 있는 Desktop Environment입니다.

Ubuntu 11.04 Natty Narwhal uses Unity Desktop by Default! [UDS N Day 1]

Buy me a coffeeBuy me a coffee



python으로 webkit을 사용한 프로그램을 제작을 하다 webkit api를 잘 몰라서 검색을 해보았습니다.

me2day account auth

검색을 해보다 보니 흥미로운 링크를 보았습니다.

HOWTO Create Python GUIs using HTML

Python과 HTML을 이용해서 GUI를 구성한다?

여기 링크에서 소개하고 있는 것은 Ubuntu와 같은 리눅스에서 python이라는 언어를 가지고 GNOME기반의 gtk와 웹브라우저 엔진인 webkit과 HTML을 이용해서 GUI을 만들어보자는 것입니다.


이 문서를 읽고 따라 해보았습니다. python도 thread와 conditional variable등의 개념이 들어가니 OS책을 보고 실습하는 듯한 느낌도?


Buy me a coffeeBuy me a coffee
오늘 UBUNTU 사이트(http://www.ubuntu.com)갔더니 이런 메세지가 나오더군요


Linux에 그래픽 인터페이스를 구현하게 했던 GNOME Project에 참여하신 모든 분께 영광을^^
GNOME Project가 만들어진지 10주년이 되었다는 것에 놀랐습니다.
저는 GNOME쓴지 이제 2년되어가군요 ㅎ

'컴퓨터 > Linux' 카테고리의 다른 글

CentOS 5.1를 설치하기로 함.  (1) 2008.02.05
2007 JCO 오픈소스 컨퍼런스에 갑니다  (2) 2007.10.07
Apache Tomcat 설치기  (3) 2007.08.09
컴퓨터가 츤데레였어!  (9) 2007.08.03
Ubuntu CD 도착 :D  (4) 2007.07.27
Buy me a coffeeBuy me a coffee

+ Recent posts