본문 바로가기
반응형

직장이 아닌 직업을 가지자!743

[SOAP] 웹서비스를 구축하여 보자!(apache cxf 사용?) Webservice 유용 정의 http://www.ehow.com/info_12212371_definition-service-endpoint.html 위의 용어중에 endpoint라는 것이 있다. 기본적으로 consumer - provider 이런 용어가 있는데 endpoint라는 친구는 provider에서 공개적으로 열어 놓는 것이다. 그래서 여기에서의 시나리오는 이러하다. 환경은 Spring + Maven 기반이고, 첫번째로 endpoint구성 후 soap UI라는 것을 통해 동작을 살펴보자.두번째로는 아파치 cxf를 통해서 consumer에서 사용 할 stub code를 생성하자. 여기까지 해보겠다 ㅋㅋ 프록시를 만들어서 코드를 짜는 것은 우선 패스~~:D 자 시작해보자! ㅎㅎㅎ1) web.xml .. 2014. 5. 28.
[Ace-T의 Spring강좌] Step 06. Spring @MVC 분석-03 [Ace-T의 Spring강좌] Step 06. Spring @MVC 분석-03 저번 시간에는 spring context 구조 잡기, bootstrap 연동해보기 등등을 해보았네요!이번 시간에는~! mvc구조를 한번 들어가보려고 합니다! ㅎㅎ두둥~출처 : 토비의 스프링 3.2 / 토비형님 항상 감사합니다! 스프링책은 토비님 책이 짱짱맨! 아래의 소스링크가 안된다는 제보를 주셔서 소스는 아래의 github를 사용해주시면 감사하겠습니다.제보주신 장땡땡님! 감사합니다^^https://github.com/ace-t/rndStart/ 우선 아래의 그림을 보시죵!~차근차근 하나씩 MVC의 각 요소와 프론트 컨트롤러(DispatcherServlet)가 어떻게 협력해서 일하는지를 알아봅시다!(1) DispatcherS.. 2014. 5. 23.
[후기] 대용량 분산 서버 아키텍처 설계 [ 교제 ] [강의실] 2014/05/09 - [Study/Seminar] - [OLC Live] 대용량 분산 서버 아키텍처 설계 의사결정을 하기 위해서는 원칙이 중요하다.아키텍트가 문서를 만들어 이야기를 하고자 하는 것이지 진행하는게 아니다.세미나에서 동기부여와 자극을 느꼈으면 얻은 것이다. 학습도 열심히가 아닌 스마트하게! 일도!http://www.infoq.comhttps://github.comhttp://www.slideshare.nethttps://www.codeschool.com 소프트웨어 개발 트랜드의 변화스타트업, 애자일, 빅데이타,SNS, DEVOPS, 자동화, 수퍼엔지니어 이전 아키텍처 : 고가용성 보장- 죽어도 안끊기게 하는 것.요즘 아키텍처 : 죽으면 빨리 복구하자! 인증 - 외부 .. 2014. 5. 17.
[Java] JVM 메모리 구조 응용프로그램이 실행되면, JVM은 시스템으로부터 프로그램을 수행하는데 필요한 메모리를 할당받고 JVM은 이 메모리를 용도에 따라 여러 영역으로 나누어 관리한다.아래의 그 중 주요한 3가지 영역이다. [참고 : cv-클래스변수, lv - 지역변수, iv - 인스턴스 변수를 뜻함.]1) 메소드 영역 프로그램 실행 중 어떤 클래스가 사용되면, JVM은 해당 클래스의 클래스파일(*.class)을 읽어서 분석하여 클래스에 대한 정보(클래스 데이터)를 이곳에 저장한다. 이때 그 클래스의 클래스 변수(Class Variable)도 이 영역에 함께 생성 된다. 2) 힙(heap) 인스턴스가 생성되는 공간, 프로그램 실행 중 생성되는 인스턴스는 모두 이곳에 생성된다. 즉, 인스턴스 변수(Instance Variable).. 2014. 5. 15.
[영어 공부] 영어의 여신 시작!! 영어의 여신!! 10만원짜리 VIP쿠폰이 당첨이 되어서 공부 시작! ㄱ ㄱ~ http://englishforyou.co.kr/ I can speak in English very well~~~~~:D 오늘부터 시작~~~~~~!! ㅎㅎㅎㅎ 2014. 5. 10.
ACE-T's JS Part 03. Jquery 기초를 배워봅시다! 2014/04/24 - [Script/JavaScript] - ACE-T's JS_Part 01. 자바스크립트를 배운다는 것은?? 2014/05/08 - [Script/JavaScript] - ACE-T's JS_Part 02. Style과 Event 다루기!! 오늘은 어제 적용해본 Jquery에 대해서 간단히 설명 하려고 합니다 ㅎㅎ > 하나하나씩 적용한 내용을 살펴 보도록 하겠습니다!~ Result : Jquery로 CSS변경 해보기 UI source JS source$(document).ready(function(){ // DOM 생성이 완료 되면 실행. // CSS 변경해보기!!$('#study').css('background','pink'); // $('')라는 것으로 Jquery object화.. 2014. 5. 10.
[Spring Camp 2014] Spring Camp 2014 link : http://www.ksug.org/springcamp/2014/ 일 시 : 2014년 5월31일(토) 12시~18시장 소 : 을지로입구역 4번출구 패럼타워 3층 2014. 5. 9.
[OLC Live] 대용량 분산 서버 아키텍처 설계 http://olc.oss.kr/offlec/detail.jsp?offlec_idx=35 주말 근무가 제발 없길....plz~~~일단 신청!! - END - 2014. 5. 9.
[sk planet] codesprint 2014 http://codesprint.skplanet.com/2014/ sk planet에서 재미있는 행사를 하네요^-^ 13일부터라...시간이 될련지 모르겠지만...현재 오픈 후 안정화 단계라..지금도 밤을 새고 있지만..ㅋㅋㅋ 도전해 보고 싶네요^0^뭔가 배울게 많지 않을까 생각이 듭니다. ㅎㅎㅎ 성적이 우수하면 맥북도 준다고 하네요!! ㅎㅎㅎ 2014. 5. 8.
ACE-T's JS_Part 02. Style과 Event 다루기!! >2014/04/24 - [Script/JavaScript] - ACE-T's JS_Part 01. 자바스크립트를 배운다는 것은?? ACE-T's JS_Part 02. Style과 Event 다루기!! 1) Style 다루기 태그 엘리먼트에 Style 적용하는 방법은 2가지가 있습니다. - CSS 구문으로 다양한 스타일 속성을 구룹(선택자)으로 만들어 스타일을 적용하는 방법 (내부/외부 스타일 정의 모두 포함) - 엘리먼트에 직접 스타일 속성을 작성하는 방법(인라인 스타일) 2) Event 다루기 자바스크립트에서..이벤트 정말 중요하죠~!! ㅎㅎ; 먼저 종류부터 알아보도록 하겠습니다!^-^ (1) 마우스 이벤트 : 사용자가 마우스 버튼을 눌렀을 때 발생하는 이벤트 (2) 키보드 이벤트 : 사용자가 키보드.. 2014. 5. 8.
[Ace-T의 Spring강좌] Step 05. Spring @MVC 분석-02 안녕하세요 에이스-티 입니다. (- - (_ _ * 꾸벅~하하;; 요즘 오랫동안 스프링을 안하다보니..다 까먹을 지경이네요 ㅋㅋㅋ 재밌는 스프링의 세계로 다시 들어가보겠습니다!이번 강좌는 시나리오를 잡고 하나하나씩 차근차근 개발을 한번 해보겠습니다. 하하;;자..스프링 만세 3번 외치고 갈께요~ 스프링 만세~스프링 만세~스프링 만세~ㅋㅋㅋㅋ(ㅈㅅ 사이코 아닙니다..;;) 저번 4번째 강좌에서는 스프링의 컨트롤러라는 녀석의 메소드 파라미터에 대해서 알아보았네요 기타 @RequestMapping 등등 두요! 우선 환경 소개를 해드리면..1) IDE : STS(인텔리J나 이클립스 그냥 쓰셔도 됩니다.)2) JDK : 1.63) SpringFramework Version : 3.1.1.RELEASE4) Mave.. 2014. 5. 5.
[node.js] Express , node api 참고 사이트 및 약간의 소스분석! express api에 대해 내용이 있다. 내용들이 많이 달라진 듯 하다..헐~http://expressjs.com/4x/api.html node는 요 사이트!http://nodejs.org/api/ 소스를 분석 해보자!아웃사이더님 책 소스 분석 내용..express site의 api를 가도...사라진 것들이 많이 보인다..킁;var express = require('express'), routes = require('./routes') // express module를 express변수에 할당! , routes변수에는 routes 디렉토리를 할당! var app = module.exports = express.createServer(); app.createServer(); // error!! 달라진 것.. 2014. 5. 3.
node.js Mac OS에서 설치 ㅎㅎㅎ 본격적으로 개발을 하기 위해서 Mac Pro 레티나를 질렀습니다! 예~~~ 장난 아니네요 정말...이런 신세계가...ㅠ.ㅠ... 뭔가를 개발 하나 해봐야겠다는 의욕이 넘처나네요^0^ 자! 맥북에서의 첫 포스팅입니다! ㅎㅎㅎ ㄱㄱ~ 우선! nodejs site로 가셔서 다운을 받도록 합니다. 패키지로 받으시면 됩니다. 바이너리 아닙니다~다운로드(Download)를 꾹~눌러줍니다. 그리고나서 Mac에 맞는 패키지를 다운 받습니다..pkg 를 받으시면 됩니다~^0^good~ 그리고나서 다운받아진 녀석을 클릭하여 다음다음 신공으로 셋팅 해줍니다^0^ 설치가 완료되면 아래와 같습니다. version 확인 npm도 자동으로 깔린다..와우!! 자! npm이 있으니! forever와 express등을 셋팅 해주.. 2014. 5. 1.
ㅠ ㅠ 이런.. curl http://npmjs.org/install.sh | sh 이 먹히질 않아서...curl 좀 설치해서 사용하려고 하는데...sudo -i 옵션이 안먹히네요......OTL server : CentOS step 1. http://curl.haxx.se/download.html 로 가셔서 다운을 받습니다.CentOS는 패키지가 없으므로..아래에서 다운을 받아서!! 처리하면 되겠습니당~ 리눅스에 업로드를 하신 뒤에압축을 풀어줍니다 살포시~tar xvfz curl-7.36.0.tar.gz 아래의 명령어를 쳐줍니다.$ ./configure$ make$ make install root 권한을 얻어서..다시 정리하도록 하겠습니다..ㅠ ㅠ - END - 2014. 4. 30.
ACE-T's JS_Part 01. 자바스크립트를 배운다는 것은?? [pic 출처 : http://www.scriptcase.net/blog/javascript-if-else/ ] 충격적이다.. 자바스크립트가 무엇인가에 대해서 자세히 모르고 있었네요.. 그래서 알아보려고 합니다.. 자바스크립트를 배운다는 것은 무엇인가에 대해서... 큰 구조를 파악 해봅시다. 1) 자바스크립트 Core - 여지껏...이부분만 파니...전체적인 이해가 안갔던 것 같네요..ㅠ. ㅠ 기본 문법과 구조, 데이터 타입, 조건문(if, switch), 반복문(for, while), 함수(function), 기본 라이브러리(Math, String, Date..) 2) 자바스크립트(DOM - Document Object Model) Element 제어, Style 제어, Attribute 제어, Eve.. 2014. 4. 24.
ResourceBundleMessageSource, ReloadableResourceBundleMessageSource ResourceBundleMessageSource 개요 1차 처리 버그?? 처 리 > ReloadableResourceBundleMessageSource 때문에 최적화 팀에서 빼달라고 연락이 왔다. 바로.. 5초마다 계속 번들을 읽어들이고 캐시하는 옵션 때문이였다. > 기존> WEB-INF/messages/MessageResources 변경> WEB-INF/messages/MessageResources > 번들을 찾지 못하는 오류가 났다...Why??? ㅠ _ ㅠ... 이유는 잘모르겠다..설정은 잘한것 같은데... 참고 사이트 : http://www.mkyong.com/spring/spring-resource-bundle-with-resourcebundlemessagesource-example/ > 처리.. 2014. 4. 24.
M0 대상 교육자료 보호되어 있는 글 입니다. 2014. 4. 22.
[node.js] subModule version up 시 문제 subModule version up 시 문제가 발생!! express라는 녀셕을 npm install express를 통해 상위 버전을 가져와서 셋팅 하였더니.. 소스상에서 app.configure()해주는 부분에 파라미터가 달랐다.. 기존은 파리미터가 2개, 새로 받은 것은 3개.. // as-is source app.configure('development', function(){ app.use(express.errorHandler()); }); // ERROR $ node logViewer.js error: Caught exception: TypeError: Object function (req, res, next) { app.handle(req, res, next); } has no method.. 2014. 4. 21.
[ERROR] Error: Cannot find module './lib/process' node js 오류 아래의 오류내역은 퍼왔습니다. 내용은 동일! 참고 사이트 : http://stackoverflow.com/questions/9878375/error-cannot-find-module-lib-socket-io $ node server.js node.js:237 throw e; // process.nextTick error, or 'error' event on first tick ^ Error: Cannot find module './lib/socket.io' at Function._resolveFilename (module.js:333:15) at Function._load (module.js:280:25) at Module.require (module.js:357:17) at requ.. 2014. 4. 21.
[tip.] Nodejs 개발 들어가기 전 정리!! > Node 설치가 완료 되었으면 노드 REPL(Read Eval Print-Loop)을 사용 할 수 있다. 웹브라우저의 자바스크립트 콘솔과 유사하게 명령어를 입력하면 바로 실행해 결과를 출력해주는 도구이다. usage : 커맨드라인에서 파라미터 없이 node라는 명령어를 입력하면 다음과 같이 REPL이 시작된다. $ node > 1 1 > var msg= "acet" undefined > msg 'acet' > node의 모듈화를 이해하려면 require()와 module.exports를 알아야 한다. 무슨 말인가하면~ 웹브라우저에서는 HTML의 태그로 필요한 자바스크립트 파일을 불러오고, 로딩된 자바스크립트는 서로 참조하거나 호출 할 수 있다. 하지만 노드는 HTML 파일없이 자바스크립트 파일만 존재.. 2014. 4. 21.
node.js 셋팅(리눅스 ver) 환경 : Linux 64bit http://nodejs.org/download/로 접속하시면 아래의 내용이 나옵니다. 상황에 맞게 다운로드를 받되 소스 코드를 받으세요~ Windows Installer (.msi)32-bit64-bitWindows Binary (.exe)32-bit64-bitMac OS X Installer (.pkg)UniversalMac OS X Binaries (.tar.gz)32-bit64-bitLinux Binaries (.tar.gz)32-bit64-bitSunOS Binaries (.tar.gz)32-bit64-bitSource Codenode-v0.10.26.tar.gzNote: Python 2.6 or 2.7 is required to build from source t.. 2014. 4. 17.
반응형