준호씨의 블로그
cat hostlistfile | while read in; do ssh -o StrictHostKeyChecking=no $in echo $in; done 참고 ssh known_hosts 등록. 처음 접속하는 호스트 yes/no 이슈 해결 http://junho85.pe.kr/667
리모트 서버에 백그라운드 작업을 독립적으로 돌리고 싶은 경우 다음과 같이 하면 된다. ssh junho85.pe.kr 'nohup sleep 20 > /dev/null 2> /dev/null /dev/null 2>&1 &' 좀 더 처음엔 단순히 생각해서 다음과 같이 해 볼 수 있다. ssh junho85.pe.kr 'sleep 20 &' 하지만 실행시키는 호스트 프롬프트가 돌아 오지 않는다. 까짓거 마지막에 또 & 를 붙이면? ssh junho85.pe.kr 'sleep 20 &' & 당연하게도 실행시키는 호스트에서 ps 로 프로세스 확인 해 보면 해당 작업프로세스가 생긴다. j..
recv 의 리턴값은 socket 프로토콜이 지원한다면 sender 의 address 이다. 그렇지 않으면 빈 문자열을 리턴한다. 실패시 undefined 를 리턴한다. Socket 의 recv 도 마찬가지이다. 에러시 -1 을 리턴 하도록 처리 하는 예시 my $ret = $sock->recv($buf, 1024); return -1 unless (defined $ret); # recv fail 참고 https://perldoc.perl.org/functions/recv.html
보통은 특정 cron job 을 제거 하고 싶을 때 crontab -e 로 에디터를 열고 제거 할 라인을 지우면 된다. 그러나 관리하는 서버가 많아서 일괄 작업이 필요 한 경우 쉘커맨드를 활용해서 지우면 편리 하다. "some job" 이란 문구가 있는 내용 제거 crontab -u junho85 -l | grep -v "some job" | crontab -u junho85 - crontab -l 하면 cron 내용이 나온다. 거기서 "some job" 이 들어간 부분만 제거 한 후 그 내용으로 다시 업데이트 하는 것이다. ansible 로 여러 서버 작업 ansible dev -i hosts -m shell -a 'crontab -u junho85 -l | grep -v "some job" | cro..
펌프 정보를 찾아 보다가 나무 위키에서 판교 일렉트로 게임센터에 펌프가 있다는 글을 보게 되었다. 출처: https://namu.wiki/w/%EC%98%A4%EB%9D%BD%EC%8B%A4/%EA%B2%BD%EA%B8%B0/%EB%82%A8%EB%B6%80#s-8.1.8 그러다 페이스북에서 일렉트로마트 판교점 페이지를 발견해서 문의 고고 https://www.facebook.com/electromartpangyo/photos/a.1632157873742380.1073741827.1631769977114503/1776071776017655/?type=3&theater 펌프가 있다는 답변 :D 추석 연휴가 끝나고 회사 출근 하기만을 고대 ㅎㅎ 점심시간을 이용해서 출발~ 일렉트로마트 표지판이 보인다 에스컬레..
예전에 어디선가 사은품(아마 인터넷 가입? 에그 업그레이드? 기억이 잘 안남. 아마 에그 일 듯)으로 무선 키보드 마우스 세트를 받았는데 키보드가 얼마 못가서 동작을 하지 않게 되었다. 공짜라지만 너무 약한거 아닌가? ㅠㅠ 모델은 아마 로지텍 무선 콤보 MK345 일 것이다. https://www.logitech.com/ko-kr/product/wireless-combo-mk345 키보드에 K345 라고 적혀 있는데 K345 검색해 보니 MK345 만 나온다. 아마 마우스는 M345 이겠지? 아마 로지텍 정도 되는 회사 제품이니 A/S 보내면 무상 교환 같은걸 해 줄거 같기는 하지만 A/S 받기도 귀찮고 요즘 분해 하고 고쳐 보는데 재미를 들이고 있다 보니 결국 뜯어 보게 되었다. 자세히 보이지는 않지만..
사무실에 투키보드를 구성하였다. 일반 키보드의 문제는 폭이 좁아서 오래 작업 하다 보면 손목이나 어깨에 무리가 많이 오게 된다. 그래서 나온것이 네추럴키보드 인데 크게 넓어지지도 않을 뿐 더러 b 와 ㅠ 키 문제가 생긴다. b 키가 왼쪽편에 붙게 되는데 b 키는 한글 자판으로는 ㅠ 키가 된다. 두벌씩 키보드 환경에서 모음은 오른손으로 입력하기 편하게 구성 되어 있는데 b 키가 왼쪽으로 가면서 ㅠ 가 왼쪽으로 가면서 다른 모음은 오른쪽에 있는데 ㅠ 만 왼쪽에 있다 보니 헷깔리게 된다. 우연히 페친(페이스북친구)분이 올린 사진을 보니 키보드 두개를 이용하면 좋다는 걸 보고 나도 따라 하게 되었다. 처음에 조금 어색한데 금방 적응 되고 손목과 어깨가 무척이나 편안해 진다. 단점은 공간이 많이 필요 하다는 것...
명절에 대구 갔다가 수영장에 갔다. 자유수영을 했는데 아래는 자유수영 관련 정보이다. 출처: http://www.dssiseol.or.kr/pages/sisul/page.html?mc=1028 자유 수영 가격이 성인 3,200원으로 저렴하고 좋다. 중고생은 2,200원. 유아 및 초등학생은 1,600원이다. 30명 이상 단체는 추가 할인도 된다. 이름이 여성문화복지센터이지만 남자도 입장 가능 하다. (이름 때문인지는 모르겠지만 남자는 별로 없었다.) 수영장 내부 사진을 찍지는 못했지만 25m 6레인으로 구성 되어 있다. 수심은 1m~1.2m 였던가? 정확히 기억은 안난다. 규모가 크지는 않지만 수영하러오는 사람도 많은 편은 아니라 (그날만 우연히 적었을지도?) 붐비지 않고 부담 없이 수영을 할 수 있었다..
카카오페이 밀리언페이지 보면 받는 프렌즈 이모티콘인 "플레이 위드 프렌즈" https://e.kakao.com/t/play-with-friends 에서 구매 가능 하며 아래와 같은 이모티콘들이 포함 되어 있다. 여러 이모티콘들이 있지만 사실 구매를 결정하게 된 이유는 요녀석이 있었기 때문이다. 감히 나의 인생게임 중 하나로 꼽을 수 있는 펌프잇업! 이정도는 하나 사 줘야지 +_+ ps. 문화상품권 보관 금액 꺼내기가 잘 안됨. 맥이라 그런가. 결국 그냥 새 상품권 하나 긁어 버림;
2018.11.01 내용 분리shell 프롬프트에 git branch 표시하기 http://junho85.pe.kr/1150우선 .git-completion.bash .git-prompt.sh 파일이 있어야 한다. .git-completion.bash 는 자동완성을 위한 것이고 .git-prompt.sh 는 프롬프트에 branch 정보를 표시하기 위함이다. 해당 파일들은 아래 경로에서 받을 수 있다. https://github.com/git/git/blob/master/contrib/completion/git-completion.bash https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh ~/.bashrc 설정 ~/.bashrc..