tools 185

[googleu url shorten 종료] 대신 bitly shorturl 사용하기

2018년 4월부터 구글 shortern url 의 서비스가 종료되어서 해당 api를 사용하는 프로젝트를 급하게 수정할 일이 생겼다.그래서 찾던 중 Bitly 라는 서비스가 있어서 사용해보았다.개인 계정으로는 10,000개까지 무료로 사용이 가능하다.우선 bitly 홈페이지에서 회원가입을 하면 콘솔창으로 이동된다.오른쪽 메뉴 - profile 을 들어가면 Generic Access Token이 있는데, 여기서 비밀번호를 입력한 후 토큰을 발급받아 이를 적어둔다.bitly 콘솔을 사용해서 직접 url을 줄일수도 있지만, api를 통해서 코드로 줄이는 일이 많을텐데 bitly documentation에서 확인할 수 있따.사용법은 아주 간단하다.http://google.com을 줄이려면 다음 request를 ..

tools 2018.04.23

crontab 기본 사용법

crontab은 특정 시간에 특정 작업을 하는 리눅스의 스케쥴러이다.기본 사용법기본 명령어는 다으과 같다.# 현재 크론 리스트 보기 crontab -l # 크론탭 명령어 추가하기 crontab -e # 크론탭 삭제 crontab -d 크론탭 주기(* * * * *)크론탭은 * 5개로 주기를 설정 가능하다.* * * * * min hour day month date(요일) 위 5개의 *에 특정 시간(날짜)를 조합하여 크론탭을 설정 가능하다. 매번 사용하려면 * 그대로 남겨두면 된다.다음은 매분 ls -al을 실행하는 예시이다.* * * * * ls -al 간단한 예시를 보자. 매일 오전 10시에 작업을 하려면 다음과 같이 작업하면 된다.# 오전 10시 0 10 * * * ls -al # 매주 금요일 오후 ..

tools/linux 2018.04.03

슬랙(slack) 파일 용량 비우기 (파일 지우기)

우리 회사에서는 업무 커뮤니케이션 방법으로 Slack, Trello를 사용한다.둘 다 기본적인 기능들이 무료로 제공되고, 매우 잘 만들어진 앱들이기 때문에 아주 만족하면서 사용중이다.그러던 중, 어느 순간부터 슬랙에 파일을 업로드 할 때 사용 가능한 용량이 얼마 남지 않았다는 메세지가 뜨기 시작했고… 무료 사용 한도를 넘어서 버리자 더 이상 파일이 올라가지 않게 되었다.물론 유료로 전환해서 사용해도 되지만, 우리가 공유하는 파일들은 대부분 일회성의 파일이 많았고 이를 그대로 가지고 있기보다는 주기적으로 비워주면서 5G를 사용해도 충분할 거라고 생각해서 파일을 지워 보았다.그냥 파일을 지웠더니 역시나 용량 자체가 줄어들지는 않기에, 해당 파일을 지워주는 방법을 찾다가 간편하게 지워주는 코드를 작성해 놓아서..

tools 2018.03.27

Git tracking file/direcotry 제거하기

git을 쓰면서 git에 올리고 싶지 않은 파일/폴더들은 .gitignore에 넣어서 git tracking을 방지할 수 있다.하지만 실수로 add를 해버렸거나 이미 git으로 관리중인 파일/폴더를 제거하고 싶을 때가 있는데, 그럴땐 rm 명령어를 사용해서 git에서 제거해주면 된다.(물론 gitignore에도 추가해 주어야 다음부터 다시 추가되지 않는다.)git rm -r --cached whatever_you_want/

tools/git 2018.03.19