인천에서 가장 높은 산. 계양산.

등산로 안내도-'인천 계양산'

계양산은 강화도를 제외하면, 인천에서 가장 높은 산이다.
그래 봤자 겨우 394.9m로, 정상까지 왕복 두 시간 정도면 되는 높이다.
그런데 초행길이라 길을 잘못 들었다.
사람들이 잘 가지 않는 길로 접어든 것이다.
얼음이 녹아서 그런지 진흙투성이라 매 걸음이 힘겨웠다.
그렇게 계양산을 180도 둘러 피고개에 다다라서야 정상으로 가는 길을 발견했다.
피고개에서 정상으로 향하는 길은 굳은 땅이지만, 경사가 꽤 가파르다.

정상-'인천 계양산'
아무튼, 인천을 대표하는 계양산 정상에 올랐다!

내려오는 길-'인천 계양산'
산에서 내려올 땐 정비를 잘해 놓은 등산로로 내려왔더니 아주 수월하다.

도시 풍경-'인천 계양산'
그러나 내려오다 보이는 풍경은 그리 아름답지 않다.
초록 숲에 노란 개나리가 아닌, 빼곡히 들어선 아파트 숲이 삭막하다.

계양산 산행을 마치고 임학공원으로 내려와 에어건으로 신발에 뭍은 진흙을 털어냈다.
산에 자주 오르지 않아서인지, 두 시간 조금 넘게 걸었다고 다리가 뻐근하다.
이쪽에 다시 오게 된다면, 천마산 코스를 한번 올라봐야겠다.



by


Tags : , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

동네 사람만 아는 서울역 맛집. 여수회무침.


간판-'서울역 여수 회무침.'

'회무침이라니?!'
회는 횟집에서나 먹었지, 회무침을 전문으로 하는 집은 처음이다.
유명한(?) 맛집이라 그런지 테이블이 꽉꽉 차 있었는데,
단체 손님이 많은 것으로 보아 주로 직장인들 회식장소로 이용되는 장소 같다.
차림표를 보니 장어탕이라든가, 다른 집에선 보기 힘든 음식이 다양하다.
그래도 회무침 집이니 회무침을 먹어 봐야지.
회무침과 해물전, 그리고 알대구탕을 내오는 세트 메뉴를 시켰다.

회무침-'서울역 여수 회무침.'

회무침이란 음식을 평소에 먹을 일이 없어서 좀 생소한데,
매콤살콤한 회무침에 고소한 콩가루가 올려진 맛이 꽤 괜찮다.
해물전도 맛있고, 대구탕도 감칠맛 나게 잘 끓였다.
하지만 감동할 정도의 맛은 아니라서,
꼭 서울역에서 약속을 잡아야 하는 게 아니라면 굳이 찾아서 올 만한 집은 아니다.
이 정도의 맛집은 웬만한 동네에 하나씩은 있으니까.
그리고 회식 손님이 많아서 너무 시끄러워 귀가 피곤한 점도 있다.
서울역 여수회무침.
여럿이 가서 왁자지껄 떠들썩하게 한잔 걸치고 싶다면 가볼 만한 동네 맛집이다.

서울역 여수회무침 위치.

서울역 5번출구에서 직진하다 보면 2층에 간판이 보인다.
자세히 보지 않으면 지나치기 쉬우니, 천천히 걸으며 간판을 확인하는게 좋다.



큰 지도에서 월풍 맛집 지도 보기



by


Tags : , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

행복으로 가는 길. 한국의 도교 문화 기획전.


입구-'한국의 도교 문화(Taoism of korea)'

한국의 도교 문화 기획전을 보려고 오랜만에 국립중앙박물관을 찾았다.
'사람 많겠는걸.'
좋은 전시인데다가 무료라 걱정했는데 생각보다 사람이 적어서 편하게 보았다.
아무래도 좀 늦은 시간에 가서 그랬나 보다.
주로 전시된 품목은 회화와 다양한 모양의 연적이다.

동방삭-'한국의 도교 문화(Taoism of korea)'
서왕모의 복숭아를 세 번이나 훔쳐 먹고 3천 살을 더 살게 되었다는 동방삭은 또 복숭아를 먹으려고 하고 있다.
사람의 욕심이란 끝이 없다더니...

복숭아 모양 연적-'한국의 도교 문화(Taoism of korea)'
탐스러운 복숭아 모양 연적을 봤더니, 나도 갑자기 복숭아가 먹고 싶어진다.
복숭아!

도교 의상을 입은 사람 연적-'한국의 도교 문화(Taoism of korea)'
이건 도교 의상을 갖춰 입은 사람 모양의 연적인데, 옷이 다른 종교 복장과 딱히 다르진 않아 보인다.

첩첩산중 연적-'한국의 도교 문화(Taoism of korea)'
첩첩산중의 도교 사원(?)을 표현한 연적은 너무 크고 뾰족해서 정말 연적 용도로 쓰긴 어려웠을 것 같다.
문득 이런 생각이 들었다.
'물고기를 키우는 집이라면 어항에 넣고 싶은 욕구가 샘솟겠다.'

현무도-'한국의 도교 문화(Taoism of korea)'
이 그림은 여러 이야기의 주제로 잘 쓰이는 사방신 중 하나로, 북쪽을 담당하는 현무다.
옛날 사람들은 동•서양 할 것 없이 동물 각 부분을 합쳐서 강력한 모습을 만드는 걸 즐겼나 보다.
그건 아마도 그냥 동물은 사람에게 큰 위협을 주지 못하게 돼서가 아닐까?
인간이 가장 위협적인 동물이 되었으니, 숭상할 만한 더 센 동물이 필요해서 말이다.

국보 287호, 백제금동용봉봉래산향로(百濟金銅龍鳳蓬萊山香爐)-'한국의 도교 문화(Taoism of korea)'
국보 287호인 백제금동용봉봉래산향로(百濟金銅龍鳳蓬萊山香爐) 모습도 보였는데,
장인의 손길이 느껴지는게, 가히 나라의 보물이라 할만하다.

한국의 도교 문화 전시의 끝 무렵엔 도교 이론을 맛보여 준다.
서적 등의 전시와 함께, 여러 도교 글귀가 적혀있다.
태상감응편(太上感應篇)

착해야 오래산다
선과 악의 보답은 마치 그림자가 형체를 따르는것과 같다.…
무릇 사람에게 잘못이 있으면
크게는 12년의 수명을 빼앗고
작게는 100일 빼앗는다.
그러한 크고 작은 허물은
수백 가지나 된다.
오래 살고 싶은 자는
먼저 그러한 잘못을 피해야 한다.

태상 감응편의 이 말 대로라면 나는...
나는 어쩌면 불사신으로 태어난 몸인가 보다.
아직 살아있는 걸 보면.

도교에서 말하는 선행과 악행을 정리한 공과격도 보였다.
공과격(功過格)

○ 100점짜리 공덕
* 한 사람 죽음을 구해주는 것.
* 한 여자의 정절을 지켜주는 것.
* 자녀를 물에 빠뜨려 죽이려는 것을 한번 막는 것.
* 한 사람의 후손을 이어주는 것.

● 100점짜리 죄과
* 한 사람을 죽게 만드는 것.
* 한 부녀의 정절을 잃게 하는 것.
* 다른 사람이 자녀를 물에 빠뜨려 죽임을 한번 찬조하는 것.
* 한 사람의 후사를 끊는 것.

○ 50점짜리 공덕
* 낙태를 면하게 하는 것.
* 색욕에 빠지려는 처지에 부딪혀서도 정도(正道)를 지키고 빠지지 않는 것.
* 의지할 데 없는 사람을 거두어 양육하는 것.
* 주인 없는 해골 하나를 거두어 장례 지내는 것.
* 한 사람이 유랑을 모면토록 구해주는 것.
* 한 사람이 유배나 충군(充軍)ㆍ도형(徒刑: 징역) 등의 중죄를 짓지 않도록 구해주는 것.
* 한 사람의 원한을 씻어(밝혀)주는 것.
* 좋은 말 한 마디로 백성을 이롭게 하는 것.

● 50점짜리 죄과
* 한번 낙태하는 것.
* 한 쌍의 결혼을 깨뜨리는 것.
* 한 해골을 내버리는 것.
* 남의 아내나 딸을 가로채려 꾀하는 것.
* 한 사람을 못살게 굴어 떠돌게 만드는 것.
* 한 사람에게 충군(充軍)이나 유배ㆍ도형(徒刑: 징역)의 중죄를 짓게 만드는 것.
* 한 사람에게 불충ㆍ불효나 큰 죄악을 짓게 교사하는 것.
* 한 마디 말로 백성에게 해를 끼치는 것.

○ 30점짜리 공덕
* 한 뙈기 묘지를 땅 없는 사람에게 베푸는 것.
* 비행을 저지른 한 사람을 교화해 행실을 바꾸게 하는 것.
* 한 수계(受戒) 제자를 제도하는 것.
* 부부간에 별거, 이혼, 싸움, 파탄의 불화를 화해시켜 다시 살게 하는 것.
* 주인 없이 버려진 아이를 데려다 기르는 것.
* 한 사람의 덕을 이루도록 도와주는 것.

● 30점짜리 죄과
* 근거 없는 비방을 지어 한 사람의 명예를 훼손하거나 모함하는 것.
* 남이 혼자 은밀히 어떤 나쁜 짓을 하려다 뉘우쳐 그만둔 일을 적발하여 떠벌리는 것.
* 한 사람에게 소송을 교사하는 것.
* 한 사람의 청정한 계율 수행을 훼방 놓는 것.
* 스승과 어른을 배반하는 것.
* 부모 형제에게 거역ㆍ반항하는 것.
* 친족을 이간질하는 것.
* 흉년에 오곡을 사재기해 폭리를 취하는 것.

○ 10점짜리 공덕
* 덕망 있는 사람을 천거하여 인도하는 것.
* 사람의 해악을 한번 제거해 주는 것.
* 모든 경전과 법문을 편찬하는 것.
* 의술이나 약처방으로 사람의 중병을 한번 치료해 주는 것.
* 지극히 덕 있는 말을 하는 것.
* 부릴 만한 재력과 권세가 있는데도 부리지 않는 것.
* 자기에게 딸린 첩이나 노비를 잘 내보내는(해방) 것.
* 사람에게 보답할 힘이 있는 짐승의 생명을 구해주는 것.

● 10점짜리 죄과
* 덕망 있는 사람을 배척하고 따돌리는 것.
* 나쁜 사람을 천거하여 등용시키는 것.
* 남의 무덤 하나를 깍아내 평지로 만드는 것.
* 고아를 능욕하거나 과부를 핍박하는 것.
* 절개 잃은 한 부녀자를 받아 거느리는 것.
* 중생을 죽일 수 있는 기구를 하나 갖춰두는 것.
* 존친ㆍ스승ㆍ훌륭한 선비에게 악담하는 것.
* 남을 해칠 수 있는 독약을 만들거나 조재하는 것.
* 관리가 죄수에게 불법 고문을 가하는 것.
* 모든 정법(正法) 경전을 훼손하거나 파괴하는 것.
* 경전을 읽을 때 마음속에 잡다하게 나쁜 일을 생각하는 것.
* 사이비교나 간사한 법을 남에게 전수하는 것.
* 덕을 훼손하는 말을 내뱉는 것.
* 사람에게 보답할 힘이 있는 가축을 한 마리 죽이는 것.

○ 5점짜리 공덕
* 한 사람의 법정 소송을 그치도록 권하는 것.
* 한 사람에게 심성과 생명을 보호하고 증진하는 일을 전해주는 것.
* 심성과 생명을 보존하고 증진하는 경전법문을 한번 편찬하는 것.
* 약처방이나 의술로 가벼운 질병을 한번 고쳐주는 것.
* 타인의 악을 퍼뜨리지 말도록 권하는 것.
* 어질고 착한 사람을 한번 공양하는 것.
* 중생을 위해 천재지변이 없게 해 달라고 기도하며, 단지 착한 발원만 하고 제물로 희생을 잡지 않는 것.
* 사람에게 보답할 힘이 없는 가축의 생명을 구해주는 것.

● 5점짜리 죄과
* 일체 정법과 경전을 비방하고 험담하는 것.
* 풀어줄 만한 억울한 사정을 보고도 풀어주지 않는 것.
* 한 병자가 구해달라고 청하는데도 구해주지 않는 것.
* 한 도로나 교량을 막거나 끊어버리는 것.
* 미풍양속를 해치는 글이나 말을 만들어 퍼뜨리는 것.
* 명예를 훼손하는 노래(유언비어)를 만들어 퍼뜨리는 것.
* 험담으로서 좋은 사이를 깨뜨리는 것.
* 사람에게 보답할 수 없는 가축 한 마리를 죽이는 것.
* 적절한 방법에 의하지 않고 생물을 삶거나 구워 죽여 극도로 고통을 받게 하는 것.

○ 3점짜리 공덕
* 뜻밖에 횡액을 당해서도 화내지 않는 것.
* 남의 비방을 감당하면서 변명하지 않는 것.
* 귀에 거슬리는 말을 듣고도 화내지 않는 것.
* 마땅히 책망할 사람의 책임을 용서해 주는 것.
* 양잠, 어부, 사냥꾼, 백정 등에게 직업을 바꾸도록 권하는 것.
* 저절로 죽은 가축을 묻어 주는 것.

● 3점짜리 죄과
* 귀에 거슬리는 말을 듣고 화를 내는 것.
* 위아래의 차례(장유질서)를 어기는 것.
* 책망하지 않아야 할 사람을 책망하거나, 한 사람의 잘못을 퍼뜨리는 것.
* 두 말로써 사람을 이간질하는 것.
* 무식한 사람을 속이는 것.
* 남이 공덕을 이루는 걸 방해하는 것.
* 남의 근심걱정을 보고 마음속으로 통쾌히 여기는 것.
* 남이 이익이나 명예 잃는 것을 보고 마음속으로 기뻐하는 것.
* 남이 부귀한 것을 보고, 그가 망해 빈천해지기를 바라는 것.
* 일이 뜻대로 안 되면 이내 하늘을 원망하거나 남을 탓하는 것.
* 자기 분수 밖의 것을 탐하고 구하는 것.

○1점짜리 공덕
* 사람의 착한 일을 한번 칭찬하는 것.
* 사람의 악을 한번 덮어주는 것.
* 사람의 싸움을 그치게 말리는 것.
* 사람이 한 가지 나쁜 일을 못하도록 막는 것.
* 사람 배고픈 것을 한번 구제해 주는 것.
* 돌아갈 곳이 없는 사람을 하룻밤 잠재워주는 것.
* 사람을 추위에서 한번 구해주는 것.
* 약 한 첩을 주는 것.
* 사람을 구제하도록 권하는 글을 베푸는 것.
* 경전 한 권을 독송하는 것.
* 반성참회의 절을 백 배 올리는 것.
* 불호(佛號)를 천 번 염송하는 것.
* 선법(善法)을 강연하여 10인에게 가르침이 미치는 것.
* 좋은 일을 일으켜 이익이 10인에게 미치는 것.
* 버려진 글 1천 자를 줍는 것.
* 한 스님에게 한 끼 공양드리는 것.
* 스님 한 사람을 잘 보호하고 지켜주는 것.
* 걸인이 구걸하는데 거절하지 않는 것.
* 사람이나 가축이 일시 피곤한 것을 구제해 주는 것.
* 사람이 근심하는 걸 보고 잘 위로해 풀어주는 것.
* 육식을 하는 사람이 1일간 육식 않고 재계하는 것.
* 짐승 잡는 걸 보거나 비명소리를 들으면 차마 그 고기를 먹지 않는 것.
* 자기를 위해 죽인 짐승의 고기를 먹지 않는 것.
* 저절로 죽은 짐승 한 마리를 잘 묻어주는 것.
* 미세한 벌레 한 마리를 구해주는 것.
* 과업을 지어 떨어진 영혼을 구제해주는 것.
* 돈과 곡식, 옷 등을 베풀어 사람을 구제하는 것.
* 남이 진 빚을 용서(연기, 면제)해 주는 것.
* 남이 잃어버린 물건을 주워 돌려주는 것.
* 의롭지 못한 재물을 취하지 않는 것.
* 다른 사람을 대신해 그 빚을 다 갚아주는 것.
* 땅을 양보하고 재산을 양보하는 것.
* 남에게 재산을 베풀어 갖가지 공덕을 지으라고 권하는 것.
* 남이 맡긴 재물을 가로채지 않고 돌려주는 것.
* 창고를 지어 곡식을 잘 저장하고(곡식 가격 안정, 흉년대비), 길이나 다리를 새로 놓거나 복구하고, 막힌 강물을 뚫고 우물을 파 사람들을 이롭게 하고, 도량을 짓고 삼보의 불상들을 만들거나 향이나 초, 등 같은 공양물을 보시하고, 길손에게 차나 물을 보시하고, 죽은 사람을 위해서 관목을 보시하는 것 등, 일체 사람을 이롭게 하는 것에 든 비용 100전(錢) 당 1점의 공덕으로 한다.

● 1점짜리 죄과
* 사람의 선행을 한번 방해하는 것.
* 사람의 싸움을 한번 교사하는 것
* 마음속에 은밀히 남을 해칠 악의를 품는 것.
* 남이 한 가지 나쁜 일을 하도록 조장하는 것.
* 남이 조그만 물건 훔치는 걸 보고도 막지 않는 것.
* 남이 근심하고 놀래는 것을 보고도 위로하지 않는 것.
* 남의 가축을 부리면서, 그 가축이 피곤하고 힘든 것을 동정하지 않는 것.
* 말하지 않고서 남의 바늘이나 풀 하나라도 취하는 것.
* 글씨가 써진 종이를 버리는 것.
* 오곡이나 하늘이 주신 사물(천연물)을 함부로 내버리고 방치하는 것.
* 한 번 약속을 어기는 것.
* 취해서 사람을 한번 침범하는 것.
* 한 사람의 굶주림과 추위를 보고도 구하지 않는 것.
* 경전 독송할 때 한 자구를 잘못 읽거나 빠뜨리는 것.
* 스님 탁발에 주지 않는 것.
* 한 걸인의 구걸을 거절하는 것.
* 술ㆍ고기ㆍ오신채를 먹고 경전을 독송하거나 도량에 들어가는 것.
* 법복이 아닌 옷을 한번 입는 것.
* 사람에게 보답할 수 있는 가축의 고기를 먹는 것.
* 미세한 벌레의 생명을 죽이거나, 새집을 뒤집어 알을 깨는 것.
* 대중의 공익을 등지고 개인적으로 이익을 취하거나, 남의 재물을 손상하거나 유용하는 것.
* 남에게 빌린 물건(빚)을 돌려주지 않는 것.
* 남이 흘린 물건을 주워 돌려주지 않는 것.
* 남이 맡긴 물건을 돌려주지 않는 것.
* 공적인 일을 빙자하거나 권세를 남용하여 남에게 재물을 강요하거나 약취하여 자기 소유로 가지는 것.
* 불법승 삼보의 형상이나 도량(법당) 기물 등을 파괴하는 것.
* 저울이나 되(도량형)을 속여 차액을 챙기는 것.
* 도살용 칼이나 어망 등을 파는 것.
* 창고를 지어 곡식을 잘 저장하고(곡식 가격 안정, 흉년대비), 길이나 다리를 새로 놓거나 복구하고, 막힌 강물을 뚫고 우물을 파 사람들을 이롭게 하고, 도량을 짓고 삼보의 불상들을 만들거나 향이나 초, 등 같은 공양물을 보시하고, 길손에게 차나 물을 보시하고, 죽은 사람을 위해서 관목을 보시하는 것 등, 일체 사람을 이롭게 하는 것을 해치는 경우 100전(錢)당 1점의 죄과로 한다.
한국의 도교문화 전시에는 공과격이 간략하게만 나와서, 시사중국에서 잘 정리한 내용을 가져왔다.
출처 : 선행과 악행 기록표 ‘공과격’(http://sscn.kr/news/view.html?section=2&category=10&no=4214)

박물관 야경-'한국의 도교 문화(Taoism of korea)'

전시를 보고 밖으로 나오니 야경이 꽤 멋지다.
이런 고요하고 한적한 풍경을 마주하는 것은 나에게 행복감을 주는 요소 중 하나이다.
도교처럼 어떤 신앙에서 즐거움을 얻는다면 그것도 좋겠고,
일상의 소소함에서 행복을 얻는 것도 좋겠다.
어쨌든 한번 사는 인생 즐겁게 살다 가야지.

국립중앙박물관에서 열리는 한국의 도교문화 전시는 오늘(2014년 3월 2일)까지!



by


Tags : , , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

정전용량 무접점 키보드. 리얼포스 87u 저소음 차등.


내가 가장 많은 시간을 함께 하는 물건은 무얼까?
단연 컴퓨터다.
든든한 동료로서 함께 일하기도 하고,
때론 친구가 되어 놀아도 주는 그런 녀석.
그런데 이 녀석과 대화를 나누려면 몇 가지 도구가 더 필요하다.
화면을 보여주는 모니터.
그리고 이 녀석과 소통을 도와주는 입력 도구인 키보드와 마우스.
컴퓨터, 모니터, 마우스, 키보드. 이 넷은 한 세트로 움직인다.

사람과 사람은 스킨십이 잦을수록 쉽게 친해진다.
기계와 사람과의 관계에서도 예외가 아닌데,
나와 신체 접촉이 가장 많은 녀석은 두말할 것도 없이 키보드!
어떤 키보드를 쓰느냐에 따라 컴퓨터와 소통할 때 손가락 피로도가 다르다.
그래서 작년부터 집에서 쓰는 키보드를 좀 바꾸고 싶다는 생각을 했었는데,
이번에 나 자신에게 주는 생일 선물이란 명목으로 정전용량 무접점 키보드인 Realforce 87u 저소음 차등 10주년 모델을 구매했다.

레오폴드 쇼핑백-'Realforce 87u YF110S'
운이 좋은지, 미개봉 신품을 단순 변심으로 파는 사람을 만나서,
봉투에 잘 담아 떨어지지 않게 들고 왔다.


리얼포스 키보드 상자-'Realforce 87u YF110S'
비록 상자에 키보드가 그려져 있긴 하지만,
왠지 피자나 도넛이 들어있을 것 같은 느낌이 든다.


개봉 경고문-'Realforce 87u YF110S'
상자를 열려고 보니 딱지가 붙어있다.
'개봉하면 끝!'
그러나 교환이나 환불을 할 생각따윈 없으니 과감히 뜯었다.


비닐에 싸인 리얼포스 87u-'Realforce 87u YF110S'
먼 길을 여행한 키보드는 부직포가 아닌 얇은 비닐에 쌓여있는데,
36시간 기차를 입석으로 타는 정도의 피로를 느꼈을 것 같아 측은함이 들었다.
뽁뽁이라도 하나 깔아주지.
운 나쁘면 키보드 개봉하기 전부터 고장이 날 수도 있었겠다는 생각이 들었다.

리얼포스 87u 10주년 기념 모델-'Realforce 87u YF110S'
비닐을 벗기고 보니 튼튼해 보이는 Realforce 87u가 자태를 뽐낸다.
'몇 타를 치든 받아내겠어! 수만 번이라도!'

리얼포스 87u 뒷면-'Realforce 87u YF110S'
뒷면엔 모델명과 제품 번호가 적혀있다.
키보드 덕후들의 위키(http://deskthority.net/wiki/Realforce)에서 모델명을 검색해보니,
YF110S는 한국에서 판매되는 10주년 저소음 차등 모델이라고 친절히 설명을 적어놨다.
LED색상은 빨강이라는 덕후들이나 신경 쓸 정보도 함께!
뒷면에서 느끼는 건 참 신경 써서 잘 만들었다는 거다.
키보드를 본체의 왼쪽에 놓을지, 오른쪽에 둘지에 따라 선을 정리하도록 위에 홈을 파 두었다.
FC660C를 쓰면서 선 마감이 항상 눈에 거슬리는데, 그래서인지 리얼포스의 마감이 더욱 만족스럽다.

회사에선 레오폴드의 FC660C라는 미니 키보드를 쓴다. FC660C는 키보드가 작고 야무진 게 자리를 조금 차지하는 점은 좋지만, 생각보다 기능 키를 자주 쓰는 내게는 약간 불편한 면이 있다. 그런 면에서 텐키레스인 Realforce 87u는 확실히 내 취향을 적절히 잘 반영한 키보드란 생각이 든다.
그런데 한가지 함정이 있었으니...
FC600C의 미니 배열에 매우 익숙해져서 그런지, Realforce 87u의 오른쪽 아래 방향키 옆에서 자꾸 FN키를 찾게 된다.

리얼포스 87u 키캡 교환-'Realforce 87u YF110S'
앞으로 나와 함께 할 Realforce 87u.
키 몇 개를 다른 색상으로 바꿔 꼈더니, 훨씬 산뜻한 느낌이다.
글도 쓰고, 코딩도 하고, 오래도록 잘 지내봐야지.



by


Tags : , , , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

영어로 글쓰기. 한국인을 위한 이야기 영작.


'안수진 강사의 한국인을 위한 이야기 영작'또한 나의 이번 겨울맞이 영어 공부의 일환이다.
영어로 멋진 글을 써 내면 좋겠다는 부푼 희망을 품고 시작했지만, 갈 길이 멀다는 결론이 나왔다.
'영어는 들인 시간에 비해서 왜 이리 늘지 않을까?'
'나에겐 영어 세포가 없는 걸까?'
특히 글을 쓰기 위해선 어휘력이 부족하다는 걸 통감한다.
영어는 많아야 200단어 정도 쓰면서 사는 것 같은데,
이걸로 사는데 별 지장이 없으니 그런 게 아닐까 싶다.
만약 내가 갑자기 영어영어별에 떨어져서, 작가로 살던가 죽어야 한다면,
지금보다 영어 실력이 좀 나아질 텐데.:D


영작 공부 팁

  1. 단어 위주로 공부하지 않는다.
  2. 이미 알고 있는 어휘들의 용법을 집중적으로 공부한다.


문법

사람 이름(고유명사)는 대문자로 시작하며, 관사가 붙지 않는다.
소유격과 관사(a, the)는 함께 쓰지 않는다.

과거는 언제나 과거여야 한다.
감탄문에선 도치가 안된다.
우리말은 동사의 시제가 언제나 일치되지 않지만, 영어에선 시제가 언제나 일치한다.

She read the book + sloely
She (slowly) read the book (slowly).
타동사와 명사는 사랑하는 사이.(타동사와 명사 사이에는 아무것도 넣지 않는다.)

간접의문문을 만드는 법
1. 직접 의문문 속에서 주어와 동사의 위치를 바꾼다.
Who are you? - Who you are?
2. 다른 주어와 동사를 앞에 붙인다.
I asked who you are.

V + 동사원형 + ing
stop, enjoy, keep, quit, give up, mind, consider, suggest
V + to + 동사원형:
want, hope, need, decide, expect, offer, promise, pretend
Hope, need, decide, expect, offer, promise, want + to 부정사
미래의 일일때. 개인적 희망이나 바람을 표현할 때 to부정사를 쓴다.

주격 관계대명사절 1

We adopted a cat.
The cat had mysterious eyes.
We adopted a cat which had mysterious eyes.
뒤에있는 the cat을 관계대명사로 바꿔준다.
주격 관계대명사는 생략할 수 없다.

주격 관계대명사졀 2

I found money.
The money was hidden in the refrigerator.
I found money which was hidden in the refrigerator.
주격 관계대명사 + be동새 : 주격 관계대명사와 be동사를 함께 생략

부분 부정 all, every + not

Everyone couldn't walk.
Not everyone could walk.

I should help him. 나는 그를 도와야 한다.
I had to help him. 과거에 도왔어야 했다.
I should have helped him. 나는 그를 도왔어야 했는데 하지 않았다.
shuld + have P.P.(과거분사) : 과거에 ~해야 했는데 하지 않았다.
You shouldn't have (done this). 이러실 필요 없는데.(감사 표현)

형용사 + 명사

many jewels, big screens, an important invention
Cf. Everything, something, anything, nothing.

So that ~ can구문

We use bags so that we can carry more.
We use bags so that we ( cannot(x)) (will not (o)) lose our belongings.

~하기 위해서 to 부정사
- ~하지 않기 위해서
I close my eyes to see her. + not
I close my eyes not to see her.

전치사

  1. Stop, enjoy, keep, quit, give up, mind, consider, suggest
  2. 전치사 + ing / 명사
    be use to + ing : ~하는데 익숙하다
    be use to의 to는 전치사이다. 동사원형이 아닌 ~ing를 쓴다.

형용사 보어란?

My uncle is famous. + his neighborhood.
My uncle is famous in his neighborhood.

How 감탄사절.
Trees are so fresh - How fresh trees are!

How 감탄사 절이 목적어 절이 될 때
The boys knows how fresh trees are.

명사 앞 형용사 순서
five little sparrows,
the five little sparrows.
my seven red pen.

so + that 구문
Because the cellphone was very cheap, I bought it immediatly.
The cellphone was so cheap (that) I bought it immediatly.

비인칭 주어 it 이란?
- 사람을 가리키지 않으며, 별 의미 없는 빈 주어이므로 해석하지 않는다.
Snow comes today. (x)
It snows today.(o)
날씨 외에도, 시간 날짜를 막연히 가리킴
It's five o clock.
날이 밝거나 어두움을 막연히 가리킴.
It's dark here.

의문문 : do 동사를 쓴다.
일반동사를 부정할 때 do 동사를 쓴다.
do 동사를 일반 동사 앞에 사용.
do동사로 수와 시제를 표현
do동사 뒤에 not을 붙인다.

사람이 소유한 것 : 소유격
사람의 소유 A's B - my skin
사람이 아닌것의 일부 B of A - skin of apples

기본 복문 형태 : 주절 + 부사절 or 부사절 + 주절
* Brcause
* If
* Althiugh
* When
* as soon as
He took off his jacket because it was hot.
Because it was hot, he took off his jacket.

기본 중문 형태 : 독립절 + 중문 접속사 + 독립절
* And
* But
* Or
* So
It was hot, so he took off his jacket.

중문 접속사

  • and
  • but
  • or
  • so
    I was disappointed, but I kept waiting.
    however 쓸땐 ;however, 형태로 복합중문에 쓴다.
목적어 문장이 복문이면 that을 생략하지 않는다.
동사가 여러 개 나오면 접속사를 마지막 동사 앞에 써준다.

준동사란?

동사의 변형
* to+V to부정사
* V+ing 동명사

~하기 위해서

in order to + 동사원형 != for + ~ing
Because of + 명사 , Because + 절

동사원형+ing
stop, enjoy, keep, quit, give up, mind, consider
to + 동사원형
want, hope, need, decide, expect, offer, promise

목적어를 보충 설명하는 보어 : to + 동사원형

I want my dog to be happy.
동사 want : '주어 + want + 목적어 + to 동사원형'

보어

  1. 주어를 보충 설명하는 말.
    I am a cook.
    The driver was nice.
    You look young.
    You look like young. (x)
2 목적어를 보충 설명하는 말.
He made me a star.
Dogs make people happy.
  1. 주어, 목적어를 제대로 설명하는 말
    She looked independent.
    She looked independence (x)

정관사 the의 위치

  1. 주로 'the + 형용사 + 명사' :
    the pretty cashier, the three bridges
  2. '형용사 + the + 명사': all, both, half
    all the questions, half the price.

As soon as + S + V (As soon as 뒤에는 반드시 절(S+V)이 온다.)

As soon as he arrived, he baked bread.
- On arriving, he baked bread.
As soon as Jungmi arrived, he baked bread.
- On Jungmi arriving, he baked bread. (주어가 일치하지 않을 땐 생략할 수 없다.)


동사 용법

go : A go to B

자동사 : 주어 + 자동사 + 전치사 + 명사
타동사 : 주어 + 타동사 + 명사
셀 수 있는 명사 앞에는 a, the, 소유격 중 하나를 쓴다.
셀 수 있는 명사는 관사를 꼭 써야 한다.
추상명사는 관사 없이 쓸 수 있다.
추상 명사앞엔 관사 a를 붙이지 않고 복수형을 쓸 수 없다.

자동사 look : A look at B

동사 tell : story, secret
동사 said : everything, something, anything, nothing

목적어를 두 개 쓰는 동사.

You gave me help.
My wife sent you cookies.
We wish you a Merry Christmas.
누구에게 ~을 하다.
S + V + O + O
동사 wish + that 절 : that절 = 가정법 문장

see : 보다

I see you.
지각동사 see : '누가 ~(동사) 하고 있는 걸 보다'
I see you drinking milk.
'주어 + see + 목적어 + -ing'
'~이기 때문' : to + 동사 원형
I'm happy to see you.
I'm happy because I see you. (너무 길다.)

notice : '보다.'

They noticed a stranger.
지각동사 notice : '누가 ~(동사) 하는 걸 보다.'
They noticed a stranger talking to the boy.

seem : ~하는 것 같다. ~인 것 같다.

너 날 오해하고 있어.
You misunderstand me.
너 날 오해하고 있는 것 같아.
You seem misunderstand me.
'주어 + seem + to부정사'
동사 semm의 용법2
너 날 오해하고 있는 것 같아.
You seem to misunderstand me.
= It seems that you misunderstand me.
'It seems that 주어 + 동사'
1. You seem to like me.
seem + to 부정사 : ~하는 것 같다.
2. It seems that you like me.
it seems + that 절 : ~하는 것 같다.
3. You seem like a professional.
You seem like + 명사 : (명사)~ 같다

진주어 (사람) + seem + to부정사
가주어(It) + seems + that 주어 동사

It is like a prince loves a beggar.
= 그건 왕자가 거지를 사랑하는 것 같아. (비유적인 표현)
It seems that the prince loves a beggar.
= 왕자가 거지를 사랑하는 것 같아. (불확실함을 표현)

insist : 우기다, 주장하다

목적어로 that절이 오며, 명사가 올 수 없다.
He insisted me cleaning the bathroom. (x)
He insisted that he should clean the bathroom.

like

I like dancing. 나는 춤 추는 걸 좋아한다.
I like to dance. 난 춤추고 싶다.
love, hate, try도 like처럼 사용한다.
begin, start, continue, end는 의미차이가 없다.
because 절은 독립적으로 쓰지 않는다.
also 는 주어와 동사가 같을 때 쓴다.
She danced. She also drank beer.
too는 주어가 다르고 동사만 같을 때 쓴다.
She danced. He danced, too.

Promise

promise me 나에게 약속해
promise to meet me 나를 만날 것을 약속해. (잘 쓰지 않는다.)
promise me that you'll meet me tomorrow. 나에게 약속해 너 내일 나 만난다고.

excite :흥분시키다.

The news excited us.
We were excited by the news.
ex) surprise, stun

become

I became their mother. 명사
The cats becamr plump. 형용사.
The game became exciting. 동명사
We became excited. 과거분사

let : 주어 + let * 목적어 + 동사원형(과거분사)

She let me help her son.
She allowed me to help her son.

agree

  1. I agree your suggestion. (x)
    명사를 목적어로 갖지 않는다.
  2. I agree with your suggestion.
    당신의 의견에 동의합니다. (행동을 하지 않는 심적 동의)
  3. I agree to your suggestion.
    당신의 의견에 동의합니다. (행동을 동반한 동의, 직접적인 동의)

worry

worry는 to 부정사를 목적어로 취하지 않는다.
1. You worried me.
너 때문에 걱정했잖아.
2. I (was) worried about you.
너에 대해서 걱정했잖아.
3. I (was) worried that you might have an accident.
네가 사고 당했을까봐 걱정했잖아.

begin

begin - began - begun.
ex. start, continue, end
cf. like, love, hate, try

relieve

타동사이다.
1. Sleep relieves my stress
She relieves of my stress. (x)
명사를 목적어로 갖는다.
2. Sleep relieves me of my stress.
She relieves my stress from me. (x)
Relieve A of B : A에게서 B를 분리시키다.
3. I was relieved of my stress.
B be relieved of A : 용법 2의 수동태 문장

want

  1. I want you.
  2. I want to be happy.
  3. I want you to be happy.

wish

  1. I wish you a Merry Christmas.
    Wish A(명사) + B(명사) : A에게 B를 기원하다.
  2. I wish that I were taller.
    wish + that(가정법 과거) ~하기를 원하다.

ask

  1. Student asked me.
  2. Student asked me many questions.
    Student asked many questions of me.
    Ask + A(목적어1) + B(목적어2 : A에게 B를 묻다.
  3. Student asked me how to be good at english writing
    Ask + 명사/대명사 + 의문사 + to부정사

remind

  1. Please, remind me.
    나에게 기억을 떠올리게 해 주세요. - 나한테 말좀 해줘.
  2. The flower reminds me of the poem.
    그 꽃을 보면 그 시가 떠오른다.
    I am reminded of the poem when I look at the flowers.
    내가 꽃을 보면 그 시를 떠올린다.

realize

  1. I realized.
  2. I realized the meaning.
  3. I realized that I knew the meaning.
    I realized (knowing, to know) the meaning. 준동사인 동명사나 to부정사를 목적어로 가지지 않는다.

forget

  1. He forgot his password.
  2. He forgot typing in his password. 그는 타이핑 한 것을 잊었다.
    He forgot to type in his password.
    그는 타이핑 할 것을 잊었다.

find

  1. She found me.
  2. She found me a job.
    She found a job for me.
    ex. Do, make, buy

encourage

  1. My friends encourage me.
    사람에게 용기를 주다.
    2 My friends encourage me to talk to him.
    '주어 + encourage + 목적어 + to 부정사'
    ~에게 ~하라고 용기를 주다.(격려하다)
    ex) want, allow, ask
    encourage는 that절을 목적어로 갖지 못한다.

whisper

My friend whispered.
My friend whispered to me.
My friend whispered to me something strange.
My friend whispered something strange to the friendly nurse.

fall - fell - fallen 넘어지다.
fell - felled - falled 넘어 뜨리다.
bleed - bleed - bled 피가 나다.


형용사 용법

afraid

I am afraid of spiders
I am afraid that spiders will come into my room.
I am afraid to touch spiders
be afraid + to 부정사 ~하기를 두려워하다.
ex) likely, ready, careful
Cf. Easy

dangerous

The animals are dangerous
dangerous 위험을 끼치는
The animals are in danger
be in danger 위험에 처한
dangerous의 형식상 특징
It is dangerous to run down stairs.
It(가주어) + to부정사(진주어)용법
It is dangerous for children


비슷한 의미의 쓰임

말해봐.

동사 tell : A tell B
Tell me.
Say to me.
tell + that절 - tell : 알다, 판단하다.
tell + 목적어 + that 절 - tell: 말하다.

such는 명사를 꾸민다.

such girls / such a strong girl
so는 형용사를 꾸민다.
so strong / so strong a girl

other + 복수 명사

other people, other hospitals

another + 단수 명사

another person, another hospital, an another person.

much vs. many

many + 복수 people schools children
much + 단수 homework money information
a lot of / lots of는 복수와 단수 모두에 쓸 수 있다.

little vs. few

little 뒤에는 셀 수 없는 명사
(a little water)
little 부정적 의미 (거의 없다.)
a little 긍정적 의미 (조금 있다.)
few 뒤에는 셀 수 있는 명사를 쓴다.
(a few turtles)

such vs. so

such : 명사를 꾸밈 such girls, such a strong girl
so : 형용사를 꾸밈 so strong, so strong a girl.

everyday(형용사) vs. every day(부사)

We experience miracles in everyday life. 우리는 일상에서 기적을 경험한다.
We experience miracles in every day. 우리는 기적을 매일 경험한다.

protect vs. prevent

protect A from B (A(명사)와 B(명사)는 다른 대상이다.)
You should protect yourself from bees.
prevent A from B (A(주어) B(동명사) A에 대한 동작 )
You should prevent yourself from committing a crime.

see vs. watch

watch(주의깊게) 관찰하다.
see 보다. 그냥 보다. (시력에 관계 없다.)
I watched the movie.
I was watching the movie.
I saw him in the theater.
I was watching him in the theater. (보다(see)의 의미로 과거 진행을 표현할 땐 watching을 쓴다.)
I was seeing him. 나는 그 당시 그사람과 사귀고 있었다.
Are you seeing anyone? 너 요즘 누구 만나는 사람 있니?
I'm seeing someone. 나 요즘 누구 만나.

처음에 at first
나중에 at later
처음으로 for the first time
마지막으로 for the last time

beside : ~옆에(공간적인 개념)
besides : ~뿐만 아니라
Besides apples, orange and tomatoes are rotten.

Be devoted to + ing ~하는데 익숙하다.
be used to + ing : ~ 하는 데에 익숙하다.(어떠한 행위에 익숙함)
* We are used to changing machines. 기계를 바꾸는데 익숙해졌다
* We used to change machines. 기계를 바꾸곤 했다.
be familiar with + 명사 : ~을 안다.

its = it의 소유격
it's = it is의 줄임말

a country 국가
the country 그 국가, 시골


단어

(~이 아닐 거라고) 의심하다. doubt
He doubts that she is a preschooler.
(~일 거라고) 의심하다. suspect
He suspects that she is a preschooler.
~하는 척 하다. pretend
징징거리다. whine
(따라가던 사람을)놓치다 lose
명랑한 cheerful
반짝 거리는 sparkling
별이 총총한 starry
장엄한 awesome


누군가 보란 듯 문을 꽝 닫다. slam the door at 사람
An useless가 아니라 a useless다. 유 발음이기 때문이다.
~에게 소리치다. yelled at~
똑바로 ~을 바라보다. look straight at~
A를 B로 착각하다. mistake A for B
계속 ~하다. keep -ing.
누구를 밖으로 데리고 나가다 take someone out of ~
누구와 같이 놀다 hang out with~
어떤 게임(스포츠 등)을 하면서 같이 놀다. play with~
A를 B(장소)로 데려가다. take A to B
제 정신이 아닌 be out of one's mind
제 정신인 be in one's right mind
~하자 Let's + 동사원형
대신 but then
(여기 저기) 뛰어다니다. run around
위험에 처한 be in danger
날아다니다 fly around
~에서 빠져나오다 get out of~
날아가다 fly away
~에서 나오는 길에 on the way out of~
다치다 get hurt
뒤따라 뛰어가다 run after
넘어지다 fall down
(남의 도움 없이) 혼자서 for yourself.
Be filled with~ : ~으로 가득차다.
걸음을 재촉하다 quicken one's step
계속가다 go on, keep going
밟다 step on
뒤돌아보다 look back
~와 다르다. Be different from
~와 같이 있다. be with~
제안의 표현 how about + ~ing?



by


Tags : , , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

Arthur Book 1,2와 뉴베리 수상작 Sarah, Plain and tall 강의 정리


올겨울은 밖에 잘 안 나가고, 등 따신 데서 영어 공부를 좀 해봤다.
영어는 겨우 생존을 위한 수준이라 좀 익숙해지면 좋겠다 생각이 들어서 시작했는데, 겨울 한 철 잠깐 해서는 턱도 없겠다는 생각이 든다.
아무튼, 이번에 정리할 내용은 이수영 강사의 어린이용 문학 읽기 강의다.
가끔 영어를 접한다고 해도, 주로 딱딱한 기술문서였는데, 문학을 읽을 기회가 생겨서 좋았다.
강의 중 특히 기억에 남는 단어는 Ayah로, Maine 주에서 쓰는 사투리란다.
yes라는 뜻이라는데, 언제 거기 놀러 가면 사투리로 대답해 봐야지.:D


이론 전반

  • 리딩은 그림감상과 같다.
  • 행위자를 시작으로 가까운 순서로 나열한다.
  • 행위자에서부터 순서대로 조립해나가면 문장이 완성된다.
  • 동작은 쓰여져있는 개념 그대로 의미를 조립한다.
  • 영어는 기본적인 단어일수록 품사에서 자유롭다.
  • 행위자 - 동작 - 대상 - 상황정보
  • S + V + O
  • 영어는 원시인이 만든 체계다.
  • 그림에서 시작되어서 원리를 알고 나면 정말 쉬운 언어이다.
영어, 중국어 = 그림에서 시작되어 글자가 나왔다.
한국어, 일본어 = 소리에서 시작되어 글자가 나왔다.

영어의 문장

행위자 + 동작 동사 + 대상
행위자 + 동작 동사 + 존재와 상태 정보
(행위자 + 설명/정보/수식) + 동작 + (대상 + 설명/정보/수식) + 상황정보

영어 수식의 기본 원리

행위자 + (행위자에 대한) 정보/설명/수식 → 동작 → 대상 + (대상에 대한) 설명/정보/수식 → 상황정보

영어는 그림에서 시작된 대상 중심 언어이다.
반면에 한국어는 동사위주다.

영어는 그림에서 시작된 언어기 때문에 명사를 동사로 쓸 수 있다.

facebook me!
facebook me that photo!
Email me!
google it!

원어민은 물체와 대상 중심으로 생각한다.
한국인은 동사 중심으로 생각한다.
우리나라 사람들은 전체 + 관계 + 움직임 위주로 본다.
원어민은 물체 + 대상 위주
원어민은 명사 중심으로 생각한다.
'나누다' 를 표현 할 때
한국인 divide. 어떤 표현에 딱 맞는 동사를 찾으려고 한다.
원어민 put it a part 어떤 대상에 대한 행동을 생각한다.

한국인 Caleb / stood on / the roof.
원어민 Caleb / stood / on the roof.


문법

be동사

연결동사(link verb,linking verb)
행위자의 존재와 상태를 다음 정보에 연결
행위자 다음에 동작이 없이 대상으로 넘어갈때 쓴다.

be + ~ing (현재분사)

Arthur is playing

be + ed (과거분사)

~당했다라고 해석하지 않는다.
Arthur is surprised.
Arthur is gone.

명사는 기본적으로 후치 수식한다.
테이블 위에 있는 + 책들
books on the table
방 안에 있는 + 아이들
kids in the room
해야할 숙제
homework to do
먹을 + 음식
food to eat

Arthur has a problrm (he must solve).

예외

설명이 짧은 경우 예외적으로 대상 안에 놓여 하나의 의미 덩어리로 파악한다.
푸른 + 바다
the blue sea
겁먹은 + 아이
a scared child
흥미로운 + 책
an interesting book

영어는 기본적으로는 후치수식이다.
그러나 요즘은 한 덩어리로 묶을 수 있는 것은 전치수식을 하기도 한다.
The boy whose name is Romeo kissed a girl in a black dress.

be동사는 '동작이 없는 동사'로 존재와 상태를 강조한다.

시제(tense)

시간 개념 + 긴장감 개념
Will you do this for me?
Would you do this for me?
시제에는 긴장감 개념이 들어있어서 공손한 표현이 된다.
He is kind.
~ing는 ~하는
확실한 사실.
~ed에는 끝났다는 의미와 수동의 의미를 같이 가지고 있다.
끝났어. 현재랑 상관 없어 : 긴장감(tense)이 떨어진다.
끝났어. 지금 어쩔 수가 없어 : 수동의 의미
If I win the lottery, I will buy a sports car.
당첨 가능성이 높을 때.
If I won the lottery, I would buy a sports car.
복권엔 당첨될 가능성이 적으므로 tense를 낮추어 과거형으로 쓴다.
현재완료 have + P.P
긴장감(tense)을 두 번 낮출 수 있다.
현재 + ~ed 현재와 과거를 연결해준다.
I broke my leg. 다리가 부러졌었으나 지금은 괜찮다.
I have broken my leg. 다리가 부러졌어서 지금 불편하다.

일반적인 사실일 때는 긴장감(tense)를 높여 쓴다.
Tomorrow is Monday.

to 부정사는 시간차를 둔다.
a girl to love Romeo
로미오를 사랑할 소녀
ing는 진행중
a girl loving Romeo
로미오를 사랑하고 있는 소녀
a girl loved by Romeo.
내가 살아갈 집.
a house to live in

ing는 ~하고 있는 중.
the people wating in line.
Would you please stop to tell a lie?
하던 것을 멈추고 거짓말을 해 줄래요?
Would you please stop telling a lie?
거짓말 하는 걸 멈춰줄래요?
I remember you saying so.
당신이 말했던 것을 기억합니다.
I remember you to say so.
당신이 말할 것을 기억합니다.
I regret to say like that.
이렇게 말하게 되서 유감스럽네요.
I regret saying like that.
그렇게 말했던 것이 유감이네요.

(V)ing ~하고있는, 진행중인
(V)ed ~가 된, 완료된
to (V) ~할(시간차, 미래지향)

영어 시제(tense)의 핵심 개념

시제 = '시간' 개념 + '현실성' 개념

현재 = '지금' + '일반적인 사실(fact)'

광범위한 일반적인 사실(fact)를 표현
The moon goes around the earth.
He really catches.(저 선수 수비가 정말 좋아요.)
She laughs.(그녀는 잘 웃는다.)

과거 = '지나간 일' + '한발 물러선 /현실성 낮은'

현재에서 한 발 물러선 현실성 낮은 개념

현재 완료 = have + ~ed(p.p.)

현재 + 과거 -> 현재와 연관된 과거

I broke my leg.(전에 다리가 부러졌다.)
I have broken.(전에 다리가 부러져서 지금 어떤 행동이 불가하다.

You have changed. (너 전보다 변했구나.)

과거 완료 = had + ed(p.p.)

과거 + 과거
과거보다 먼저 일어난 일을 명확하게 표시 (었)

동시성 혹은 확실성을 표현하기위해서 to를 빼고 동사원형을 쓴다.
* Let
* Have
* Make
* Get
* Help

조동사 + have + ed(p.p.) = 조동사 + '과거' 의미

조동사의 의미에 과거 개념 추가

4형식

행위자 - 동작 - (방향성) 대상 - (동작의) 대상
Arthur asked D.W.
~에게 , 방향성
Arthur asked a question.
~을, 일어남
방향성을 제시하는 대상 앞의 전치사는 강조의 느낌을 전달한다.

5형식

행위자 - 동작 - (방향성) 대상 - 동작
문장 두개를 합쳐놓은 느낌.
Arthur kept D.W. doing it.
Arthur - keep + D.W. - do - it

사역동사

확실성을 가지고 시키는 것이기 때문에 to가 생략된 원형부정사 취함.(~ing도 가능)
Arthur let D.W. do it.
Arthur had D.W. do it.
Arthur made D.W. do it.

지각동사

동시성을 가지고 있기 때문에 to가 생략된 원형부정사 취함 (~ing도 가능)
Arthur watched D.W. do it.
Arthur heard D.W. do it.
Arthur saw D.W. doing it.

수식

대상과 본질적으로 가까운 순서로 나열한다.
나무로 된 큰 욕조
big wooden tub
tub가 재질이 먼저 가깝고 멀리서 보면 크기가 보인다.
beautiful blue eyes
눈에서 가까운 순서로 나열한다.

명사 + 수식

영어는 할 말을 먼저 던지고 자세한 설명이 뒤따라온다. 단 수식까지 한 덩어리로 볼 수 있는 경우는 예외로 한다.
a sky blue.
A blue sky.

get

  1. 취하다,얻다.
  2. 변하다
    I am angry. - 나는 화났다.
    I get angry. - 나는 화나기 시작했다.
    I am married. 나는 결혼한 상태다.
    I get married. 나는 결혼했다. (미혼에서 상황이 변했다.)

fall

  1. 떨어지다.
  2. (어떤 상태에) 빠지게 되다. (fall-fell-fallen)
    Everyone fell silent.
    모두가 조용해 졌습니다.
    Everyone fell silently.
    모두가 조용히 떨어졌습니다.
~of 는 접착제 역할을 한다.
off는 떨어뜨리는 역할을 한다.
as ~와 같은 ~로서(동일성) =(등호)

stop + to + V ~하기 위해 멈추다
stop + V+ing ~하기를 멈추다
start[begin] to V/~ing ~하기를 시작하다.

Why (do you think) everyone likes them so much? 왜 모든 사람이 그걸 아주 좋아하니?
(do you think는 습관적으로 붙이는 것으로 해석할 필요가 없다.)
Then he was gone. 그리고 그는 갔습니다. (수동태로 해석하지 않는다.)


단어

snake - 굽어지다, 이어지다.
feature - 포함하다. 특징을 지우다.
crushed 구겨진
dodge 재빨리 움직이다
flip 튀기다, 날리다
scorekeeper 득점 기록원
toasty 따끈한
blindfold 눈을 가리다.
rustled 바스락거리다.
excuses 변명
involve 포함하다 연관시키다 관련시키다
overdue 연체된
slurp 소리내어 먹다. (라면이나 아이스크림 등에 쓰인다.)
snap 손가락을 튀기는 것. 갑자기 달려들다 재빨리 붙잡다. 갑자기 화내다. 스냅 사진을 찍다.
shape N형태, 모양 V형성되다 모양을 만들다.
shove 밀다
shredder 분쇄되다
bulldoze 밀어나다
landfill 쓰레기장
fetch 가지고 오다.
wagged 흔들다.
hand N손 V건네다
seal N봉인 밀봉 V봉인하다 밀봉하다
cook N요리사 V요리하다
address N주소 V주소를 쓰다. ~에게 보내다.
stamp N도장 V도장을 찍다.
mind N마음 V마음을 쓰다. 주의를 기울이다.
chain N쇠사슬 V쇠사슬로 매다. 묶여있다.
bar N막대기 V빗장을 치다 창살을 치다.
reach N미치는 거리. 범위. V뻗다
stick N막대기 V찌르다, 붙이다
whined (개가) 낑낑거리다.
pantry 식품 저장고
leave 남겨두고 떠나다. 1.남겨두다 2.떠나다
lay(lay-laid-laid)두다, 놓다. Vt
lie(lie-lay-lain) 눕다, 놓여있다. Vi
whirl 갑자기 돌다. 방향을 바꾸다.
dump 멍청한
straight A곧은, 똑바른
straighten V곧게 하다
onto 접해서 향하여
into 안으로 향하여
boogeyman 못된 아이를 데려간다는 유령
fidget 꼼지락거리다.
glance 힐끗 보다.
whip 채찍질하다. 거품을 내다.
scrape 긁다 털어내다.
line N선,줄 V줄을 세우다.
pile 쌓다, 쌓아 올리다.
moat 해자
shred 잘게 자르다 썰다 채썰다
flip 휙 뒤집다. 재빨리 넘기다.
doom 운명 비운 파멸.
edge N가장자리 V조금씩 움직이다. 이동하다.
wear N마모 손상 V입다
tear N찢기 V찢다
bite N물기, 한입 V깨물다
squirm 꿈틀거리다. (지렁이가 꿈틀대듯이)
swap 교환하다. 바꾸다.
handy 가까이 있는, 유용한.
enormous 가장 큰.
faltten 평평하게 하다.
flattened 평평해지다.
huff 거칠게 호흡하다.
puff 숨을 헐떡이다.
peek N엿보기 V몰래 들여다보다. 엿보다.
mutter 중얼거리다.
tiptoe N발끝 V발끝으로 걷다
commercial 광고
pounding 치는것, 두통
cradle N요람, 유아용 침대 V살짝 안다. 떠받치다. 흔들어 달래다.
relief 경감,완화
rid 제거하다. 없애다.
stuff N물건 V채워넣다.
strict 엄한,엄격한
bounce 튀다.
grow 자라다, 성장하다. ~으로 되다.(link verb)
flap N(가방,봉투등의)뚜껑 V펄럭이다.
drag 끌다. 끌어당기다. 끌고가다.
along ~을 따라서
hoist 들어올리다.
wriggle 꿈틀거리다.
pop 펑하고 터지다. 불쑥 튀어나오다. 갑자기 나타나다.
chimney 굴뚝
fly 날다. 날아가다.
trick N책략 V속이다.
lead V이끌다 N납(레드)
slit 자르다.
frown 눈살을 찌뿌리다. 얼굴을 찌뿌리다.
frustrate 낙담시키다. 좌절시키다.
frustrated 낙담한, 좌절한 (회원가입하다가 페이지 새로고침 되었을때 짜증이 밀려오는 상황에서 쓰기 좋은 표현이다.)
tortured 고문받다.
please 기쁘게하다
pleased 기뻐하다
right 바로
rat 생쥐
rats 젠장!
about ~가까이에, 부근에, 언저리에
ground N땅 V이륙을 방해하다, 외출 금지되다.
shrug (두 손바닥을 위로하고) 어깨를 으쓱하다.
powder N가루 V가루로 만들다.
lick 핥다.
rev (엔진 등의)회전 속도를 높이다.
goodness 좋음
whole-grain 통곡물
bite N한입 V베어물다
collide 부딪히다.
knocking 부딪히다.
gasp 놀라서 숨이 멎다.
spring N스프링,봄 V갑자기 튀어 오르다. 도약하다.
dish N접시 V접시에 담아 내다.
wait 기다리다. 시중들다.
hurry N서두르기 V서두르다
stuff N물건 V채워넣다.
exaggerate 과장하다
shelf 선반
sort 종류
sort of 얼마간, 다소, 일종의
usual 보통의
unusual 특별한
dash 돌진하다. 급히가다.
eye N눈 V눈으로 쳐다보다.
witch 마녀
shiver (공포 등으로)와들와들 떨다.
grate 배수로
care 보살피다
carelessness 부주의함
cost 비용이 들다, 희생을 치루다.
dearly 몹시, 값비싸게, 많은 희생을 치르고, 애정을 가지고, 사랑스럽게, 극진히
trudge 무거운 걸음으로 터벅터벅 걷다.
yawn 하품하다.
check out 점검하다,확인하다,대출하다.
curse 저주
closet 벽장
substitute 대신하는 사람/물건
shuddered 몸을 떨다
mind N마음 V마음을쓰다, 신경쓰다.
creak 끽끽소리나다. 끼익거리다
sinister 불길한
turnout 참가자
quite A조용한 V조용히 시키다.
stun 놀라게하다, 기절시키다.
disbelief 불신, 믿기지 않는 것
pick 줍다. 주워올리다.
suburban 교외
chase 쫓아가다, 쫓아내다
weird 이상한, 기묘한
paw 동물의 앞발
rally 집회
major A주요한 N성인
minor A중요하지 않은 N미성년자
recourse 대응, 호소
arbitration 조정, 중재
broom 빗자루
startle 깜짝 놀라게 하다.
tumble 구르다. 떨어지다. 굴러 떨어지다.
bump 혹
drape (우아하게) 걸치다, 씌우다
itch 가렵다
strike 파업
worth 가치가 있는
petition 청원(서), 진정(서)
whiz 윙윙소리를 내다.
step N걸음 V걸음을 옮기다. 발을 내딛다.
inflatable 팽창할 수 있는
inflate 불어넣다.
inflation 팽창
wading 물 속을 걷다., 걸어서 건너다.
feat 묘기
twirl 빙빙 돌다. 빙그르르 돌다.
impact 영향, 충격, 효과
note N노트,메모 V주목하다,주의하다.
mark 표시하다.
rise 상승, 증가
hypothesis 가설
yield 산출하다, 낳다, 생산하다.
petition 청원서, 탄원서
split 나누다
perch N횃대 V(사람이)앉다, 자리잡다.
up 완전히, 고스란히 (V + up은 동사를 강조해 준다.)
puzzle N퍼즐, 수수깨끼 V 당황스럽게 하다.
puzzled 곤혹스러운, 당황스러운
suppose 가정하다
treat N특별한 선물, 대접 한턱 내기
count 세다.
clutch 꽉 쥐다, 움켜잡다.
poor 가난한, 불쌍한.
study 자세히 바라보다. 눈여겨 보다. 주의 깊게 관찰하다.
crack 갈라진 틈
shoot 쏘다. (팔 다리 등을) 뻗다. 내밀다. (shoot - shot - shot)
playpan 아기가 노는 상자 공간.
stick N막대기 V끼워 넣다. 고정시키다.
cup N컵 V컵 모양으로 쥐다.
dusk 황혼녘, 어둑어둑할 때.
stir 휘젓다.
wagged 흔들다.
apron 앞치마
prarie 초원
dirt 더러운, 흙
harshly 거칠게.
round 살찌다
shuffling 제멋대로 굴다, 발을 질질 끌다.
teakettle 주전자
energetic 활발하다.
pesky 성가신
offshore 앞바다
barn 헛간 (barn은 구간이 나누어져 있는데, 그 안에 나누어진 구역을 stall이라고 부르기도 한다.)
grin 싱긋 웃다.
bonnet 여성용 모자.
suspend 매달다
suspenders 맬빵
slick 매끄럽게,빛나게
hitch 잡아매다.
fetch 데려오다
gophers 땅다람쥐
woodchuck 땅다람쥐
hay 건초
chores 집안일
slip 미끄러지다
porch 가옥 현관문 앞의 공간 (현관 앞에 발코니처럼 공간이 있다.)
marsh 늪, 습지
marsh hawk 회색 개구리매
rocked 몸을 좌우로 흔들다.
round 둘러서오다.
windbreak 바람막이
clattered 다그닥거리다.
rough 거친
preacher 설교자(목사)
quilt 조각 천을 모아 붙인 천
sniff 코를 킁킁대다.
windowsill. 창틀.
paintbrush 붓꽃
prairie violets 들판 제비꽃
bud 꽃봉오리
paddock 방목장
Ayuh. Yes의 Maine주 사투리. 아야
scatter 흩뿌리다
rustle 바스락거리다.
meadowlark 들종다리
coarse 거친
fist 주먹
turkey buzzards 대머리 독수리
greens with needles 침엽수
hay 건초
rot 썩다.
piled 쌓다.
fireflies 반딧불
plow N 쟁기 V 쟁기질하다.
chores 잡일들
snow people 눈사람
tumbleweeds 굴러다니는 잡초
stiff 경직된
gully 골짜기
collapsed 털썩 주저앉다.
tread 발차기 하다, 물장구 치다
bank 제방
gleamed 빛나다
wind 구불구불하게 가다. {와인드}
sackful 한 부대
banty 작은
cluck 꼬꼬댁 소리를 내다
scatter 흩뿌리다.
streak 줄
belly 배
overall 작업복 (멜빵바지)
nip 꼬집다.
wisp 다발
steady 꾸준한
squall 부분적으로 도는 돌풍
hiss N쉿 하는 소리 V쉿 하는 소리를 내다
pungent (혀,코를) 자극하는, 자극적인
huddle 떼지어 몰리다.
herded 안내하다, 인도하다.
sheet ~투성인
bleating 메~ 하고 울다.
trembling 떨다
paw 발
lap 무릎
armful 한아름
hail 우박
melt 녹다
gleaming 반짝이다
scuttling 종종걸음치다
swept 쓸다.
spill 흘리다
wearily 지쳐서
peering 응시하다.
grinned 씽긋 웃다.
duck N오리 V머리(몸)을 휙 수그리다. 몸을 피하다.
confuse 혼란시키다. 어리둥절하게 하다.
confused 당황한. 어리둥절한.
condemn 규탄하다. 비난하다.
startle 깜짝 놀라게 하다.
assure 보증하다. 확신하다.
flick 튕기다.
lint 보푸라기.
signature (서류 등에 하는) 서명
autograph (유명인의) 사인
claspe 움켜잡다.
promising 유망한, 촉망받는
particular 특정한, 특별한
among ~사이에
band N밴드, 무리 모이다. V무리를 만들다. 단결하다.
disband 해체하다. 해산하다.


after all 결국에
any old time 아무 때나, 이전에 어떤 때나 있던 것처럼
as though~ ~인 것처럼 ( as if ~)
and everything 기타등등, 난리도 아니다.
back and forth. 앞 뒤로.
In a month's time 한달안에
side by side 옆으로 나란히
dozens and dozens of 수많은
back and forth 앞뒤로, 왔다갔다.
even without ~가 없더라도
at all (부정) 전혀
as if 마치 ~인 것처럼

sneezing powder 재채기 파우더
milk hocky 우유팩 차기구
PRIVATE and CONFIDENTIAL 기밀
storm drain 빗물 배수관
last resort 최후의 수단
whipped cream 거품낸 크림
Potato puffs 감자를 으깨서 여러 재료를 넣고 동그랗게 말아 튀긴것.
crescent moon 초승달
wear and tear 손상 소모, 닳아 헤짐
ttraw hats 밀집모자
fur ball 털공. 작고 귀여운 동물을 지칭할 때 쓰기도 한다.
free will 자유 의지
Inflatablw wading pool 공기를 넣고 뺄 수 있는 유아용 수영장
double Dutch 쌍 줄넘기
wife-to-be 예비신부
horse stall 마구간
a sheet of rain 엄청난 비
ferris wheel 관람차.
haunted house 유령의 집.

spring into action 잽싸게 튀어나가다.
think up - 떠올리다.(생각을 올렸으므로)
pulled out -끄집어내다.(당겨서 밖에 나오게 했으므로)
remember to V ~할 것을 기억하다.
remember ~ing ~했던 것을 기억하다.
try to V ~하려고 노력하다.
try~ing ~하는 것을 , 시도하다.
overed in something ~으로 덮여있다.
put aside 옆으로 치우다.
make up 만들다, 구성하다.
think of 생각해 내다.
slid over Sth 넘겨주다.
Speaker over 입에 대고 말하다
staring at Sth 무언가를 응시하다.
hand had frozen. 손이 멈추다(얼어붙다).
fold one's arm. 팔짱을 끼다.
tutned pale 창백해지다.
frown 찡그리다
dread 무섭게 하다.
walked in 걸어 들어오다.
go on 앞으로 나아가다. 계속하다.
end up 결국 ~하게 되다.
think of~ ~을 생각해 내다
washed up 밀려오다.
called out 외치다.
make a face 얼굴을 찡그리다. 인상을 쓰다.
flipped through (책을) 재빨리 넘겨봤다.
be meant to V ~하기로 되어 있다.
make sense 일리가 있다. 도리에 맞다.
while you're at it ~하는 김에
end over end 빙글빙글 돈다.
come in handy 쓸모 있게 되다
point out 지적하다. 언급하다.
get off the hook again.곤경에서 빠져나오다.
flying off (도서관에서) 빠르게 대출되다.
down(up) the street. 길을따라 쭈욱 가다.
Get sth over with ~를 처리하다. ~를 해결하다.
finish up 끝내다
fall open 떨어지듯 확 열렸다.
let out 내뿜다. 배출하다. 소리를 지르다.
get rid of 제거하다.
pick on 괴롭히다.
find out 알아내다.
be willing to~ 기꺼이 ~하다.
so A that B 너무 A해서 B하다.
multiplication symbol 곱셈 기호.
rolled someone's eyes. 눈을 흘기다.(뭐하는거야? 라는 의미)
worth + 대상 ~의 가치가 있다.
teamed up 팀을 이루었다.
start up 시작하다
be suppose to ~하기로 되어있다.
set out 떠나다. 출발하다. 정리하다. 착수하다.
catch up 따라잡다. 접근하다.
be busy ~ing ~하느라 바쁘다.
count in (물건을) 셈에 넣다. (사람을) 끼워주다.
throw up 토하다. 먹은 것을 게워내다.
come about 생기다, 일어나다, 발생하다.
believe in 신념을 가지다.
stick up for ~을 변호하다. 지지하다.
look up 위를 보다. (사전, 책 등에서) 찾아보다.
look at 보다.
look for ~을 보다.
reached out 쭉 뻗어나가다.
speak up 목소리를 높여 말하다.
place an advertisement 광고를 내다.
let the fire go out 불을 꺼뜨리다.
reading it over 다시 읽다.
caught myself 하려다가 말다.
wheel down 선회하다.
stepped down 마차에서 내려오다.
hair into a bun. 꽁지머리로 만들다.
V + open V로 열다.
thunder pounded 천둥이 치다.
wet to the skin 흠뻑 젖다
go over 쓱 가다.
burst into tear 울음을 터트리다.
burst out laughing 웃음을 터트리다.
close the book on ~ ~을 끝내다.
fail in ~에 실패하다.
pull out 꺼내다
pull back 물러서다. 뒷걸음치다.
crossed someone's arms. 팔짱을 끼다.
look at 보다
stare at 쳐다보다, 응시하다
glance at 힐끗 보다.
glare at 노려보다.
believe in ~의 존재나 가치를 믿다. 신뢰하다.


관용어

I'll say. (그러게) 내 말이.
Snap out of it! 정신 차려!
Mail call! 우편물이요~
Do you have a second? 시간 있어요?
Way to go! 바로 그거야!,잘했어!
Over here! 여기야!
Step right up! 이리 오세요!
By all means. 아무렴, 그렇고 말고.
Let's split up! 흩어지자!
That's terrific. 그거 끝내주는데!
Count me in! 나도 끼워줘!
Take it away. 이것 좀 치워줘.
No contest. 경쟁 상대가 안되.
Life goes on. 삶은 계속 간다.
No matter where you are. 당신이 어디에 있든지 상관 없지요. (당신이 어디에 있든지 그리워 할 것이 있는 법이지요.)
Hush up 조용히 해.
Coming through. 지나갈게요.



by


Tags : , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

똑똑한 웹사이트 성능 테스트. sitespeed.io


웹 사이트 성능을 테스트해주는 곳은 많다.
온라인에서 사이트 성능을 측정해주는 핑돔(http://tools.pingdom.com/fpt/) 같은 서비스도 있고,
크롬을 주로 쓰는 개발자라면 크롬 개발자 도구에 Pagespeed(https://developers.google.com/speed/pagespeed/)을 깔아 쓰는 방법도 있다.

sitespeed.io(http://www.sitespeed.io/)는 우연히 찾아낸 웹사이트 성능 테스트 도구인데,
이걸 보고 웃음이 절로 나왔다.
스머프처럼 랄랄라랄랄라 노래를 흥얼거리고 깡총 거리면서 걷게 되었다.

나를 기분 좋게 한 sitespeed.io의 특징

  • 여러 페이지를 한 번에 테스트할 수 있다.
  • 다양한 뷰포트를 지원한다.
  • 유저 에이전트를 직접 지정해도 된다.
  • 결과를 html 페이지로 깔끔하게 보여준다.
  • 덤으로 페이지별 스크린 샷도 찍어 준다.
'아! 정말 아름다운 테스트 도구다!'
라는 감탄이 절로 나왔다.
그러나 기대가 크면 좌절도 큰 법.
내가 원하는 용도로 쓰려면 기능이 부족했다.

아쉬운 점 두 가지.

  • RESTful 사이트를 지원하지 않는다.
  • 테스트에 쿠키 정보를 넘기지 못한다.
이 두 가지가 되지 않는다면, 이 도구는 내게 아무 쓸모가 없다.
보기만 좋지, 제대로 된 능력을 발휘하지 못하는 것이다.
마치 사막에 버려진 고래처럼...

다행인 점은 sitespeed.io(http://www.sitespeed.io/)가 오픈소스라는 점이다.
그래서 나는 이 녀석과 불금을 보내고, 주말까지 함께했다.
덕분에 RESTful테스트는 해결되었고, 쿠키부분은 몇 부분 더 손 봐야 하지만,
곧 두 가지를 보완한 정식 버전이 나올 예정이다.

혹시 정식 버전이 나오기 전에 써보고 싶다면 아래 두 저장소를 clone 받아 사용하면 된다.
* https://github.com/dorajistyle/yslow
* https://github.com/dorajistyle/sitespeed.io

yslow를 컴파일해서 sitespeed.io/dependencies/yslow-3.1.5-sitespeed.js로 붙여넣으면 테스트가 가능하다.

yslow 컴파일 방법

sudo make phantomjs

curl 쿠키 저장 (여기서 나오는 쿠키 정보를 텍스트로 넣어주면 된다.)

curl -c sitespeed.io/cookie -X POST -H "Content-Type:application/x-www-form-urlencoded;charset=UTF-8" -d 'loginEmail=admin@dorajistyle.pe.kr&loginPassword=password' http://dorajistyle.url/authentications

yslow 쿠키 테스트(yslow 폴더에서 실행)

phantomjs ./build/phantomjs/yslow.js --info basic --format plain 'http://dorajistyle.url/admin' -C '{"name":"session","value":"sessionvaluestring","domain":"localhost"}'

screenshot 쿠키 테스트 (sitespeed-result 폴더에 저장됨)

phantomjs --ignore-ssl-errors=yes sitespeed.io/dependencies/screenshot.js 'http://localhost/#!test/page' sitespeed.io/sitespeed-result/screenshots/screenshot.png 1280 800 'Mozilla/5.0 (Macintosh; Intel Mac OS X 1084) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36' true '{"name":"session","value":"sessionvaluestring","domain":"localhost"}'

로그를 포함한 sitespeed.io 쿠키 테스트 (sitespeed.io 폴더에서 실행)

sh -x ./bin/sitespeed.io -f batchlist -k true -p 10 -C '{"name":"session","value":"sessionvalue_string","domain":"localhost"}'



by


Tags : , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

멈춤의 미학. 하루 단식.


올해 첫 단식이다.
'하루쯤이야 땅 짚고 헤엄치기지.'
우습게 봤는데, 오랜만에 했더니 힘들었다.
방심하고 헤엄치다가 땅에 빠져 익사할 수도 있겠다.
단식 중에 몸에 일어나는 현상에 휘둘리면 힘들다.
그냥 '그런가 보다'하고 놔두면 알아서 지나간다.

하루 두 끼를 먹는 나에게 이번 단식은 겨우 세 끼를 굶는 단식이었다.
아침 - 저녁 - 아침 이렇게 세 끼를 굶었다.
그래도 겨우 1박 2일 만에 단식 한 사이클을 돌았다.
나는 단식의 한 사이클을 3단계로 나눈다.
배고픔 - 몸이 무거움(축 처지고 힘듦. 명현반응) - 몸이 가벼움
이렇게 한 사이클이 돌고 나면,
그다음부턴 배고픔은 잘 느껴지지 않고,
무거움과 가벼움이 반복된다.
배고픔이 느껴지지 않는 건 물을 마시지 않기 때문인데,
3일 이상 하게 되면 갈증이 꽤 난다.

하루 단식은, 누구나 맘만 먹으면 생활에 지장 없이 쉽게 할 수 있겠다는 생각이 든다.
단식을 처음 시도하는 경우에는 각 단계에서 두려움이나 불안감이 느껴지기도 하겠으나,
그런 단계를 겪는다는 것을 안다면, 하루는 밥을 먹으나 굶으나 금방 지나간다.
배고픈데 밥 안 먹는다고 죽지 않고, 하루 굶어 힘이 없고 몸이 무겁다고 어디 잘못된 건 아니다.
물론 사람마다 차이는 있겠지만, 적어도 나는 단식에 긍정적인 시각이다.

단식의 장점

  • 마음이 편안해진다.
  • 내 몸 어디가 좋지 않은지 좀 더 민감하게 알아차릴 수 있다.
  • 내장 기관에 휴가를 준다.

단식 후 식사 기본 원칙은 아래와 같다.

  1. 단식 한 만큼은 단 음식과 육류, 기름진 음식은 삼간다.
    (3일 단식 했으면 적어도 삼 일)
  2. 음료는 식사 후 두 시간 이후에 마신다.
    그렇다고 공복이 될 때까지 기다려서 5시간 넘어가서 마시면 좋지 않다.

단식 일기

단식 전날부터 일반식 첫날까지를 일기로 남겨 두면,
나중에 자신의 단식패턴을 분석하는 데 도움이 된다.

단식 전날 (-1)

식사

저녁

  • 새우 채소 볶음밥
  • 김치

음료

  • 매실주 한잔
  • 말린 자두
  • 말린 크랜베리
  • 생강차 2잔

배설

  • 특이사항 없음

단식 날 (0)

오랜만에 단식했더니 괜한 심리적 부담감을 느낀다.
정오 무렵부터 배고픔을 느꼈다.
저녁땐 치킨집 간판이 유독 눈에 들어왔다.
배가 고프긴 고픈가 보다.
밤이 되니 몸이 축 쳐지고 무겁다.

배설

대변 보지 않음

단식 끝 (1)

아침부터 몸이 무겁다.
걸음이 무겁고 몸에 힘이 없는 게 이러다 죽겠구나 싶은 기분이 든다.
낮이 되니 그분이 오셨다.
'단식의 기쁨'
완전공복 24시간까지는 아무런 증상이 없다.
24시간 이후부터 12시간가량은 몸이 힘들다.
마의 12시간이다.
완전 공복을 36시간은 유지해야 하나보다.

식사

저녁

  • 곡물쿠키 1개
  • 가래떡 1쪽
  • 잡곡밥 2/3공기
  • 취나물
  • 표고버섯 볶음
  • 도라지 볶음
  • 김치
  • 연근 구이
  • 군고구마 작은 것 세 개
  • 말린 자두 조금
  • 말린 크렌베리 조금
  • 감말랭이 조금
  • 방울토마토 조금

음료

  • 홍삼 150ml
  • 메밀차 150ml
  • 막걸리 330ml
  • 물 150 ml

배설

대변은 보지 않았다.
그밖의 특이사항은 없음

일반식 1일차

이번 단식에서 명현반응은 어깨 통증이었는데,
평소 아프던 오른쪽 어깨가 유난히 더 아팠다.

식사

아침

  • 잡곡밥 2/3공기
  • 취나물
  • 표고버섯 볶음
  • 도라지 볶음
  • 김치
  • 연근 구이
  • 군고구마 작은 것 한 빵
  • 말린 자두 조금
  • 말린 크렌베리 조금
  • 감말랭이 조금
  • 방울토마토 조금
  • 사과 반개
  • 바나나 반개

저녁

  • 곡물 쿠키 2개
  • 소보로 팥빵 반 개
  • 군고구마 작은 것 2개
  • 말린 크렌베리 조금
  • 감말랭이 조금
  • 방울 토마토 조금

음료

  • 홍삼 150ml
  • 떠먹는 요구르트 1개
  • 생강차 400ml
  • 모과차 300ml
  • 매실주 60ml
  • 말린 자두 조금
  • 말린 크렌베리 조금
  • 호두 조금

배설

아침에 변이 튼튼하게 잘 나왔다.



by


Tags : , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

커리향 풍기는 치킨. 레게 치킨.


이 집은 정말 우연히 알게 된 맛집이다.
때는 2008년 초여름.
동교동 골목을 자주 지나다닐 일이 생겼다.
물론 그전에도 술집 '틈'을 종종 갔지만,
주위를 둘러보지 않았기에 레게 치킨의 존재를 몰랐었다.
동교동에선 되지도 않는 춤을 춰보겠다며 팝핀 댄스를 배웠었는데,
연습실에서 뻣뻣한 몸을 한참 혹사하고 나와 홍대입구역으로 향할 때면,
매콤한 카레 냄새가 코에 스며들곤 했다.
'아. 향기에 취한다. 저긴 무슨 집일까?'
나도 모르게 입가에 흘러내리는 침인지 땀인지를 닦으며 지나쳤다.

막상 레게 치킨을 먹게 된 건 그로부터 한참 후.
팝핀 레슨이 끝나고도 오랜 시간이 흐른 뒤였다.
팝핀은 남이 추면 멋진데, 왜 내가 추면 경기 일으키는 거 같은지.
각기병 걸린 닭처럼 보이기 싫어서 접었다.
아무튼, 레게 치킨에 처음 문을 딱 열고 들어섰는데!
자리가 없다.
레게 치킨에서 얼마나 건강하고 살이 잘 오른 닭을 썼는지,
닭에 굶주린 중생들이 이미 모든 자리를 차지해 버렸다.
물론 자리가 얼마 없어서 그렇기도 하지만.
한참을 기다려서 주문했고, 닭이 나왔다.
이 기분은 시골 마을에서 하루에 한 대뿐인 읍내행 버스를 기다리다 잡아탄 기분이다.

닭-'레게치킨(Raggae Chicken)'

감자와 양파 튀김이 얹혀진 닭.
부드럽고 향기롭고 맛있다.

그 뒤로 몇 번을 더 찾았는데, 일찍 가지 않으면 자리가 없었다.
그러던 어느 날 상수동에 레게 치킨 분점이 생겼다는 소식을 접한다.
갸하하라는 빈티지 샵 옆에 있었는데, 자리가 한결 넓어서 좋았다.
레게 치킨 본점처럼 맛도 있고.

입구-'레게치킨(Raggae Chicken)'

좀 오랫동안 안 갔더니 분점이 대로변으로 이사했다.
평범한 대로변을 따라가다가
다른 차원으로 통하는 골목길 같은 델 따라 들어가면 마법의 레게 치킨집이 나온다.

현관-'레게치킨(Raggae Chicken)'

맛집 소문은 발도 없이 천 리를 가는지 분점에도 사람이 꽉꽉 차있었는데,
운 좋게 딱 한 테이블에 자리가 나서 앉았다.
레게 치킨 맛은?
여전히 좋다.
그런데 내 입맛이 좀 변했다.
요즘은 튀긴 닭이 별로 당기지 않는다.
그래도 이 동네에서 굳이 닭을 먹어야겠다면?
레게 치킨.

입구-'레게치킨(Raggae Chicken)'

매콤한 레게치킨이랑 크롬바커 한잔 좋다!


레게치킨 위치


큰 지도에서 월풍 맛집 지도 보기



by


Tags : , , , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

joinedload를 사용한 SQLAlchemy 쿼리 최적화


SQLAlchemy는 파이썬(Python)용 Object Relational Mapper다.
ORM(Object Relational Mapper)은 객체(Object)와 관계형 데이터베이스(RDB - Relational Database)의 데이터 타입을 연결해 주는데,
이게 나오기 전엔 개발을 어떻게 했었나 싶을 정도로 아주 편리하다.

사용법도 간단해서 짧은 코드로 쿼리를 날리면 모델 하나를 딱 불러온다.
Model.get(model_id)
정말 좋다.
아무런 문제가 없었다.
적어도 외부 DB를 사용해 시험해 보기 전엔 그랬다.
외부 DB는 요청을 보내고 받는 시간이 길다.
헌데 SQLALCHEMY에서 자동으로 만들어 주는 쿼리를 쓰면, 너무 많은 요청을 보내게 된다.
그렇다면 성능을 향상하기 위해선?
요청 수를 줄이면 된다.

예제 모델-'SQLAlchemy Query Optimization. 쿼리 최적화'

예제의 product테이블은 여러 테이블과 연결되어 있는데,
쿼리를 날려 product와 관련된 테이블의 정보를 모두 불러와야 한다.
Sqlalchemy의 기본 쿼리 설정은 select로 연관된 table을 독립된 SELECT쿼리로 호출하지만,
응답시간이 느린 외부 DB를 쓴다면, 이를 join해서 쿼리 개수를 줄이면 된다.

sqlalchemy에서 join은 어떻게 하는가?

모델을 생성할 때 lazy='joined'를 써서 관련 테이블을 부를 때 join하는 방법과,
joinedload를 이용한 join 방법이 있다.
모델 생성 시 lazy를 사용해 join한 경우, 모델 호출 시마다 join이 되므로,
예제에선 필요한 상황에만 쿼리를 join하는, joinedload를 사용했다.

joinedload 간략 사용 방법

Model.query.options(db.joinedload(Model.relatedModel).all()

SQLAlchemy 쿼리 최적화 방법

  • 1..1 관계는 innerjoin한다.
    db.joinedload(Seller, innerjoin=True)
  • 1..n 관계는 innerjoin하지 않는다.
    db.joinedload(Tags)
  • 1..n 관계에서 관계가 깊다면, subqueryload를 써서 관련 테이블을 불러오고,
    그에 대해 joinedload를 해준다.
    db.subqueryload(Colors),
    db.joinedload(Colors, Inventory)
SQLAlchemy Query Optimization. 쿼리 최적화

위 방법을 써서 Call 개수를 25% 줄였다.
보통 Call이 29~30개가 나오다가, 22로 줄었으니, 약 7.5개 준 것이다.
Call당 시간이 얼마나 걸리냐에 따라 시간 단축이 가능한데,
테스트 환경에서 0.08초 정도 걸렸으므로 약 0.6초(0.08 * 7.5) 의 시간을 단축했다.
이건 데이터베이스의 응답 지연이 얼마나 되느냐에 따라 더 큰 차이를 보인다.
물론 로컬 db에서는 percall시간이 아주 짧으므로(테스트 환경에선 0.001초) 이런 최적화 차이를 체감하지 못한다.

참조

http://docs.sqlalchemy.org/en/rel09/orm/relationships.html
http://docs.sqlalchemy.org/en/rel09/orm/loading.html
http://stackoverflow.com/questions/6935809/how-to-use-joinedload-contains-eager-for-query-enabled-relationships-lazy-dyna
http://invenio-software.org/wiki/Tools/SQLAlchemy/Performance



by


Tags : , , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

서버에 부하가 얼마나 걸리나? Jmeter Http 부하(Load) 테스트.



여러 테스트 도구 중 Apache Jmeter를 선택한 이유.

  • 오픈소스.
  • 간편함.
  • 결과를 직관적으로 보여줌.
  • 사용자가 많음.
  • 문서 잘 된 편임.

Jmeter Http 부하 테스트 작성 순서

  1. Jmeter를 내려받는다. (http://jmeter.apache.org/download_jmeter.cgi)
  2. 압축을 풀고 Jmeter를 실행한다.
  3. Test Plan에 자식 노드 Thread Group를 추가한다.
  4. Therad Grup에서 Properties에 원하는 값을 넣어준다.
    Number of Thread는 테스트할 사용자의 수이고,
    Ramp-Up Period는 테스트를 몇 초에 걸쳐서 실행할 것인지 기간을 말한다.
    만약 Number of Thread가 10이고, Ramp-Up Period가 100이라면 각각의 Thread가 10초마다(100/10) 시작된다.
    하나의 Thread가 실행되고 10초의 여유 시간을 가지고 다음 Thread를 실행하는 것이다.
    Loop count에는 이 Thread를 몇 번 반복할지 적어준다.
  5. *만약 요청(Request)에 헤더 값을 설정해 줘야 한다면, Thread Group에 자식노드 HTTP Header Manager를 추가한다.
    Name과 Value값을 넣어주면 설정이 완료된다.
    예를 들자면 Name란에 Content-Type, Value란에 application/json을 적어주면 Content-Type이 application/json으로 설정된다.
  6. Thread Group에 자식 노드 HTTP Request를 추가한다.
  7. HTTP Request의 Web Server 란에 서버 이름(혹은 IP)와 포트 번호를 설정 한다.
  8. HTTP Request의 Path에 요청을 보낼 경로를 적어준다. (예: /about/company.html)
  9. HTTP Request의 Method를 Get으로 설정한다.
  10. HTTP Request에 자식 노드 Listener를 추가한다.
    여러 종류의 Listener가 있는데, View Results Tree는 각각의 요청에 대한 응답 결과를 보여주고,
    Summary Report는 종합적인 테스트 결과를 테이블로 보여준다.
    그리고 Spline Visualizer는 종합 결과를 그래프로 보여준다.
  11. *만약 여러 Thread Group에 대한 종합 결과를 보고 싶다면, Test Plan에 자식 노드로 Listener를 추가하면 된다.

아래는 예시를 위해 Jmeter로 테스트한 Spline Visualizer 결과값이다.

Flask 개발용 서버-'Jmeter로 Http 부하 테스트하기'
Flask 개발용(dev) 서버.

twisted-'Jmeter로 Http 부하 테스트하기'
twisted

twisted + Nginx -'Jmeter로 Http 부하 테스트하기'
twisted + Nginx

gunicorn + Nginx -'Jmeter로 Http 부하 테스트하기'
gunicorn + Nginx

각 테스트의 Summary Report를 정리한 표.-'Jmeter로 Http 부하 테스트하기'
각 테스트의 Summary Report를 정리한 표.

배포하기 전에 어떤 조합 성능이 좋을지 궁금하다면,
Jmeter를 이용해 각각 환경을 간단히 시험해 보면 좋다.

참고 자료



by


Tags : , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!