본문 바로가기

반응형

전체 글

(72)
gerrit 재설치 1편에서 세팅을 완료하고 nginx 프록시 세팅을 통해 gerrit 페이지가 잘 뜨는건 확인하였지만 이메일 등록에서 막혀버림.. 에러로그는 크게 두가지였는데.. 1. 입력한 smtp 서버 인증에 실패하였다. 2. smtp ok, but parse error?? 기존 설치를 지우고 (추가로 깔았던 sendmail 도 필요 없었다) 최신 버전으로 재 설치&설정 몇가지 변경을 통해 메일 인증에 성공하였다. (페이지 ui도 조금 바뀌었음) 우선 최신버전으로 깔고 나서 gerrit_path/bin/gerrit.sh 을 구동시키면 나오던 워닝과 에러 로그도 사라졌는데 이유는 잘 모르겠다.. 아마 최신 버전이 아닌 gerrit + 설치 과정에서 추가 플러그인 호환이 잘 안되었던 걸까.. 아무튼, 설치 옵션은 1편과 ..
코드 리뷰 도구; gerrit (기본 설치) install environment;centos7, nginx, wget, java 1-8-0-openjdk, mysql## one of essential repositories for gerrit, I'll use git. yum install git## java install(must be >= 1.7) yum install java-1.8.0-openjdk-devel.x86_64## mysql install ## gerrit 에서 사용할 database 생성mysql -u root -p... create database gerritdb; ## gerrit download&install wget http://gerrit-releases.storage.googleapis.com/gerrit-2.9.2...
깃 개념들 플러밍 명령 - low level 명령, git의 기초적인 근간 포셀레인 - high level git init (깃 초기화) 를 하게 되면 .git 하위 디렉토리를 생성한다. 그 하위 항목에는, Hooks - 깃 명령과 명령에 주입할 수 있는 사용자 정의 스크립트. hook_name.sample Info - 깃에서 추적하는 파일들 중에서 제외된 파일 목록들을 기록Config - 설정 파일Description - gitweb(깃 설치시 제공되는 패키지) 이 있고, 깃 저장소를 위한 웹 인터페이스 설정Objects - 깃으로 유입되는 모든 데이터는 blob, trees, commits, tags 객체로 분류된다.Blob - data 자체의 바이너리 데이터들Trees - 트리 개체는 컨텐츠 구조, 디렉토리의..
Git 정리(명령어 위주) CLI git init 저장소 초기화 저장소란 git이 주시하고 있는 디렉토리/파일. git config --global(local) 설정 git status 이전 저장소 상태와 바뀐 부분 검사(Unstaged) git add 사용자 승인을 통해 staged 상태로 변경. (저장소에 추가하는 행위) 와일드 카드(*) 가능 ex) git add *.txt git commit -m 커밋을 하게 되면 깃은 파일들에 대한 새로운 단계를 저장. 주석도 잘 써야함. (svn 에서도 -m 옵션으로 주석 달았었다.) git checkout : 저장소에 커밋했던 파일들에 대한 변경 사항들 사이를 건너뛸 수 있는 명령어. (이전 커밋 파일을 보는 또 다른 방법은 분기도 있다) git log 커밋 관련한 로그 정보를 볼 수..
mysql, Getting Top N Percentage SELECT* FROM ( SELECT TB_MUSIC_VIDEO.*, @counter := @counter +1 AS counter FROM (select @counter:=0) AS initVar, TB_MUSIC_VIDEO ORDER BY rating_count DESC ) AS X where counter
성능 정보 세 가지 리눅스에서 sar, vmstat, iostat, netstat 등 다양한 모니터링 툴을 이용해서 성능을 테스트 할 때, [어떤 상황에서 어떤 툴을 사용해야하는가] 에 대한 정보가 있다. 성능 정보는 크게, 1. 요약 형식2. 이벤트 기록 형식3. 스냅샷 형식으로 구분할 수 있다고 한다. (그림으로 공부하는 시스템 성능 구조 발췌) 요약 형식은, 이전의 기록을 바탕으로 전반적, 평균적인 시스템 지표를 확인함으로써 현재 시스템 상의 대략적인 성능을 확인할 수 있다.이벤트 기록 형식은 이벤트를 순차적으로 기록하는 방식이다. Fiddler 의 패킷 캡쳐나 시스템 콜 기록 등이 해당하는데, "언제, 무엇이" 발생 했는지 대부분 알 수 있다. 요약 형식보다 상세한 내용을 조사할 수 있지만 '비디오를 찍는 것 과 같..
OPcache, APC/APCu 오피캐시/APC, APCu 는 unrelated technologies 이다. opcode caching and key-value data store. 로 나뉘는 기술이다. (http://wordpress.stackexchange.com/questions/174317/apc-vs-apcu-vs-opcache 발췌) Opcode caching is really the "normal" way to run PHP -> precompiled PHP Script 를 이용한다. Data store can *(and should) be used by WordPress object cache plugins for better persistent caching-> key-value 기반의 불필요한 캐싱은 제거한 방식? ..
PHP - xhprof (profiler) 설치 방법 -> http://iyagi15.blog.me/10159044733 nginx 경로 설정 방법 -> https://groups.drupal.org/node/82889

반응형