1호선및 국철
역이름 평 일
첫 차 막 차
의정부북부 청량리 성북 인천 수원 구로 의정부북부 성북 서울역 인천 수원 동대문
의정부북부 05:02 23:11   23:29 22:29    
의정부 05:52 05:04 23:13 00:17 23:31 22:31  
회룡 05:50 05:07 23:16 00:14 23:34 22:33  
망월사 05:48 05:09 23:17 00:12 23:36 22:35  
도봉산 05:45 05:12 23:20 00:09 23:39 22:38  
도봉 05:43 05:14 23:22 00:07 23:41 22:40  
방학 05:41 05:16 23:24 00:05 23:43 22:42  
창동 05:39 05:01 23:26 00:03 23:45 22:44  
녹천 05:51 05:03 23:28 00:01 23:47 22:46  
월계 05:48 05:05 23:31 23:59 23:50 22:48  
성북 05:46 05:02 23:33     22:50    
석계 05:44 05:04 23:36   00:18 22:53    
신이문 05 :41 05:06 23:38     22:55    
외대앞 05:40 05:08 23:40     22:56    
회기 05:38 05:10 23:42     22:58    
청량리 05:35 05:13 06:16 23:45     00:50 23:02 00:23  
제기동 05:33 05:39 05:58 05:15 06:18 23:47     00:51 23:03 00:21  
신설동 05:32 05:38 05:57 05:16 06:19 23:48     00:53 23:05 00:19  
동대문 05:30 05:36 05:55 05:18 05:21 23:50     00:55 23:07 00:17 00:59
종로5가 05:28 05:34 05:53 05:20 05:23 23:52     00:56 23:08 00:15 00:57
종로3가 05:26 05:32 05:51 05:22 05:25 23:54     00:58 23:10 00:13 00:55
종각 05:24 05:30 05:49 05:23 05:26 23:55     01:00 23:12 00:12 00:54
시청 05:22 05:28 05:47 05:26 05:29 23:58     01:02 23:14 00:09 00:51
서울역 05:20 05:26 05:45 05:28 05:25 00:00     01:05 23:17 00:07 00:50
남영 05:17 05:23 05:43 05:31 05:28 00:03       23:20 00:04  
용산 05:14 05:20 05:40 05:34 05:31 23:25       23:22 00:02  
노량진 05:11 05:16 05:37 05:37 05:34 00:9       23:26 23:58  
대방 05:08 05:14 05:34 05:40 05:37 00:12       23:28 23:56  
신길 05:07 05:12 05:32 05:41 05:38 00:13       23:30 23:54  
영등포 05:04 05:09 05:29 05:44 05:02 00:16       23:32 23:52  
신도림 05:02 05:07 05:27 05:58 05:43 00:18       23:35 23:39  
구로 05:00 05:05 05:25 05:00 00:20       23:37 23:47

이 글은 스프링노트에서 작성되었습니다.

'It's gossips' 카테고리의 다른 글

대통령 당선----에혀  (0) 2007.12.20
대통령 이명박, 정말 괜찮을까?  (0) 2007.12.18
패턴리딩의 기본 5단계  (0) 2007.12.10
고도원_좋은 것일수록 시간이 필요하다  (0) 2007.09.07
인맥관리  (0) 2007.08.24

백기락님의 사이트에서 펌함- 요청하시면 삭제 할께요. ^^

패턴리딩의 기본 5단계




패턴리딩 Pattern-Reading 은 원래 특별한 읽기 단계가 없다.
일단 숙련되면 특별한 단계를 따르지 않더라도
일정한 읽기 능력이 자연스럽게 발휘되기 때문이다.
하지만 훈련하는 과정에서는 어느 정도 정교한 학습 기술을 활용하는 편이
시간은 줄어들고, 효과는 극대화된다.




Step 1 - 준비단계


패턴리딩은 다른 독서법과 달리 독서의 사전 준비 과정을 매우 중요시한다.  이는 대부분의 독서 능력 향상의 실패가 독서법의 적합성 이전에 훈련 받는 이들의 독서환경 개선이 이루어지지 않은 채 진행되는 데 기인하기 때문이다.


나만의 독서환경 선택하기


여러 교육생들 중에서 의외로 많은 비중을 차지하면서도 잘 거론되지 않는 ‘독서장소’가 바로 화장실이다.  화장실에 책을 갖다 두고서 ‘볼 일’을 보는 동안 책을 읽으면 집중도 잘된다는 것이다. TV에서 일부러 화장실에다 책상을 가져다 두고 공부하는 수험생도 본 적이 있을 정도니, 대한민국 국민들을 놓고 이런 사례를 찾아낸다면 수십 만 명 정도는 나오지 않을까, 생각될 정도다.


이렇듯 자신이 어디서 책을 읽을 때 집중이 잘 되는가를 아는 것도 아주 중요한 능력이다.  보통 두 가지 타입으로 구분할 수 있다.  지하철 등과 같이 이동 중에 책을 읽는 경우와 집에서 편안한 자세로 책을 읽는 경우이다.


여기서 중요한 점은, 과연 그 장소에 머무르는 시간이 하루 중 얼마나 되는가이다.  지하철을 타면서 읽을 때 가장 책이 잘 읽힌다는 사람이 있다면, 하루 중 지하철을 타는 시간을 계산해 보고, 한 달의 기간을 곱한 후 자신이 갖고 있는 독서 속도로 나누면 아주 간단히 매달 몇 권의 책을 읽을 수 있는지에 대한 수치가 나오게 된다.  그 외의 장소에서도 책을 읽을 수 있다, 라고 반문할 수도 있겠지만, 집중력의 차이를 감안한다면 다른 장소에서 책을 읽는다는 것은 무시해도 좋을 만큼 미약할 것이다.  패턴리딩 마스터인 백기락(이하 ‘필자’) 역시 지하철을 타면서 책을 많이 읽는 편인데, 한때는 하루 세 시간을 일부러 타고 다닌 적도 있다.  3권의 책을 읽기 위해서 목적지까지 일부로 돌아가는 지하철을 타고 움직인 것이다.


독서를 위한 동기부여


내일 시험을 치는 수험생이 되어보자.  그런데 시험 준비를 충분하게 하지 못했다.  남아 있는 시간은 반나절.  내일까지 해야 할 과목은 3개이다.  자, 당신은 지금 이 순간부터 어떤 능력을 발휘할거라 생각하는가?  당신이 시험을 포기하지 않았다면, 지금 이 순간부터 당신의 암기력과 집중력은 기적적으로 향상되고, 심지어 시험 문제를 ‘찍어내는’ 능력까지 발휘할 것이다. 바로 내일 시험을 준비해야겠다는 당신의 ‘동기’가 당신의 능력을 강화시키는 것이다.


독서를 위한 동기부여가 30%를 차지한다. 즉 동기부여가 강력해지면 강력해질수록 그 자체만으로도 독서능력이 향상되는 것이다. 벼락치기 공부, 시험 10분전과 화장실에서의 공부는 집중력을 향상시키기도 한다.. 즉 동기부여의 효과는 속도만 향상시키는 것이 아니라 전체적인 포퍼먼스, 집중력, 기억력을 키워주므로 반드시 자신만의 동기를 만들어야 한다. 주변 사람들에게 자기가 읽었던 책을 추천하면서 설명해주거나, 요약해서 뉴스레터로 배포하는 것 등의 동기부여에 좋은 방법이다.


도서 선택하기


지난 2월에 필자는 한 달 동안 63권의 책을 구입했다.  이틀 동안 7권씩 읽을 정도로 무서운 독서량을 발휘하던 그 순간에도 필자는 63권의 책을 선정하기 위해 한 달간 무려 20시간 가까이를 서점에서 보냈다.


말 그대로 읽고자 하는 책을 선정하는 것도 매우 중요한 독서 기술에 속한다.  좋은 책을 선택할수록, 필요성에 맞는 책일수록 집중도와 이해도가 높아지고, 결과적으로 빠른 속도로 읽을 수 있게 된다.


흔히 베스트셀러 중심의 독서가 좋은 것이라고 생각하지만, 과격하게 표현하자면 베스트셀러 중심의 독서는 독서량 자체가 부족한 사람들이 책을 선택하기조차 귀찮아서 사용하는 방법이라고 할 수 있다.  베스트셀러는 말 그대로 가장 많이 팔린 책이다.  가장 좋은 책이 아닐 수도 있고, 더군다나 당신에게 가장 ‘필요한 책’과는 전혀 무관할 수도 있는 것이다.  당신의 독서량이 10권 이상이라면 2~3권 정도는 베스트셀러를 읽어보는 것도 좋다.  사람들이 어떤 책을 읽는지 안다면 당신의 일에도 분명 도움이 될 테나까 말이다.  하지만 독서량이 한정되어 있다면, 한 권을 고르더라도 신중하게 골라야만 책을 읽을 때 집중할 수가 있다.


패턴리딩 마스터가 사용하는 ‘선택의 기술’


먼저 일주일에 한 번 정도는 반드시 서점을 방문하라.  한 분야의 코너에만 있지 말고, 서점 전체를 쭈욱 둘러보는 것이 좋다.  기왕이면 큰 서점을 방문하는 게 유리하다.  그 자리에서 절대 책을 사지 말고, 사고 싶은 책을 골라 메모를 해두면 좋다.


그렇게 두 번 세 번 정도 서점을 방문했을 때, 계속 눈에 들어오거나 사고 싶다는 마음이 드는 책이 있을 것이다.  바로 그 ‘책’을 구매한다면, 당신은 사자 마자 그 책을 펴게 될 것이고, 바로 읽기 시작해서 매우 빠른 시간 안에 그 책을 읽어낼 것이다.


독서의 목적 구체화


필자의 사무실에는 매월 십여 권이 넘는 책이 배달되어 온다.  주요 출판사에서 책을 홍보해 달라며 보내는 책들이다.  필자가 매월 구입하는 50 여 권의 책과 더불어 사무실 한 켠에 이런 책들이 쌓여간다.  재미있는 것은, 이렇게 받는 책들은 절반도 읽지 못하고 책장에 꽂힌다는 것이다.  필자가 그 책을 읽어야 할 이유가 없기 때문에, 그 책을 고르는 과정이 없었기 때문에 나타나는 현상이다.


책을 읽기 전 5분 정도 눈을 감고 책에 대한 느낌과 책을 읽는 목적을 상기한다. 책을 통해 얻고자 하는 것을 정한다. 아래 여백에 자신의 중요한 독서 목적을 적는다.


독서법을 많이 배웠는데도 효과가 없다면?


패턴리딩 교육 과정을 진행하면서 많은 분들과 상담을 하게 되는데, 그 중 유난히 과정에 대해 집요한 질문을 던지는 분이 계셨다.  이유인 즉, 본인이 오랜 시간 동안 엄청난(?) 비용을 들여 독서법을 배워 왔지만, 제대로 되는 게 하나도 없었다는 것이다.  그러면서 패턴리딩은 결과에 대해 책임을 질 수 있느냐, 근거가 무엇이냐, 비용이 얼마냐, 는 등의 질문을 계속 던지는 게 아닌가.


필자가 그 분을 향해 한 가지 질문을 던졌다.
 “000 님, 혹시 훈련 과정 동안 몇 권의 책을 읽으셨나요?”
 “6개월 동안 십여 권 정도 밖에 못 읽었습니다. 그러니 제가 이렇게 불신하는 거죠…”


독서 능력 개선을 방해하는 요인은 여러 가지가 있으나 필자가 가장 큰 문제로 꼽는 것은, 애당초 책 자체를 적게 읽어서 이해를 못하는 것이다. 본문을 읽는 과정에서 특정 문장이나 단어가 이해되지 않을 경우, 자신도 모르게 머무르면서 이해하려고 노력하게 되는데, 그 내용이 본문의 후반부에서 설명 되어지거나, 이 책에서 애당초 설명되지 않을 경우, 시간만 잡아먹을 뿐 이해는 결국 이루어지지 않는다.  이는 특정한 주제의 책을 연속으로 10권을 읽었을 때, 첫 번 째 읽은 책과 마지막에 읽은 책의 독서 속도를 비교해 보면 쉽게 알 수 있는데, 독서기술의 변화가 전혀 없어도 책 읽는 속도가 2~3배 이상 빨라지는 이유는, 바로 내용의 이해능력이 높아져 이해가 되지 않아 정체되는 경우가 사라지기 때문이다.


 앞서 언급한 사례 역시 마찬가지이다.  일반적인 독서 능력 향상 교육을 정상적으로 시행했다면, 6개월간 최소 60권 이상의 독서를 하는 게 바람직하다.  그러나 십여 권에 불과하다는 것은, 교육 과정에서 요구하는 기본 훈련시간조차도 투자하지 않았다는 얘기 밖에 되지 않는다.


가르치는 입장에서 홀로 연습할 수 있는 동기를 부여하는 것도 강사의 역량이긴 하지만, 적어도 교육 과정이 자신에게 제대로 습득되었는지에 대한 판단을 하려면, 최소한의 훈련 시간을 지켜주는 태도가 매우 중요하다.




Step 2 - 과속읽기


 과속읽기란, 정해진 시간 안에 책을 ‘지나치게 빠른’ 속도로 읽는 기술을 의미한다.  영어로 표현한다면 ‘Too over Speed Reading’ 정도가 되지 않을까?  과속읽기를 할 때 반드시 엄수해야 하는 조건은 바로 ‘정해진 시간’ 안에 주어진 본문 전체를 처음부터 끝까지 ‘본다’는 것이다.


 그렇다면 ‘과속읽기’는 왜 필요할까?


우선 과속읽기는 우리 자신도 모르게 사용하는 ‘묵독(생각 속에서 마치 소리를 내어 읽는 것처럼 읽는 것)’을 사라지게 해준다.  ‘묵독’은 초등학교 시절 한글을 배우면서 우리가 익히기 시작한 기술인데, 그 자체로서는 나쁘기만 한 것은 아니다.  다만, 자신이 가지고 있는 읽기 능력 중 속도 면에서 상당한 제한을 설정한다는 게 문제이다.  더욱 심각한 것은 십 년 이상 묵독을 하다 보니 자신이 묵독을 한다는 사실조차 인식하지 못할 정도가 된다는 것이다.  따라서 특별한 기술을 사용하지 않으면 묵독은 사라지거나 약해지지 않는다.


 둘째로, 우리가 갖고 있는 잠재능력을 일깨우는 데 도움이 된다.  과속읽기 그 자체가 워낙 당황스러울 정도 - 분당 12,000 ~ 15,000 단어 - 로 빠르게 읽게 함으로써 집중력을 키워주고, 평소 사용하지 않던 감각까지 일깨우는 효과가 있다.  여러 독서법 학습 이론에 따르면, 한정된 시간에 매우 빠른 속도로 책을 읽게 되면, 두뇌가 갖고 있는 잠재력을 자극하여, 평소 경험하지 못하는 능력을 발휘하고, 초능력과 같은 능력을 발휘한 경우도 보고 되었다고 한다.


자, 그러면 책을 빠르게 과속읽기를 여러 번 하면 도움이 될까?


먼저 조건이 하나 필요하다.  과속읽기를 여러 번 할수록 도움이 되는 것은 사실이나, 같은 본문을 같은 방식으로 과속읽기 할 경우, 두뇌는 습득 능력을 제한하는 현상이 발휘된다.  예를 하나 들어보자.


 당신은 너무 재미있는 영화를 방금 보았다.  너무 재미있어서, 즐겁고 행복하고, 자신의 선택에 대해 뿌듯해 한다.  그런데 누군가가 당신에게, 방금 본 영화를 다시 보라고 한다면 기분이 어떨까?  그리고 실제 볼 경우는 어떤 현상이 나타날까?


방금 전까지 그렇게 재미있게 본 영화도 두 번째부터는 재미가 급격히 사라진다.  세 번을 보라고 하면, 십중 팔구는 영화를 보는 중간에 졸게 될 것이다.  독서도 마찬가지이다.  똑 같은 본문을 똑 같은 방식으로 과속읽기를 여러 번 한다면 의외로 효과가 높아지지 않는다.  따라서 특별한 ‘방법’이 필요하다.


 독서는 즐겁다.  게임처럼 즐겁고, 만화처럼 즐겁다.  꿈 같은 얘기 같지만, 특별한 방법을 사용하면 당신도 이런 경험을 할 수가 있다.  독서를 게임처럼 여기고 즐길 수 있는 기법을 찾아야 한다.



< 과속읽기의 종류 >

잘라읽기

문단의 중간부분을 버리고 처음과 끝의 한두 문장만 읽는 방법

U자형 읽기

책의 왼쪽 상단부터 오른쪽 상단까지 읽거나 오른쪽 하단에서 왼쪽 하단까지 읽는 방법

셔터링

4-6등분 후 사각 정중앙에 초점을 맞추고 사진 찍듯이 뛰어넘는 기술

건너뛰기

‘잘라읽기’를 통해 중요성만 파악하고 중간은 읽지 않는 기술

뒤집어읽기

책을 거꾸로 뒤집어 읽는 방법

역순서읽기

책의 맨 뒤장부터 읽는 기술

한쪽만읽기

책의 왼쪽이나 오른쪽만 읽는 기술

사선읽기

왼쪽 상단에서 오른쪽 하단 또는 오른쪽 상단에서 왼쪽 하단으로 대각선 읽기

섞어읽기

혼독이라고도 하며, 같은 주제로 여러 권의 책을 조금씩 동시에 읽거나 다른 주제로 여러 권의 책을 동시에 읽는 기술

함께 읽기

팀리딩이라고도 하며, 같은 책을 모여서 읽고 토론하거나 정해진 주제에 따라 서로 다른 책을 읽고 토론하거나 책 한 권으로 각 장의 주제를 나눠서 읽고 토론하는 기술


과속읽기 시 목차나 소제목, 강조점이나 표 등에 자신도 모르게 눈이 가게 된다.  크게 염려할 바는 되지 않는다.  그런 표현적 차이는 작가나 편집자가 나름대로 독자에게 전달성을 높이기 위해 만든 장치이므로, 그런 현상이 발생하더라도 고민할 필요는 없다.  다만, 과속읽기의 흐름이 끊어지지 않도록 꾸준한 속도로 지속하는 게 매우 중요하다.


잠깐! 왜 본문을 먼저 읽어야 하나요?


패턴리딩은 처음 책을 볼 때 머리말이나 추천사, 목차를 먼저 보라고 말하지 않는다.  오히려 머리말과 목차를 구분시킨 후 본문을 먼저 읽도록 한다.  정확히 표현한다면, 본문을 먼저 ‘과속읽기’하는 것이다.

패턴리딩은 한 권의 책을 ‘읽었다’라는 의미 속에 전체 책을 약 6번 정도 본다는 것을 포함하고 있다.  머리말과 목차는 대개 저자와 편집자의 사고 패턴이 고스란히 들어있다.  이 부분을 먼저 보고 읽게 되면, 책을 이해하는 데 깊어지고 빨라지게 하는 데에는 적합하나, 그럴 경우 자신의 사고 패턴을 찾아내는 데 실패함으로써 ‘창의력’과 ‘직관력’을 강화시키는 데 실패한다.




Step 3 - 비교하기


 과속읽기에서 제외되었던 목차, 머리말, 추천사 등을 읽고 필자의 생각과 나의 생각을 비교해보는 단계이다.  우리가 말하는 창의력(Creativity)은 두 개 이상의 현상이나 정보가 갖고 있는 ‘차이(Difference)’에서 출발한다.  따라서 본문을 과속읽기 함으로써 만들어진 자신의 사고 패턴을 작가의 사고 패턴과 비교할 수 있는 기회를 가짐으로써 창의력을 강화할 수 있는 기회를 가질 수 있다.


 이 단계에서 이런 의문을 가질 수 있다.


본문을 세 번 정도 과속읽기 한 것 만으로 어떻게 자신만의 사고 패턴을 가질 수 있을까?  내용을 제대로 이해하지도 않았는데 말이다.  여기서 우리가 알아야 할 점은, 우리의 능력은 우리의 기대를 초월한다는 것이다!  이와 관련된 한 가지 자료를 보도록 하자.


인간의 눈은 500분의 1초 이하의 속도로 초점을 이동시킬 수 있다고 알려져 있습니다. 또 눈에서 45센티미터 떨어진 통상의 독서 위치에서 한쪽 눈이 초점을 맞출 수 있는 글자의 길이는 표준 영문활자 서체로 18자 정도라고 합니다.  영어 단어로 하면 평균 3단어 정도지요.  이 말은 이론상 인간의 눈으로 매초 1,500단어, 매분 90,000 단어를 읽을 능력이 있다는 뜻이 됩니다.  그런데 우리의 평균적인 독서 속도는 실제로는 매분 200단어 정도에 지나지 않습니다.

- 5등 안에 야무지게 들어가기(도미니크 오브라이언 / 수희재) 중에서


믿어지는가?  우리가 가지고 있는 독서능력이, 그것도 웬만한 독서법을 배우지 않은 우리의 현재 능력이 무려 분당 9만 단어를 소화할 수 있다는 것이다!  책 한 권이 8만에서 10만 단어 정도로 이루어진 것을 감안하면, 한 권의 책을 1분이면 읽을 수 있다는 것이다.  그런데 왜 우리는 그 능력을 발휘하지 못할까?  바로 자신에 대한 믿음, 잠재능력에 대한 믿음이다.  우리의 잠재능력은, 재미있게도, 우리의 믿음의 한계만큼만 발휘된다.  

필자도 나름대로는 많은 연간 150권 독서를 할 때, 부산에 있는 한 회원으로부터 연간 600권 정도의 독서를 한다는 메일을 받고 비슷한 고민을 한 적이 있다.  머리로는 이해되는데, 진심으로 믿어지지가 않는 것이다.  잠재능력과 패러다임을 가르치는 필자조차도 그러니 지금 이 글을 읽는 독자가 믿지 못하는 것은 당연하다고 해도 과언이 아니다.  

하지만, 그 믿음이 선행되지 않으면, 읽기능력은 결코 빨라지지 않는다.  아무리 세미나를 열고, 글을 쓰고, 말을 해주어도 읽기 능력이 빨라지지 않는 현상은 결국 독서법에 대해, 패턴리딩이 자신을 얼마나 바꿀 수 있는지에 대해 믿음이 선행되지 않는다는 사실을 발견하는 것은 그리 오래 걸리지 않았다.  아마 이 책을 읽는 독자들도 비슷하리라 본다.  이 책 속에 아무리 완벽한 원리를 적는다 할지라도 그 ‘믿음’이 선행되지 않으면 이는 결코 독자의 것이 되지 않는다.  안타깝지만 현실이고, 지금 이 순간 패턴리딩에 대한 신뢰가 되지 않는다면, 이 책을 덮고 자신의 마음 속에 존재하는 불신을 찾아 해결하는 게 먼저라는 얘기를 해주고 싶다.


광고법에서도 인정한 인간의 잠재능력


TV는 1초에 30장의 정지 영상을 연속으로 내보낸다.  주사 라는 방식을 포함하면 30장의 사진을 60장 정도로 늘이며, 이 영상들은 인간의 눈이 가진 잔상이라는 현상을 이용해 마치 움직이는 것처럼 보이게 만든다.  그런데 30장의 사진 중 한 장의 사진을 교체해 광고성 영상을 삽입하는 실험을 했다고 한다.  실험에서 참가한 사람들은 그 영상의 존재를 전혀 느끼지 못했다.  그런데, 실험이 끝난 후 실제 행동은 그 영상으로 인해 영향을 받은 결과를 보였다고 한다.  그래서 현행 광고에서는 이런 삽입 광고를 엄격하게 금지하고 있다.  법으로도 인정한 인간의 잠재능력 중 하나이다.




Step 4 - 고리단어찾기


우리의 두뇌는 눈으로 들어오는 모든 정보를 저장한다. 하지만 우리가 실제 기억하는 것은 극히 일부에 불과하다. 나머지 정보는 소위 ‘잠재의식’에 저장되어, 우리가 평상시 꺼내 쓸 수가 없다. 잠재의식 속의 정보를 꺼내기 위해서는 ‘단어 고리’를 찾는 과정이 필요하다. 이를 ‘고리 단어’라고 한다.


요즘 인기를 끌고 있는 방송프로그램 중에 연예인들의 옛 친구들을 찾아주는 프로그램이 있다. 1차에서 모두 찾지 못할 경우 2차에서는 가짜 친구와 진짜 친구가 섞여서 레일 위에 오르게 된다. 레일 위에 올라간 친구들은 각자 과거의 기억 중 떠오를 만한 말을 꺼내고 연예인은 그 말을 통해 진짜 친구를 찾게 된다. 바로 그 친구의 말 어딘가에 고리단어가 있었던 것이다.


 ‘과속읽기’의 과정을 통해 입력된 정보는 우리의 의식세계에 저장되지 않고 안타깝게도 ‘시각정보’의 대부분이 잠재의식 속에 저장되는 데 있다. 이는 ‘과속읽기’가 갖고 있는, ‘보는 정보’를 처리하는 의식의 속도가 느려 자신도 모르게 잠재능력을 일깨우기 때문이다. 따라서 ‘단어고리’ 형성 없이는 잠재의식 속의 정보를 꺼내 쓸 수 없고, 결국 우리는 읽었으되 기억하지 못하는 현상에 빠지고 만다. 따라서 기억능력을 특별히 강화시키려면, 기억의 ‘고리’를 사전에 만들어 저장시킬 필요가 있다.


‘고리 단어’는 낚싯대에 달려 있는 ‘찌’와도 비교된다.  좋은 고리단어를 확보하고 있다면, 그것을 기준으로 해서 종합적인 기억을 연상해 내는 것은 그리 어려운 일이 아니다.  다만, 우리가 주의할 점은 ‘고리단어’가 특별히 ‘중요단어’는 아니라는 점에 있다.  적어도, 글쓴이가 강조하는 ‘중요 핵심 단어’와 독자가 기억하기 좋게끔 만든 ‘고리단어’는 분명 차이가 있다.  한 권의 책을 읽는 동안 고리 단어는 페이지당 1개 이하로 형성시키는 게 좋으며, 실제 300 여 개의 고리단어를 찾는다 하더라도 순간적으로 기억에 남는 것은 세 개 내지 다섯 개 정도, 많아야 열 개 이하인 게 보통이다.  하지만, 과속읽기는 단 한 번만 하는 기술이 아니며, 5단계 패턴리딩 단계와 상관없이 여러 번의 과속읽기 과정에서 ‘고리단어’를 중심으로 읽는다면 기억은 종합적으로 강화되어 실제 활용할 때 도움이 될 수 있다.




Step 5 - 패턴화


이 단계에서 과속읽기를 통해 한 번 더 읽고, 중요 부분을 강화함으로써 기억력을 강화하고, 이해도를 높이며, 놓친 정보를 확인하여 재입력할 기회를 준다. 전체의 구조가 파악되면 패턴을 알게 되어 중간이나 끝 부분에 어떤 내용이 나올지 알 수 있다.


예를 들어 역사 자료 같은 것을 살펴보면 4절지 같은 넓은 종이에 일대기가 순차적으로 맵핑 되어 있던 것을 본 적이 있을 것이다. 이러한 구성은 전체적인 맥락을 통해 훨씬 더 기억하기 쉽게 만들어주는 효과가 있다.


실제로 패턴리딩을 습득할 때 4단계까지 가는 동안 학습자로 하여금 깊은 이해 과정을 거치는 것을 인위적으로 제한한다.  그러다 보면 5단계 패턴화를 거치기 전에 불만을 터트리는 데, 이는 불필요한 이해 단계가 독서에 심각한 방해를 하기 때문에 제한하는 것이다.  마지막 단계인 ‘패턴화’는 바로 ‘이해’를 수반한 과정이며, 실제 훈련 과정에서 독서 능력이 급격히 차이를 보이는 단계이기도 하다.  필자가 일정량의 독서를 하지 않은 상태에서 독서 능력은 쉽게 강화되지 않는다고 말하는 것은, 바로 이 단계에서의 격차를 두고 얘기하는 것이다.


‘이해’는 매우 복잡한 과정이다.  특히 특정한 개념이나 내용을 이해하기 위해서는 상당한 양의 배경지식과 경험이 사전에 존재해야 하는데, 대부분의 독서법 훈련에서 이 부분을 다루지 않기 때문에 학습자들은 독서 능력 강화에 실패하고, 이를 독서법의 문제로 돌리는 경우가 많다.  


예를 들어, 책의 전반부에 등장한 특정한 개념 ‘A’가 존재한다고 가정해 보자.  개념 ‘A’부분에 대한 이해가 되지 않으면, 독자는 자신도 모르게 읽기를 멈춘 상태에서 이해를 하려고 노력하기 시작한다.  그런데 아무리 이해하려 들어도 이해되지 않는다면 어떻게 될까?  그냥 넘어갈 수 있을까?  사실 10만 단어나 되는 책 내용에서 그 정도쯤 놓친다고 해서 이해가 되지 않을리도 없겠지만, 대부분의 독자는 그렇게 편안하게 받아들이지 못한다.  아마도 그 내용에 얽매여 뒤의 내용을 전혀 받아들이지 못할 수도 있는 것이다.  


이런 경우, 대부분의 책은 그 내용에 대한 보강 설명을 뒷부분에 첨부해 놓는다거나, 내용의 전개상 매우 상세한 풀이가 붙여지게 마련이다.  최소한 그 개념이 중요한 개념이라면 말이다.  문제는 그 개념에 대한 이해를 하기 위해 노력하는 시점에서는, 부가 설명의 존재 유무를 알지 못한다는 것이다.  게다가 그 개념이 그다지 중요하지 않아서 추가적인 설명이 존재하지 않는다면, 이해를 하려고 노력하는 것 자체가 무의미해져 버릴 수 있다.  따라서, 관련 주제에 대한 배경지식과 경험이 많아 그 부분의 이해를 바로 할 수 있던지, 아니면 후반부에 보강 설명이 있다는 사실 유무를 아는 것만으로도 독서 진행에 있어 많은 도움을 받을 수가 있다.  따라서, 사전에 과속읽기와 비교하기 등을 통해 전체 구조에 대한 맵을 충분히 한 상태라면 이런 딜레마를 손쉽게 해결할 수가 있게 되는 것이다.



이 글은 스프링노트에서 작성되었습니다.

'It's gossips' 카테고리의 다른 글

대통령 이명박, 정말 괜찮을까?  (0) 2007.12.18
지하철시간표  (0) 2007.12.10
고도원_좋은 것일수록 시간이 필요하다  (0) 2007.09.07
인맥관리  (0) 2007.08.24
고도원_끝까지 전념하기  (0) 2007.08.20

 

Mobile Network Code

From Wikipedia, the free encyclopedia

Jump to: navigation, search

A mobile network code (MNC) is used in combination with a Mobile country code (MCC) (also known as a "MCC / MNC tuple") to uniquely identify a mobile phone operator/carrier using the GSM and UMTS mobile networks.

The following table contains the complete list of known mobile phone operators. Country information is provided for completeness, though this information is best obtained from the Mobile country code page.

Mobile Country / Network Codes
MCC MNC Operator Country Operational Status Frequencies (MHz)
412 01 Afghan Wireless Communication Company Afghanistan Operational 900 / 1800
412 20 Roshan Afghanistan Operational 900
276 01 Albanian Mobile Communications Albania Operational Unknown
276 02 Vodafone Albania Albania Operational Unknown
603 01 Algeria Mobile Network Algeria Operational Unknown
603 02 Orascom Algeria Operational 900 / 1800
603 03 Nedjma Algeria Operational 900 / 1800
213 03 STA-MobilAnd Andorra Operational 900
631 02 Unitel Angola Operational 900
344 03 APUA Antigua & Barbuda Operational 1900
722 07 Unifon Argentine Republic Operational Unknown
722 34 Telecom Personal Argentine Republic Operational 1900
283 01 ArmenTel Armenia Operational 900
363 01 Setar Aruba Operational 900 / 1800 / 1900
505 01 Telstra Australia Operational 900 / 1800
505 02 Cable + Wireless / Optus Telecom Australia Operational Unknown
505 03 Vodafone Australia Operational 900
232 01 Mobilkom Austria Austria Operational 900
232 03 max.mobil.Telekoms Service / T-Mobile Austria Austria Operational 900 / 1800
232 05 Connect Austria One Austria Operational 1800
232 07 *Telering Austria Operational 1800
232 10 3 (UMTS) Austria Operational Unknown
400 01 Azercell Telekom B.M. Azerbaidjan Operational 900
400 02 J.V. Bakcell GSM 2000 Azerbaidjan Operational 900
426 01 Batelco Bahrain Operational Unknown
426 02 MTC-VFBH Bahrain Operational Unknown
470 01 Grameen Phone Ltd Bangladesh Operational Unknown
470 02 TM International (Aktel) Bangladesh Operational Unknown
470 03 Sheeba Telecom (Banglalink) Bangladesh Operational Unknown
257 01 Velcom Belarus Operational Unknown
257 02 MTS BY Belarus Operational Unknown
257 04 BeST Belarus Operational Unknown
206 01 Belgacom Mobile Proximus Belgium Operational Unknown
206 10 Mobistar Belgium Operational Unknown
206 20 KPN Orange Belgium Operational Unknown
218 01 Cronet Bosnia and Herzegovina Operational Unknown
218 19 PTT Bosnia Bosnia and Herzegovina Operational Unknown
218 90 PE PTT BIH Bosnia and Herzegovina Operational Unknown
652 01 Mascom Wireless Botswana Operational Unknown
724 02 TIM Brazil Operational Unknown
724 03 TIM Brazil Operational Unknown
724 04 TIM Brazil Operational Unknown
724 05 CLARO Brazil Operational Unknown
724 31 Oi Brazil Operational Unknown
528 01 Jabatan Telekom Brunei Darussalam Operational Unknown
528 11 DST Communications Brunei Darussalam Operational Unknown
284 01 MobilTel AD Bulgaria Operational Unknown
284 05 Globul Bulgaria Operational Unknown
613   OnaTel Burkina Faso Operational Unknown
456 01 CamGSM Cambodia Operational Unknown
456 02 Cambodia Samart Comms Cambodia Operational Unknown
456   Cambodia Shinawatra Cambodia Operational Unknown
624 01 PTT Cameroon Cellnet Cameroon Operational Unknown
302 37 Microcell Connexions Inc Canada Operational Unknown
302 720 Rogers Canada Operational Unknown
625 01 Cabo Verde Telecom Cape Verde Operational Unknown
730 01 Entel Telefonia Movil Chile Operational Unknown
730 02 Movistar Chile Chile Operational Unknown
730 03 Claro Chile Chile Operational Unknown
730 10 Entel PCS Telecom. Chile Operational Unknown
460 00 Guangdong MCC / CMCC / NVyR / China Telecom GSM China Operational Unknown
460 01 China Unicom GSM China Operational Unknown
460 02 Liaoning PPTA China Operational Unknown
460   Beijing Wireless China Operational Unknown
460   Zhuhai Comms China Operational Unknown
460   DGT MPT China Operational Unknown
460   Jiaxing PTT China Operational Unknown
460   Tjianjin Toll China Operational Unknown
629   African Telecoms Congo Operational Unknown
629   Congolaise Wireless Congo Operational Unknown
219 01 Croatian Telecoms Cronet / HTmobile H Croatia Operational Unknown
219 10 Vipnet Croatia Operational Unknown
368 01 Cubacel Cuba Operational Unknown
280 01 Cyprus Telecoms Authority Cyprus Operational Unknown
280 10 areeba Cyprus Operational Unknown
230 01 T-Mobile Czech Republic Czech Republic Operational Unknown
230 02 Telefonica O2 Czech Republic Czech Republic Operational Unknown
230 03 Vodafone Czech Republic Czech Republic Operational Unknown
238 01 TDC / Tele-Danmark Mobil Denmark Operational Unknown
238 02 Sonofon Denmark Operational Unknown
238 06 3 / Hutchsion 3G (UMTS) Denmark Operational Unknown
238 20 Telia Denmark Operational Unknown
238 30 Orange / Mobilix Denmark Operational Unknown
602 01 MobiNil Egypt Operational Unknown
602 02 Misrfone Telecom. Click GSM / Vodafone Egypt Operational Unknown
248 01 Estonian Mobile Telecom Estonia Operational Unknown
248 02 Radiolinja Eesti Estonia Operational Unknown
248 03 Tele 2 / Q GSM Estonia Operational Unknown
636 01 Etheopian Telecoms Auth. Ethiopia Operational Unknown
288   Faroese Telecom Faroe Islands Operational Unknown
542 01 Vodafone Fiji Operational Unknown
244 03 Telia Finland Operational Unknown
244 05 Elisa / Radiolinja / Alands Mobiltelefon Finland Operational Unknown
244 09 Finnet Group / Lnnen Puhelin / Helsingin Puhelin Finland Operational Unknown
244 12 FinNet Finland Operational Unknown
244 91 Sonera Corporation Finland Operational Unknown
208 01 Orange / France Telecom Itineris France Operational Unknown
208 10 SFR France Operational Unknown
208 20 Bouygues Telecom France Operational Unknown
547 20 Tikiphone French Polynesia (France) Operational Unknown
340 01 France Caraibe Ameris French West Indies (France) Operational Unknown
282 01 Geocell Limited Georgia Operational Unknown
282 02 Magticom GSM Georgia Operational Unknown
282   Superphone Georgia Operational Unknown
262 01 D1 - DeTe Mobil / T-Mobile Germany Operational Unknown
262 02 D2 - Mannesmann Mobilfunk / Vodafone D2 Germany Operational Unknown
262 03 E-Plus Germany Operational Unknown
262 07 O2 Germany Operational Unknown
620 01 ScanCom Ghana Operational Unknown
620   Franci Walker Ltd Ghana Operational Unknown
266 01 Gibraltar Telecoms GibTel Gibraltar Operational Unknown
704 01 SERCOM / Telgua / Claro Guatemala Operational Unknown
704 02 Comcel / Tigo Guatemala Operational Unknown
704 03 Telefonica / Movistar Guatemala Operational Unknown
202 01 Cosmote Greece Operational Unknown
202 05 Vodafone Greece Operational Unknown
202 09 Q-telecom Greece Operational Unknown
202 10 STET / TIM Greece Operational Unknown
290 01 Tele Greenland Greenland Operational Unknown
340 01 F Orange Guadeloupe (France) Operational Unknown
611 02 Sotelgui Lagui Guinea Operational Unknown
611   Int'l Wireless Guinea Operational Unknown
611   Spacetel Guinea Operational Unknown
454 00 Hong Kong Telecom CSL Hong Kong Operational Unknown
454 04 Hutchison Telecom / Orange Hong Kong Operational Unknown
454 06 SmarTone Mobile Comms Hong Kong Operational Unknown
454 10 New World PCS Hong Kong Operational Unknown
454 12 Peoples Telephone Hong Kong Operational Unknown
454 16 Mandarin Comm / Sunday Hong Kong Operational Unknown
454 18 Pacific Link Hong Kong Operational Unknown
454 22 P Plus Comm / SMC PCS Hong Kong Operational Unknown
216 01 Pannon Hungary Operational Unknown
216 30 T-Mobile Hungary Operational Unknown
216 70 Vodafone HU Hungary Operational Unknown
274 01 Iceland Telecom Siminn Iceland Operational Unknown
274 02 TAL hf / Og Vodafon Iceland Operational Unknown
404 02 AirTel India Operational Unknown
404 03 INA Airtel India Operational Unknown
404 04 IDEA India Operational Unknown
404 05 Hutch India Operational Unknown
404 07 TATA Cellular India Operational Unknown
404 10 Bharti Cellular Telecom Airtel India Operational Unknown
404 11 Essar / Sterling Cellular India Operational Unknown
404 12 Escotel Mobile Comms India Operational Unknown
404 13 Hutch India Operational Unknown
404 14 Modi Telstra Modicom India Operational Unknown
404 15 Aircel Digilink Essar Cellph. India Operational Unknown
404 20 Hutchison Maxtouch / Orange India Operational Unknown
404 21 BPL Mobile India Operational Unknown
404 22 Idea India Operational Unknown
404 27 BPL USWest Cellular / Cellular Comms India Operational Unknown
404 30 Usha Martin Tel. Command India Operational Unknown
404 31 AirTel / Mobilenet India Operational Unknown
404 40 AirTel / SkyCell Communications India Operational Unknown
404 41 RPG MAA India Operational Unknown
404 42 Srinivas Cellcom India Operational Unknown
404 45 AirTel India Operational Unknown
404 49 IND AIRTEL India Operational Unknown
404 53 BSNL MOBIL India Operational Unknown
404 55 BSNL MOBIL India Operational Unknown
404 62 BSNL MOBIL India Operational Unknown
404 69 DOLPHIN India Operational Unknown
404 70 AirTel India Operational Unknown
404 75 CellOne India Operational Unknown
404 86 Hutch India Operational Unknown
404   Mobile Telecom India Operational Unknown
404   Airtouch India Operational Unknown
404   BPL USWest India Operational Unknown
404   Koshika India Operational Unknown
404   Bharti Telenet India Operational Unknown
404   Birla Comm India Operational Unknown
404   JT Mobiles India Operational Unknown
404   Evergrowth Telecom India Operational Unknown
404   Hexacom India India Operational Unknown
404   Reliance Telecom India Operational Unknown
404   Fascel Limited India Operational Unknown
404 90 AirTel India Operational Unknown
404 92 AirTel India Operational Unknown
404 93 AirTel India Operational Unknown
404 95 AirTel India Operational Unknown
404 96 AirTel India Operational Unknown
404 97 AirTel India Operational Unknown
404 98 AirTel India Operational Unknown
510 01 PT Satelindo / PT Satelit Palapa / INDOSAT Indonesia Operational Unknown
510 10 Telkomsel Indonesia Operational Unknown
510 11 PT Excelcomindo Excelcom / proXL Indonesia Operational Unknown
510 21 IND IM3 / INDOSAT Indonesia Operational Unknown
432 11 T.C.I. Iran Operational Unknown
432   Celcom Iran Operational Unknown
432   Kish Free Zone Iran Operational Unknown
418 01 Iraq Telecom Iraq Operational Unknown
272 01 Eircell / Vodafone Ireland Operational Unknown
272 02 Esat Digifone / O2 Ireland Operational Unknown
272 03 Meteor Ireland Operational Unknown
425 01 Partner Communications / Orange Israel Operational Unknown
425 02 Cellcom Israel Operational Unknown
222 01 Telecom Italia Mobile Italy Operational Unknown
222 10 Vodafone Italy Operational Unknown
222 88 Wind Telecomunicazioni Italy Operational Unknown
612 01 Comstar Cellular Network Ivory Coast Operational Unknown
612 02 Telecel Ivory Coast Operational Unknown
612 03 S.I.M. Ivoiris Ivory Coast Operational Unknown
612 05 Loteny Telecom Telecel Ivory Coast Operational Unknown
338 05 Digicel Jamaica Operational Unknown
338 180 C&W Jamaica Operational Unknown
440     Japan Operational Unknown
416 01 J.M.T.S. Fastlink Jordan Operational Unknown
416 77 MobCom Jordan Operational Unknown
401 01 K-Mobile Kazakhstan Operational Unknown
401 02 K'Cell Kazakhstan Operational Unknown
639   Kenya Telecom Kenya Operational Unknown
450 05 SK Telecom Korea Operational Unknown
419 02 Mobile Telecoms / MTCNet Kuwait Operational Unknown
419 03 Wataniya Kuwait Operational Unknown
437 01 Bitel Ltd Kyrgyz Republic Operational Unknown
457 01 Lao Shinawatra Telecom Laos Operational Unknown
247 01 Latvian Mobile Tel. Latvia Operational Unknown
247 02 BALTCOM GSM / Tele 2 Latvia Operational Unknown
415 01 FTML Cellis Lebanon Operational Unknown
415 03 LibanCell Lebanon Operational Unknown
651 01 Vodacom Lesotho Operational Unknown
618 01 Omega Communications Liberia Operational Unknown
606 01 AlMadar Libya Operational Unknown
606 00 Libyana Libya Operational Unknown
228 01 Natel-D Liechtenstein Operational Unknown
246 01 Omnitel Lithuania Operational Unknown
246 02 UAB Bite GSM Lithuania Operational Unknown
246 03 Tele 2 Lithuania Operational Unknown
270 01 P&T LUXGSM Luxembourg Operational Unknown
270 77 Millicom Lux' S.A / Millicom Tango GSM Luxembourg Operational Unknown
455 01 C.T.M. Telemovel+ Macao Operational Unknown
294 01 T-Mobile Macedonia Macedonia Operational Unknown
646 01 Madacom Madagascar Operational Unknown
646 02 SMM Antaris Madagascar Operational Unknown
646 03 Sacel Madagascar Operational Unknown
650 01 TNL / Telecom Network Callpoint Malawi Operational Unknown
502 02 My BSB Malaysia Operational Unknown
502 03 Binariang Malaysia Operational Unknown
502 12 Binariang Communications Maxis Malaysia Operational Unknown
502 13 Celcom TM Malaysia Operational Unknown
502 16 DiGi Telecommunications Malaysia Operational Unknown
502 17 Binariang Communications Maxis Malaysia Operational Unknown
502 19 Celcom TM Malaysia Operational Unknown
278 01 Telecell Malta Operational Unknown
278   Advanced Malta Operational Unknown
617 01 Cellplus Mauritius Operational Unknown
334 20 Telcel Mexico Operational Unknown
259 01 Voxtel Moldova Operational 900 / 1800
259 02 Moldcell Moldova Operational 900 / 1800
208 01 France Telecom Monaco Operational Unknown
208 10 SFR Monaco Operational Unknown
208   Office des Telephones Monaco Operational Unknown
428 99 Mobicom Mongolia Operational Unknown
220 02 ProMonte Montenegro Operational Unknown
220 04 T-Mobile Montenegro Montenegro Operational Unknown
604 00 Meditel Morocco Operational Unknown
604 01 IAM / Maroc Telecom Morocco Operational Unknown
634 01 Telecom de Mocambique Mozambique Operational 1800
649 01 MTC Namibia Operational Unknown
204 04 Vodafone (former Libertel) Netherlands Operational Unknown
204 08 KPN Telecom Netherlands Operational Unknown
204 12 Telfort (former O2) Netherlands Operational Unknown
204 16 T-Mobile (former Ben) Netherlands Operational Unknown
204 20 Orange (former Dutchtone) Netherlands Operational Unknown
362 91 CHIPP Netherland Antilles (Netherlands) Operational Unknown
546 01 OPT Mobilis New Caledonia Operational Unknown
530 01 Vodafone New Zealand (formerly BellSouth New Zealand) New Zealand Operational 900/1800/2100
530 03 Telecom New Zealand New Zealand Reserved [1] 800
530 04 TelstraClear New Zealand Reserved [2] 900/1800/2100
621 20 Celtel (formally V-Mobile) Nigeria Operational Unknown
621 30 MTN Nigeria Operational Unknown
621 50 Glo Nigeria Operational Unknown
242 01 TeleNor Mobil Norway Operational Unknown
242 02 NetCom GSM Norway Operational Unknown
242 03 Teletopia Norway Operational Unknown
242 04 Tele2 Norway Operational Unknown
242 07 Ventelo Norway Operational Unknown
422 02 General Telecoms Oman Operational Unknown
410 01 Mobilink Pakistan Operational Unknown
410 03 UFONE Pakistan Operational Unknown
410 04 Paktel Pakistan Operational Unknown
410 06 Telenor Pakistan Operational Unknown
410 07 Warid Pakistan Operational Unknown
310 01 Pacific Mobile Comms Papua New Guinea Operational Unknown
310 01 VOX Paraguay Operational Unknown
515 01 Islacom / Isla Comms Philippines Operational Unknown
515 02 Globe Telecom Philippines Operational Unknown
515 03 Smart Communications Philippines Operational Unknown
260 01 Polkomtel Plus GSM Poland Operational Unknown
260 02 ERA GSM Poland Operational Unknown
260 03 Orange Poland Operational Unknown
268 01 Telecel Communicacoes / Vodafone Portugal Operational Unknown
268 03 Optimus Telecom. Portugal Operational Unknown
268 06 Telecom Moveis Nac. / TMN Portugal Operational Unknown
268   Main Road Telecoms Portugal Operational Unknown
427 01 Q-Net / Q-Tel QATARNET Qatar Operational Unknown
647 10 Societe Reunionnaise SRR Reunion Operational Unknown
226 01 Vodafone Romania Operational Unknown
226 03 Cosmote Romania Operational Unknown
226 10 Orange Romania Operational Unknown
250 01 MTS Russian Federation Operational Unknown
250 02 North West GSM / NW GSM / St. Petersburg / MegaFon Russian Federation Operational Unknown
250 03 NCC Russian Federation Operational Unknown
250 05 Siberian Cellular / SCS / Yenis / Yeniseytel Russian Federation Operational Unknown
250 07 BM Telecom / Zao SMARTS Russian Federation Operational Unknown
250 10 Dontelekom / Don Telecom Russian Federation Operational Unknown
250 12 New Telephone Company / Far Eastern Cellular Russian Federation Operational Unknown
250 13 Kuban GSM Russian Federation Operational Unknown
250 14 Di-ex Russian Federation Operational Unknown
250 16 NTC Russian Federation Operational Unknown
250 17 Ermak RMS Russian Federation Operational Unknown
250 19 RUS: INDIG Russian Federation Operational Unknown
250 20 TELE2 Russian Federation Operational Unknown
250 28 Extel Russian Federation Operational Unknown
250 39 Uraltel Russian Federation Operational Unknown
250 44 North Caucasian GSM Russian Federation Operational Unknown
250 99 KB Impuls BeeLine Russian Federation Operational Unknown
635 10 Rwandacell Rwanda Operational Unknown
222 10 Omnitel San Marino Operational Unknown
222 01 Telecom Italia Mobile San Marino Operational Unknown
222 88 Wind San Marino Operational Unknown
420 01 Ministry of PTT Al Jawal Saudi Arabia Operational Unknown
420 07 Electronics App' Est. / EAE Saudi Arabia Operational Unknown
608 01 Sonatel ALIZE Senegal Operational Unknown
633 01 Seychelles Cellular Services Seychelles Operational Unknown
220 01 Telenor Serbia Serbia Operational Unknown
220 03 MTS-YU Serbia Operational Unknown
633 10 Telecom Airtel Seychelles Operational Unknown
525 01 Singapore Telecom / SingTel Singapore Operational 900
525 02 Singapore Telecom / SingTel Singapore Operational 1800
525 03 MobileOne Asia / SGP-M1-3GS Singapore Operational Unknown
525 05 StarHub Singapore Operational Unknown
525   Binariang Singapore Operational Unknown
231 01 Orange Slovensko (GSM) Slovakia Operational Unknown
231 02 T-Mobile Slovensko (GSM) Slovakia Operational Unknown
231 03 Unient Communications Slovakia Operational Unknown
231 04 T-Mobile Slovensko (UMTS) Slovakia Operational Unknown
231 05 Mobile Enertainment Company Slovakia Operational Unknown
231 06 Telefonica O2 Slovakia Slovakia Operational Unknown
231 99 ?SR Slovakia Operational Unknown
293 40 Si.Mobil Slovenia Operational Unknown
293 41 Mobitel Slovenia Operational Unknown
655 01 Vodacom South Africa Operational Unknown
655 07 Cell C South Africa Operational Unknown
655 10 MTN South Africa Operational Unknown
214 01 Vodafone Spain Operational Unknown
214 03 Orange Spain Operational Unknown
214 04 Yoigo Spain Operational Unknown
214 05 Movistar (used by resellers) Spain Operational Unknown
214 06 Vodafone (used by resellers) Spain Operational Unknown
214 07 Movistar Spain Operational Unknown
214 08 Euskaltel (MVNO) Spain Operational Unknown
214 09 Orange (used by resellers) Spain Operational Unknown
413 02 MTN Networks Pvt Ltd / Dialog Sri Lanka Operational Unknown
634 01 Mobile Telephone Company / Mobitel Sudan Operational Unknown
653     Swaziland Operational Unknown
240 01 Telia Mobile Sweden Operational Unknown
240 02 3 / Hutchison 3G (UMTS) Sweden Operational Unknown
240 03 Nordisk Mobiltelefon (CDMA2000) Sweden Operational Unknown
240 05 Sweden 3G (UMTS) (Owned by Telia and Tele2) Sweden Operational Unknown
240 06 Telenor (UMTS) Sweden Operational Unknown
240 07 Tele2 / Comviq Sweden Operational Unknown
240 08 Telenor (was Vodafone which was Europolitan) Sweden Operational Unknown
240 21 Banverket MobiSir (GSM-R) Sweden Operational Unknown
228 01 Swisscom NATEL (GSM 900/1800) Switzerland Operational Unknown
228 02 diAx mobile / Sunrise Switzerland Operational Unknown
228 03 Orange Switzerland Operational Unknown
417 01 SyriaTel Syria Operational Unknown
417 09 Syrian Telecom Est. MOBILE Syria Operational Unknown
466 01 FarEasTone / Far EasTone Telecoms Taiwan Operational Unknown
466 06 Tuntex Telecom Taiwan Operational Unknown
466 88 KG Telecom Taiwan Operational Unknown
466 89 VIBO Telecom Taiwan Operational Unknown
466 92 LDTA Taiwan Operational Unknown
466 93 Mobitai Communications Taiwan Operational Unknown
466 97 Pacific Cellular TWN GSM Taiwan Operational Unknown
466 99 TransAsia Telecoms Taiwan Operational Unknown
466 11 Chunghwa Taiwan Operational Unknown
640 01 Tritel Tanzania Operational Unknown
640 05 Celtel Tanzania Operational Unknown
520 01 Advanced Info Service AIS GSM Thailand Operational Unknown
520 10 WCS IQ Thailand Operational Unknown
520 18 Total Access Comms / Total Access Worldphone Thailand Operational Unknown
520 23 Digital Phone Hello Thailand Operational Unknown
520 99 True (formally Orange) Thailand Operational Unknown
615 01 Togo Telecom TOGO CELL Togolese Republic Operational Unknown
374 12 TSTT Trinidad and Tobago Operational Unknown
374 13 Digicel Trinidad and Tobago Operational Unknown
605 02 Tunisian PTT / Tunisie Telecom Tunicell Tunisia Operational Unknown
286 01 Turkcell Turkey Operational Unknown
286 02 Vodafone Turkey Operational Unknown
286 03 Avea Turkey Operational Unknown
641 01 Celtel Cellular Uganda Operational Unknown
641 10 MTN Uganda Uganda Operational Unknown
255 01 UMC Ukraine Operational 900 / 1800
255 02 Beeline Ukraine Operational 900 / 1800
255 03 Kyivstar Ukraine Operational 900 / 1800
255 05 Golden Telecom Ukraine Operational 1800
255 06 life:) Ukraine Operational 900 / 1800
424 01 UAE ETISALAT-G1 United Arab Emirates Operational Unknown
424 02 UAE ETISALAT-G2 United Arab Emirates Operational Unknown
234 00 Virgin 3510i United Kingdom Operational Unknown
234 10 Cellnet / O2 United Kingdom Operational Unknown
234 15 Vodafone United Kingdom Operational Unknown
234 20 Hutchison 3G / 3 United Kingdom Operational Unknown
234 30 One 2 One / T-Mobile United Kingdom Operational Unknown
234 31 Virgin United Kingdom Operational Unknown
234 32 Virgin United Kingdom Operational Unknown
234 33 Orange United Kingdom Operational Unknown
234 50 Jersey Telecom United Kingdom Operational Unknown
234 55 Guernsey Telecom United Kingdom Operational Unknown
234 58 Manx Telecom United Kingdom Operational Unknown
310 000 Mid-Tex Celular United States of America Operational Unknown
310 012 Verizon Wireless United States of America Operational Unknown
310 013 MobileTel United States of America Operational Unknown
310 020 APC Sprint Spectrum United States of America Operational Unknown
310 090 Edge Wireless United States of America Operational Unknown
310 110 Wireless 2000 Telephone United States of America Operational Unknown
310 150 Bell South / BellSouth Mobility DCS / Cingular United States of America Operational Unknown
310 160 T-Mobile / Omnipoint Communications United States of America Operational Unknown
310 170 Pacific Bell Wireless / Cingular / T-Mobile United States of America Operational Unknown
310 180 Cingular United States of America Operational Unknown
310 190 Alaska Telecom Mobile United States of America Operational Unknown
310 200 T-Mobile Idaho / Oregon / Washington State United States of America Operational Unknown
310 210 T-Mobile Iowa United States of America Operational Unknown
310 220 T-Mobile Kansas / Oklahoma United States of America Operational Unknown
310 230 T-Mobile Utah United States of America Operational Unknown
310 240 T-Mobile New Mexico / Texas / Arizona United States of America Operational Unknown
310 250 T-Mobile Hawaii United States of America Operational Unknown
310 260 Western Wireless / Voicestream / T-Mobile United States of America Operational Unknown
310 270 Powertel / T-Mobile United States of America Operational Unknown
310 280 T-Mobile United States of America Operational Unknown
310 290 T-Mobile United States of America Operational Unknown
310 300 T-Mobile United States of America Operational Unknown
310 310 Aerial Communications / T-Mobile Florida United States of America Operational Unknown
310 380 AT&T Wireless / Cingular United States of America Operational Unknown
310 410 Cingular United States of America Operational Unknown
310 770 Iowa Wireless Services United States of America Operational Unknown
434 01 Buztel Uzbekistan Operational Unknown
434 04 Daewoo Unitel GSM Uzbekistan Operational Unknown
434 05 Coscom Uzbekistan Operational Unknown
434 07 UXB-UZD Uzbekistan Operational Unknown
222 10 Omnitel Vatican Operational Unknown
222 01 Telecom Italia Mobile Vatican Operational Unknown
222 88 Wind Vatican Operational Unknown
734 01 Infonet (Phasing into Digitel GSM) Venezuela Operational Unknown
734 02 Digitel GSM Venezuela Operational Unknown
734 03 Digicel (Phasing into Digitel GSM) Venezuela Operational Unknown
734 04 Movistar (In Testing Period as of Nov. 2006) Venezuela Operational Unknown
452 01 MTSC / Mobifon Vietnam Operational Unknown
452 02 DGPT Vietnam Operational Unknown
421 01 SabaFon Yemen Operational Unknown
630   African Telecom Net Zaire Operational Unknown
645 01 Zamcell Zambia Operational Unknown
648 01 NET*ONE Zimbabwe Operational Unknown
648 04 Telecel Zimbabwe Operational Unknown

An ITU PDF document dated June 2005 offers similar information and appears to be copyright free.

Notes

  1. ^ This carrier operates a CDMA network which does not use Mobile Network Codes. If at any time in the future Telecom establishes a GSM or UMTS network they will use the code reserved for them.
  2. ^ TelstraClear currently does not operate their own network, they instead use Vodafone's network which means their customers will actually be using the Vodafone (530-01) network in New Zealand. If TelstraClear establishes their own GSM or UMTS network they will use the code reserved for them.
================================================================

List of mobile country codes

 

From Wikipedia, the free encyclopedia

(Redirected from Mobile country code)
Jump to: navigation, search

This is a list of Mobile Country Codes (MCCs) defined in ITU E.212 ("Land Mobile Numbering Plan") for use in identifying mobile stations in wireless telephone networks, particularly GSM and UMTS networks. A MCC is often used in combination with a Mobile Network Code (as a "MCC / MNC tuple") in order to uniquely identify a network operator.

The MCC is part of the International Mobile Subscriber Identity (IMSI) number, which uniquely identifies a particular subscriber, and is stored on a (usually) removable SIM card. The current MCC (i.e. the country in which the modem is now) may also be obtained from a GSM/UMTS wireless modem using the AT command AT+COPS:

Contents

[hide]

//

By Country

Code Country
412 Afghanistan
276 Albania
603 Algeria
544 American Samoa (US)
213 Andorra
631 Angola
365 Anguilla
344 Antigua and Barbuda
722 Argentine Republic
283 Armenia
363 Aruba (Netherlands)
505 Australia
232 Austria
400 Azerbaijani Republic
364 Bahamas
426 Bahrain
470 Bangladesh
342 Barbados
257 Belarus
206 Belgium
702 Belize
616 Benin
350 Bermuda (UK)
402 Bhutan
736 Bolivia
218 Bosnia and Herzegovina
652 Botswana
724 Brazil
348 British Virgin Islands (UK)
528 Brunei Darussalam
284 Bulgaria
613 Burkina Faso
642 Burundi
456 Cambodia
624 Cameroon
302 Canada
625 Cape Verde
346 Cayman Islands (UK)
623 Central African Republic
622 Chad
730 Chile
461 China
460 China
732 Colombia
654 Comoros
630 Democratic Republic of the Congo
629 Republic of the Congo
548 Cook Islands (NZ)
712 Costa Rica
612 Cote d'Ivoire
219 Croatia
368 Cuba
280 Cyprus
230 Czech Republic
630 Democratic Republic of the Congo
238 Denmark
638 Djibouti
366 Dominica
370 Dominican Republic
514 East Timor
740 Ecuador
602 Egypt
706 El Salvador
627 Equatorial Guinea
657 Eritrea
248 Estonia
636 Ethiopia
288 Faroe Islands (Denmark)
542 Fiji
244 Finland
208 France
742 French Guiana (France)
547 French Polynesia (France)
628 Gabonese Republic
607 Gambia
282 Georgia
262 Germany
620 Ghana
266 Gibraltar (UK)
202 Greece
290 Greenland (Denmark)
352 Grenada
340 Guadeloupe (France)
535 Guam (US)
704 Guatemala
611 Guinea
632 Guinea-Bissau
738 Guyana
372 Haiti
708 Honduras
454 Hong Kong (PRC)
216 Hungary
274 Iceland
404 India
510 Indonesia
432 Iran
418 Iraq
272 Ireland
425 Israel
222 Italy
338 Jamaica
441 Japan
440 Japan
416 Jordan
401 Kazakhstan
639 Kenya
545 Kiribati
467 Korea, North
450 Korea, South
419 Kuwait
437 Kyrgyz Republic
457 Laos
247 Latvia
415 Lebanon
651 Lesotho
618 Liberia
606 Libya
295 Liechtenstein
246 Lithuania
270 Luxembourg
455 Macao (PRC)
294 Republic of Macedonia
646 Madagascar
650 Malawi
502 Malaysia
472 Maldives
610 Mali
278 Malta
551 Marshall Islands
340 Martinique (France)
609 Mauritania
617 Mauritius
334 Mexico
550 Federated States of Micronesia
259 Moldova
212 Monaco
428 Mongolia
354 Montserrat (UK)
604 Morocco
643 Mozambique
414 Myanmar
649 Namibia
536 Nauru
429 Nepal
204 Netherlands
362 Netherlands Antilles (Netherlands)
546 New Caledonia (France)
530 New Zealand
710 Nicaragua
614 Niger
621 Nigeria
534 Northern Mariana Islands (US)
242 Norway
422 Oman
410 Pakistan
552 Palau
714 Panama
537 Papua New Guinea
744 Paraguay
716 Peru
515 Philippines
260 Poland
268 Portugal
330 Puerto Rico (US)
427 Qatar
647 Reunion (France)
226 Romania
250 Russian Federation
635 Rwandese Republic
356 Saint Kitts and Nevis
358 Saint Lucia
308 Saint Pierre and Miquelon (France)
360 Saint Vincent and the Grenadines
549 Samoa
292 San Marino
626 Sao Tome and Principe
420 Saudi Arabia
608 Senegal
220 Serbia and Montenegro
633 Seychelles
619 Sierra Leone
525 Singapore
231 Slovakia
293 Slovenia
540 Solomon Islands
637 Somalia
655 South Africa
214 Spain
413 Sri Lanka
634 Sudan
746 Suriname
653 Swaziland
240 Sweden
228 Switzerland
417 Syria
466 Taiwan
436 Tajikistan
640 Tanzania
520 Thailand
615 Togolese Republic
539 Tonga
374 Trinidad and Tobago
605 Tunisia
286 Turkey
438 Turkmenistan
376 Turks and Caicos Islands (UK)
641 Uganda
255 Ukraine
424 United Arab Emirates
430 United Arab Emirates (Abu Dhabi)
431 United Arab Emirates (Dubai)
235 United Kingdom
234 United Kingdom
310 United States of America
311 United States of America
312 United States of America
313 United States of America
314 United States of America
315 United States of America
316 United States of America
332 United States Virgin Islands (US)
748 Uruguay
434 Uzbekistan
541 Vanuatu
225 Vatican City State
734 Venezuela
452 Viet Nam
543 Wallis and Futuna (France)
421 Yemen
645 Zambia
648 Zimbabwe

By Code

202 Greece
204 Netherlands
206 Belgium
208 France
212 Monaco
213 Andorra
214 Spain
216 Hungary
218 Bosnia and Herzegovina
219 Croatia
220 Serbia and Montenegro
222 Italy
225 Vatican City State
226 Romania
228 Switzerland
230 Czech Republic
231 Slovakia
232 Austria
234 United Kingdom
235 United Kingdom
238 Denmark
240 Sweden
242 Norway
244 Finland
246 Lithuania
247 Latvia
248 Estonia
250 Russian Federation
255 Ukraine
257 Belarus
259 Moldova
260 Poland
262 Germany
266 Gibraltar (UK)
268 Portugal
270 Luxembourg
272 Ireland
274 Iceland
276 Albania
278 Malta
280 Cyprus
282 Georgia
283 Armenia
284 Bulgaria
286 Turkey
288 Faroe Islands (Denmark)
290 Greenland (Denmark)
292 San Marino
293 Slovenia
294 Republic of Macedonia
295 Liechtenstein
302 Canada
308 Saint Pierre and Miquelon (France)
310 United States of America
311 United States of America
312 United States of America
313 United States of America
314 United States of America
315 United States of America
316 United States of America
330 Puerto Rico (US)
332 United States Virgin Islands (US)
334 Mexico
338 Jamaica
340 Guadeloupe (France)
340 Martinique (France)
342 Barbados
344 Antigua and Barbuda
346 Cayman Islands (UK)
348 British Virgin Islands (UK)
350 Bermuda (UK)
352 Grenada
354 Montserrat (UK)
356 Saint Kitts and Nevis
358 Saint Lucia
360 Saint Vincent and the Grenadines
362 Netherlands Antilles (Netherlands)
363 Aruba (Netherlands)
364 Bahamas
365 Anguilla
366 Dominica
368 Cuba
370 Dominican Republic
372 Haiti
374 Trinidad and Tobago
376 Turks and Caicos Islands (UK)
400 Azerbaijani Republic
401 Kazakhstan
402 Bhutan
404 India
410 Pakistan
412 Afghanistan
413 Sri Lanka
414 Myanmar
415 Lebanon
416 Jordan
417 Syria
418 Iraq
419 Kuwait
420 Saudi Arabia
421 Yemen
422 Oman
424 United Arab Emirates
425 Israel
426 Bahrain
427 Qatar
428 Mongolia
429 Nepal
430 United Arab Emirates (Abu Dhabi)
431 United Arab Emirates (Dubai)
432 Iran
434 Uzbekistan
436 Tajikistan
437 Kyrgyz Republic
438 Turkmenistan
440 Japan
441 Japan
450 South Korea
452 Viet Nam
454 Hong Kong (PRC)
455 Macao (PRC)
456 Cambodia
457 Laos
460 China
461 China
466 Taiwan
467 North Korea
470 Bangladesh
472 Maldives
502 Malaysia
505 Australia
510 Indonesia
514 East Timor
515 Philippines
520 Thailand
525 Singapore
528 Brunei Darussalam
530 New Zealand
534 Northern Mariana Islands (US)
535 Guam (US)
536 Nauru
537 Papua New Guinea
539 Tonga
540 Solomon Islands
541 Vanuatu
542 Fiji
543 Wallis and Futuna (France)
544 American Samoa (US)
545 Kiribati
546 New Caledonia (France)
547 French Polynesia (France)
548 Cook Islands (NZ)
549 Samoa
550 Micronesia
551 Marshall Islands
552 Palau
602 Egypt
603 Algeria
604 Morocco
605 Tunisia
606 Libya
607 Gambia
608 Senegal
609 Mauritania
610 Mali
611 Guinea
612 Cote d'Ivoire
613 Burkina Faso
614 Niger
615 Togolese Republic
616 Benin
617 Mauritius
618 Liberia
619 Sierra Leone
620 Ghana
621 Nigeria
622 Chad
623 Central African Republic
624 Cameroon
625 Cape Verde
626 Sao Tome and Principe
627 Equatorial Guinea
628 Gabonese Republic
629 Republic of the Congo
630 Democratic Republic of the Congo
631 Angola
632 Guinea-Bissau
633 Seychelles
634 Sudan
635 Rwandese Republic
636 Ethiopia
637 Somalia
638 Djibouti
639 Kenya
640 Tanzania
641 Uganda
642 Burundi
643 Mozambique
645 Zambia
646 Madagascar
647 Reunion
648 Zimbabwe
649 Namibia
650 Malawi
651 Lesotho
652 Botswana
653 Swaziland
654 Comoros
655 South Africa
657 Eritrea
702 Belize
704 Guatemala
706 El Salvador
708 Honduras
710 Nicaragua
712 Costa Rica
714 Panama
716 Peru
722 Argentine Republic
724 Brazil
730 Chile
732 Colombia
734 Venezuela
736 Bolivia
738 Guyana
740 Ecuador
742 French Guiana (France)
744 Paraguay
746 Suriname
748 Uruguay

[edit] Notes

  • 000-099, 100-199, and 800-899 are Reserved codes.
  • 901 is used for International Shared Codes, for allocations to trans-national networks (e.g. satellite). (See below table.)

[edit] International Shared Codes

The ITU designates MCC 901 as a container for super-political telephone services. The following are the network codes for super-political providers under MCC 901:

ICO Global Communications (link) 901 01
Sense Communications (link) 901 02
Iridium Satellite LLC 901 03
Globalstar 901 04
Thuraya RMSS Network (link) 901 05
Thuraya Satellite Telecommunications Company 901 06
Ellipso (link) 901 07
GSM unsubscribed (see note) 901 08
Tele1 Europe 901 09
Asia Cellular Satellite (link) 901 10
Inmarsat Ltd. 901 11
Maritime Communications Partner AS (link) 901 12
Global Networks, Inc. 901 13
Telenor 901 14
SITA (On Air) 901 15
Jasper Systems, Inc. 901 16
Jersey Telecom (link) 901 17
Cingular Wireless (link) 901 18
Vodafone Malta Maritime 901 19

 

이 글은 스프링노트에서 작성되었습니다.

  • 행복

나는 글을 읽는 지금 순간부터 행복하다.

나와 나의 가족뿐만 아니라 나를 알고 있는 모든 사람들이 행복할 있도록 노력한다.

어차피 인생은 마라톤이다. 지금 조금 앞서 간다고 앞으로도 계속 앞서라는 보장은 없으며, 지금 조금 뒤쳐진다고 앞으로도 계속 뒤쳐지라는 법도 없다.

42.195Km 완주 때까지 최선을 다하고 과정과 결과에 만족하면 족하다.


지금의 현실에 안주하는 것이 아니라 나은 삶이 있도록 노력하자는 것이며, 나머지 사명들은 행복과 미래를 위한 밑거름이 것이다.


나는 꿈을 이루기 위해 도전 것이며, 항상 새로운 꿈을 만들어 간다.

"영원히 것처럼 꿈꾸고, 내일 죽을 것처럼 오늘을 살아라" 제임스 딘의 말처럼 이루기 힘든 원대한 꿈을 가진다.

작은 하나부터 분명한 목표를 가지고 실천하며, 그것을 이루기 위해 항상 노력한다.

  1. 세계를 무대로 Business 한다(무엇을 할지 아직 모름, 이르면 43살에 시작)
  2. 아내와 1년간 세계여행(아마도 60살쯤)
  3. 아이들이 크기 전에 전국일주(자전거/도보) 또는 주일 여행, 많이 보여주고 느끼게 해주고 싶다.

  • 열정과 에너지

나는 삶을 살아가는데 있어 항상 열정과 에너지를 가진다.

자신감 있는 말과 태도로 자신과 다름 사람들을 대하고, 안정이란 이름아래 생명력을 포기하도록 하는 세력 앞에서 굴하지 않는다.

"불가능, 그것은 사실이 아니라 하나의 의견에 불과하다"

"불가능, 그것은 도전 있는 가능성을 의미한다."

"불가능, 그것은 아무것도 아니다."

"Impossible is nothing"

  1. 세울 것이 없어도 기죽지 않고 자신감 있는 말과 행동으로 생활한다.
  2. 글씨는 흘려쓰지 않고 천천히 정확하게 쓴다.
  3. 안정과 도전이 동일한 무게로 다가올때 도전을 선택한다.

  • 긍정적인 생각

긍정적인 생각과 행동은 꿈을 이루는 지름길이다.


긍정적인 생각은 긍정적인 말을 낳고, 긍정적인 말은 긍정적인 행동을 낳는다.

긍정적인 행동은 주위 사람들까지도 긍정적으로 만들며, 그들은 결국 나의 편이 된다.


"항상 긍정적으로 생각하라" 아버진의 말씀을 행활 속에서 실천 것이며, 그것은 삶을 풍족하게 것이다.

  1. 매일 아침 세면 웃는 연습을 한다.
  2. 모든 일은 웃으면서 시작한다.
  3. 말하기 전에 번만 생각 하는 습관을 가진다.(3초만 늦게 이야기한다.)
  4. 대화 때는 먼저 남의 말을 충분히 들은 후에 생각을 이야기한다.


  • 지식

무엇을 하든 항상 공부하는 자세를 잃지 않을 것이며, 그것은 나의 삶을 단계씩 도약시킬 것이다.

꾸준한 훈련을 통하여 논리적으로 생각하고 말하고 쓰는 습관이 몸에 익숙해 지도록 한다.

  1. 매일 아침 10, 저녁 10 Planner 정리하는 시간을 갖는다(일주일에 한번 feedback)
  2. 달에 2 이상 책을 읽고 책에 대한 comment 정리 글로 남긴다.
  3. 주제에 상관없이 달에 A4 이상의 글을 쓴다.
  4. 일주일에 2 이상 Blog 자료 update한다.
  5. 내가 하는 일에 불편함이 없을 정도의 영어 구사 능력을 갖는다.
  6. 50 까지 2000 읽기, 50 5000 읽기
  7. 모든 것은 내가 아는 만큼 보이는 것이니 폭넓은 지식 전문 지식 습득에 힘쓴다.

  • 경제적 자유

나의 사명들이 경제적인 이유로 포기되지 않도록 노력한다.

수입을 늘리는 아니라 현명한 소비생활로 미래를 준비한다.

  1. 아파트 구입(30, 2011)
  2. 가계부 쓰기
  3. 정원이 있는 전원주책 구입
  4. 노후를 대비해서 일정액 저축한다.( 10만원이상)

  • 가족

아내는 나의 모든 조건에서 동등하다.

아내는 남편의 wife, 자식의 어머니, 집안의 며느리이기 이전에 하나의 인격체이며, 나름대로의 삶과 꿈이 있다.


나는 나의 자식이 어떤 학교를 가거나 어떤 직업을 가지기를 바라지 않는다, 단지 건강하게 살아가고, 건강한 정신을, 타인을 배려 하나의 사람으로서 커가길 바랄 뿐이다.


부모님은 나를 헌신적으로 길러 주셨다, 이제는 내가 갚아야 때이다.

  1. 가사와 육아는 서로에게 특별한 사정이 없는 동일하게 분담한다.
  2. 하루 30 이상 아내와 대화한다.
  3. 하루 30 이상 TV 보지 않는다.
  4. 항상 책을 가까이 있게 하여 스스로 공부하는 환경을 만든다.
  5. 일주일에 한번씩 부모님께 전화 한다.
  6. 아내에게 주에 한번씩 Email 또는 편지 쓴다.

  • 건강

모든 사명들을 이루고 지켜갈 있는 기본은 건강이다.

뿐만 아니라 가족 모두가 건강할 있도록 절제된 생활을 한다.

균형있는 섭취와 적절한 운동으로 항상 최상의 condition 유지 되도록 노력한다.

  1. 담배는 최대한 줄이고 나중에는 끊는다.
  2. 몸무게 70~72kg 유지 하도록 노력 한다.
  3. 아내와 같이 있는 운동이라면 항상 같이 하겠다.

이 글은 스프링노트에서 작성되었습니다.

'It's my life' 카테고리의 다른 글

2008년 제테크  (0) 2007.12.11
혈압이 높단다.ㅠㅠ  (0) 2007.12.11
허기가 진다.  (0) 2007.09.20
아침에 전화 한통화  (0) 2007.09.07
초롱 하늘나라로..... 이 자식  (0) 2007.09.07

프로그래밍을 처음접하는 분들에게 정보를 제공하기 위해서 만들어진 페이지 입니다.

리눅스에 대해서 잘 모르신다면 [http]우분투 리눅스 한글문서 페이지를 방문하시기 바랍니다. 설치에서 부터 활용까지 자세한 내용을 가진 좋은 문서들을 찾을 수 있습니다.

약 1주일 정도면 리눅스를 크게 무리 없이 사용할 수 있는 수준에 이르렀을 겁니다. 그렇다면 본격적으로 프로그래밍의 세계에 발을 들여 놓을 차례입니다. 리눅스환경에서의 C 프로그래밍문서로 C언어 입문과정을 거칠 수 있습니다.


위 문서는 아마 보름정도면 충분히 다 보실 수 있을 겁니다. 그렇다면 이제 응용단계로 넘어가야 합니다. 리눅스 시스템 프로그래밍 문서를 읽어보시기 바랍니다. 초/중급 수준에서 리눅스 시스템을 다루기 위한 프로그래밍 기법들이 포함되어 있습니다. 혹은 여유를 가지고어셈블리어에 대해서 공부하는 것도 좋은 방법입니다. 요즘에는 Assembly를 사용하는 경우가 흔치 않기 때문에 배울필요가 있을런지 생각할 수도 있을 겁니다. 그러나 어셈블리어는 언어자체보다 컴퓨터에 대한 근본에 접근할 수 있다는 점에서 기초를 쌓기에 매우 좋은 언어입니다.

시스템 프로그래밍 문서를 다 읽었다면, 이제 네트워크 프로그래밍 과정이군요. 네트워크 프로그래밍문서들을 차근 차근 읽어보세요. 역시 초/중급 수준에서의 네트워크 프로그래밍 기법들이 포함되어 있습니다.

리눅스 환경 -> C 언어 스터디 -> 시스템 프로그래밍 -> 네트워크 프로그래밍 과정을 끝냈다면, 이제부터 무엇을 어떻게 공부할건지를 선택할 수 있게 될겁니다. Joinc 미니사이트에 주제별로 다양한 문서들이 준비되어 있습니다. 하루 2-3 시간 기준으로 대략 다음과 같은 시간이 소비될 것으로 생각됩니다. 물론 어디까지나 입문과정 입니다.

  1. 어셈블리어 : 1달 (여유가 있다면 추천)
  2. 리눅스 입문 / 활용 : 1달
  3. C 프로그래밍 입문 : 3주 - 4주
  4. 시스템 프로그래밍 입문 : 1달
  5. 네트워크 프로그래밍 : 1달

 

 

이 글은 스프링노트에서 작성되었습니다.

'It's my study ^^ 과연' 카테고리의 다른 글

대입연산자  (0) 2007.12.12
Primitive Data Types  (0) 2007.12.10
Comback of Se Ri Pak  (0) 2007.08.17
feasibility  (0) 2007.08.14
portrait  (0) 2007.08.14

드디어 오늘 구글의 안드로이드 SDK가 떴습니다.

http://code.google.com/android/

그리고 아래 URL에서는 구글폰의 UI 샘플도 볼 수 있습니다.


http://www.engadget.com/photos/a-visual-tour-of-androids-ui/


관심있는 사람들은 SDK 받아다가 한번 어플 만들어보는 것도 재미있을 거 같군요.
그리고 좋은 아이디어 있으면 제대로 한번 만들어 보세요.
총 상금 1000만 달러가 걸린 대회도 있습니다.

Android Developer Challenge( http://code.google.com/android/adc.html )

앞으로 재미있는 일들이 더 많을 거 같습니다.





Installing the SDK

This page describes how to install the Android SDK and set up your development environment. If you haven't downloaded the SDK yet, you can use the link below to get started.

Contents

System and Software Requirements
Installing the SDK
Installing the Eclipse Plugin (ADT)
Developing Android Applications on Eclipse
Developing Android Applications with Other IDEs and Tools
Debugging
Debug and Test Settings on the Device
Top Debugging Tips
Building and Installing an Android Application
Removing an Android Application
Eclipse Tips

System and Software Requirements

To develop Android applications using the code and tools in the Android SDK, you need a suitable development computer and development environment, as described below.

Supported Operating Systems

  • Windows XP or Vista
  • Mac OS X 10.4.8 or later (x86 only)
  • Linux (tested on Linux Ubuntu Dapper Drake)

Supported Development Environments

Installing the SDK

After downloading the SDK, unpack the .zip archive to a suitable location on your machine. For the rest of this document, we will refer to the directory where you installed the SDK as $SDK_ROOT.

Optionally, you can add $SDK_ROOT/tools to your path:

  • On Linux, edit your ~/.bash_profile or ~/.bashrc file. Look for a line that sets the PATH environment variable and add the full path to your $SDK_ROOT/tools to it. If you don't see a line setting the path, you can add one:
    • export PATH=${PATH}:<path to your $SDK_ROOT/tools>
  • On a Mac, look in your home directory for .bash_profile and proceed as for Linux. You can create the .bash_profile, if you haven't already set one up on your machine.
  • On Windows, right click on My Computer, and select Properties. Under the Advanced tab, hit the Environment Variables button, and in the dialog that comes up, double-click on Path under System Variables, and add the full path to the tools/ directory under $SDK_ROOT to it.

Adding $SDK_ROOT/tools to your path lets you run Android Debug Bridge (adb) and the other command line tools without needing to supply the full path to the tools directory. Note that, if you update your SDK, you should remember to update your PATH settings to point to the new location, if different.

Installing the Eclipse Plugin (ADT)

If you will be using the Eclipse IDE as your environment for developing Android applications, you can install a custom plugin called Android Development Tools (ADT), which adds integrated support for Android projects and tools. The ADT plugin includes a variety of powerful extensions that make creating, running, and debugging Android applications faster and easier.

If you will not be using the Eclipse IDE, you do not need to download or install the ADT plugin.

To download and install the ADT plugin, set up an Eclipse remote update site as described in the steps below.

  1. Start Eclipse, then select Help > Software Updates > Find and Install....
  2. In the dialog that appears, select Search for new features to install and press Next.
  3. Press New Remote Site.
  4. In the resulting dialog box, enter a name for the remote site (e.g. Android Plugin) and enter this as its URL: https://dl-ssl.google.com/android/eclipse/. Press OK.
  5. You should now see the new site added to the search list (and checked). Press Finish.
  6. In the subsequent Search Results dialog box, select the checkbox for Android Plugin > Eclipse Integration > Android Development Tools and press Next.
  7. Read the license agreement and then select Accept terms of the license agreement, if appropriate. Press Next.
  8. Press Finish.
  9. The ADT plugin is not signed; you can accept the installation anyway by pressing Install All.
  10. Restart Eclipse.
  11. After restart, update your Eclipse preferences to point to the SDK root directory ($SDK_ROOT):
    1. Select Window > Preferences... to open the Preferences panel. (Mac OS X: Eclipse > Preferences)
    2. Select Android from the left panel.
    3. For the SDK Location in the main panel, press Browse... and find the SDK root directory.
    4. Press Apply, then OK

Updating the ADT Plugin

To update the ADT plugin to the latest version, follow these steps:

  1. Select Help > Software Updates > Find and Install....
  2. Select Search for updates of the currently installed features and press Finish.
  3. If any update for ADT is available, select and install.

Alternatively,

  1. Select Help > Software Updates > Manage Configuration.
  2. Navigate down the tree and select Android Development Tools <version>
  3. Select Scan for Updates under Available Tasks.

Developing Android Applications on Eclipse

To begin developing Android applications in the Eclipse IDE, you first create an Android project and then set up a launch configuration. After that, you can write, run, and debug your application.

The sections below provide instructions assuming that you have installed the ADT plugin in your Eclipse environment. If you haven't installed the ADT plugin, you should do that before using the instructions below. See the Installing the Eclipse Plugin (ADT) for more information.

Creating an Android Project

The ADT plugin provides a New Project Wizard that you can use to quickly create an Eclipse project for new or existing code. To create the project, follow these steps:

  1. Select File > New > Project
  2. Select Android > Android Project, and press Next
  3. Select the contents for the project:
    • Select Create new project in workspace to start a project for new code.

      Enter the project name, the base package name, the name of a single Activity class to create as a stub .java file, and a name to use for your application.

    • Select Create project from existing source to start a project from existing code. Use this option if you want to build and run any of the sample applications included with the SDK. The sample applications are located in the samples/ directory in the SDK.

      Browse to the directory containing the existing source code and click OK. If the directory contains a valid Android manifest file, the ADT plugin fills in the package, activity, and application names for you.

  4. Press Finish.

The ADT plugin creates the these folders and files for you as appropriate for the type of project:

  • src/   A folder that includes your stub .java Activity file.
  • res/   A folder for your resources.
  • AndroidManifest.xml   The manifest for your project.

Creating a Launch Configuration

Before you can run and debug your application in Eclipse, you must create a launch configuration for it. A launch configuration specifies the project to launch, the Activity to start, the emulator options to use, and so on.

To create a launch configuration for the application, follow these steps:

  1. Select Run > Open Run Dialog... or Run > Open Debug Dialog... as appropriate.
  2. In the project type list on the left, right-click Android Application and select New.
  3. Enter a name for your configuration.
  4. On the Android tab, browse for the project and Activity to start.
  5. On the Emulator tab, set the desired screen and network properties, as well as any other emulator startup options.
  6. You can set additional options on the Common tab as desired.
  7. Press Apply to save the launch configuration, or press Run or Debug (as appropriate).

Running and Debugging an Application

Once you've set up the project and launch configuration for your application, you can run or debug it as described below.

From the Eclipse main menu, select Run > Run or Run > Debug as appropriate, to run or debug the active launch configuration.

Note that the active launch configuration is the one most recently selected in the Run configuration manager. It does not necessarily correspond to the application that is selected in the Eclipse Navigation pane (if any).

To set or change the active launch configuration, use the Run configuration manager, which you can access through Run > Open Run Dialog... or Run > Open Debug Dialog....

Running or debugging the application triggers these actions:

  • Starts the emulator, if it is not already running.
  • Compiles the project, if there have been changes since the last build, and installs the application on the emulator.
  • Run starts the application.
  • Debug starts the application in "Wait for debugger" mode, then opens the Debug perspective and attaches the Eclipse Java debugger to the application.

Developing Android Applications with Other IDEs and Tools

The recommended way to develop an Android application is to use Eclipse with the Android plugin. This plugin provides editing, building, and debugging functionality integrated right into the IDE. However, the SDK includes tools to enable you to develop with other IDEs, including intelliJ (or if you'd rather use Eclipse without the plugin).

Creating an Android Project

The Android SDK includes activityCreator, a program that generates a number of stub files for your project, as well as a build file. You can use the program to create an Android project for new code or from existing code, such as the sample applications included in the SDK. For Linux and Mac, the SDK provides activityCreator.py, a Python script, and for Windows, activityCreator.bat, a batch script. Regardless of platform, you can use activityCreator in the same way.

To run activityCreator and create an Android project, follow these steps:

  1. In the command line, change to the tools/ directory of the SDK and create a new directory for your project files. If you are creating a project from existing code, change to the root folder of your application instead.
  2. Run activityCreator. In the command, you must specify a fully-qualified class name as an argument. If you are creating a project for new code, the class represents the name of a stub class that the script will create. If you are creating a project from existing code, you must specify the name of one Activity class in the package. Command options for the script include:

    • --out <folder> which sets the output directory. By default, the output directory is the current directory. If you created a new directory for your project files, use this option to point to it.
    • --ide intellij, which generates IntelliJ IDEA project files in the newly created project

Here's an example:

		~/android_linux_sdk/tools$ ./activityCreator.py --out myproject your.package.name.ActivityName
package: your.package.name
out_dir: myproject
activity_name: ActivityName
~/android_linux_sdk/tools$

The activityCreator script generates the following files and directories (but will not overwrite existing ones):

  • AndroidManifest.xml The application manifest file, synced to the specified Activity class for the project.
  • build.xml An Ant file that you can use to build/package the application.
  • src/your/package/name/ActivityName.java The Activity class you specified on input.
  • your_activity.iml, your_activity.ipr, your_activity.iws   [only with the -ide intelliJ flag] intelliJ project files.
  • res/   A directory to hold resources.
  • src/    The source directory.
  • bin/    The output directory for the build script.

You can now move your folder wherever you want for development, but keep in mind that you'll have to use the adb program in the tools/ folder to send files to the emulator, so you'll need access between your solution and the tools/ folder.

Also, you should refrain from moving the location of the SDK directory, since this will break the build scripts (they will need to be manually updated to reflect the new SDK location before they will work again).

Building an Android Application

Use the Ant build.xml file generated by activityCreator to build your application.

  1. If you don't have it, you can obtain Ant from the Apache Ant home page. Install it and make sure it is on your executable path.
  2. Before calling Ant, you need to declare the JAVA_HOME environment variable to specify the path to where the JDK is installed.
  3. Note: When installing JDK on Windows, the default is to install in the "Program Files" directory. This location will cause ant to fail, because of the space. To fix the problem, you can specify the JAVA_HOME variable like this: set JAVA_HOME=c:\Prora~1\Java\. The easiest solution, however, is to install JDK in a non-space directory, for example: c:\java\jdk1.6.0_02.

  4. If you have not done so already, follow the instructions for Creating a New Project above to set up the project.
  5. You can now run the Ant build file by simply typing ant in the same folder as the build.xml file for your project. Each time you change a source file or resource, you should run ant again and it will package up the latest version of the application for you to deploy.

Running an Android Application

To run a compiled application, you will upload the .apk file to the /data/app/ directory in the emulator using the adb tool as described here:

  1. Start the emulator (run $SDK_HOME/tools/emulator from the command line)
  2. On the emulator, navigate to the home screen (it is best not to have that application running when you reinstall it on the emulator; press the Home key to navigate away from that application).
  3. Run adb install myproject/bin/<appname>.apk to upload the executable. So, for example, to install the Lunar Lander sample, navigate in the command line to $SDK_ROOT/sample/LunarLander and type ../../tools/adb install bin/LunarLander.apk
  4. In the emulator, open the list of available applications, and scroll down to select and start your application.

Note: When you install an Activity for the first time, you might have to restart the emulator before it shows up in the application launcher, or other applications can call it. This is because the package manager usually only examines manifests completely on emulator startup.

Attaching a Debugger to Your Application

This section describes how to display debug information on the screen (such as CPU usage), as well as how to hook up your IDE to debug running applications on the emulator.

Attaching a debugger is automated using the Eclipse plugin, but you can configure other IDEs to listen on a debugging port to receive debugging information.

  1. Start the Dalvik Debug Monitor Server (DDMS) tool , which acts as a port forwarding service between your IDE and the emulator.
  2. Set optional debugging configurations on your emulator, such as blocking application startup for an activity until a debugger is attached. Note that many of these debugging options can be used without DDMS, such as displaying CPU usage or screen refresh rate on the emulator.
  3. Configure your IDE to attach to port 8700 for debugging. We include information on how to set up Eclipse to debug your project.

Configuring your IDE to attach to the debugging port

DDMS will assign a specific debugging port to every virtual machine that it finds on the emulator. You must either attach your IDE to that port (listed on the Info tab for that VM), or you can use a default port 8700 to connect to whatever application is currently selected on the list of discovered virtual machines.

Your IDE should attach to your application running on the emulator, showing you its threads and allowing you to suspend them, inspect their state, and set breakpoints. If you selected "Wait for debugger" in the Development settings panel the application will run when Eclipse connects, so you will need to set any breakpoints you want before connecting.

Changing either the application being debugged or the "Wait for debugger" option causes the system to kill the selected application if it is currently running. You can use this to kill your application if it is in a bad state by simply going to the settings and toggling the checkbox.

Debugging

Android has a fairly extensive set of tools to help you debug your programs:

  • DDMS - A graphical program that supports port forwarding (so you can set up breakpoints in your code in your IDE), screen captures on the emulator, thread and stack information, and many other features. You can also run logcat to retrieve your Log messages. See the linked topic for more information.
  • logcat - Dumps a log of system messages. The messages include a stack trace when the emulator throws an error, as well as Log messages. To run logcat, see the linked topic.
    ...
    I/MemoryDealer( 763): MemoryDealer (this=0x54bda0): Creating 2621440 bytes heap at 0x438db000
    I/Logger( 1858): getView() requesting item number 0
    I/Logger( 1858): getView() requesting item number 1
    I/Logger( 1858): getView() requesting item number 2

    D/ActivityManager( 763): Stopping: HistoryRecord{409dbb20 com.google.android.home.AllApps}
    ...
  • Android Log- A logging class to print out messages to a log file on the emulator. You can read messages in real time if you run logcat on DDMS (covered next). Add a few logging method calls to your code.

    To use the Log class, you just call Log.v() (verbose), Log.d() (debug), Log.i() (information), Log.w() (warning) or Log.e (error) depending on the importance you wish to assign the log message.

    Log.i("MyActivity", "MyClass.getView() — Requesting item number " + position)

    You can use logcat to read these messages

  • Traceview - Android can save a log of method calls and times to a logging file that you can view in a graphical reader called Traceview. See the linked topic for more information.
  • Eclipse plugin - The Eclipse Android plugin incorporates a number of these tools (ADB, DDMS, logcat output, and other functionality). See the linked topic for more information.
  • Debug and Test Device Settings - Android exposes several settings that expose useful information such as CPU usage and frame rate. See Debug and Test Settings on the Emulator below.

Also, see the Troubleshooting section of the doc to figure out why your application isn't appearing on the emulator, or why it's not starting.

Debug and Test Settings on the Device

Android lets you set a number of settings that will make it easier to test and debug your applications. To get to the development settings page on the emulator, go to Dev Tools > Development Settings. This will open the development settings page with the following options (among others):

  • Debug app   Selects the application that will be debugged. You do not need to set this to attach a debugger, but setting this value has two effects:
    • It will prevent Android from throwing an error if you pause on a breakpoint for a long time while debugging.
    • It will enable you to select the Wait for Debugger option to pause application startup until your debugger attaches (described next).
  • Wait for debugger   Blocks the selected application from loading until a debugger attaches. This way you can set a breakpoint in onCreate(), which is important to debug the startup process of an Activity. When you change this option, any currently running instances of the selected application will be killed. In order to check this box, you must have selected a debug application as described in the previous option. You can do the same thing by adding waitForDebugger() to your code.
  • Immediately destroy activities   Tells the system to destroy an activity as soon as it is stopped (as if Android had to reclaim memory).  This is very useful for testing the onFreeze(Bundle) / onCreate(android.os.Bundle) code path, which would otherwise be difficult to force. Choosing this option will probably reveal a number of problems in your application due to not saving state.
  • Show screen updates    Flashes a momentary pink rectangle on any screen sections that are being redrawn. This is very useful for discovering unnecessary screen drawing.
  • Show CPU usage   Displays CPU meters at the top of the screen, showing how much the CPU is being used. The top red bar shows overall CPU usage, and the green bar underneath it shows the CPU time spent in compositing the screen. Note: You cannot turn this feature off once it is on, without restarting the emulator.
  • Show screen FPS    Displays the current frame rate. Mostly useful for games to see the overall frame rate they are achieving. Note: You cannot turn this feature off once it is on without restarting the emulator.
  • Show background   Displays a background pattern when no activity screens are visible. This typically does not happen, but can happen during debugging.

These settings will be remembered across emulator restarts.

Top Debugging Tips

Quick stack dump
To obtain a stack dump from emulator, you can log in with adb shell, use "ps" to find the process you want, and then "kill -3 ". The stack trace appears in the log file.
Displaying useful info on the emulator screen
The device can display useful information such as CPU usage or highlights around redrawn areas. Turn these features on and off in the developer settings window as described in Setting debug and test configurations on the emulator.
Getting system state information from the emulator (dumpstate)
You can access dumpstate information from the Dalvik Debug Monitor Service tool. See dumpsys and dumpstate on the adb topic page.
Getting application state information from the emulator (dumpsys)
You can access dumpsys information from the Dalvik Debug Monitor Service tool. See dumpsys and dumpstate on the adb topic page.
Getting wireless connectivity information
You can get information about wireless connectivity using the Dalvik Debug Monitor Service tool. From the Device menu, select "Dump radio state".
Logging Trace Data
You can log method calls and other tracing data in an activity by calling android.os.Debug.startMethodTracing(). See Running the Traceview Debugging Program for details.
Logging Radio Data
By default, radio information is not logged to the system (it is a lot of data). However, you can enable radio logging using the following commands:
adb shell
logcat -b radio
Running adb
Android ships with a tool called adb that provides various capabilities, including moving and syncing files to the emulator, forwarding ports, and running a UNIX shell on the emulator. See Using adb for details.
Getting screen captures from the emulator
Dalvik Debug Monitor Server (DDMS) can capture screenshots from the emulator.
Using debugging helper classes
Android provides debug helper classes such as util.Log and Debug for your convenience.

Building and Installing an Android Application

Android requires custom build tools to be able to properly build the resource files and other parts of an Android application. Because of this, you must have a specialized build environment for your application.

Custom Android compilation steps include compiling the XML and other resource files, and creating the proper output format. A compiled Android application is an .apk file, which is a compressed file containing .dex files, resource files, raw data files, and other files. You can create a properly structured Android project either from scratch, or from existing source files.

Android does not currently support development of third party applications in native code (C/C++).

The recommended way to develop an Android application is to use Eclipse with the Android plugin, which provides support for building, running, and debugging Android applications.

If you have another IDE, Android provides tools for other IDEs to build and debug Android applications, but they are not as integrated.

Removing an Android Application

To remove an application that you have installed on the emulator, you will need to run adb and delete the .apk file you sent to the emulator when you installed it. Use adb shell to drop into a shell on the device as described in the linked topic, navigate to data/app/, and then remove the file using rm your_app.apk.

Eclipse Tips

Executing arbitrary Java expressions in Eclipse

You can execute arbitrary code when paused at a breakpoint in Eclipse. For example, when in a function with a String argument called "zip", you can get information about packages and call class methods. You can also invoke arbitrary static methods: for example, entering android.os.Debug.startMethodTracing() will start dmTrace.

Open a code execution window, select Window>Show View>Display from the main menu to open the Display window, a simple text editor. Type your expression, highlight the text, and click the 'J' icon (or CTRL + SHIFT + D) to run your code. The code runs in the context of the selected thread, which must be stopped at a breakpoint or single-step point. (If you suspend the thread manually, you have to single-step once; this doesn't work if the thread is in Object.wait().)

If you are currently paused on a breakpoint, you can simply highlight and execute a piece of source code by pressing CTRL + SHIFT + D.

You can highlight a block of text within the same scope by pressing ALT +SHIFT + UP ARROW to select larger and larger enclosing blocks, or DOWN ARROW to select smaller blocks.

Here are a few sample inputs and responses in Eclipse using the Display window.

Input Response
zip (java.lang.String) /work/device/out/linux-x86-debug/android/app/android_sdk.zip
zip.endsWith(".zip") (boolean) true
zip.endsWith(".jar") (boolean) false

You can also execute arbitrary code when not debugging by using a scrapbook page. Search the Eclipse documentation for "scrapbook".

Running DDMS Manually

Although the recommended way to debug is to use the ADT plugin, you can manually run DDMS and configure Eclipse to debug on port 8700. (Note: Be sure that you have first started DDMS).

허기가 진다.
배가 고픈게 아니라 정신적인 허기가 진다.
자주 공허한 공간만 바라 보는 시간이 많아 진다.
왠지 모를 쓸쓸함, 외로움이 밀려든다.

가슴속에 답답함이 너무나 밀려든다.

'It's my life' 카테고리의 다른 글

혈압이 높단다.ㅠㅠ  (0) 2007.12.11
사명서 2007.12.5  (1) 2007.12.06
아침에 전화 한통화  (0) 2007.09.07
초롱 하늘나라로..... 이 자식  (0) 2007.09.07
왕관을 벗어라  (0) 2007.08.14

아침에 아버지가 서울 병원에 평소 간이 않좋으 셨는데.. 그 때문에 오신다는 소식을 어머니 한테 전해 들었다.

병원 예약 해야 되지 않냐 하니. 벌써 예약을 했다 하셨다. 그 순간 가슴이 찡해 오는 걸 ....

이 못난 자식이 걱정할까봐 아무 말씀 못하였다 하셨다..

시골 분들이 서울에 올라 오셔서 병원 예약을 하고 그냥 내려 가셨다는 것에 나는 그 마음을 알지만 화가 났다.

이 못난 자식이... 뭐가 그리 대단하다고...

지금 전화 한통 드려야 겠다...

'It's my life' 카테고리의 다른 글

사명서 2007.12.5  (1) 2007.12.06
허기가 진다.  (0) 2007.09.20
초롱 하늘나라로..... 이 자식  (0) 2007.09.07
왕관을 벗어라  (0) 2007.08.14
고도원의 아침 편지 _ 아픔을 겪은 친구에게 _ 2007.08.14  (0) 2007.08.14

+ Recent posts