프로그래밍/기타(42)
-
CentOS - SVN 설치시 에러
CentOS에 svnserve를 설치하다가... 이 사이트 참고 했음 : http://b1ix.net/290 설명이 매우 잘 되어있어서 따라하면 땡... 다만 중간 부분에 나와있는 이 부분!!! [root@localhost checkout1]# svn checkout svn://localhost/svn_repos svn: E000013: Unable to connect to a repository at URL 'svn://localhost/svn_repos' svn: E000013: file '/home/svn/svn_repos/format' 를 열 수 없습니다: 허가 거부 이에 대한 해결책이 필요했다.위의 에러는 selinux가 보안상 막고 있어서 발생하는 것이 맞다. 이를 해결 하기 위해서는... r..
2018.08.23 -
Linux 프로세스 관리 쉘
################################### 1. 특정 프로세스를 찾아서 죽이기 #!/bin/bash ps -ef | grep -v grep | grep 프로세스명 | awk '{print $2}' | xargs --no-run-if-empty kill -9 $1 ################################### 2. 특정 프로세스가 살아있는지 체크해서 죽어있으면 살리는 쉘 $ vi /var/test/run.sh #!/bin/bashPROCESS_CNT=`ps -ef | grep 프로세스명 | grep -v grep | awk '{print $2}' | wc -l`if [ "$PROCESS_CNT" == 0 ];then echo "[`/bin/date +\%Y\%m\%d..
2018.08.23 -
SSH 접속 세션 시간 조정
SSH 접속이 자주 끊겨서 고생하는 경우들이 있는데... 그에 대한 해결책을 간단히 노트해둔다.SSH 클라이언트 접속 시간 조정sudo vi /etc/ssh/ssh_config# otehr configs 부분에 아래 내용을 주석 해제하고 숫자값을 정해준다. ServerAliveInterval 100 SSHD 서버에서의 접속 시간 조정sudo vi /etc/ssh/sshd_config아래와 같이 주석 해제하고 값을 지정해주시면 됩니다. ClientAliveInterval 600 TCPKeepAlive yes ClientAliveCountMax 10SSHD 서버 재기동이 필요합니다. $ sudo service ssh restart
2018.07.27 -
NginX 최적화를 위한 설정 외부 링크 공유
How to Configure nginx for Optimized Performance https://www.linode.com/docs/web-servers/nginx/configure-nginx-for-optimized-performance 참고하세요~
2017.06.02 -
NGINX - Module ngx_stream_geoip_module
NGinX 서버에 GeoIP 를 이용해서... 즉 사용자의 아이피를 체크해서 해당 아이피에 지역을 파악하고 해당 지역의 언어나 내용으로 서비스를 구성할 수 있도록 할 수 있는 모듈이 탑재되었군요.1.11.3 (2016년 7월 26일 출시) 버전부터 지원한다고 합니다. 내용을 보면 MaxMind 데이터베이스를 선컴파일 해서 사용한다고 되어있고, 디폴트로 들어가지 않고 파라메터 설정에서 --with-stream_geoip_module 을 enabled 시켜야 한다고 합니다. http://nginx.org/en/docs/stream/ngx_stream_geoip_module.html The ngx_stream_geoip_module module (1.11.3) creates variables with valu..
2017.01.30 -
윈도우 파일 소유권 / 사용 권한 관리
얼떨결에 PC에 윈도우 10을 설치하고 나서...맥북에서 카피한 파일들이 파일 권한 등이 꼬이는 경우들을 자주 겪고 있어서 알아보았습니다. 우선 윈도우상에서 간단하게 파일의 소유권과 사용권에 대한 관리를 할 방법이 없는지 검색을 하다가 다음과 같은 방법을 발견하여 공유합니다. 1. 윈도우의 명령 프롬프트 창 열기 - 관리자 권한으로 여셔야 합니다. 명령 프롬프트 메뉴에서 우클릭 하셔야 우측에 메뉴가 뜹니다. 2. takeown 명령어를 이용하여 파일의 소유권 가져오기명령 프롬프트에서 작업을 원하는 폴더로 이동하시구요... 이동하지 않고 풀 경로를 입력하셔도 무방합니다.>> takeown /F "파일명 또는 적용할 경로" /R /D Y/R : 리커시브 입니다. 해당 경로 하위의 모든 파일 이나 폴더에 함께..
2016.07.18 -
[External Link] 25 Great Resources For App Developers
앱 개발자들을 위한 25가지 좋은 리소스들이라는... 일부는 동의~ 25 Great Resources For App Developers원문 : http://www.business2community.com/mobile-apps/25-great-resources-for-app-developers-01267620 Development & PrototypingCodeRunner Parse UsabilityHub Corona Labs Fluid UI mParticle Iubenda MacRumors Forums XDA Forums Pre-LaunchStripe Envato Product Hunt PressFriendly 25 Creative Ways to Promote Your App For Free 11 Pre..
2015.07.09 -
이클립스에서 대소문자 변경하기 위한 방법
Eclipse Text Case change key 이클립스에서 대소문자 변경하기 위한 방법 Lower case: CTRL+SHIFT+Y (CMD+SHIFT+Y on Mac OS X) Upper case: CTRL+SHIFT+X (CMD+SHIFT+X on Mac OS X)
2015.07.08 -
Mac - Win 키보드 마우스 공유 프로그램
사무실에서 맥과 윈도우 장비를 한대씩 사용하고 있습니다.두대를 쓰다보니 왔다갔다 키보드 마우스를 사용하는게 여간 불편한게 아니었습니다.시너지 라는 프로그램이 있기는 한데 잘 안되는 경우도 많고 셋팅이 어려워서 고생도 참 많이 하게 됩니다.그리고 시너지가 일방적인 컨트롤만 가능합니다. 쌍방으로 컨트롤 되는건 없을까... 간단한 셋팅으로 되는 것은 없을까... 그러던 중 검색해보니 재미난 어플이 있었네요. 간단하게 아래의 URL로 들어가셔서 OS에 맞춰서 각각의 장비에 설치를 합니다.양쪽에 설치 후 한대에서 다른 장비의 클라이언트 아이피로 등록을 하면 됩니다. 화면 이동을 하는 것은 간단하게 마우스를 화면 왼쪽이나 오른쪽 끝까지 이동해보세요. 그럼 자연스럽게 넘어갑니다. 맥, 윈도우 왔다갔다 하면서 원하는 ..
2015.06.04