현재 내가 작업하고 있는 Web Project는 War 파일로 배포된다. 그러나!! 난 War 파일에 대하여 '그냥 압축 파일' 정도밖에 알지 못하였다. 오늘 다른 작업을 하던 중, WAR파일에 대하여 궁금한 점이 생겨서 하나하나 찾아 보기로 하였다. 우선 제일 먼저 들어간 곳은 Wikipedia:WAR (Sun file format) 이다. 이곳에서 내가 WAR 파일에 대하여 알아낸 점은, WAR파일은 JAR파일이다.ㅋ JAR파일과 같이 digitally signed 이다. "Web Application Archive" 의 줄임말이다. 다음의 내용들을 포함하고 있다. JSP, Servlets, Java Classes, XML fiels, tag libraries and Static Web Pages 특..
예전에 URL에서 Query 문자열을 파싱하는 방법을 인터넷에서 찾아서 만든적이 있었다. 오늘 또 필요해졌는데, 바로 기억이 나지 않아서. 하나하나 차근 차근 다시 만들어 봤다. var pageEnv = { dojoPath:"/CTX/js/dojo1.3/dojo" }; (function() { var url = location.href; var qs = url.indexOf('?'); if (qs !== -1) { var queris = url.substring(qs+1, url.length); var pairs = queris.split('&'); for(var i in pairs) { var kv = pairs[i].split('='); pageEnv[kv[0]] = kv[1]; } } })(); 어..
dojo 의 build.bat 파일을 ant Task로 만들어야 했다. 우선 build.bat 파일은 다음과 같다. java -classpath ../shrinksafe/js.jar;../shrinksafe/shrinksafe.jar org.mozilla.javascript.tools.shell.Main build.js %* @rem java -Xms256m -Xmx256m -classpath ../shrinksafe/js.jar;../shrinksafe/shrinksafe.jar org.mozilla.javascript.tools.shell.Main build.js %* 처음에 그냥 책을 살짝 훑어보고, 이렇게 만들어 봤다. ../shrinksafe/js.jar ../shrinksafe/shrinksa..
영어 공부 한답시고 맨날 영어 제목 달려고 노력하는데, 항상 맞는 표현인지 모르겠네요.. 아무튼, 저런 작업을 어떻게 처리할 까 고민하던 중 runner.js 파일에서 비슷한 일을 하고 있음이 기억나 한번 코드를 찾아 봤습니다. var ret = fixture.runTest(this); fixture.endTime = new Date(); // if we get a deferred back from the test runner, we know we're // gonna wait for an async result. It's up to the test code to trap // errors and give us an errback or callback. if(ret instanceof doh.Deferr..
주중에.. Javascript The Good Parts의 저자이신 "Douglas Crockford"님의 Google 강연 비디오를 보다가.. 다음과 같은 멋진 코드 틀을 발견했다. 나도 다 알고 있던 사실인데.. Javascript에서.. 함수의 리턴은 객체인데 결국, Closure든 뭐든 대부분 될 수 있다. '()' 를 붙히면 실행된다. Closure만이 안고 있는 값들은 외부에서 참조할 수 없다.(사실 상의 Private 변수/메소드) 같은것 들? 아무튼, 한번도 저렇게 짜볼 생각은 못 했었다. 갑자기 지금까지 만들어 놓은 코드를 모두 수정하고 싶은 기분이 들었다.. (이 무슨 초딩 반성 일기 같은 말투람~) 다음은 그 문제의 강연 동영상...
https://www.youtube.com/watch?v=hN534KC6Ies 정말 오랫만에 보는 멋찐 공연이다... 모두 함께 부르는 모습에 소름이 돋는군 ^^ Thank you Oasis!! Don't look back in anger - Oasis Slip inside the eye of your mind Don't you know you might find A better place to play You said that you'd never been But all the things that you've seen Will slowly fade away So I start a revolution from my bed 'Cause you said the brains I had went to my h..
- Total
- Today
- Yesterday
- maven
- 빔
- Widget
- Node.js
- Java
- Commonjs
- 리액티브프로그래밍
- dojo
- unit test
- Coffeescript
- REACTOR
- Configuration
- Windows
- 커피스크립트
- 스프링인액션
- console
- 자바
- VI
- intellij
- 리액터
- VIM
- React
- reactiveprogramming
- Git
- gvim
- Eclipse
- tipoftheday
- 윈도우즈
- JavaScript
- 자바스크립트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |