예전에도 이 제목을 블로그를 썼던 것 같다. 오랜만에 강남에서 친구들을 만났다. 그래서 일까... 기분이 좋았는데... 돌아오는 길에 아무 생각없이 듣는 TV, 돼지, 벌레... 도로 위엔 오늘도 미친 자동차 아이들은 어디에 텅빈 놀이터 나는 TV앞에서 하루를 보냈죠 채우고 채워도 부족한 세상 우리의 욕심은 하늘을 찌르네 나는 하루종일 먹고 또 먹었죠 돼지처럼... 들여다봐요 두려워말고 헛된 꿈으로 가득 채워진 세상 이 슬픔의 강은 언제쯤 그 푸른 바다를 만날 수 있을까 화내지 말아요 피곤해져요 따지지 마세요 거기서 거기 그럴땐 하루종일 잠을 자봐요 벌레처럼... 들여다봐요 두려워말고 헛된 꿈으로 가득 채워진 세상 이 슬픔의 강은 언제쯤 그 푸른 바다를 만날 수 있을까 날카로운 칼날같은 이 시간 위를 그..
원래 발표 자료는 총 15장이 었는데, 예제 코드와 설명이 필요한 것은 이번으로 마무리 하려고 한다. implicit type conversion 자바스크립트는 약한 타입(weak typing) 이므로, 묵시적인 형변환(implicit type conversion)이 빈번하게 이루어진다. 이로 인한 부작용을 간과하면 찾기 어려운 버그를 만들 수 있다. 간단한 예를 통해 알아보자: function test(foo) { alert(typeof(foo)); alert(foo); if (foo) { alert('foo'); } if (foo == null) { alert('foo == null'); } if (foo === null) { alert('foo === null'); } } 이 함수를 여러가지 파라메..
자바스크립트로 심각한 코딩을 하기 시작하던 초기에 했던 삽질이다. 그 전까진 아예 "this"라는 키워드를 쓸 일 자체가 없었다. 가장 간단한 예제를 보자: function test(name, button) { this.name = name; button.onclick = function(event) { alert('hello, ' + this.name); }; } 문제는, 이 코드에서 아래에 있는(4줄) "this"가 위에 있는(줄2) 그 "this"가 아니라는 건데... 그럼 어떻게 해야하나? 여러가지 방법이 있겠지만, 가장 일반 적인 방법은 이렇게 하는 거다: function test(name, button) { this.name = name; var self = this; button.onclic..
내 스스로와의 약속(하루에 한개씩 블로그를 쓰겠다는)을 지키면서, 또 다른 약속(지난 번 dW Live!의 페차쿠차 발표에 대한 보충 수업을 하겠다는)을 지키기 위해 여러 번에 나눠 쓰기로 했다 :p 천덕꾸러기 취급 받던 자바스크립트가 다시 각광을 받게된 것은 웹2.0 열풍에 실려 날아온 AJAX 때문이다. AJAX의 A가 Asynchronous라는 것은 자바스크립트 개발자라면 누구나 아는 사실임에 종종 이를 망각하는 경우가 있다. 가장 쉬운 예를 보자: function get_result() { var result1, result2; $.ajax({ ..., success: function(data) { result1 = data; }); $.ajax({ ..., success: function(dat..
지난 주 토요일에 한국 developerWorks의 dW Live!의 마지막 순서 "개발자들의 수다"에서 있었던 일. 앞 순서에서 아주 멋진 발표를 한 젊고 똘똘한 개발자에게 질문이 집중됐다. "개발팀의 젊은 멤버들에게 조언해줄만한 학습 로드맵이 없는가"라는 질문으로 시작된 토론(?)은 "성공한 개발자가 되기 위한 경력 관리"를 거쳐 어느새 "개발자의 창업" 이야기로 흘러갔다. 오늘의 이야기는 여기서 시작된다. 이런 식의 얘기를 하다보면 늘 자연스럽게 창업 얘기로 흘러가곤 하는데, 창업을 하면 성공한 개발자 일까? 세르게이 브린과 래리 페이지? 스티브 잡스? 빌 게이츠? 처럼? 글쎄... 이 사람들은 성공한 개발자가 아니라 성공한 "개발자 출신" 사업가가 아닐까? "사업가"가 아닌 성공한 개발자들도 많다..
- Total
- Today
- Yesterday
- nodejs
- ****
- Java
- 자바스크립트
- HTML5
- 자전거
- Ajax
- DeveloperWorks
- 해남
- JavaScript
- 노래
- docker
- jQuery
- **
- maven
- ***1/2
- Eclipse
- web
- ***
- 독후감
- Prototype
- 영화
- 장필순
- 책
- CSS
- Dojo
- 땅끝마을
- 여행
- webapp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |