안녕하세요. 오늘은 `MEAN Web Development` 서적을 따라하다가 접하게 되는 한 가지 오류 관련해서 대처법을 잠시 설명하려 합니다.아주 간략하게 추후 따로 검색하지 않도록 참고용으로 짤막하게 작성을 하겠습니다. 먼저, 오류 발생을 접할 수 있는 부분은 Chapter 5. 몽구스 소개 페이지에 나와있는 몽구스 설치 후 서버 기동 시 발생 하는 오류 입니다. 책에 나와 있는 대로 package.json 에 mongooose dependency 를 설정 후 js 파일들을 생성, 변경하여 mongoose 에 대한 내용을 셋팅하고 node server 를 하게 되면 아래와 같은 오류를 만날 수 있게 됩니다. Error: Cannot find module '../build/Release/bson' 네..
최근 MEAN Web Development 라는 책을 참고하여 MEAN 에 대해 공부를 아주 조금씩 하고 있습니다. 1주일에 한장정도? -.-;; 그것도 아주 정독한다고 하기 보다는 일단 먼저 한번 훑자는 생각으로 대충 이해하고 넘어가는 방식으로 말이죠. 그렇게 얼마전부터 시작하여 MEAN 에 대해, 그리고 NodeJS 설치 및 간단한 예제들을 넘어 4장, MongoDB 소개를 보고 있는데요, 앞단의 NodeJS 경우에는 맛보기 예제들이기도 하고 있는 예제로만 정리를 하기에는 너무 방대한 것들이 남아있는 것 같아서 나중에 잘알게 되면 정리하자 라고 넘어갔는데 이번 MongoDB 에서는 최소한의 명령어들 정도는 알고 있어야 할 것 같아서 살짝 정리를 해보려 합니다. 아래 내용들은 역시 제가 개인적으로 이해..
안녕하세요. 이번 포스트는 JavaScript Closure(클로저) 에 관해 포스팅을 하도록 하겠습니다. 매우 오래전에 배우고 완벽하지는 않지만 대충이라고 개념을 잡아놨었는데 생각하면서 쓰지 않기에 가끔 헷갈리고 까먹어서 매번 다시 검색해서 이해하고 하는 경우가 많아 답답해서 직접 포스팅으로 남기게 되네요. 생각없이 코딩하면 정말 알던 것도 까먹고 또 지금 코딩하고 있는 것이 어떠한 개념을 통해서 이루어지고 있는지 정리가 되지 않게 되네요.. 그래서 하나하나 기억나는 것들에 대해서는 억지로라도 나만이라도 알아 볼 수 있게 정리를 해서 포스팅을 할까 합니다. 아, 지금까지 그래왔기는 하네요; 하지만 정리안된 것이 훨씬 더 많으니 앞으로도 하나하나 정리해 나가보도록 노력해보겠습니다. 우선 아래 소스 코드 ..
안녕하세요. 오늘은 대선날입니다. 다들 투표는 잘하셨는지요? 저는 사전 투표를 하지 못해서 오늘 할까 합니다. 오전에는 잠깐 볼일이 있어서 잠깐 보느라 못하고.. 나가기 전에 포스트를 작성하려고 정리해뒀던 게 생각나서 지금 이 포스트를 마무리 지은 후 점심을 간단하게 챙겨 먹고 저도 투표를 하러 가야겠습니다. 과연 현재 대통령이 없는 무정부(?) 상태에서 새정부가 오늘 바로 출범한다고 생각하니 매우 기대가 됩니다. 자 그럼, 나가기 전에 정리해뒀던 포스트 내용이 무엇이냐 함은... SpringFramework 의 오류처리에 관련된 Resolver 에 관한 내용입니다. 보통 SpringFramework 를 사용하면서 Exception 발생 시 사용자 브라우저에 지저분한 소스코드와 함께 오류페이지를 보여주지..
최근 개발 중 PC, MOBILE 을 구분하여 처리하는 로직에서 오류가 발생하였습니다.결제 모듈을 호출하는 부분에서 PC 모듈을 호출해야 하지만 MOBILE 모듈을 호출하여 발생한 문제였습니다.지금까지 잘 되던게 왜 갑자기 안될까?의문을 갖고 PC, MOBILE 구분 함수를 찾아보았습니다.함수는 아래와 같이 코딩되어 있었습니다.(인터넷에서 많이 볼 수 있는 코드죠..) -- JavaScriptvar filter = "win16|win32|win64|mac";var vWebType = ""; if (navigator.platform ) { if (filter.indexOf(navigator.platform.toLowerCase()) < 0) { vWebType = "MOBILE"; } else { vWeb..
개발하면서 간단하고 자주 쓰일 것 같은데 따로 메모해 두지않았던 유틸성 메소드 하나를 메모해 두고자 합니다. 자바스크립트를 사용하여 생년월일로 나이를 구하는 함수 입니다. 하단에 오라클 쿼리를 사용해서 구하는 것도 추가해 두었습니다. /* * 생년월일로 (만)나이 구하기 * @PARAM 생년월일 (format: YYYY/MM/DD or YY/MM/DD or YYYY-MM-DD or YY-MM-DD) * @return CONSOLE.LOG */ function getAgeFromBirthDay(birth_day) { // 전달받은 생년월일로 Date 객체 생성한다. 이하 생년월일 객체라고 칭한다. var birthday = new Date("1980/04/03"); // 오늘 날짜 기준으로 나이를 구하기 ..
-- 편의를 위해 말 좀 줄여서 쓰겠습니다. 양해해주시기 바랍니다. ('')(..)('')(..) 개발 중 jar 파일 변경 후 서버 재기동 시 아래와 같은 오류가 발생하였다. 심각: Exception sending context initialized event to listener instance of class customer.ApplicationStartupListener org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'CustomerService' defined in ServletContext resource [/WEB-INF/class..
Javascript 의 Promise 와 Deferred 에 대해 잊기 전에 살짝 메모해 봅니다. 아래 내용은 개인적으로 이러한 스펙이 있다는 것을 인지하기 위해 적어두는 내용으로 추후에 필요에 의해 사용 시 저 역시 상세한 내용은 검색을 통해 사용 할 생각으로 간단히 메모해 보고자 합니다. 그리고 아래 내용은 http://blog.naver.com/sef16 님의 Promise, Deferred 관련 글에서 많은 참고를 하였습니다. - Promise jQuery 1.5 이후 부터 $.ajax, $.get, $.post 에 Promise 가 사용 가능해졌다고 합니다. 먼저 예제부터 보면 $.get('url', { success: callbackSuccess , failure: c..
안녕하세요. 이번에는 최근 개발 중에 막혔던 부분에 관련해서 적어보고자 합니다. 그러고 보니 2월 23일 이후로 작성된 포스트가 없네요. 아래 내용 건 때문에 너무 바쁘다 보니 시간이 영 없었습니다. 아무튼 적고자 하는 내용은 Thread 에 관련 된 내용입니다. 제가 문제점이라고 생각하고 파악한 내용으로 정확히는 Thread 사용 중 BLOCK, LOCK 현상이 일어 날 시 (I/O, 외부 통신 등으로 인한) 회피 방법입니다. 회피 방법이라고 적은 이유는 제가 아래 사용한 방법이 완벽한 문제 해결 방법이 아닐 것 같아서 말이죠. 그런데 이러한 상황을 어디에 어떻게 물어야 할 지, 검색을 많이 해 보았는데 제 상황과 비슷한 처지의 문제에 대한 답변들을 많이 찾을 수 없어서 나름 해결한 방법입니다. 이 점..
Spring 2.5.x 에서 멀티 리졸버 (Multi Resolver) 를 사용하여 Tiles 2.0.x 을 적용시에 여러가지 애로사항을 확인하여야 합니다. 여러가지 애로사항중에 아래 내용은 제가 처했던 상황에서의 애로사항을 기준으로 작성하였습니다. 말이 너무 길어지는 관계로 혼자 독백 형식으로 말을 좀 짧게 하겠으니 미리 양해부탁드립니다. (_ _) -- 기존 개발환경은 이렇다. 사용언어 : Java 프레임워크 및 버전 : Spring 2.5.x MVC 동작 환경 : SimpleUrlHandlerMapping 와 PropertiesMethodNameResolver 를 사용하여 MultiActionController 를 상속받아 Controller 처리하며 ViewResolver 는 사용하지 않고 있다..
- Total
- Today
- Yesterday
- 칼라마
- calama
- aguas calientes
- 후마리
- 남미 저가항공
- 쿠스코
- 성스러운 계곡
- Uyuni
- 족발
- 빅토리아폴스
- Cambodia
- 남미
- 푸에르토 나탈레스
- 우유니
- 마추피추
- 캄보디아
- 칠레
- 성계 투어
- Namibia
- 나미비아
- jQuery
- 빈트후크
- Oracle
- 토레스 델 파이네
- 아구아스 칼리엔테스
- 킹덤 호텔
- 애드센스
- Cusco
- 볼리비아
- 햄버거
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |