본문 바로가기

깃 브랜치 이름 출력하기 - git, fabric, local, print Git Branch Name Print 자동으로 무언가를 수행하려고 할 때 저는 git branch 네임을 활용하는 경우가 종종 있는데요. 예를 들어서 깃 브랜치 네임에 release 가 포함되지 않았는데 무언가 배포하는 행동을 하지 못하게 한다거나. 브랜치 네임으로 실행해야 하는 함수들을 다르게 한다거나 등등이 있습니다. 물론 제가 사용하는거지 보편적인 방법은 아닌 것 같습니다. 암튼 어떤 이유들 git branch name이 필요하시면 아래 명령어로 가져오실 수 있습니다. git rev-parse --abbrev-ref HEAD fabric에서 local로 위 명령어를 실행하고 값을 가지고 오기 위해서는 아래와 같이 capture 변수를 추가되면 됩니다. local('git rev-parse --ab.. 더보기
tomcat user id and password setting in Ubuntu 우분투에서 tomcat7을 apt로 설치한 경우 사용자 설정을 할 수 있는 파일의 위치는 아래와 같습니다. vi /var/lib/tomcat7/conf/tomcat-users.xml vi로 열어보면 대부분이 주석(comment)으로 되어 있습니다. 주석(comment)부분에 아래 내용을 추가하시면 http://server_ip_address:8080/manager/html 에 접속이 가능합니다. 파란색으로 표현한 admin과 123123은 적절하게 변경하셔서 사용해야 하겠죠. 좀 더 많은 사용자 role에 관한 정보는 tomcat 홈페이지에 잘 나와있어요. 아래 링크(link)를 참고하세요 ^^ Apache Tomcat 7 Manager App HOW-TO : http://tomcat.apache.org.. 더보기
iOS - Section name of Dynamic table view simple example //source code - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section { NSString *sectionName; switch (section) { case 0: sectionName = NSLocalizedString(@" Function", @" Function"); break; case 1: sectionName = NSLocalizedString(@" Legend", @" Legend"); break; case 2: sectionName = NSLocalizedString(@" Values", @" Values"); break; default: sect.. 더보기
Python - MongoDB 활용 002 (update, collection list) Python - MongoDB 활용 001 (커넥션, Insert) : http://ngee.tistory.com/335 Python - MongoDB 활용 002 (update, collection list) : http://ngee.tistory.com/336현재 포스팅 Python - MongoDB 활용 003 (find) : http://ngee.tistory.com/339 Python - MongoDB 활용 004 (remove) : http://ngee.tistory.com/340 Python - MongoDB 활용 005 (find_one) : http://ngee.tistory.com/344 위 포스팅에 이어서 계속 작성합니다. update collection.update({"number".. 더보기
ip 주소를 간단하게 hosts 파일 리눅스에서 다른 리눅스 서버로 접근하려고 할 때 매번 IP 주소를 치는 것은 번거롭죠. 접근해야 하는 서버가 많다면, IP 주소가 헷갈리기도 하구요. IP 주소에 이름을 주고, 그 이름을 통해 쉽게 다른 서버로 접근하기 위해서는 아래 파일에 설정하시면 됩니다. /etc/hosts 일단 vi로 열어보시면 아래와 같이 기본적으로 설정되어 있는 것들이 있습니다. vi /etc/hosts 127.0.0.1 localhost 127.0.1.1 computerName 그럼 하나를 추가해봅시다. 예를 들어스 192.168.0.150 이라는 IP 주소를 가진 서버의 이름을 ngee 라고 입력해준다고 하면? 127.0.0.1 localhost 127.0.1.1 computerName 192.168.0.150 ngee 라.. 더보기
우분투 버전 이름 우분투에서 최신 패키지들로 관리하기 위해서 source.list.d/.....list 파일을 추가하실 경우가 많이 있는데요. 그때, 우분투 버전 이름이 맨 뒤에 붙게 되죠. 사실 제가 매번 검색해서, 작성하다보니 불편해서요. https://wiki.ubuntu.com/Releases 위 사이트에 접속하시면, 우분투 버전 별 이름이 잘 정리되어 있네요. 저는 Ubuntu 12.04 LTS 버전을 사용하고 있으니깐 precise 를 잘 기억하면 되겠죠? 이제 곧 Ubuntu 14.04 LTS 버전이 나올 예정이군요. 나오면 바로 서버 운영체제를 업그레이드 해야겠네요. 더보기