패턴

포스트: 19
Tags

Posts

19 posts

#I33 가정법 “들어가기”

소인배(小人輩).com|2019년 10월 26일

#I33 가정법 “들어가기”“GRAMMAR IN USE”에서 시제가 막 끝이 났습니다. 시제가 끝난 이후 “WHEN”과 “WHEN”의 친구들이라고 할 수 있는 “BEFORE / AFTER” 등이 나오는데요.교재에서는 “WHEN”을 먼저 소개한 다음에 “조동사”로 넘어간 다음에, 나중에 다시 “가정법”을 소개하는 편이지만, 저는 이번에는 순서를 조금 바꾸어서 가정법에 대해서 먼저 살펴보고 넘어가 보도록 하겠습니다.“가정법의 기본 내용”가정법은 기본적으로 “… 하면, ... 할 거야.”라는 내용을 전달하는 패턴입니다. 그래서, 어떤 일이 벌어진다면, 어떤 일을 하겠어.”라는 내용을 담은 문장이라고 할 수 있는데요.우리말에서도 볼 수 있듯이, 가정법은 “조건절”과 “결과절”로 구성되는 것을 볼 수 있습니다.위에서 “어떤 일이 벌어진다면,”이 조건절에 해당하는 내용이고, “어떤 일을 하겠어.”라는 내용이 “결과절”에 해당하는 내용이라고 할 수 있지요.그래서 우리말을 예문으로 만들어보면, “눈이 녹으면, 봄이 온다.”라는 말을 만들어 볼 수 있습니다. 이것을 영어로는 아래와 같이 만들어 볼 수 있지요."When the snow melt, Spring comes.""If the snow melt, Spring will come."이렇게, 2가지로 만들어 볼 수 있는데, 하나는 IF가 들어간 가정법이고, 다른 하나는 “WHEN”으로 쓰인 문장입니다. 사실, 정확히는 가정법은 “IF”가 들어간 형태만 가정법이라고 할 수 있지만, “WHEN”으로 이어지는 문장 역시도 패턴이 비슷한데, 가정법과는 의미가 달라서, 함께 비교하면서 살펴보면 이해가 더 쉽답니다.위 두 문장의 차이점에 대해서는 이어지는 “가정법”에 관한 내용을 모두 보고 나면, 자연스럽게 터득할 수 있을 것입니다.“가정법의 종류를 확신도에 따라서 나누어 보자.”영어에서의 가정법은 여러 가지 패턴으로 나타납니다. 그런데, 이러한 분류는 다른 내용이 들어가는 것이 아니라, 바로 가정의 “확신도” 혹은 “가능성”이라고 할 수 있는 내용에 의해서 분류가 됩니다.확신도는 아래와 같은 3가지로 나누어서 볼 수 있습니다.1. 사실의 세계 : 화자가 100% 사실이라고 믿는 경우2. 불확실의 세계 : 화자가 50% 정도 사실이라고 믿는 경우3. 거짓의 세계 : 화자가 0% 사실이라고 믿는 경우이렇게 용어를 놓고 보면 어려워 보이지만, 가볍게 생각해보면, “사실의 세계”는 “내가 추측하는(가정하는) 어떤 일이 100% 일어날 것이라고 생각하는 경우), “불확실의 세계”는 “가정하는 내용이 약 50% 정도의 확률로 일어날 것이라고 여겨지는 경우”, 마지막으로 “거짓의 세계”는 “가정하는 내용이 거의 일어나지 않을 것이라고 생각하는 경우”를 가리킵니다.이러한 위의 내용에, 시간이 추가되어서, 현재와 과거의 시간을 적용해서 아래와 같은 4가지의 패턴(WHEN을 포함하면 5가지의 패턴)을 만들어 낼 수 있습니다.“가정법에서 쓰이는 4가지 패턴(WHEN을 포함하면 5가지 패턴)”이렇게, 영어의 가정법은 아래의 5가지 패턴에서 벗어나지 않습니다. 그래서 가정법에 관한 모든 시험 내용도 이 패턴 안에서 시험 문제를 냅니다.그래서 정말 시험이 급한 경우라면, 각각이 어떤 의미를 가지고 어떤 상황에서 쓰이는 것인지 살펴보지 않고, 단순히 패턴만 암기해도 시험 문제는 풀 수 있게 됩니다.정리해보면 아래와 같이 나타나지요.1. WHEN S + 현재 동사, S + 현재 동사/WILL + 현재 동사2. IF + S + 현재 동사, S + WILL(CAN 등의 조동사) + 현재 동사3. IF + S + 과거 동사(-ED형태), S + WOULD(COULD 등의 조동사) + 현재 동사4. IF + S + 과거완료(HAD P.P), S + WOULD(COULD 등의 조동사) + 현재 동사5. IF + S + 과거완료(HAD P.P), S+  WOULD(COULD 등의 조동사) + 현재 완료(HAVE P.P)이렇게 5가지의 기본 패턴을 잘 알아두시고, 이어지는 글에서 하나하나 살펴보도록 할 텐데요.여기에서도 간략하게 언급을 하고 넘어가 본다면, 1번 형태의 경우에는 거의 조건절의 문장이 거의 100% 이루어질 것이라고 생각하고 이야기하는 경우에 쓰인다고 할 수 있을 것이고요. 2번의 경우에는 약 50% 정도의 확률로 이루어질 경우에 쓰이는 패턴입니다. 3번 패턴의 경우에는 조건절의 문장이 0% 정도의 확률로 이루어지는 경우에 쓰이는 패턴이지요.마지막으로 4번과 5번의 경우에는 "과거"의 것을 가정하는 경우에 쓰이는 패턴인데, 결과절만 다른 모습이지요? 바로, 4번은 "과거에 ~했으면, 지금 ~할 텐데."라는 의미를 담은 가정법, 5번은 "과거에 ~했으면, 과거에 ~했을 텐데."라는 의미를 담은 가정법입니다.이러한 내용을 알아둔 상태에서, 그럼 이제 가정법으로 한 번 들어가 보도록 하겠습니다.

[bash: sed] 출력 또는 제거할 범위를 문자열 패턴으로 지정하기

반달가면|2018년 9월 12일

sed에서 행번호를 이용해서 범위를 지정하는 방법은 이전 게시물을 참고하자. 기본적인 내용은 대략 아래와 같다. # my_data.txt 파일의 10번째 행 출력(p). -n 옵션으로 전체 출력은 억제(해당 조건에 맞는 행만 출력) sed -n 10p my_data.txt # my_data.txt 파일의 10~20번째 행 출력 sed -n 10,20p my_data.txt # my_data.txt 파일에서 10번째 행을 제거(d)하고 나머지 출력 sed 10d my_data.txt # my_data.txt 파일에서 10~20번째 행을 제거하고 나머지 출력 sed 10,20d my_data.txt 위의 예시에서 행번호 대신 특정 문자열을 기준으로 할 경우에는 "/문자열/" 형

[인디게임 소개] 도트 캐주얼 액션 RPG '우리집 던전'(My Home Dungeon)

[인디게임 소개] 도트 캐주얼 액션 RPG '우리집 던전'(My Home Dungeon)

고덕주민|2017년 1월 2일

게임설명 포스팅 http://kbk518.tistory.com/530iOS https://goo.gl/wKPKoLAndroid https://goo.gl/iCbQTw이번에 소개할 인디게임은 2016년 2월에 출시된 베리레빗의 '우리집 던전' 입니다.‘우리집 던전’은 좌우 이동버튼과 원거리, 스킬 공격의 두가지 공격패턴을 이용하여 몬스터를 물리치며, 얻은 골드로 주인공인 '케이' 를 레벨업을 하고 더 좋은 장비를 장착하여 성장시키는 액션RPG입니다.무한적인 플레이 방식이 아닌 스토리를 따라가며 스테이지를 클리어 하는 방식으로 게임이 진행되고, 플레이 중 캐릭터와의 대화 선택에 따라서 보상이나 난이도, 엔딩 등 여러 요소에 변화를 줄 수 있습니다.한번 게임을 엔딩까지 보신 분들도 다시 플레이하면서 다른 줄거

[인디게임 소개] Teemo Soft의 '어느날 태양이 사라졌다' (One Day : The Sun Disappeared)

[인디게임 소개] Teemo Soft의 '어느날 태양이 사라졌다' (One Day : The Sun Disappeared)

고덕주민|2016년 1월 28일

iOS 이번에 소개할 인디게임은 2015년 12월에 유료출시된 Teemo Soft의 '어느날 태양이 사라졌다' 입니다. '어느날 태양이 사라졌다'는 2D 액션 플랫포머 게임으로 태양을 되찾기 위한 소년의 모험을 그린 게임입니다. 주인공 캐릭터는 직업에 관계없이 힘/체력/손재주 세가지 능력치, 검/단검/도끼/둔기/창 5가지 타입의 무기들, 불/얼음/땅/번개 총 4가지의 속성 등을 선택함에 따라서 다양한 특성의 플레이로 스테이지 상황에대해 공략할 수 있습니다. 몬스터의 패턴을 보고 공격, 방어, 회피를 하는 자동전투와 과금 플레이가 없는 순수 컨트롤 게임. 그림과 프로그래밍 배경음악 그리고 효과음 일부까지 1인 개발로 만들어진 완성도 있는 저렴한 유료게임. '어느날 태양이 사라졌다'는