2월, 2014의 게시물 표시

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...