cmd.exe 는 불편하다. 윈도우에서 제공해주는 콘솔환경인 cmd.exe는 다음과 같은 이유로 불편합니다. 폰트 사용에 제한이 있다. 창(Window) 크기 변경이 쉽지 않다. 정리해보니, 생각보다 많지 않군요. 하지만, *nix 계열의 Terminal 프로그램들과 비교해 보면 역시 "후지다" 는 생각이 듭니다. 대체 어플을 찾아보다. cmd.exe이 불편하단 생각에 검색을 해봤습니다. 이 글의 제목으로, 종류는 다양하지 않지만, 몇 개 나오긴 합니다. TCC/LE 이중 TCC/LE 는 대략 살펴보건대, UI적인 보강이라 보기 보단, 기능적인 보강으로 보였습니다. 때문에 내 불편사항과 관련이 없다는 생각에 더 이상 살펴보진 않았습니다. 물론 Take Command는 해당 기능이 있는 것으로 보였으나, ..
개발하는 일을 재미있는 일이지만, 그렇다고 모든 업무시간을 집중해서 개발 하기는 정말 힘듭니다. 아마 그런 사람이 있을까요? 저 같은 경우는 고려할 것들이 많아서 이것저것 고려하는 도중 집중력이 급격히 떨어지는 경우가 자주 있습니다.(물론 그건 수많은 경우들중, 극히 한 경우..) 그러던 와중 다음과 같은 행동으로 쉽게 다시 개발하는데 집중 할 수 있었는데요. 바로, "기술 서적을 '살짝' 읽는 것." 입니다. 여기서 중요한 건, 노래를 듣고 있다면, 신경 쓰이지 않는 노래면 더 좋고(너무 많이 들어 지루하거나, 너무 좋거나 하지 않은..) 그리고 절대! 인터넷에 있는 글을 읽지 않는 것 입니다. 여기까지는 제가 찾아낸 방법 이였고, 이런 고민을 하고 있어서 보인건지(시크릿의 책 내용처럼..) 때마침 내..
기존에 내가 알고 있던 this 에 대한 이해 - 모든 메소드는 메소드를 실행하는 객체를 this로 가르킨다. 이건 오해였다. 그런가?.. 실제로 동작하는건 다음과 같았다. 우선 alertName 이라는 함수를 생각해 보자. var Babo = function() { this.name = "바보"; }; Babo.prototype.alertName = function() { alert(this.name); }; var babo = new Babo(); babo.alertName(); alertName은 위와 같이 단순히 this의 name 속성을 화면에 띄워주는 역할을 한다. 위의 예제를 실행하며, "바보"가 출력될 것이다. 다음과 같이 버튼의 onclick 이벤트에 함수를 할당 해주면, Who am I..
Beanshell on eclipse Beanshell 이란 스크립트 언어가 있는 건 알고 있었습니다. 이 녀석의 자르(bsh-core-2.0b4.jar) 를 Eclipse의 클래스 패스에 넣어 놓으면 현재 프로젝트와 동일한 클래스 패스 상태로 Java를 스크립팅(Scripting) 할 수 있다는 것도 알고 있었습니다. 하! 지! 만! 직접 해보니, 이거 엄청 멋찐 녀석이더군요! 캡춰한 그림을 약간 설명하자면, 이클립스 코드를 보면 App이란 클래스가 있는데, 그 안에 say라는 에코(echo)역할을 하는 메소드가 있습니다. 빌드하고 beanshell을 실행합니다. 그리고 그 안에서 해당 메소드를 호출하게 만들자. 이클립스 콘솔에서 결과값이 나타나는 장면입니다. 결과가 콘솔이 아닌 Beanshell에 직..
오늘 회사에서 URL(-보다 정확하게 말하자면 URI)에 한글이 포함되어 있는 경우, 서버에서 인코딩이 잘못되어 오류가 발생하는 문제가 있었다. 당시에는 언발에 오줌 누듯 인터넷에서 해결책을 찾아보기 급급했지만, 집에와서 원인이 무엇인지 하나하나씩 따져보았다.(-예전부터 한글, 인코딩, 이런거에 관심이 많았다. 나에게 너무 부족한 부분이기도 하고,) 증상 좀더 구체적으로 표현하자면, 다음과 같다. http://localhost:8080/JavaWebPlayground/encodinggame/한글.data 브라우져에서 위와 같은 주소로 접근하였고, 서버에서는 다음과 같이 값을 읽어오고 있었다. protected void doGet(HttpServletRequest request, HttpServletRes..
- Total
- Today
- Yesterday
- unit test
- 리액티브프로그래밍
- 커피스크립트
- Commonjs
- Java
- React
- Git
- 자바
- VI
- maven
- 윈도우즈
- VIM
- REACTOR
- intellij
- Eclipse
- JavaScript
- 빔
- Coffeescript
- gvim
- tipoftheday
- 스프링인액션
- Windows
- 리액터
- Node.js
- console
- dojo
- reactiveprogramming
- 자바스크립트
- Widget
- Configuration
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |