2009/06/22 23:04 :: 분류없음
이전에 올렸던 The Kooks의 Navie에 이어서 Oooh la 입니다 ^^ 즐감 하세요~
| 태그 : | THE KOOKS |
2009/06/10 23:52 :: 음악생활
작년에 ESB에서 방영했던 Live Abbey Road에서 나와서 알게된 The Kooks의 Naive입니다.
작년 한해동안 이 노래와 울라~에 꽃혀서 살았었는데... 근래에 안듣다가 기타칠일이 있어서 치다보니
다시 듣게 되네요 ^-^ 다음에는 울라~ 도 올리겠습니다.
사당동의 저녁 입니다.

| 태그 : | 사당동 |
2009/05/29 15:03 :: 일상생활
지난 일요일~화요일 가족여행으로 제주도에 다녀왔습니다.
날씨가 참 좋았네요. 제주도는 몇번 다녀왔었는데 이번에 처음으로 한라산 백록담에 가봤습니다.
성판악 코스로 올라가는데 4시간 30분 내려오는데 4시간 정도걸렸네요.
부모님도 좋아하셔서 참 즐거운 여행이 였네요.
<제주 금호 리조트>
<한라산 백록담 근처에서>
2009/04/24 16:24 :: 개발자 생활
apchectl로 start를 하려는 중
File exists: unable to create scoreboard ... apache_runtime_status
과 같은 메시지가 error.log에 남으면서 start가 되지 않는 경우가 있었다.
logs 디렉토리안에 apache_runtime_status 파일이 있어서 안되는구나! 라고 생각하고
logs 파일에 apache_runtime_status 파일을 삭제한후 다시 start!
하지만 또 같은 메시지로 startup이 되지 않는다. 이건 먼가 -_-;
먼가 비정상적인 이유로 apache가 죽은 경우에 apche에서 사용하던 shared memory 관련되서 문제가 있는것이다.
shared memory를 만드려고 하는데 이미 존재하여 오류가 발생한것인데 아래와 같이 확인 후 없앨수 있다.
icps -p 라는 명령어를 쳐보자
젤 위에 Shared Memory Creator ... 라는 부분에
shmid owner cpid lpid
0
1231232 root 3333 3333
2312322 root 4444 4444
:
:
머 이런식으로 나올거다.
위에서 두번째 3333이라는 프로세스가 1231232라는 id의 shared memory를 만들어 쓰고 있다는건데
File exists: unable to create scoreboard ... apache_runtime_status
과 같은 메시지가 error.log에 남으면서 start가 되지 않는 경우가 있었다.
logs 디렉토리안에 apache_runtime_status 파일이 있어서 안되는구나! 라고 생각하고
logs 파일에 apache_runtime_status 파일을 삭제한후 다시 start!
하지만 또 같은 메시지로 startup이 되지 않는다. 이건 먼가 -_-;
먼가 비정상적인 이유로 apache가 죽은 경우에 apche에서 사용하던 shared memory 관련되서 문제가 있는것이다.
shared memory를 만드려고 하는데 이미 존재하여 오류가 발생한것인데 아래와 같이 확인 후 없앨수 있다.
icps -p 라는 명령어를 쳐보자
젤 위에 Shared Memory Creator ... 라는 부분에
shmid owner cpid lpid
0
1231232 root 3333 3333
2312322 root 4444 4444
:
:
머 이런식으로 나올거다.
위에서 두번째 3333이라는 프로세스가 1231232라는 id의 shared memory를 만들어 쓰고 있다는건데
일단 위에 나온 pid가 현재 다 돌고 있는지 봐서 없는 프로세스가 apache가 사용했던 pid일수 있다.
ps -aef |grep pid
로 다 뒤져본다. (또는 apache error 로그등에서 pid의 흔적이 남아 있다면 해당 것으로 찾아볼 수도 있다.)
없는 놈을 발견하면 그놈의 shared memory id (shmid)를 가지고 해당 share memory를 삭제 할 수 있다.
icprm -m shmid
를 하면 해당 shared memory 가 삭제된다.
이제 다시 apachectl로 start 해보면 잘될것이다~ ^0^
ps -aef |grep pid
로 다 뒤져본다. (또는 apache error 로그등에서 pid의 흔적이 남아 있다면 해당 것으로 찾아볼 수도 있다.)
없는 놈을 발견하면 그놈의 shared memory id (shmid)를 가지고 해당 share memory를 삭제 할 수 있다.
icprm -m shmid
를 하면 해당 shared memory 가 삭제된다.
이제 다시 apachectl로 start 해보면 잘될것이다~ ^0^
| 태그 : | apache, apache_runtime_status, icps, scoreboard |
2009/04/06 19:04 :: 음악생활
마리스 얀손스 지휘의 말러 교향곡 1번입니다. 오케스트라는 작년 그라모폰에서 선정한 50대 오케스트라중 빈 필과 베를린 필을 제체고 첫번째로 선택된 암스테르담 로얄 콘서트 헤보 입니다. 먼가 심오한 말러 교향곡 들보다는 듣기가 편한것 같네요. 중간에 친숙한 멜로디도 나오구요 ^^
| 태그 : | concertgebouw, Mahler, mariss jansons |
2009/03/09 00:34 :: 검도 생활
오늘 제1회 서초구연합회장배 검도대회에 출전했습니다 ㅋㅋ. 검도를 시작한지 얼마안되어 관장님께서 분위기나 경험삼아 나가보라고 하셔 회사 동호회 분들과 함께 출전하게 되었습니다. 경기 결과는 패배 했으나 좋은 경험이 되었네요. 왠지 더 열심히 할것 같은 자극제가 된것 같습니다. 호호 화이팅~!


2009/03/06 16:09 :: 개발자 생활
오랜만에 CakePHP 관련된 글을 올리네요. 오늘은 사용자 인증 관련된 Component인 Auth Component에 대해서 적어봅니다.
Auth 컴포넌트를 쓰면 쉽게 로긴 회원 관리등을 구현할 수 있습니다.
관련글은
http://book.cakephp.org/view/172/Authentication
여기를 참조하시면 되구요.
그런데 쓰다보면 몰르고 request를 두번 날린다던가 (클릭을 두번해버려서) 그런경우에 저절로 logout 되는 현상이 있습니다.
이게 무슨 문제인가 Auth에서는 Session Component를 사용하고 있고 timeout도 기본 120초 x 10초 로 되어있는데 ...
timeout 설정은 config/core.php에 Session.timeout 란에 120이 기본으로 되있고 Security.level에 따라서 timeout 값이 늘어납니다. Security.level에는 low, midium, high 가 있는데 각각 Session.timeout 값에 300초, 100초, 10초를 곱해준 값이 실제 timeout 값이 됩니다. 그런데 level 중에 high에는 그외에 다른 게 있는데요.
주석에는
라고 되어 있습니다. 이 말인 즉 request 마다 세션 id가 생성된다는건데요. 내부적으로 세션 id가 어떻게 관리되는지 는 모르겠지만 기본적으로 request마다 다른 세션이라는 얘기가 됩니다.
그래서 위의 문제를 해결하기 위해서는 Security.level 를 midium 이하로 설정해야 저런 문제가 없네요 ^^
자세한거는 소스를 좀더 봐야겠네요
Auth 컴포넌트를 쓰면 쉽게 로긴 회원 관리등을 구현할 수 있습니다.
관련글은
http://book.cakephp.org/view/172/Authentication
여기를 참조하시면 되구요.
그런데 쓰다보면 몰르고 request를 두번 날린다던가 (클릭을 두번해버려서) 그런경우에 저절로 logout 되는 현상이 있습니다.
이게 무슨 문제인가 Auth에서는 Session Component를 사용하고 있고 timeout도 기본 120초 x 10초 로 되어있는데 ...
timeout 설정은 config/core.php에 Session.timeout 란에 120이 기본으로 되있고 Security.level에 따라서 timeout 값이 늘어납니다. Security.level에는 low, midium, high 가 있는데 각각 Session.timeout 값에 300초, 100초, 10초를 곱해준 값이 실제 timeout 값이 됩니다. 그런데 level 중에 high에는 그외에 다른 게 있는데요.
주석에는
CakePHP session IDs are also regenerated between requests if 'Security.level' is set to 'high'.
라고 되어 있습니다. 이 말인 즉 request 마다 세션 id가 생성된다는건데요. 내부적으로 세션 id가 어떻게 관리되는지 는 모르겠지만 기본적으로 request마다 다른 세션이라는 얘기가 됩니다.
그래서 위의 문제를 해결하기 위해서는 Security.level 를 midium 이하로 설정해야 저런 문제가 없네요 ^^
자세한거는 소스를 좀더 봐야겠네요
2009/03/03 13:46 :: 분류없음
마우리치오 폴리니가 연주하는 쇼팽 발라드 1번입니다. 누군가가 직촬하신것 같네요. 18세에 쇼팽 콩쿠르에서 심사의원 전원 일치로 1위를 하면서 당시 심사위원장이 였던 루빈스타인이 "여기 심사위원중에 그 만큼 잘 연주 할 수 있는 사람이 있을까?" 라고 감탄을 했다고 하네요. 쇼팽 발라드 1번은 피아니스트 영화에서 피아니스트 스필만이 독일군 장교 앞에서 연주하는 장면이 인상적이였던 곡이죠. ^-^
| 태그 : | chopin Ballad 1, Pollini, 마우리치오 폴리니, 쇼팽 발라드1 |

