본문 바로가기
반응형

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

[색인&검색] 음.. 음.... 궁금한것이 생겼다.. 루씬에서 doc01.scd 라는 수집되어진 문서가 있다고 하자.그 안에는 다음과 같이 로 구성 되어져있다.내가 원하는 것은 검색을할 때 문서를 찾고 그 안에서 offset을 통해 검색되어진 만 뽑아내고 싶다...찾아보는데 잘 찾아지지 않는다..하하;음...생각해보면 역시..오픈소스는 좋은 것 같다. 이런저런 고민도 하게 해준다ㅋㅋ기존에 검색엔진을 가지고 개발은 많이 해봤지만 뭔가 주인의식이 없다고 할까?..오픈소스 루씬은 설치부터 개발까지 그안에 있는 것들도 확장가능하니 이 얼마나 좋은 오픈소스인가!! +ㅁ+/라고 생각을 해본다. 001 lucene books goooood lucene 002 lucene dev very goooood 003 lucene taeha dev.. 2014. 6. 19.
[색인&검색]루씬 - FSDirectory() 사용 Ref url : http://lucene.apache.org/core/4_0_0/core/org/apache/lucene/ 2014/06/04 - [OpenSource/Lucene] - [색인&검색] - 루씬 JUnit Test 해보기& RAMDirectory() 사용! 에 이이서~! 이번 시간에는 RAMDiretory() => FSDirectory() 로 만들어 보겠습니다.색인 후 Luke로 잘 되었는지 확인을 해보면 좋습니다. 아래는 stackoverflow 에 답변 단 Test 코드에서 나온 Luke 내용 입니다. 머리털 나고 처음으로 답변을 달아봤습니다. ㅋㅋ;http://stackoverflow.com/questions/18862600/how-to-use-lucene-indexreader-to.. 2014. 6. 16.
[색인&검색] - 루씬 JUnit Test 해보기& RAMDirectory() 사용! 우선! https://github.com/macluq/HelloLucene/blob/master/pom.xmlpom.xml을 보시면 루씬 core말고도 여러가지가 있습니다! 일단은 그냥 복사해서 붙여넣기를 해봅시다!차근차근! 알아가보도록 하겠습니다^-^/사이트에 가서 보기 싫으신 분은 아래를 클릭! org.apache.lucene lucene-core 4.0.0-ALPHA org.apache.lucene lucene-queries 4.0.0-ALPHA org.apache.lucene lucene-test-framework 4.0.0-ALPHA org.apache.lucene lucene-analyzers-common 4.0.0-ALPHA org.apache.lucene lucene-queryparser .. 2014. 6. 4.
다시 시작하는 루씬!!! 처음 사내 스터디로 진행했던 루씬 검색엔진..어느정도 파악을 한 뒤...웹쪽을 고민하던 차에..스프링프레임워크를 공부해보자하여 잠시 접어두었던..이제는 스프링과 루씬의 환상적인 조화를~~이룰때가 온것 같다. ㅎㅎㅎ (잠시..스프링강좌는 저멀리~~;;) LUKE 사이트https://code.google.com/p/luke/사이트에 가보면 루크의 안정적인 버전은 루씬이 4.0.0-ALPHA라는 것을 알 수가 있다. 굳!Current stable release of Luke is 4.0.0-ALPHA and it includes Lucene 4.0.0-ALPHA and Hadoop 0.20.2. 그러므로! 4.0 ver으로 해보자! 우선 luke부터 다운 받아보자!https://code.google.com/p.. 2014. 6. 3.
log4j2 를 설정 해보자! 2021.12.14 - [OpenSource/log4j&slf4j] - log4j2 보안 취약성 발생! log4j.xml로 먼저 설정이 되어있다는 가정하에 진행을 해보도록 하겠습니다. 또한 maven 기반!! 당연히! SLF4J 를 사용하겠죵~~ 룰루랄라 신나는 로그포제이 투! 설정 해보기! 두둥~ log4j.xml과 log4j2.xml이 필요 합니다. log4j2 에 필요한 것!!! 1) pom.xml 에서의 설정! 2) log4j2.xml의 설정! 3) pojo단에서의 쓰임새! 요정도가 되겠네요! ㅎㅎㅎ > 기본적으로 log4j설정은 아래와 같이 되어있습죠! org.slf4j slf4j-api ${org.slf4j-version} org.slf4j jcl-over-slf4j ${org.slf4j-ve.. 2014. 5. 29.
[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.
반응형