저장목록들
-
msgfmt -o [출력할 파일경로.mo] 원본파일.po
getText po 파일을 mo 파일로 만들기msgfmt -o [출력할 파일경로.mo] 원본파일.po
2011.05.18 -
저만 들었던 소리가 아니군요..ㅋ http://www.ppomppu.co.kr/zboard/view.php?id=humor&no=82872-
ㅎㅎ 공감 100%저만 들었던 소리가 아니군요..ㅋ http://www.ppomppu.co.kr/zboard/view.php?id=humor&no=82872-
2011.04.26 -
출저 : http://database.sarang.net/study/awk/awk.html http://database.sarang.net/study/ AWK awk는 직접 사용자로부터 입력을 받거나 아니면 지정한 파일을 가공하여 표준 출력한다 표준 출력을 리다이렉션할 수 있다 사용법 awk [옵션] '스크립트' [-v 변수=값] [파일(들)] awk [옵션] -f 스크립트 파일 [-v 변수=값] [파일(들)] cf) 편집 스크립트 파일의 사용법 ed : ed -s(script) sourcefile outputfile awk : awk -f(file) scriptfile sourcefile > output..
AWK 명령어출저 : http://database.sarang.net/study/awk/awk.html http://database.sarang.net/study/ AWK awk는 직접 사용자로부터 입력을 받거나 아니면 지정한 파일을 가공하여 표준 출력한다 표준 출력을 리다이렉션할 수 있다 사용법 awk [옵션] '스크립트' [-v 변수=값] [파일(들)] awk [옵션] -f 스크립트 파일 [-v 변수=값] [파일(들)] cf) 편집 스크립트 파일의 사용법 ed : ed -s(script) sourcefile outputfile awk : awk -f(file) scriptfile sourcefile > output..
2011.04.24 -
1. vi편집기 1) vi와 vim 편집기 - vi편집기 : UNIX시스템의 표준 에디터 - vim편집기 : vi편집기에서 확장된 것(리눅스에서는 alias설정으로 vi편집기 실행됨) 2) vi에디터의 세가지 모드 - ex 모드 : 추가 명령을 실행, 검색치환기능, vi에디터 설정기능등. - 명령어 모드 : 기본모드, 문자를 모두 명령어로 인식, 커서이동, 삭제, 수정, 복사, 붙여넣기등 - 입력 모드 : 글을입력할수 있는 모드 3) vi 편집기 실행 실행 : vi [옵션] [파일명] - vi 파일명 : 파일열기 - vi +n 파일명 : 파일을 열었을 때 n번째 행에 커서 위치 - vi +/’문자’ 파일명 : 파일을 열었을 때 문자가 처음 나타난 곳에 커서 위치 - vi –r 파일명 : 저장하지 않고 종..
VI편집기(VIM)1. vi편집기 1) vi와 vim 편집기 - vi편집기 : UNIX시스템의 표준 에디터 - vim편집기 : vi편집기에서 확장된 것(리눅스에서는 alias설정으로 vi편집기 실행됨) 2) vi에디터의 세가지 모드 - ex 모드 : 추가 명령을 실행, 검색치환기능, vi에디터 설정기능등. - 명령어 모드 : 기본모드, 문자를 모두 명령어로 인식, 커서이동, 삭제, 수정, 복사, 붙여넣기등 - 입력 모드 : 글을입력할수 있는 모드 3) vi 편집기 실행 실행 : vi [옵션] [파일명] - vi 파일명 : 파일열기 - vi +n 파일명 : 파일을 열었을 때 n번째 행에 커서 위치 - vi +/’문자’ 파일명 : 파일을 열었을 때 문자가 처음 나타난 곳에 커서 위치 - vi –r 파일명 : 저장하지 않고 종..
2011.04.22 -
1. 반복 명령 1) for 명령 - for 반복문을 사용하면, 일련의 파일이나 사용자에 대해 동일한 명령들을 반복하여 실행시킬 수 있다 - for 명령 다음에는 사용자 정의 변수가 나오고, 이어서 키워드 in과 단어를 나열한다 - 일단 변수에 단어가 대입되면 반복문의 본문에 해당하는 do와 done 사이의 명령들이 실행된다 - 형식 for 변수 in 단어목록 do 명령(들) done $ cat mylist aaa bbb ccc $ cat test for person in $(cat mylist) > 명령 치환을 수행하면 파일 mylist의 내용이 단어 목록이 된다 > 반복문이 처음 수행될 때, 변수 person에는 aaa가 저장되며 다음으로 bbb가 저장된다 do mail $person < letter..
bash 쉘 스크립트 - 반복명령, 함수1. 반복 명령 1) for 명령 - for 반복문을 사용하면, 일련의 파일이나 사용자에 대해 동일한 명령들을 반복하여 실행시킬 수 있다 - for 명령 다음에는 사용자 정의 변수가 나오고, 이어서 키워드 in과 단어를 나열한다 - 일단 변수에 단어가 대입되면 반복문의 본문에 해당하는 do와 done 사이의 명령들이 실행된다 - 형식 for 변수 in 단어목록 do 명령(들) done $ cat mylist aaa bbb ccc $ cat test for person in $(cat mylist) > 명령 치환을 수행하면 파일 mylist의 내용이 단어 목록이 된다 > 반복문이 처음 수행될 때, 변수 person에는 aaa가 저장되며 다음으로 bbb가 저장된다 do mail $person < letter..
2011.04.22 -
1. 위치 매개변수와 명령줄 매개변수 1) 위치 매개변수 -> 스크립트 이름 다음에 공백 문자로 구분된 각 단어를 매개변수라 부른다 -> 명령줄 매개변수는 스크립트 내에서 위치 매개변수로 참고할 수 있으며, $1은 첫번째, $2는 두번째 매개변수를 의미한다 -> $9 이후 매개변수들은 중괄호를 이용하여 숫자부분을 ${10}처럼 묶어주어야 한다 -> 변수 $#은 전체 위치 매개변수의 개수를 알아보는데, 변수 $*는 전체 위치 매개변수의 내용을 알아보는데 사용한다 -> 위치 매개변수는 set 명령을 써서 설정(set) 또는 재설정(reset)할 수 있으며, set명령을 사용하면 이전 설정값은 지워진다 -> 위치 매개변수 $0 : 현재 쉘 스크립트의 이름 $# : 위치 매개변수의 총 개수를 평가한다 $* : ..
bash 쉘 스크립트1. 위치 매개변수와 명령줄 매개변수 1) 위치 매개변수 -> 스크립트 이름 다음에 공백 문자로 구분된 각 단어를 매개변수라 부른다 -> 명령줄 매개변수는 스크립트 내에서 위치 매개변수로 참고할 수 있으며, $1은 첫번째, $2는 두번째 매개변수를 의미한다 -> $9 이후 매개변수들은 중괄호를 이용하여 숫자부분을 ${10}처럼 묶어주어야 한다 -> 변수 $#은 전체 위치 매개변수의 개수를 알아보는데, 변수 $*는 전체 위치 매개변수의 내용을 알아보는데 사용한다 -> 위치 매개변수는 set 명령을 써서 설정(set) 또는 재설정(reset)할 수 있으며, set명령을 사용하면 이전 설정값은 지워진다 -> 위치 매개변수 $0 : 현재 쉘 스크립트의 이름 $# : 위치 매개변수의 총 개수를 평가한다 $* : ..
2011.04.22 -
실행중인 쿼리 찾기 ( 보통 부하걸리는쿼리라든지 SQL Injection 걸린 쿼리..) PgAdmin 으로 접속 할경우 서버 -> Databases -> Catalogs -> PostgreSQL -> Views -> pg_stat_ativity 에서 오른쪽 버튼눌러 SELECT script 만들기.. 누르면 SELECT datid, datname, procpid, usesysid, usename, application_name ,client_addr, client_port, backend_start, xact_start, query_start ,waiting, current_query FROM pg_stat_activity 여기에 WHERE 절을 넣으면 Linux 에서 top 했을때 나오는 PID로 해..
Postgresql 에서 실행중인 쿼리찾기, 삭제실행중인 쿼리 찾기 ( 보통 부하걸리는쿼리라든지 SQL Injection 걸린 쿼리..) PgAdmin 으로 접속 할경우 서버 -> Databases -> Catalogs -> PostgreSQL -> Views -> pg_stat_ativity 에서 오른쪽 버튼눌러 SELECT script 만들기.. 누르면 SELECT datid, datname, procpid, usesysid, usename, application_name ,client_addr, client_port, backend_start, xact_start, query_start ,waiting, current_query FROM pg_stat_activity 여기에 WHERE 절을 넣으면 Linux 에서 top 했을때 나오는 PID로 해..
2011.04.22 -
전에 어떤 분께서 친절한 스크린샷을 통해서 강좌를 올려 주셨는데, 아마도 삭제된 것인지 도저히 찾을 수가 없더군요. 그래서 질문 글을 올렸는데, 답변이 없어 직접 구글링을 해버렸습니다 ㅠ.ㅠ 암튼 이제 부터 어떤 어플(구글싱크, 구글 캘린더, mail for exchange)의 설치도 없이 구글 주소록(연락처)와 5800을 동기화 하는 법을 알려드릴게요 ^^ ---------------------------------------------------------------------------------------------------------------- Sync Google Contacts with nokia 5800 Google gives you the ability to synchronize yo..
연락처 동기화전에 어떤 분께서 친절한 스크린샷을 통해서 강좌를 올려 주셨는데, 아마도 삭제된 것인지 도저히 찾을 수가 없더군요. 그래서 질문 글을 올렸는데, 답변이 없어 직접 구글링을 해버렸습니다 ㅠ.ㅠ 암튼 이제 부터 어떤 어플(구글싱크, 구글 캘린더, mail for exchange)의 설치도 없이 구글 주소록(연락처)와 5800을 동기화 하는 법을 알려드릴게요 ^^ ---------------------------------------------------------------------------------------------------------------- Sync Google Contacts with nokia 5800 Google gives you the ability to synchronize yo..
2011.04.21 -
파일 리스트 뽑기 xcopy d:\뽑을경로\*.php /E /L > d:\저장파일명.txt 이 글은 스프링노트에서 작성되었습니다.
윈도우 cmd 로 파일 내용 뽑기파일 리스트 뽑기 xcopy d:\뽑을경로\*.php /E /L > d:\저장파일명.txt 이 글은 스프링노트에서 작성되었습니다.
2011.04.21 -
jQuery와 배열 1. 배열로부터 jQuery 오브젝트 생성 - $함수에 넣으면 OK $([1,2,3]) - NodeList와 같은 넣어주어도 해석 $(document.getElementsByTagName("div")) // $("div")와 같음 2. jQuery를 활용하여 배열 처리 - 길이 조회 $("div").length // document.getElementsByTagName("div").length 와 같음 - 특정 인덱스의 요소를 취득 . [] 이나 get(index)를 사용하면, 특정의 인덱스의 DOM 요소를 취득할 수 있음 $("div")[0] $("div").get(0) // document.getElementsByTagName("div")[0]와 같음 . eq를 사용하면, 특정의 ..
jQuery 배열jQuery와 배열 1. 배열로부터 jQuery 오브젝트 생성 - $함수에 넣으면 OK $([1,2,3]) - NodeList와 같은 넣어주어도 해석 $(document.getElementsByTagName("div")) // $("div")와 같음 2. jQuery를 활용하여 배열 처리 - 길이 조회 $("div").length // document.getElementsByTagName("div").length 와 같음 - 특정 인덱스의 요소를 취득 . [] 이나 get(index)를 사용하면, 특정의 인덱스의 DOM 요소를 취득할 수 있음 $("div")[0] $("div").get(0) // document.getElementsByTagName("div")[0]와 같음 . eq를 사용하면, 특정의 ..
2011.04.21 -
셀렉트 콤보박스 처리 $("select[@name=player_id]").each(function(i){ alert( $("select[@name=player_id] option:selected").eq(i).text() ); }); select box의 내용 가져오기 $("#select_box > option:selected").val(); select box의 값 설정 $("#select_box > option[@value=지정값]").attr("selected", "true") 이 글은 스프링노트에서 작성되었습니다.
기타 유용셀렉트 콤보박스 처리 $("select[@name=player_id]").each(function(i){ alert( $("select[@name=player_id] option:selected").eq(i).text() ); }); select box의 내용 가져오기 $("#select_box > option:selected").val(); select box의 값 설정 $("#select_box > option[@value=지정값]").attr("selected", "true") 이 글은 스프링노트에서 작성되었습니다.
2011.04.21 -
var xmlPath = 'game.xml'; var results = []; $.ajax({ url: xmlPath, type: 'GET', dataType: 'xml', timeout: 10000, success: function(xml) { $(xml).find('MMO').each(function() { var subject = $.trim($(this).find('SUBJECT').text()); var category = $.trim($(this).find('CATEGORY').text()); results[results.length] = subject + ":" + category + " }); $("#isdebug").autocomplete(results); } }); 이 글은 스프링노트에..
xml 데이터 파싱 예제var xmlPath = 'game.xml'; var results = []; $.ajax({ url: xmlPath, type: 'GET', dataType: 'xml', timeout: 10000, success: function(xml) { $(xml).find('MMO').each(function() { var subject = $.trim($(this).find('SUBJECT').text()); var category = $.trim($(this).find('CATEGORY').text()); results[results.length] = subject + ":" + category + " }); $("#isdebug").autocomplete(results); } }); 이 글은 스프링노트에..
2011.04.21