공개될 API 정의



ISSUES

사용자 인증을 어떤 방식으로 할 것인지?



SDK 구현에서의 마스터 스토리 리스트 작성하기


잠자기 전 30분

저자
다카시마 데쓰지 지음
출판사
티즈맵 | 2008-11-29 출간
카테고리
자기계발
책소개
잠자기 전 30분 당신은 무엇을 하는가? 이 책은 일과 공부의...
가격비교



효율은 일을 원활하게 만들기 위해서뿐만 아니라 삶 자체를 충실하게 만들기 위해서 반드시 필요한 요소다 19p



항상 시간이 없고 바쁜 이유는? 비효율적으로 일을 하기 때문이다. 20p



습관화의 큰 이점은, 일단 습관이 된 행동은 무의식 중에 할 수 있다는 것이다.

...

습관은 불필요한 생각과 행동에 소비되는 시간과 노력이 생기지 않도록 하기 위한, 즉 일상 생활에서 낭비를 줄이기 위한 도구다. 24p



시간은 물리적으로 늘릴 수 없지만 어떻게 사용하느냐에 따라 그 밀도를 늘릴 수 있다. 27p



시간은 노력을 측정하기 위한 잣대가 아니다. 질과 양이 기준이 되어야 한다.

즉 '10시간 동안 공부를 했다'가 아니라 '문제집을 10장 풀었다' 가 되어야 한다. 31p



습관으로 무의식을 움직여라

- 고민할 것 없이 속도감 있게 행동(효율화)

- 고민할 게 없으므로 스트레스에서 자유롭다(망므의 건강에 효과적)

- 습관이므로 무리 없이 지속할 수 있다(지속성) 33p



기억은 크게 단기 기억과 장기 기억으로 나뉘며, 장기 기억은 에피소드 기억, 의미 기억, 절차기억, 프라이밍으로 나뉜다.

- 에피소드 기억 : 과거 자신의 경험이나 주변에서 일어났던 일에 관련된 기억

- 의미 기억 : 단순한 지식으로써의 기억

- 절차 기억 : 행위나 기술에 대한 기억

- 프라이밍 : 무의식중에 일어나는 추측으로 이전의 기억이 자극을 받아 그 이후의 기억을 촉진하는 것 35p



뇌과학자 스즈키 겐이치로 - "무의식은 의지의 힘으로는 움직일 수 없다. 무의식에 작용하기 위해서는 몸을 사용한 습관으로 만드는 수밖에 없다."



심리학자 스케그스 로빈슨SkaggsRobinson

- 선행학습과 후속학습의 내용이 유사할 경우는 선행학습의 재생에 문제는 없다.

- 선행학습과 후속학습의 내용이 현저하게 다른 경우는 오히려 역향억제가 적어진다

- 선행학습과 후속학습의 내용이 적당히 비슷한 경우에는 역행억제가 일어나기 쉽다.




학습심리학 플래토pleateau 현상(고원 현상)

보통 학습시간과 달성도는 정비례하나 실제로는 시간이 지날수록 피로가 쌓여서 그 이상 계속해도 실력이 늘지 않는 단계에 이르게 된다. 그 때가 되면 실력이 늘기보다는 오히려 퇴보하고 있다는 느낌이 들고 정신적으로도 피로가 몰려오게 된다. ... 중략 ... 플래토 상태에 접어들었을 때 적절한 휴식을 취해주면 다시 학습곡선이 위를 향해 움직일 수는 있다

... 중략 ... 잠시 담배를 피우거나 커피를 마시는 것은 휴식이라고 할 수 없다. 가장 좋은 휴식은 퇴근이다. 남의 눈치 보지 않고 편하게 쉴 수 있기 때문이다. 68p



우리의 뇌는 오후보다는 오전 중에 활발히 움직인다. 밤에 잔업을 하면 2시간이 걸릴 일도 아침에 하면 30분도 안 걸려 끝낼 수 있다. 70p



좋은 습관 들이는 방법

- '잠자기 전 30분'에 씨를 뿌리는 습관

- '아침 30분'에 수확하는 습관 70p



목표를 명확히 하기 위해서는 눈으로 확인할 수 있도록 시각화하고, ... 중략

... 습관은 무의식 중에 하는 것이므로 어떻게 의식적인 목표를 무의식적인 목표로 만들어 가느냐가 승부를 가르는 열쇠가 된다. 73p



인간은 무엇이든지 '반복'을 통해 무의식에 작용함으로써, 그것을 좋아하도록 학습해가는 기능을 갖고 있다 74p



서캐디안 리듬 Circadian rhythm : 생물이 나타내는 여러 현상 중 대개 24시간을 주기로 되풀이 되는 리듬



잠자기 전30분의 초超독서법

'잠자기 전 30분'의 키워드는 '폭넓고 얕게'다. 따라서 이 시간에 비즈니스서, 실용서와 같은 종류의 책을 읽는다면 첫 장부터 집죽해서 읽을 필요는 없다. 83p



목차에는 그 책의 키워드가 망라되어 있다. 목차를 읽어두면 그 책이 주장하는 바를 쉽게 알 수 있고, 대략적인 흐름을 머리에 넣을 수 있어서 본문을 이해하는데 도움이 된다. 83p




1. 2012-02-22

신기한 흐름을 가진 책이다. 내가 다음에 이런 내용에 대해 설명해주었으면 하는데, 하는 생각이 들면 곧장 페이지를 넘기면 원하는 내용이 나온다. 예를 들면 장기기억의 종류가 나오고, 이 책은 습관에 대해서 이야기하고 있으니, 절차기억을 보며 이 기억이 습관에 관한 부분인가? 하고 생각해서 계속해서 읽다보면 습관과 관련된 기억은 어느 부분이고, 어떻게 작용하는지에 대해 설명하고 있다. <기적의 48분 독서법>과 함께 잠자기 전의 습관을 독서를 목표로 하고, 3회전 학습법과 같은 수면 전 후의 공부 방법도 충분히 적용해 볼만 하다.






프랭클린 플래너를 쓰는 사람의 시간은 다르다

저자
한국성과향상센터 지음
출판사
바다출판사 | 2006-12-20 출간
카테고리
자기계발
책소개
프랭클린 플래너를 활용한 꼼꼼한 시간관리 비결! 바쁜 사람의 ...
가격비교



프랭클린 플래너 잘 쓰는 법

저자
이명원 지음
출판사
더난출판사 | 2006-01-09 출간
카테고리
자기계발
책소개
기록을 쉽게 찾을 수 있도록 메모하는 법, 회사일정과 개인일정을...
가격비교


'Wish List > ' 카테고리의 다른 글

후니의 쉽게 쓴 시스코 네트워킹  (0) 2013.04.04
뇌 관련 도서  (0) 2013.04.04
함수형 프로그래밍 관련 등  (0) 2013.03.19
책 욕심만 많아서는...  (0) 2012.09.24
리얼타임 웹 관련 서적  (0) 2012.08.10


48분 기적의 독서법

저자
김병완 지음
출판사
미다스북스 | 2011-12-22 출간
카테고리
인문
책소개
‘미친 독서’로 인생을 바꿔라!인생역전 책 읽기 프로젝트『48분...
가격비교



양量이 질質을 결정한다.

많아지면 달라진다.


책은 하나의 세계이다. 그 세계를 접함으로써 우리는 사유하고 위안을 얻고, 지혜를 얻고, 통찰력을 얻게 되고, 꿈꾸는 법을 깨닫고, 밝은 내일을 설계할 수 있다.  45p



손정의 회장 - '세상이나 정치가들에게 욕을 하고, 경기가 나쁘다고 불평을 해도 세상은 바뀌지 않는다. 오히려 본인의 그릇이 작다는 것을 세상에 알리는 것에 불과하다.' 56p

> 생각해볼 여지가 있는 말인 것 같다.



조지 소로스의 일화

그는 투자 성공 비결이 무엇이냐는 질문에 '철학하는 것'이라고 말했는데, '철학하는 것'은 '사고하는 것'을 뜻한다. 이는 책을 통해 의식과 사고 수준이 비약적으로 도약했기 때문에 가능한 일이었다. 61p



장서가 장석주 선생 「취서만필醉書漫筆」 중

한 권 한 권의 책을 읽는 것보다 중요한 것은 책에 관한 총체적 시각을 갖고, 책과 책 사이의 소통과 연결선들을 아는 것이다. 교양은 책을 읽어내는 능력과 책 자체에서 나오는 것이 아니라, 그것들 전체 속에서 길을 잃지 않을 줄 안다는 것, 즉 그것들이 하나의 앙상블을 이루고 있다는 것을 알고, 각각의 요소를 다른 요소들과의 관계 속에 놓을 수 있다는 것에서 길러진다.

63p



독서는 뇌의 신경회로가 편협한 생각과 사고에 빠지는 것을 막아주고, 복잡하면서도 다양하고 풍부한 신경회로가 될 수 있도록 도와준다. 생각과 사고의 질과 양이 풍부해짐을 의미하는 것이다. 63p



>> 책을 읽다보면 Specialist 보다는 Generalist를 보다 추구하는 것 같다. 풍부하고 다양한 경험(책을 통한)을 통해 통찰력과 창의력을 갖고 행동을 할 수 있다는 얘기가 주류를 이룬다. 군대에서 Specialist와 Generalist에 관한 책을 읽었었는데 책 제목이 뭐였는지 기억이 나질 않는다.



인간의 삶에서 가장 필요한 기초공사는 인격과 지혜와 혜안을 갖추는 것이고 그것은 오로지 독서를 하는 사람만이 가능하기 때문이다. 75p



>> 시간 관리를 위해 스탑워치를 사용하여 특정한 행동을 할 때 사용하는 시간을 기록해서, 그래프로 표현해보라는 내용이 나온다. 항상 생각하는 거지만 나는 시간 낭비가 심하다. 잠을 길게 자는 편이며, 인터넷 서핑을 통해 뻘짓을 많이 한다.



오전 오후 48분의 독서 시간을 만드는 방법

화장실에 갈 때를 이용하라

엘리베이터를 기다리는 시간을 이용하라 - 엘리베이터에서 읽을 도서는 따로 선정(내용이 이어지지 않는 구성)

출근길 대중교통에서 책 읽기 - eBook을 활용

점심시간 식사 후의 자투리 시간

티타임 대신 티북(Tea Book)타임

지하철을 타는 시간

텔레비전을 보더라도 광고 시간에는 책을 읽어라

잠들기 전의 10분을 활용하라 - 철학책이나 에세이, 역사서와 같은 인문책을 읽자



읽은 책을 기억하라

독서는 마지막 장을 덮는 것으로 끝나는 게 아니다. 진정한 48분 독서의 기적을 경험하기 위해선 읽은 책의 내용이나 감상을 정리하여 온전히 내 것으로 만드는 것이 중요하다. 126p



읽을 책을 준비하라

주말에 해야 할 중요한 일이 바로 다가올 1주일동안 읽어야 할 책들을 선정하고, 선정된 책들을 구매하거나 대여하는 것이다. 127p



술 대신 책을 권하며 친목을 쌓아라

책을 권해주고, 찾아주고, 선물해주는 사람만큼 귀하고 훌륭한 사람은 없다. 129p



어떤 책을 읽을 것인가?

책에 대한 고정 관념.

1. 양서를 읽어야 한다.

2. 닥치는 대로 읽어서는 안된다.


당신이 전쟁을 하러 나갈 장군이라 가정하자. 그렇다면 어떤 책을 읽을 것인가? 아마도 전략과 전술을 다룬 도서를 찾아 읽을 것이다. 그러면 전쟁에서 이기는 데 도움이 될 수 있을까? 아니다. 왜냐하면 그런 책은 상대편 장군도 읽었을 것이고, 따라서 상대를 이길 수 있는 전략을 얻을 수 없기 때문이다. 그러나 지질학, 기상학, 인구론, 군주론, 풍속, 역사 등과 다양한 책을 읽었다면 상황은 달라질 것이다.


>> 시크릿을 읽을 때 그랬던 것 같다. 뭐 말같지도 않은 말가지고 장난치는 것 같아서 앞의 몇 페이지만 보고는 덮어버렸다. 가리지 말고 책을 읽어라, 하나의 책에만 빠지지 말라, 한번 다시금 찾아서 읽어봐야겠다. 어떤 생각에서 그런 책을 쓰게되었고, 어째서 나는 쓸모없는 책이라고 생각했던 게 그리도 베스트 셀러가 될 수 있었는지



책을 읽는 것은 자신의 머리로 타인의 생각을 하는 것과 같다. 155p



인간의 무한한 잠재력을 일깨우고, 능력을 개발하는 데 있어 가장 중요한 것은 다독이다. 172p



한 사람의 사상의 정수가 담겨 있는 1,000권의 책을 읽으면, 세상의 문리가 트이는 기쁨을 맛보게 된다. 아무리 하찮은 책이라 할지라도 1,000권이 모이면, 한 권의 명작에서는 얻을수 없는 커다란 깨달음을 얻게 되는 것이다. 181p



도서관에 파묻혀 수많은 책을 접하다 보니, 책에 대한 인식이 바뀌는 것이 마치 큰 산을 오를 때와 사뭇 닮았다는 생각이 들었다. 처음에는 커다란 산의 숲만 보이기 때문에 겁을 먹기도 하고, 산이 내뿜는 기세에 중압감을 느꼈다. 그러나 산으로 들어가면 살갑게 느끼고, 기쁨과 환희에 가슴이 벅차오른다. 195p



>> 책을 읽으며 일반적인 강의와 비교해보았다. 책을 읽는데 들이는 시간과 비슷한 시간의 강의를 듣는다면 어떨까? 전달하는 내용의 양적 차이는 분명 책이 많을 것이다. 그리고 강의를 듣는 것과 책을 읽을 때의 차이는 어떤 것일까 내 기준에서 생각을 해보았다. 책은 오롯이 내가 선택하여 내가 읽고 있는 것이지만 강의는 상대가 전달하고자 하는 것만 받아들인다. 또한 상대에 대한 불신이 생겨난다면 이미 귀는 닫아둔 상태가 되버린다. 청중으로써의 태도가 잘못된 것은 맞지만 책이든 강연자든 그 사람이 말하고자 하는 것과 그 뒤를 받쳐주는 사상을 이해하고 받아들이려면 그 대상을 믿는 것부터 시작하는 것이라 생각한다.


인생을 바꿀 수 있다고 믿어라. 그러면 성공할 수 있다.

나는 한 시간의 독서로 누그러들지 않는

어떤 슬픔도 알지 못한다.

- 몽테스키외



이 책에 나오는 다른 사람들과 책

도스토옙스키-백치, 안중근 의사, 김대중 전 대통령, 러셀-서양철학사, 토인비-역사의 연구, 플라톤-국가론, 아우구스티누스-신국론, 테야르 드 샤르댕, 라인홀드 니버, 하비 콕스, 푸시킨, 레르몬토프, 톨스토이, 투르게네프, 맹자, 공자, <논어>, <맹자>, <사기>, 프랭크 B. 기브니-얼어붙은 혁명, 피터 브레그먼-인생을 바꾸는 시간 18분, 정민-미쳐야 미친다, 이용/김수로-맛있게 책읽기, 니시무라 아키라-퇴근후3시간, <잠들기 전 10분이 나의 내일을 결정한다>, <토요일 4시간>, 교보문고 신용호 회장 '사람은 책을 만들고, 책은 사람을 만든다', 정인영 - <길이 없으면 길을 만들며 간다>, 톰 피터스 - <사소함이 만드는 위대한 성공 법칙, 리틀 빅 씽>, 이어령 교수, 구본준-<서른살 직장인 책읽기를 배우다>, 그린파커-<자연과 실험의 철학>, 시어스-<세계사>, 에드워드 기번-<로마제국 쇠망사>, 흄-<영국사>, 셰익스피어, 찰스 디킨스, 이지성-<리딩으로 리드하라>, 조르주 보르도노브-<나폴레옹 평전>, <독서 불패>, <젊은 베르테르의 슬픔>, 벤저민 디즈레일리-'단 한권의 책밖에 읽지 않은 인간을 경계하라', 하이데거-사고와 의식과 이성이 시작되고 향상되는 시점을 '낯선 것과의 조우'이다, 미켈란젤로, 윌리엄블레이크 '같은 나무를 보더라도 우둔한 사람과 현명한 사람은 다른 것을 본다', 마르셀 프루스트 '진정한 발견은 새로운 땅을 찾는 데 있지 않고, 새로운 시각으로 바라보는 데 있다.', 혜강 최한기, 찰스 핸디-<코끼리와 벼룩> '새로운 통찰과 새로운 아이디어를 얻으려면, 자신의 전문지식 분야에서 과감히 탈피해야 한다, 비트겐슈타인 '말할 수 없는것에 대해서는 침묵해야 한다', 세스 고딘-<린치핀><보랏빛 소가 온다>, 마틴 루터, 에라스무스, 토마스 무어, 레오나르도 다빈치, 마이클 화이트-<최초의 과학자, 레오나르도 다빈치>, 윈스턴 처칠-<처칠, 나의 청춘기>, 플라톤-<공화국>, 아리스토텔레스-<정치론>, 쇼펜하우어-<염세론>,말더스-<인구론>, 다윈-<종의 기원>, 나카타니 아키히로-<20대에 하지 않으면 안 될 50가지><40대에 하지 않으면 안 될 50가지>, 나루케 마코토 사장, 서울대 장현갑 교수-<마음 vs 뇌(마음을 훈련하라! 뇌가 바뀐다)>, <지의 정원>, 랄프 왈도 에머슨(미국의 사상가 겸 시인), 게리 하멜 교수(경영전략가)-<꿀벌과 게릴라> '책을 읽지 않게 되면 평생 현재 그 수준에서 머물 수 밖에 없다', 윤성화 작가-<1만 페이지 독서력>, 프레드릭 빌헬름 오스트발트(Friedrich Wilhelm Ostwald), 안상헌 작가-<책력> '책에 미친 인생은 행복하다', 정을병-<독서와 이노베이션> '인간의 성공은 독서량에 정비례한다',  이면희-<지식의 재구성>, 미하이 칙센트미하이-<몰입, 미치도록 행복한 나를 만난다>, 황농문-<몰입-인생을 바꾸는 자기 혁명>




1. 2012-02-19


이젠 개발 환경을 리눅스로 바꿀 때도 되었건만 여지껏 윈도환경에서 개발을 하고 있다.

서버 쪽 개발을 종종 하곤 하니 적응할 필요가 있겠다.


어쨌든 추천을 받아 Redmine을 사용해 보기로 하고는 ucloud 무료 클라우드 서버에 redmine을 설치했다.

클라우드 서버 환경은 우분투 11.04 64bit.


설치 가이드를 따라 천천히 설치하다가.. 리눅스를 잘 모르니 어디에 설치가 되었고,

설치했는데 패스에 없으니 명령어가 먹히질 않아도 당최 어딨는지 찾는데 더 시간을 들인 것 같다.

가장 큰 난관은


bundle install --without development test


레드마인 홈페이지의 설치가이드에는 저렇게 하라고 되어있는데..

저 명령을 수행하면 'Could not locate GemFile' 이라고 메시지가 나타난다.

루비도 해본적이 없으니 저게 뭘 의미하는지 몰라서 한참을 구글링하다 레드마인 커뮤니티에서 해결책을 찾았다.


Pull the gemfile out of redmine-2.0.3.tar.gz, place it in your Redmine directory, do not edit it, run bundle install.


레드마인이 설치된 곳에서 실행해야 한단다...

apt-get으로 레드마인을 설치했으니, 어딨는지 모른다. -_- 금방 배운 찾기 명령으로 위치 찾기!


find / -name redmine


루트에 바로 설치되어있어서 그리로 이동한 후 bundle install을 수행하니!!! 잘된다!! 아까의 고생이 억울할 정도로 너무 잘 된다... 싶었더니


An error occurred while installing json (1.7.7), and Bundleer cannot continue. Make sure that 'get install json -v '1.7.7'' succeeds before bundling.


번들링 하기 전에 json 라이브러리를 먼저 설치해야 되는가 보다.

참 친절하게되 어떻게 설치해야 할지 명령어도 알려준다. 뿐만 아니라 루트에서 다른 바이너리를 수행했을 때 없는 경우에도 친절히 이렇게 해보겠니? 하고 물어보는 리눅스는 참 착한 듯.



알려준대로 json을 설치하려고 했으나 안된다.. mkmf 파일이 없댄다.

스택오버플로의 답변을 보니 ruby-dev 패키지가 설치되어있어야 한다.


sudo aptitude install ruby1.8-dev


위 명령어로 설치했으나 중간 중간 찾지 못하는 파일들이 있어 설치가 안된다.

gem install json_pure로 설치를 해보라기에 그것도 해봤으나 실패.

이래저래 구글링한 것들로 시도해보았으나 안된다.

레드마인 설치의 부푼꿈은 이내 사그라들었다. ㅡ 레드마인이 루비로 되어있으니.. 루비와 리눅스를 먼저 이해하고 다시 시도해봐야겠다.



그냥.. 쉽게 설치하도록 패키지로 되어있다는 BitNami Redmine으로 설치를 하기로 했다..



설치 중.. 잘 되면 좋겠지만. 한방에 되면 왠지 억울할 것 같다.

같이 가는 인생도, 각자의 인생도 중요하다.

딱 꼬집어서 자신있게 '나는 이건 잘한다.' 라고 할 수 있는게 없다.

개발을 배우곤 있지만 내 목표는 뚜렷하지 않고 막연하다.

뭘 하고 싶은거지? 뭘 만들고 싶은거지? 뭘 이루고 싶은거지?

시작하기 전에 내 목표와 계획을 생각할 필요가 있다.




'마음이 뛰다' 카테고리의 다른 글

시간관리와 습관 키우기.  (0) 2013.02.21
결혼해도 똑같네 23화  (0) 2012.12.07
비자연스러운 감정  (0) 2012.12.07
참 쉽게들 하려고 한다.  (0) 2012.12.04
소음 소음 소음 소음  (0) 2012.08.25

나도, 상황도, 사람도, 관계도 흘러가면서

자연스러이 생겨나고, 좋아지고, 가까워지고, 멀어지고, 없어질텐데

감정이 자연스러움을 받아들이지 못하고,

좋은 것만 취하려 한다.


좋으면 좋은대로, 아쉬우면 아쉬운대로

애써 잡으려 말자


'마음이 뛰다' 카테고리의 다른 글

결혼해도 똑같네 23화  (0) 2012.12.07
첫 눈하곤 상관없는 나에 대한 감상 -_  (0) 2012.12.07
참 쉽게들 하려고 한다.  (0) 2012.12.04
소음 소음 소음 소음  (0) 2012.08.25
  (0) 2012.08.04

가끔 네이버 지식인에 답변을 해주고는 하는데,

게시글을 보면 제목부터 "해주세요", "과제좀 도와주세요", "주석 좀 붙여주세요" 부터 시작해서

내용도 가관이다. 과제로 나온 문제와 설명 내용을 그대로 복사 붙여넣기 하는가 하면,

검색만 해도 나올 내용을 버젓이 올려놓고 답변만을 기다리는 사람도 있다,


사실 컴퓨터공학이나 관련 학과쪽으로 갔으면 검색은 기본적으로 되야하지 않나 싶다.

지식인 들어와서 글 쓸 시간에 검색을 더 해보겠다.

도서를 참고하는 것이 좋은 방법이긴 하겠지만 웹에는 충분히 만족할 만한 내용들이 많다,

국내뿐만 아니라 국외 자료까지 포함한다면 사실상 없는게 없다.


배우기 싫고, 하기는 싫은데, 성적은 잘 받고 싶다.

왜?


돈 버리러 학교 참 잘 다니느라 고생이 많다.

배움이라는 것의 의미가 없어진 학교같다.


"배움"을 얻기 위해 학교를 다니는 것인지,

"성적"을 얻기 위해 학교를 다니는 것인지 알 수 없다.

주변만 봐도 성적과 학교만을 얻기위해 학교에 출석하고 있는 사람들이 많다.


왜일까? 스스로들이 잘못된 걸까? 학교의 네임밸류와 성적만을 바라는 사회때문일까,

그렇게 얻은 성적이 진정성이 있기는 한가?


스스로를 키우지 못하고 틀에 맞춰 깎아가는 사람들이 못내 안타깝고 아쉽다.



'마음이 뛰다' 카테고리의 다른 글

첫 눈하곤 상관없는 나에 대한 감상 -_  (0) 2012.12.07
비자연스러운 감정  (0) 2012.12.07
소음 소음 소음 소음  (0) 2012.08.25
  (0) 2012.08.04
모난 돌  (0) 2012.01.26

안드로이드 Phonegap을 사용하기 위해서 폰갭 홈페이지의 가이드 문서를 그대로 따라하려는데,

create.. 즉 시작부터 막혔다.


에러메시지는 다음과 같다


...create.js(38, 5) Microsoft JScript 런타임 오류: 'length'은(는) null 이거나 개체가 아닙니다.

...create.js(38, 5) Microsoft JScript Runtime Error: 'length'is null or not an object.


create.js 파일을 열어보니 다음과 같은 내용이 있다.

function setTarget() {
    var targets = shell.Exec('android.bat list targets').StdOut.ReadAll().match(/id:\s\d+/g);
    return targets[targets.length - 1].replace(/id: /, ""); // TODO: give users the option to set their target 
}

결국 targets 라는 객체에 length 속성이 없다는 얘긴데,

targets를 보면 android.bat list target 명령을 쉘에서 실행하여 아웃풋으로 출력되는 값 중

"id : 숫자"의 형식으로 된 문자열의 배열을 반환하도록 되어있다.

match는 일치하는 문자열이 없으면 null을 반환하므로 당연히 targets에 대해 length 속성도 없다.


그렇다면 android.bat list targets의 문제다.


콘솔에서 android.bat list targets를 실행해보니 다음과 같이 나타난다.



각종 환경을 설치할 때 C:\Program Files 아래에 둔 것은 JDK 밖에 없다.

오류 메시지에 보면 C:\Program Files 에서 Files가 끊어진 것으로보아 띄어쓰기는 인식을 못한다는 얘기고,

붙여주기만 하면 된다.


시스템 설정의 환경 변수 설정에서 JAVA_HOME의 경로 설정에

양 끝에 큰 따옴표(")만 붙여 주어 위 문제를 해결할 수 있었다.



'머리가 뛰다' 카테고리의 다른 글

Behavior-Driven-Development BDD?  (0) 2013.02.22
Redmine 설치기  (0) 2013.02.16
구글느님 다 해쳐드세영.. ㅠㅠ  (0) 2012.11.06
자바스크립트는 보면 볼수록 상콤하다.  (0) 2012.10.25
iBatis Result Mapping...  (0) 2012.09.13

+ Recent posts