요즘 The One Thing 이라는 책을 읽고 있는데, 이 책의 중간에 '의지력' 이라는 말이 나온다. 의지력이란 말 그대로 의지를 가지고 무언가를 하기 위한 힘인데, 사람의 의지력은 한계가 있고 이는 좀 쉬고 나면 충전이 되는 개념으로 나온다. 평소에 나는 이것을 '집중력' 이라는 단어로 사용하고 있었는데, 예를 들자면 아침부터 공부를 하다가 저녁 즈음에 '아 오늘 집중력 다 떨어졌어, 좀 쉬어야겠다' 라고 쓰일 수 있겠다. 



아무튼 이런 '의지력'을 특별히 많이 필요로 하는 일들이 있는데, 대개 머리를 많이 써야 하는 일이거나, 자기가 좋아하고 흥미를 가지지 않은 일이거나, 평소에 하지 않던 일들이라고 한다. 특히 흔한 자기계발 도서에 '자기관리' 라고 하는 것을 보면 자신을 철저하기 통제하고 관리하게 되는데, 이 책에 따르면 이렇게 자신을 통제하고 관리하면 '의지력' 이 떨어져서 결국 반드시 집중해서 해야할 일에 의지력을 쏟아붓지 못하게 된다고 한다. 


그렇다고 항상 자기가 하고 싶은 일들만 하면서 살 순 없지 않은가? The One Thing에서는 이것을 '습관'으로 극복해야 한다고 한다. 평소에 하지 않던 일들을 하는 것에 의지력이 많이 필요하다면, 자신에게 필요한 것들을 '습관' 으로 만들면 된다는 것이다. 



평균적으로 사람이 습관 하나를 들이는 데에 걸리는 시간은 66일 정도라고 한다. 물론 사람마다 편차는 다양할 수 있고, 어떤 습관이냐(습관의 난이도 등)에 따라 달라질 순 있겠다. 나에게 이를 적용한다면, 하나의 습관을 들이는 데에 약 2~3달씩 시간을 들이며 좋은 습관을 늘려갈 수 있을 것 같다. 


평소에 맨날 생각하면서도 실천하지 못하는 좋은 습관들은 아래와 같다.


- 일찍 자고 일찍 일어나되, 잘 때 깊이 자는 습관

- 적어도 1주일에 3회 이상 운동을 하는 습관

- 독서를 하는 습관



이 외에도 하고 싶은 것들이 정말 많지만 우선은 위 3개에 대해서 남은 2013년과 2014년 동안 습관을 들이려고 한다. 


사실 일찍 자고 일찍 일어나는 것이 습관이 된다면 그 확보한 시간으로 나머지 2가지는 충분히 가능하다고 보지만, 가장 난이도가 높은 것이 아닐까 싶다. 원래는 한 번에 한가지씩 습관을 들이고자 했지만, 일단 출퇴근 길에 독서는 의도적으로 계속 습관을 들이고 있고, 운동도 등록해둔 헬스 외에 배드민턴을 치는 등 노력 중이다. 


가장 난관인 첫번째 미션을 위해 힘써봐야겠다.




2주쯤 전에 영화 그래비티(Gravity)를 보았다. 코엑스 M2관에서 영화를 봤는데, 3D 영화 관람은 오랜만인 것 같다.


우선 그래비티를 10자로 평가를 내려보자면, '실감나는 우주 조난 영화' 이다. 간략한 평을 써보자면...



- 친구의 말을 빌려쓰자면, '지금까지의 3D는 3D가 아니다' 라고 느낄 정도로 실감나는 영화이다.



- 영화 내용 자체는 사실 별다른게 없지만 (사실 내용이 매우 빈약하다고 할 수 있음) 내용보다는 조난상황을 실감나게 느낄 수 있다는 것이 포인트인 영화이다.



- 우주 무중력 상태에 대한 느낌 등이 매우 생생하게 표현된다.. M2관은 스피커가 천장과 벽면 등 여러 곳에 달려있어서, 소리의 리얼함이 살아있음. 우주 파편이 지나갈 때 움찔움찔 하며 보게 된다.



- 주인공의 심경(멘붕 및 극복)을 매우 잘 표현 : 연기도 연기지만, 무중력상태 자체를 잘 표현하다보니 몰입돼서 같이 멘붕이 온다.



- 한 편의 영화라는 느낌보다는, 우주체험을 하고 나온 느낌이다.




그래비티 (2013)

Gravity 
8.1
감독
알폰소 쿠아론
출연
산드라 블록, 조지 클루니, 에드 해리스, 오르토 이그나티우센, 폴 샤마
정보
SF, 드라마 | 미국 | 90 분 | 2013-10-17



결국 호볼호가 갈릴 수 있을 만한 영화라고 생각이 된다. 내용은 좀 빈약하다고 생각이 되지만, 실감나는 표현이 이러한 부분들을 압도할 수 있다고 생각되기에, 전체적인 평점은 5점 만점에 4점 정도가 되는 것 같다.



얼마 전 인터넷에서 우연히 이런 글을 보게 되었다.


이 세상에서 가장 되기 쉬운 사람은 바로 자기 자신이다.

이 세상에서 가장 되기 힘든 사람은 바로 남들이 바라는 자기 자신이다.

그 누구도 당신을 좌지우지하게 하지 마라.


- 레오 부스칼리아 -



세상을 살아가다 보면, 내가 생각하는 나의 모습이 어떤지 잊어버리거나 생각하지 못한 채로 지낼 때가 많은 것 같다.


그냥 쳇바퀴 돌듯이 습관적으로 살아갈 때도 많고, 무언가 변화하거나 시도하려고 할 때는 특히 내가 하고 싶어하는 것을 선택하기 보다는 다른 사람들이 원하는, 바라는 모습을 위해서 하기도 한다.


물론 심리학이나 철학 쪽 서적을 보면 자아의 정체성을 다른 사람과의 관계에서 찾을 수 있다는 이론들도 있는 것으로 알고 있다. 하지만 여기서 얘기하는 것은, 무언가 선택을 하거나 결정을 할 때 과연 내가 진정으로 원하는 것인지, 진정으로 '나'를 위한 것인지에 대해 좀 더 고민을 하는 것의 중요성이다. 


평소에는 이런 것을 느끼지 못하지만, 무언가 선택의 갈림길에 섰을 때 내가 얼마나 다른 사람들의 시선을 의식하며 살아가는 것인지 새삼 깨닫게 된다. 다른 사람들의 조언을 받아들이는 것까지는 좋지만 자신의 인생은 자신이 살아가는 것이고, 다른 사람들의 시선을 너무 의식하지 않는 것이 좋은 것 같다. 설령 다른 사람의 시선을 의식하며 내린 결정이 더 좋은 결정이었다 하더라도, 최소한 내가 선택한 것이기 때문에 후회는 덜 남지 않겠는가?

아이폰 5s를 사용한 지 이제 일주일 정도가 지나서, 아이폰 5s에 대한 사용기를 적어보고자 한다.


참고로 나는 아이폰 3gs -> 아이폰 4s -> 아이폰 5s 로 갈아탄, 부모님꺼나 친구꺼 조금씩 만져본 걸 제외하면, iOS만 사용해본 사람이다.


에버노트에 끄적끄적 적어놨던 걸 복붙 하는거라, 그냥 음슴체로...



- 매우 빠르고 쾌적함. 물론 이건 아이폰 5s이기 때문이라기보단, 새로 나온 아이폰이기 때문인 것 같음. 아이폰 3gs에서 아이폰 4s로 갈아탔을 때도 매우 빠르고 쾌적했음.


- Touch ID(지문인식)이 정말 잘 됨. 평소에 아이폰을 그립(?)하는 것을 미리 생각하며 양 손 엄지손가락을 옆으로 기울인 채로 지문을 인식 시켜뒀는데, 지금까지 비밀번호를 직접 쓰며 잠금해제 한 적이 1~2번 정도밖에 없었음. 그 1~2번은 손씻고나서 아직 손이 마르지 않았을 때인데, 사실 바지에 쓱 하고 엄지손가락만 닦으면 인식 잘 됨.


- 아이폰 5s의 특징은 아니지만, 3G에서 LTE로 변경되고 나니 정말 빨라서 좋음. 3G일 때는 출근길에 지하철에서 웹툰 보려면 속터졌는데, 지금은 나름 쾌적하게 볼 수 있음. 페이스북이나 웹서핑도 쾌적함. 하지만 1년이 지나고 이 느낌이 익숙해지면 다시 느리다고 불평하고 있겠지...


- 아이폰 5s에서 가장 마음에 드는 것은 카메라. 최근 DSLR을 살까 말까 고민 중인, 사진의 '사' 자도 잘 모르는 사람이었는데 아이폰 5s 카메라의 성능을 확인하고는 잠시 카메라 구매에 대한 마음을 접음. 평소에 기본카메라는 잘 안 쓰고, 푸딩카메라를 쓰는데 만족하고 있음. 후면 카메라로 사진을 찍었을 때 그 느낌은 갤럭시 S4보다 훨씬 좋은 듯. 하지만 전면 카메라는 별로 좋지 않음.



- 핸드폰을 바꾸게 되면 엄청 설레고 벅찬 감정이 있어야 하는데, 포장된 박스를 처음 받았을 때만 설레고 iTunes를 이용해 동기화 하고나니 감흥이 바로 없어짐. 물론 iTunes를 이용한 동기화가 있기 때문에 기존에 있던 많은 앱들과, 앱 내의 데이터들을 그대로 사용할 수 있다는 것은 편하다고 생각함. 하지만 기존 아이폰 4s 사용할 때와 똑같은 느낌(빨라진 것만 빼면). 세로 길이가 길지만, 손바닥으로 아랫부분을 가리고 보면 기존 아이폰 4s랑 완전 똑같게 느껴짐. 


- 안드로이드는 조금씩만 사용해봐서 객관적인 비교는 되지 않지만, 개인적으로 아이폰 5s 구매를 후회하진 않지만, 안드로이드 폰(넥서스나 갤럭시S4)으로 바꿨어도 괜찮았을텐데 하는 생각은 듦. 안드로이드에 대한 동경이 아니라, 핸드폰을 새로 산 것 같은 느낌을 더 강하게 받고 싶은 마음..ㅋㅋ




총평 : 아이폰 5s는 정말 좋다. 하지만 아이폰 3gs -> 아이폰 4s -> 아이폰 5s로 5년 째 아이폰을 쓰다보니 약간 질리는 느낌이 드는 것은 사실. 기회가 된다면 안드로이드 OS도 내 폰으로써 사용해보고 싶다.


(사진 출처는 모두 Flicker)

오랜만에 남산에 다녀왔다.


남산은 종종 가지만, 갈 때마다 뭔가 뻔하면서도 새로운 맛이 있다.



최근 캐논 EOS 100d를 진지하게 고민 중인데 가격이 너무 부담스러워서,이번에 새로 온 아이폰5s가 DSLR을 대체할 수 있을지 테스트 해볼 겸 가을 남산 사진을 몇 장 찍어봤다.


DSLR을 사며 장비부심을 부리기 보다는, 일단 아이폰 카메라로 연습을 많이 해봐야지...


가을이랑 상관없는 사진이 많은 건 함정





흑백으로 찍어봤는데, 느낌있는 사진을 찍을 때 좋을 것 같다.




먹기 좋게 생긴 열매



서울에서 가장 높다는 N서울타워




아웃포커싱 연습




에펠탑 못지 않음 ㄷㄷ




아웃포커싱 연습2




MySQL에서 localhost 내에 저장된 sql파일을 실행시키는 방법은 아래와 같다.


- MySQL 콘솔 실행


# source [파일경로/파일명]



예를 들어 /data/sql/test.sql 을 실행하려면 MySQL 콘솔에서 아래와 같이 입력하면 된다.


# source /data/sql/test.sql


Apache가 설치되어 있을 때, 해당 Apache가 설치된 컴파일 옵션을 아래 경로의 파일을 cat이나 vi로 열어봄으로써 확인 가능하다.


[아파치설치경로]/build/config.nice



예를 들어 아파치 설치 경로가 /usr/local/apache 라면, cat명령어를 이용하여 아래와 같이 간단히 확인할 수 있다.


# cat /usr/local/apache/build/config.nice


DB(MySQL)가 설치된 localhost 외의 다른 곳에서 MySQL 접속을 하기 위해서는,

MySQL에서 호스트 및 접속 권한을 미리 설정해야 한다.


예를 들어 '111.222.333.*' 대역대에서 root 계정으로 DB 접속을 할 수 있도록 허용하고, 

해당 사용자에게 모든 권한을 부여하기 위해서는 아래와 같이 DB 콘솔에서 실행하면 된다.



# INSERT INTO mysql.user (host, user, password) VALUES ('111.222.333.%', 'root', password('비밀번호'));

# GRANT ALL PRIVILEGES ON *.* TO 'root'@'111.222.333.%';

# FLUSH PRIVILEGES;


작은 벤처 회사 두 곳을 다니며, 그리고 직장 생활을 하는 주변 사람들의 얘기를 들어보면

일을 지시(혹은 부탁)하는 타입은 크게 두 가지가 있는 것 같다.


내가 느끼는 이 두가지 타입에 이름을 붙여보자면, '선생님' 타입과 '방생형' 타입이라고 할 수 있을 것 같다.


'선생님' 타입의 경우 하나의 일을 지시할 때, 자신이 원하는 방향대로 흘러갈 수 있도록 최대한 많은 정보와 제약 조건을 함께 제시한다. 어떻게 일을 처리해야 하며, 어떤 결과물이 나와야 하는지 등등 디테일의 수준은 경우에 따라 다를 수 있겠지만 비교적 자세히 전달한다. 


'방생형' 타입의 경우에는 무엇을 해야 하는 지만 전달하고, 구체적인 방법이나 수단에 대하여는 자세히 설명하지 않는다.



예를 들어 농장에서 주인이 직원에게 사과나무에서 사과를 따라는 지시를 한다고 해보자.


농장 주인이 '선생님' 타입일 경우

'오늘, 내일 중으로 여기에 있는 사과나무에서 사과를 전부 따도록 하세요. 낮은 곳에 있는 사과는 그냥 손을 뻗어서 따면 되고, 높은 곳에 있는 사과는 저기에 준비해 둔 사다리를 타고 올라가서 따면 돼요. 사과를 딸 때 썩은 부분이 2cm 이상이면 따로 분리해서 바구니에 담아두세요. 그리고 그렇지 않은 사과는 50개씩 한 바구니에 담아서, 창고에 넣어두세요'


농장 주인이 '방생형' 타입일 경우

'오늘, 내일 중으로 여기에 있는 사과나무에서 사과를 전부 따도록 하세요. 사과는 시장에 내다 팔테니, 많이 안 썩었고 괜찮은 걸로만 잘 챙겨둬요'


이 정도로 비유를 할 수 있을까?



여기서 어떤 타입의 지시가 좋은 것인지는 상황에 따라서도 다르고 지시를 받는 사람에 따라서도 다르고, 그 일을 지시하는 사람이 몸담고 있는 조직이 어떤 환경인가에 따라서도 다를 수 있다. 이 두가지 타입의 장점을 생각해보면 아래와 같은 것 같다.


'선생님' 타입의 장점

- 실제 실무자의 시행착오를 줄여준다.

- 실무자가 고민할 여지를 남겨두지 않아, 스트레스를 줄여준다.

- 지시자가 원하는 output이 나올 가능성이 높다.


'방생형' 타입의 장점

- 실무자의 능력, 경험을 키워준다.

- 실무자의 자율에 맡김으로써 더 창의적인 output이 나오기도 한다.

- 지시자의 업무 로드를 줄일 수 있다.



앞서 말했듯이 해당 조직의 환경에 따라, 그리고 개인의 성향에 따라 어떤 타입의 지시가 더 좋은지는 다를 수 있을 것 같다.

하지만 내가 경험한 바에 의하면 위 2가지의 장점을 적절히 섞는 형태가 가장 이상적이지 않나 싶다.


실무자에게 최대한의 자율을 주어주되, 선행자가 겪은 시행착오에 대한 내용을 설명하거나 데이터를 전달한다. 그리고 무엇보다도 실무자가 왜 이 작업을 해야하는지, 그 작업의 목표에 대해서 명확히 설명한다. 또한 output의 포맷을 알려주기 보다는 그 output이 나와서 어디에 사용되는지를 설명한다. 마지막으로, output이 나오게 되면 이에 대한 건전한 토론을 하되, 비판을 하지 않도록 한다.


적고 보니 너무 당연한 말들이긴 하지만, 실제로 일을 지시하거나 지시 받을 때 이런 방향성에 대한 고민을 많이 하게 된다.

나중에 일을 지시할 입장이 되었을 때 위에 적은 대로 잘 실천할 수 있을까?



중,고등학교 수학 공부를 할 때 가장 많이 배우고 가장 많이 사용하는 단원이 어디일까?

수많은 단원들 하나하나 모두 중요하고 계속 사용되기는 하지만, 굳이 한 단원만 꼽자면 이차방정식을 꼽을 수 있을 것 같다.


이차방정식에 대한 내용은 중학교 때부터 배우기 시작하며 고1 때도 배우고, 고2~3 때는 수업이 활용하게 된다.

어느 단원에 가던 활용 문제나 어려운 문제를 풀다 보면 이차방정식을 활용하게 되는 경우가 많다.


그리고 두자리, 세자리 곱셈을 계산할 때 구구단을 당연히 알고 있어야 계산이 가능하듯이

복잡한 방정식이나 활용 문제를 풀 때 이 이차방정식은 자유자재로 사용할 수 있어야 한다.



그런데 이차방정식을 정말 제대로 이해하고 문제를 푸는 학생은 그닥 많지 않은 것 같다.

방정식을 풀어라 하면 기계적으로 인수분해 하거나 근의 공식을 활용하고, 

근의 개수를 물어보면 기계적으로 판별식을 쓰고... 

물론 교과서 기본 문제 수준 정도는 쉽게 풀리겠지만 이런 정도로는 결국 고난이도의 문제를 풀기는 힘들다고 본다.



1. 이차방정식의 정의


정말 당연하지만 이차방정식의 정의에 대해 다시 짚고 넢어가야 할 필요가 있다.

이차방정식의 정의는 아래와 같다.



이때 a가 0이 아니라는 조건을 눈여겨보아야 한다. 문제에서 위와 같은 식이 있다고 해서 무조건 이차방정식이 아니라, a가 0이 아니라는 조건이 있는지, 혹은 구체적으로 '이차방정식' 이라는 표현을 썼는지에 따라 문제 접근 방식이 달라지게 된다. 만약 이런 언급이 있다면 '이차방정식' 이라는 가정 하에 문제를 풀어가면 되지만, 이런 언급이 없다면 위 방정식은 이차방정식일 수도, 일차 방정식일 수도, 혹은 그냥 상수 식일 수도 있기 때문이다. 그리고 a,b,c가 실수냐, 유리수냐, 정수냐 등에 따라 풀이 접근 방식이 달라지게 된다.


따라서 매우 쉬운 정의지만 문제에서 이를 봤을 때 이러한 내용을 정확히 짚고 넘어가는 것이 좋다.



2. 이차방정식의 풀이


이차방정식을 풀이하라고 하면 대부분 인수분해 혹은 근의 공식을 사용하게 된다. 하지만 왜 그렇게 푸는 지에 대해서도 이해하고 넘어가게 되면 어떤 경우에 인수분해를 하는 것인지, 어떤 경우에 근의 공식을 사용하는 것인지, 혹은 근을 구하지 않아도 되는 것인지에 대해 좀 더 판단하기 쉽다.


2-1. 인수분해


이차방정식을 인수분해를 이용하여 푸는 원리는 아래와 같다.



두 수를 곱했을 때 0이 나온다면, 두 수 적어도 둘 중 하나는 0이어야 한다는 원칙이다.


예를 들어, 이라는 방정식을 푼다고 생각해보자.

위 방정식은 아래와 같이 인수분해 할 수 있다.



여기서 위의 원리를 적용해보자면, x-3과 x+1 적어도 둘 중 하나는 0이 되어야 한다는 것이다.

따라서 x-3=0 or x+1=0, 즉 x=3 or -1 이라는 답이 나오게 된다.



2-2. 근의 공식


근의 공식을 사용하는 근본적인 원리는 아래와 같다.



그럼 위의 원리를 이용하여, 이라는 이차방정식을 풀어가보자.


위 원리를 이용하여 이 이차방정식을 풀기 위해서는, 좌변이 x에 대한 완전제곱식이 되어야 하며, 우변은 상수가 되어야 한다.



 => 양변에 c를 뺐다.


 => 양변을 a로 나누었다.


 => 좌변을 x에 대한 완전제곱식으로 만들기 위해, 양변에 같은 수를 더했다.


 => 좌변을 x에 대한 완전제곱식으로 인수분해 하였고, 우변을 통분하여 정리했다.


 => 위의 원리에 따라 식을 풀었다.


 => 좌변에 x만 남기고 다 우변으로 넘겼고, 루트 안의 분모는 루트 밖으로 정리하였다.



 => 통분을 하고 식을 정리하면 근의 공식이 보인다.




3. 근과 계수와의 관계


다음으로, 많은 학생들이 무조건 외우는 식들 중 하나인 근과 계수와의 관계이다.



위 이차 방정식의 두 근이 알파와 베타라고 가정을 한다면, 이 이차방정식은 인수분해 원리를 이용하여 아래와 같이 쓸 수 있다.



위 식을 차례대로 전개하면 아래와 같이 된다.




여기서 처음 쓴 이차방정식과 위 식의 일차항, 상수항이 같아야 하므로 이를 정리하면 아래와 같다.


 , 


그리고 이 식을 정리하면 아래와 같이 근과 계수와의 관계를 표현하는 식이 된다.





이차 방정식 내의 핵심적인 내용은 위 내용이 전부이다. 위 내용을 활용하면 모든 문제를 풀 수 있다.


그리고 더 나아가 이차방정식을 좀 더 깊이 이해하기 위해서는 이차 함수의 내용도 함께 다뤄야 하지만


그래프는 포스팅하기가 힘들기 때문에 다음에 기회가 된다면 하겠다.