글

Ubuntu tmux 설치

Ubuntu tmux 설치하기!! tmux 홈페이지에서 다운로드 ./configure 실행  -> libevent library error 가 발생함 sudo apt-get build-dep tmux 입력 쭉쭉쭉... 다시 ./configure 입력 sudo make sudo make install  끝..   너무 대충 썼네요... 급하게 적은거라 나중에 tmux 사용법까지 보강해서 적겠습니다.

GSA 7.2 Trusted Application Feature

 GSA 7.2 Trusted Application Feature Trusted Application Trusted Application 등록을 통해 GSA와 사용자 간에 Silent Authentication 제공 제공하는 인증 메커니즘 cookie authentication , basic authentication 제공하지 않는 인증 메커니즘 클라이언트 인증서 kerberos SAML Connectors LDAP Early Binding (using per-URL ACLs and policy ACLs)만 제공 late binding 제공 안함 과정 User(1) -> User Agent(Browser)(2)(6) Trusted Application(3)(5) Search Application(4) Trusted Application이 enable state 이고 등록되어 있다면 X_GSA_USER , X_CREDENTIAL_GROUP Header를 통해 인증 Trusted Application이 enable , 등록되어 있지 않다면 GSA security manager 로 보냄 Trusted Applications 구성하기 X_GSA_USER : Header ( required ) 사용자만 포함할 수도 있고, 도메인을 포함 할 수도 있다. X_GSA_CREDENTIAL_GROUP : Header ( required ) **Trusted Application을 등록하지 않은 상태에선 헤더를 사용하지 말아라 . 502 error 발생함 Search Query Formats Cookie Authentication curl -b " = " --header "X_ GSA_USER: " --header “X_CREDENTIAL_GROUP: ” "http: //www...

Google Search Application 7.2 Update

이미지
Google Search Application 7.2 Update 2/11 저녁 7시에 구글이 the  Software Version 7.2  . 를  이 블로그  를 통해 릴리즈 되었다고 말했다.   Support Portal Google  을 통해 GSA 7.2 버전을 찾고 다운로드할수 있다.많은 버그 수정과 아래와 같은 기능이 추가 되었다.  POST Requests 7.2 버전 부터는 POST 요청을 지원한다. 이 기능은 기존의 GSA의 경우 GET 방식의 요청만 지원하여 2000 bytes의 길이 제한이 있었다. 따라서 검색 단어의 최대 길이 제한이 암묵적으로 존재하였는데, POST 요청을 통해서는 그 길이 제한이 사라진 것이다. Wildcard-Search 검색 단어에 대한 와일드(*) 서치가 추가되었다.예를 들어 "search *"로 검색 시 "Search Results","search" 와 같은 정규식에 해당하는 값이 다 나오게 된다. 주의 사항으로는 * 카드 사용시 문자의 길이는 3글자가 넘어야 하고 와일드 카드를 여러개 사용시 사이에 문자의 길이의 값이 3개 존재해야 한다. S*a (o) , S* (x) S*arc* (o) , S*a* (x) New Administration GUI 관리자 페이지가 새롭게 바뀌었다. 왼쪽 메뉴 트리에 나오는 구조가 바뀌었고, 맨 위에 검색 창이 생겼다. 나머지는 아직 확인을 해봐야 되겠다. Sort by metadata 기존의 GSA의 경우 정렬은 관련이 높은거와 날짜만 지원을 하였는데, 이번 버전에서는 metadata에 있는 모든 값을 를 통한 정렬이 가능해졌다.  "Trusted Applications" "쿠키 크래킹" 에서 5 http-round-trips들이 커스텀 어플리케이션 안에서 특별한 통합 검색 기능을 수행한다. ...

Emacs 유용한 플러그인 및 단축키

이미지
Emacs 유용한 플러그인 및 단축키 Emacs를 사용하면서 유용한 플러그인과 새로 찾게 된 단축키들을 정리해 놓음. 사용하면서 계속 추가 될 것입니다. Emacs 사용시 유용한플러그인 auto complete (14/2/11)   다운로드 terminal 에서 emacs -batch -l etc/install.el 실행 패스설정 나오면 %HOME%/.emacs.d/ 아래로 설 정 완료 되면 터미널 창에 설정 코드가 나옴 ex) (add-to-list 'load-path "~/.emacs.d") (add-to-list 'ac-dictionary-directories "~/.emacs.d/ac-dict") (require 'auto-complete-config)(ac-config-default) Emacs 설정 파일에 추가해줌 Tab 키를 눌러서 확인 가능 emme-mode (14/2/12) zencoding 과의 차이점은 템플릿 변환이 안됨 ex) html:5 emmet-mode 에서 다운 받거나 git을 통ㅎ 원하는 폴더에 저장 (add-to-list 'load-path " ") 설정한후  (require 'emmet-mode)로 세팅 끝 Emacs 시작하여 M-x emmet-mode 입력하면 끝.. yasnippet (14/2/22) main 과 같은 것을 사용할수 있는 템플릿 https://github.com/capitaomorte/yasnippet 이곳을 통해 설치가능 java auto compelte(14/2/22) 기존 auto complete 의 경우 java auto complete가 되지 않아 따른 설정이 필요함 http://www.emacswiki.org/emacs/AutoJavaComplete 들어가서 설치 가능 이곳을 보면 설치하는 방법에 대해 잘 알수 없다. 방법은 간단하다...

Emacs에 스칼라 개발 세팅하기

이미지
Emacs에 스칼라 세팅하기 Emacs에 스칼라 세팅 하는 법은 인터넷에 보면 많이나와있다. 저도 많은 사이트 중에 하나를 보고 세팅을 하였고, 세팅 시 발생했던 문제에 대한 해결 방안을 적어 다른사람들이 똑같은 문제에 대해서 좀 더 쉬운 해결을 하였으면 좋겠습니다. 차례  스칼라 설치하기 SBT 설치하기 이맥스 설치 이맥스에 scala-mode 패키지 설치하기 Ensime 설치하기 ensime-sbt plugin 설치하기 실습  1. 스칼라 설치하기  스칼라를 사용할건데 스칼라는 꼭 있어야 하겠죠?? 스칼라는 Download Scala 이동하시면 설치하실수 있고, Scala 설치를 위해서 Java가 필요합니다.   2. SBT 설치하기 SBT(Scala build tool) 는 스칼라를 이용할떄 사용하는 툴로써 빠른 실행 속도를 보여줍니다. SBT는 SBT Download 이동하시면 설치 하실수 있고, Getting Started를 통해 샘플 프로젝트를 생성하실수 있습니다.   3. Emacs 설치하기 Emacs 는 vi와 비교되는 에디터?로써 Emacs를 통해 많은 작업을 할수 있습니다. 또 외워야 하는 키가 많아서 vi와 비교도 되는데, IDE 로써 봤을떄는 vi 보단 Emacs 가 더 괜찮을 거 같습니다.제가 Emacs를 사용하는 이유는? 그냥?? 별 다른 이유가 없습니다.   3-1.Emacs에 scala-mode 패키지 설치하기 Emacs에서 Scala를 사용하기 위해 제공하는 패키지 입니다. 사용법은 %EMACSHOME%/.emacs.d/init.el 파일을 열어서 아래 소스코드를 넣으시고, Emacs를 껐다 키시거나 M-x eval-buffer 를 하면 적용 완료!! (require 'package) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.n...

Jackrabbit - 02

이미지
Jackrabbit Components 메인 컴퍼넌트 Jackrabbit API Jackrabbit JCR Commons Jackrabbit JRC Tests Jackrabbit COre Jackrabbit Text Extractors Jackrabbit JCR-RMI Jackrabbit WebDAV Library Jackrabbit JCR Client Jackrabbit JCR to DAV Jackrabbit JCR Server Jackrabbit JCR Servlet Jackrabbit Web Application Jackrabbit JCA Resource Adapter Jackrabbit SPI Jackrabbit SPI Commons Jackrabbit JCR to SPI Jackrabbit SPI to JCR Jackrabbit SPI to DAV Jackrabbit Standalone Server Jackrabbit OCM (Jackrabbit commons component since Jackrabbit 1.6) Jackrabbit OCM Node Management (Jackrabbit commons component since Jackrabbit 1.6) 기타 컨퍼런스는 sandbox 폴더에서 찾을수 있다.

Jackrabbit - 01

이미지
Jackrabbit GSA를 통해 알게 된 오픈소스 프로젝트 Jackrabbit이란 ? 자바 플랫폼을 위한 컨텐츠 저장소 시작하기 시작하기 위해선 JCR(java Content Repository ) API와 친해져야한다.. Standalone Server Standalone Server 실행 명령어 옵션 웹 인터페이스 WebDAV 접근 RMI 접근 백업 & 마이그레이션 Drawbacks Standalone Server 실행 Jackrabbit 다운로드   (java version 5 이상 필요) standalone jar File 을 클릭하거나 or java -jar jackrabbit-standalone- .jar 입력 http://localhost:8080/ 을 통해 기본 페이지 확인!! (톰캣하고 같은 듯) 기본 컨텐츠 저장소를 보기 위한 곳 ./jackrabbit 폴더 repository.xml 안에 있는 repository 폴더 자동 생성됨 없을 경우 log 파일에서 Server, 접근, 레파지토리 로그 메세지를 볼수 있음 명령어 옵션  java -jar jackrabbit-standalone-1.6.0.jar --help 로 확인 웹 인터페이스(실행순서 : Populate  -> Search -> Browse) Populate (http:://localhost:8080/populate.jsp)  디폴트 workspace  구글 서치를 웹 베이스로 한 example document  Search (http:://localhost:8080/search.jsp) 디폴트 workspace 저장소에서의 풀 텍스트 검색 기능 검색 Browse (http:://localhost:8080/repository/default/) WebDAV 기능을 통해 파일과 폴더를 볼수 있다. ...