Develop 썸네일형 리스트형 [JavaScript] SHA1 암호화 첨부한 sha1.js를 import 해준후 사용. 사용예In html : In script : Crypto.SAH1([text]); PS : 아래와 같이 사용해 byte나 string형태로 뽑을수 있음.var digestBytes = Crypto.SHA1("Message", { asBytes: true });var digestString = Crypto.SHA1("Message", { asString: true }); 더보기 [Linux] svn commit hooking svn commit hooking진행 과정을 바탕으로 정리 하겠습니다. commit 진행 전에 동작 추가: pre-commitcommit 진행 후 동작 추가: post-commit 여기서는 post-commit를 사용. 1. 먼저 post-commit.tmpl 파일을 post-commit 파일로 복사해줌. (이때 post-commit 파일에 실행 권한 줌.) 2. 파일의 아래쪽에 commit 후 진행시킬 동작들을 열거해줌. (여기서는 간단하게 –m 옵션을 통해 추가되는 메시지들을 임의의 스크립트 파일을 통해 동작해주도록 작성함.)LOG_MSG=`svnlook log $REPOS`/svn/[project_name]/hooks/test.php "$LOG_MSG" 3. 위 동작은 svnlook 명령을 실행시켜.. 더보기 [정규표현식] 정규표현식 사용 예.. 1 #!/bin/sh 2 3 if [[ $# -lt 2 ]]; then 4 echo "Usage: $0 PATTERN STRINGS..." 5 exit 1 6 fi 7 regex=$1 8 shift 9 echo "regex: $regex" 10 echo $1 11 12 while [[ $1 ]] 13 do 14 if [[ $1 =~ $regex ]]; then 15 echo "$1 matches" 16 i=1 17 n=${#BASH_REMATCH[*]} 18 while [[ $i -lt $n ]] 19 do 20 echo " capture[$i]: ${BASH_REMATCH[$i]}" 21 let i++ 22 done 23 else 24 echo "$1 does not match" 25 fi 26 shi.. 더보기 이전 1 ··· 61 62 63 64 65 66 67 다음