찾다가 없어서 셀프로 만들어봤습니다.
쓸사람 잘 쓰시길...
남자의 로망 깜장 입니다
저작자 표시
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Nuki

개발 부분
http://www.koders.com -> 각종 프로그램 소스를 검색
http://www.php.net -> php...
http://www.python.or.kr -> 파이썬 모임
http://www.javascript.com -> 자바스크립트
http://www.w3c.or.kr/ -> W3C
http://www.sourceforge.net -> 오픈 소스 프로젝트
http://expert.no-ip.org/ -> php 함수 및 클래스
http://planet-source-code.com -> planet source code
http://www.devpia.com/ -> 데브피아
http://www.bierkandt.org/beautify/index.php -> Beautify PHP
http://www.mojavi.org/ -> php 프레임워크
http://fckeditor.net/ -> FCK 에디터

디자인 부분
http://www.5day.co.kr/ -> 5데이

검색 부분
http://google.co.kr

보후 http://www.rpmfind.net/ -> RPM 검색 10/28 15:57:07
보후 http://www.dll-files.com/ -> DLL 검색 10/28 15:58:17
김병장 http://www.nimiral.com/ ->욕검색 10/28 15:59:11
보후 http://www.freebyte.com/ -> 프리웨어 등등 검색 10/28 15:59:30
보후 http://database.sarang.net/ -> 데이타베이스 사랑넷 10/28 16:01:42
보후 http://www.phpcs.com/ -> PHP Code Source 10/28 16:03:33
보후 http://www.thefreecountry.com/php/index.shtml -> Free PHP Scripts 10/28 16:04:45
보후 http://www.gnu.org/ -> The GNU Operating System 10/28 16:05:57
보후 http://www.opensource.org/ -> Open Source 10/28 16:06:51
보후 http://www.superuser.co.kr/home/ -> 리눅스 포털 10/28 16:08:02
일반인 http://www.1noooon.com/mystyle/ -> 엔젠드님의 개인블로그 10/28 16:09:36
보후 http://qmail.org/ -> qmail mirror 10/28 16:09:46
보후 ftp://ftp.gnu.org/pub/gnu/ -> 각종 자료...(유닉스 계열) 10/28 16:10:48
일반인 http://www.naver21.com/ -> 새롭게 탄생한 naver21 10/28 16:11:26
보후 http://people.kldp.org/~eunjea/qmail/ -> Qmail 임은재 메뉴얼 10/28 16:12:41
호색사자 http://msdn.microsoft.com/ -> JS , CSS , 기타.. 제가 좀 무식하게 했던거 같군요 ㅡㅡㅋ;;; 10/28 16:13:58
보후 http://www.opensourcecms.com/ -> 오픈소스 CMS 10/28 16:16:42
보후 http://www.phpbb.com/ -> php BB 10/28 16:17:43
보후 http://www.opensourcescripts.com/ -> 오픈소스스크립트 10/28 16:18:29
보후 http://mytechnic.com/ -> 마이테크닉 10/28 16:20:23
보후 http://phpnuke.org/ -> php누크 10/28 16:21:50
보후 http://www.needscripts.com/ -> 니드 스크립츠 10/28 16:22:34
보후 http://www.flashkit.com -> 각종 플래시 소스 모음 10/28 16:23:00
보후 http://www.php-editors.com/ -> php editors 10/28 16:24:54
보후 http://www.php-editors.com/phpsearchtool.php -> php 부분 검색툴.. 저는 이거 자주 써요 10/28 16:26:06
보후 http://www.devshed.com/ -> Dev Shed 10/28 16:26:59
보후 http://kldp.org/ -> KLDP 10/28 16:27:46
이남용 http://www.php.net/manual/kr/index.php ->php한글매뉴얼 10/28 16:32:04
이남용 www.tood.net ->투덜이 10/28 16:32:42
프라하 http://oops.org <- 여기 빼먹으면 섭섭하지 10/28 16:40:51
보후 http://www.webreference.com/ -> 웹레퍼런스 10/28 16:45:13
이승환 http://delmadang.com/ http://codeproject.com/ http://codeguru.com/ 10/28 16:48:50
애인감1위 - 전 개발 아니었지만..플래시 할 때 feople.com 10/28 16:50:18
코드러브 http://www.codelove.co.kr 여기도 끼어주세요. ㅡ,.ㅡ 10/28 16:50:32
붉은살구 http://kltp.kldp.org/ -> 리눅스 팁 10/28 17:15:30
스몰초이 http://www.delmadang.com <- 델마당 http://okjsp.pe.kr <- okjsp http://phpschool.com <- PHP 요거이 가장 중요하삼. 10/28 17:40:07


원본보기

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Nuki
9개월째 악순환이다.
개발 떄문에 늦어지는 경우도 있지만
항상 개발이 마지막에 작업하다보니
선작업 과정에서 딜레이되는 일정을 고스란히 떠 안게되는게 프로그램이다.
디자인에서 1일 플래시컨텐츠에서 2일이 딜레이 됐다면
사정을 말해도 유두리있게 하루정도 딜레이 된다.
그럼 최초에 잡은 워킹데이에서 나의 2일은..
당연히 야근으로 보상받게 된다.
톱니바퀴가 제대로 맞물려 돌아가지 않는다면
언젠가는 고장이날것이다.
그 세바퀴중 고장이날거같은 바퀴가 바로 요즘 나이다.
이젠 히스테리를 넘어 짜증도 지대로 낸다.
그저 좋은게 좋은거라고 허허허하며 일정상관없이 야근을 밥먹듯 하던시절도
물론 있었지만 내가 지금.필드에서 이정도로 구를 나이인가..
서글프다..
그렇다고 누가 알아주는것도 아니고
자기만족? 그런것도 없는데 말이다.
답답하다..항상 선택이 문제고
환경이 문제이다..
풀리지 않는 미지의 수수께끼..같은..
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Nuki
 TAG 작업
온라인 비디오가 1였다: http://www.phpres.com/help/manual/delphi4php_demo/hello_world.htm

온라인 비디오가 2였다:
http://www.phpres.com/help/manual/delphi4php_demo/windows_demo.htm

온라인 비디오가 3였다:
http://www.phpres.com/help/manual/delphi4php_demo/templates.htm

온라인 비디오가 4였다:
http://www.phpres.com/help/manual/delphi4php_demo/internationalization.htm

온라인 비디오가 5였다:
http://www.phpres.com/help/manual/delphi4php_demo/google_maps.htm

온라인 비디오가 6였다:
http://www.phpres.com/help/manual/delphi4php_demo/debugger_short.htm

온라인 비디오가 7였다:
http://www.phpres.com/help/manual/delphi4php_demo/debugger.htm

온라인 비디오가 8였다:
http://www.phpres.com/help/manual/delphi4php_demo/dbgrid.htm

온라인 비디오가 9였다:
http://www.phpres.com/help/manual/delphi4php_demo/componentbuilding.htm
(출처 :http://bbs.phpres.com/thread-999-1-1.html)
크리에이티브 커먼즈 라이선스
Creative Commons License

'개발/마케팅 기록들 > DEV' 카테고리의 다른 글

개발관련 유용한 싸이트(펌)  (0) 2008/07/18
대체 오픈이 가능한거야!!  (2) 2008/01/14
php for delphi 강좌 (펌)  (0) 2007/07/10
X60 1709-KDK 지름신 임박.  (1) 2007/01/17
php 함수 모음  (0) 2007/01/11
ajax 관련 싸이트 링크.  (0) 2007/01/03
Posted by Nuki

1월에 사면 30만원짜리 as교환권 @@ + 10만원짜리 가죽 파우치를 준댄다..왠일이냐..그렇다면 질러야지.

약 10년째 x시리즈 광펜인 나는 x시리즈가 새로 나올떄 마다 지름본능에 후달린다.

x20,x22,지금 쓰고있는 x31 앞으로 바꾸게될 x60 이정도면

IBM x 시리즈 펜이라 할만 하지 않은가.

노트북 브렌드야 많지만..그중 명품이라면 역시 소니와 아이비엠인데

내가 개발자라 그런지 난 항상 아이비엠쪽 손을 들어주고 싶다.

튼튼한 외장, 탁월한 안정성...

노트북을 바꾸고 활자에 중독되고..다시 20대 초반의 마음가짐으로

내공을 올려보고 싶다.(태클사양)

마지막으로 마누라에게...요즘 주가도 변변찮은데..지르기만 해대서 미안하지만

알바해서..꼭 2배이상으로 채워 놓으게 ㅋㅋ

이상.

이하는 이미지

사용자 삽입 이미지사용자 삽입 이미지사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지
크리에이티브 커먼즈 라이선스
Creative Commons License

'개발/마케팅 기록들 > DEV' 카테고리의 다른 글

대체 오픈이 가능한거야!!  (2) 2008/01/14
php for delphi 강좌 (펌)  (0) 2007/07/10
X60 1709-KDK 지름신 임박.  (1) 2007/01/17
php 함수 모음  (0) 2007/01/11
ajax 관련 싸이트 링크.  (0) 2007/01/03
[UNIX] System features & commands in Unix, AIX, Sol  (0) 2006/12/28
Posted by Nuki
 TAG IBM, x60, 노트북

1. 날짜 및 시간 관련함수


*time()

-용도: 현재 시각을 timestamp값으로 구한다.

-방법: time()


*date()

-용도: 사용자가 지정한 형태로 시간을 표시. 특정시간의 날짜와 요일등을 배열로 리턴한다.

-방법: date("표시할 시간의 포맷형태","특정한 timestamp값")


*mktime()

-용도: 지정된 날짜를 timestamp값으로 변환한다.

-방법: mktime(시,분,초,월,일,년)


*checkdate()

-용도: 날짜와 시간이 올바른 범위 안에 있는지 검사한다.

-방법: checkdate(월,일,년)


*getdate()

-용도: 특정timestamp값으로 시간,요일,날짜정보를 배열로 반환한다.

-방법: getdate(timestamp값) 또는 getdate()


*gettimeofday()

-용도: 현재 시스템의 현재 시간 정보를 배열로 리턴한다.

-방법: gettimeofday()


*gmmktime()

-용도: 그리니치표준 시간으로 지정한 날짜의 timestamp값을 리턴한다.

-방법: gmmktime(시,분,초,월,일,년)


*strftime()

-용도: 특정한 포맷으로 날짜 정보를 출력하는데 언어를 지정할수 있다.

-방법: strftime("표시할 시간의 포맷형태","특정시간의 timestamp값")


*microtime()

-용도: 현재시간의 마이크로타임 값과 timestamp값을 표시한다.

-방법: microtime()


*localtime()

-용도: 현재 서버의 로컬 타임을 표시

-방법: localtime() 또는 localtime("timestamp값")


2. 문자열 처리함수


*addslashes()

-용도: 작은따옴표 큰따옴표와 같은 특정문자 앞에 역슬래시 문자를 붙인다.

-방법: addslashes()


*stripslashes()

-용도: allslashes로 역슬래시 처리된 문자를 원상태로 되돌린다.

-방법: stripslashes()


*htmlspecialchars()

-용도: HTML코드를 소스 그대로 출력해준다.

-방법: htmlspecialchars()


*nl2br()

-용도: 문자열에 포함된 개행 문자를 <br>태그로 모두 바꿔준다.

-방법: nl2br()


*echo()

-용도: 문자열 출력

-방법: echo("변수명" 또는 "문자열")


*sprintf()

-용도: 포맷 문자열을 통해 지정해 준 포맷으로 문자열을 표시한다.

-방법: sprintf("포맷","변수명")


*printf()

-용도: 지정할 수 있는 포맷에 따라 문자열을 출력한다.

-방법: printf("포맷","변수명")


*explode()

-용도: 문자열을 지정해준 구분자로 분리하여 배열에 저장한다.

-방법: explode("구분자","문자열인수")


*implode()

-용도: 구분자로 나누어 배열에 담은 문자열을 다시 지정해준 구분자로 연결하여 전체 문자열을 반환한다.

-방법: implode("구분자",배열변수명)


*join()

-용도: implode()와 동일한 기능을 수행한다.

-방법: join("/", "배열변수명")


*split()

-용도: 주어진 문자열을 정규표현식의 패턴에 따라 분리하여 배열에 저장한다.

-방법: implode("정규표현식","문자열")


*strcmp()

-용도: 두개의 문자열을 비교하여 참이면1, 거짓이면 0을 반환한다.

-방법: strcmp("문자열","문자열") 또는 strcmp("문자열","변수명") 또는 strcmp(변수명, 변수명)


*substr()

-용도: 문자열에서 특정시작 문자부터 길이만큼의 문자열을 추출하여 반환한다.

-방법: substr("문자열", 시작문자번호, 문자열의 길이)


*strchr()

-용도: 문자열이 처음으로 나타나는 위치부터 끝까지 반환

-방법: strchr("문자열","찾을 문자열")


*strstr()

-용도:strchr()함수와 동일한 수행을 한다.

-방법: strstr("문자열","찾을 문자열")


*strrchr()

-용도: 문자열이 마지막으로 나타나는 위치부터 끝까지 반환한다.

-방법: strrchr("문자열","찾을문자열")


*strpos()

-용도: 문자열 대신 처음으로 나타나는 위치를 숫자로 반환, 이때 숫자는 0부터 시작.

-방법: strpos("문자열","찾을 문자열")


*strrpos()

-용도: 찾고자 하는 문자열에서 마지막으로 나타나는 위치를 반환한다.

-방법: strrpos("문자열", "찾을 문자열")


*strlen()

-용도: 문자열의 길이를 반환한다.

-방법: strlen($변수명) 또는 strlen("문자열")


*strtolower()

-용도: 알파벳 대문자를 모두 소문자로 바꾸어 반환한다.

-방법: strtolower("문자열")


*strtoupper()

-용도: 알파벳 대문자를 소문자로 바꾸어 반환한다.

-방법: strtoupper("문자열")


*ucfirst()

-용도: 알파벳 문자열의 첫 글자를 대문자로 반환한다.

-방법: unfirst("문자열")


*ucwords()

-용도: 알파벳 문자열의 첫 글자를 대문자로 반환한다.

-방법: ucwords("문자열")


*strrev()

-용도: 인자로 전달한 문자열의 순서를 역전시킨다.

-방법: strrev("문자열")


*strtr()

-용도: 문자열에서 변경하고자 하는 문자열을 변경할문자열로 1:1 변경해준다.

-방법: strtr("문자열","변경하고자하는 문자열","변경할 문자열")


*str_replace

-용도: 문자열 중에 변경하고자 하는 문자열을 찾아 변환한다.

-방법: str_replace("찾을 문자열","변경할 문자열","문자열 원본")


*chop()

-용도: 문자열의 뒷부분의 공백 문자를 제거한 후 반환한다.

-방법: chop("문자열")


*trim()

-용도: 문자열의 앞과 뒤에 있는 공백을 제거한 후 문자열을 반환한다.

-방법: trim("문자열")


*quotemeta()

-용도: 메타문자 앞에 역슬래시를 붙인다.

-방법: quotemeta()


*ord/chr()

-용도: ord()함수는 문자열에서 첫번째 문자에 아스키코드값을 반환하고 chr()함수는 아스키함수에 해당하는 문자를 반환한다.

-방법: ord("문자열"), chr("아스키값")


*parse_str()

-용도: get방식과 같은 형태의 변수형을 변수와 값으로 받을 수 있게 해준다.

-방법: parse_str(변수명)


3. 파일관련함수


*fopen()

-용도: 로컬경로의 파일이나 url경로의 파일을 읽기 모드나 쓰기 모드로 열어준다.

-방법: fopen("절대경로명/파일", "모드")또는 fopen("url주소", "모드")


*fclose()

-용도: fopen으로 열린 파일을 닫는다.

-방법: fclose($fp)


*fread()

-용도: 파일포인터가 가리키는 파일의 내용을 지정한 크기만큼 읽어 들인다.

-방법:fread($fp,"읽어들일 바이트")


*feof()

-용도: 현재 파일 포인터가 파일의 끝인지를 알려주는 함수

-방법: feof($fp)


*fgets()

-용도: 파일을 읽어올때 한줄씩 읽어온다.

-방법: fgets($fp,"읽어들일 바이트")


*fputs()

-용도: 파일을 a 또는 w 모드로 열어 문자열을 파일에 기록한다.

-방법: fputs($fp, "문자열")


*fwirte()

-용도: 파일을 기록한다.

-방법: fwrite($fp, "문자열")


*fpassthru()

-용도: 파일포인터의 현재 위치에서 파일의 끝까지 읽어 들이도록 한다.

-방법: fpassthru($fp)


*readfile()

-용도: fpassthru와 비슷하지만 fopen()없이 직접 바로 파일을 읽어들일 수 있다. 읽어들인 파일의 절대경로를 포함한다.

-방법: readfile("파일의 절대경로 또는 상대경로/파일명")


*fgetc()

-용도: 파일로부터 한문자를 읽어들인다.

-방법: fgetc($fp)


*filesize()

-용도: 파일의 크기를 바이트수로 반환한다.

-방법: filesize("파일경로/파일명")


*file_exists()

-용도: 파일이름으로 지정한 파일이 존재하는지 검사한다.

-방법: file_exists("파일경로/파일명")


*is_file()

-용도: 파일이름으로 지정한 이름이 파일면 true를 반환한다.

-방법: is_file("파일경로/파일명")


*is_dir()

-용도: 파일이름으로 지정한 이름이 디렉토리일경우 true를 반환한다.

-방법: is_dir("파일경로/파일명")


*is_link()

-용도: 파일이름으로 지정한 이름이 심볼릭 링크일경우 true를 반환한다.

-방법: is_link("파일경로/파일명")


*is_escutable()

-용도: 파일이름으로 지정한 파일이 실행 가능한 파일이면 true를 반환한다.

-방법: is_excutable("파일경로/파일명")


*is_readable()

-용도: 파일이름으로 지정한 파일이나 디렉토리가 읽기 가능한경우 true를 반환한다

-방법: is_readable("파일경로/파일명 또는 디렉토리명")


*is_writeable()

-용도: 파일이름으로 지정한 파일이나 디렉토리가 쓰기 가능한 경우 true를 반환한다

-방법: is_writeable("파일경로/파일명 또는 디렉토리명")


*copy()

-용도: 파일을 복사하고 제대로 수행이 되면 true를 반환한다.

-방법: copy("파일경로/복사할 파일명", "파일경로/복사된 파일명")


*rename()

-용도: 파일을 이름을 바꾼다. 제대로 수행이 되면 true를 반환한다.

-방법: rename("파일경로/변경할 파일명", "파일경로/변경후 파일명")


*unlink()

-용도: 파일을 삭제한다. 제대로 수행될 경우 true를 반환한다.

-방법: unlink("파일경로/삭제할 파일명")


*mkdir()

-용도: 디렉토리를 생상하고 동시에 권한도 함께 지정할 수 있다.

-방법: mkdir("경로/디렉토리명")


*rmdir()

-용도: 디렉토리 삭제

-방법: rmdir("경로/디렉토리명")


*basename()

-용도: 경로명과 파일명을 받아 파일명만을 반환한다.

-방법: basename("파일경로/파일명")


*dirname()

-용도: 경로명과 파일명을 받아 경로명만을 반환한다.

-방법: dirname("파일경로/파일명")


*file()

-용도: 줄단위로 읽어서 각 줄으 문자열을 배열로 하여 반환한다.

-방법: dirname("파일경로/파일명")


4. 디렉토리 관련함수


*opendir()

-용도: 지정한 디렉토리에 대한 핸들을 얻는다.

-방법: opendir("디렉토리 경로")


*closedir()

-용도: opendir()함수 호출로 열어둔 디렉토리에 대한 핸들을 닫는다.

-방법: closedir($od)


*readdir()

-용도: 디렉토리에 있는 모든 디렉토리 및 파일들의 이름을 읽어 배열의 형태로 반환

-방법: readdir($od)


*rewinddir()

-용도: 디렉토리 핸들의 포인터 위치를 제일 처음으로 되돌린다.

-방법: rewinddir($od)


*chdir()

-용도: 지저한 디렉토리로 바꾼다.

-방법: chdir("경로명/디렉토리명")


*dir()

-용도: 디렉토리 관련 함수를 사용할 수 있는 클래스

-방법: dir("경로/디렉토리명")


5. URL관련함수


*parse_url()

-용도: url을 입력하면 해당 url에 대한 정보를 연관 배열로 저장하여 반환

-방법: parse_url("URL주소")


*urlencode()

-용도: 데이터를 url인코딩해준다.

-방법: urlencode("문자열")


*urldecode()

-용도: url을 통해 넘어온 값 중 인코딩된 문자열을 디코딩한다.

-방법: urldecode("문자열")


6. 변수 및 수학 관련함수


*gettype()

-용도: 변수형을 반환한다.

-방법: gettype("변수명")


*settype()

-용도: 변수형을 변환한다.

-방법: settype("변수명", "변수타입")


*intval()

-용도: 변수값을 정수형 값으로 변환

-방법: intval("변수값")


*doubleval()

-용도: 변수값을 실수형 값으로 변환한다.

-방법: doubleval("변수값")


*strval()

-용도: 변수를 문자형 값으로 변환한다.

-방법: strval("변수값")


*isset()

-용도: 변수가 존재하는지 확인한다.

-방법: isset("변수명")


*unset()

-용도: 변수를 삭제한다.

-방법: unset("변수명")


*empty()

-용도: 변수에 값이 존재하는지 확인하여 없으면 true를 있으면 false를 반환한다.

-방법: empty("변수명")


*is_array()

-용도: 변수의 형이 배열인지 확인한다.

-방법: is_array("변수명")


*is_double

-용도: 변수의 형이 더블형인지 확인한다.

-방법: is_double("변수명")


*abs()

-용도: 변수의 절대값을 반환

-방법: abs("변수명")


*round()

-용도: 변수의 반올림한 값을 구한다.

-방법: round("변수명")


*ceil()

-용도: 변수 값의 무조건 올림 값을 구한다.

-방법: ceil("변수명")


*floor()

-용도: 변수값의 무조건 내림 값을 구한다.

-방법: floor("변수명")


*pow()

-용도: 인자 값만큼 제곱승 한 값을 구한다.

-방법: pow("변수명", "제곱할 횟수")


*max & min()

-용도: 최대값과 최소값을 구한다.

-방법: max("숫자값", "숫자값",...) min("숫자값", "숫자값",...)


7. 기타 알아두어야 할 함수


*count()/sizeof()

-용도: 배열의 크기를 구한다.

-방법: count("변수명") sizeof("변수명")


*each()/list()

-용도: 배열의 내용을 출력할때 사용한다.

-방법: each("배열변수명"), list("배열의 인자를 받을 변수명", "배열의 인자를 받을 변수명"...)


*end()/next()/reset()

-용도: 현재 배열의 포인터를 끝이나 다음으로 이동시킨다. reset은 배열포인터를 다시 처음으로 되돌린다.

-방법: end("배열변수명") next("배열변수명")


*exec()

-용도: 리눅스 서버의 내부 명령어를 사용하게 한다.

-방법: exec("리눅스명령어", "결과를 저장할 변수명" ,"에러발생시 저장할 변수명")


*number_format()

-용도: 천단위마다 ","를 붙여준다.

-방법: number_format("변수명", "소수점자리수", "소수점 표시마크변경", "천단위 표시 마크변경")


*show_source() / highlight_string()

-용도: php파일의 소스를 보여준다.

-방법: show_source("경로명/파일명") highlight_string("변수명")


*uniqid()

-용도: 유일한 아이디 값을 만들어준다

-방법: uniqid()

크리에이티브 커먼즈 라이선스
Creative Commons License

'개발/마케팅 기록들 > DEV' 카테고리의 다른 글

php for delphi 강좌 (펌)  (0) 2007/07/10
X60 1709-KDK 지름신 임박.  (1) 2007/01/17
php 함수 모음  (0) 2007/01/11
ajax 관련 싸이트 링크.  (0) 2007/01/03
[UNIX] System features & commands in Unix, AIX, Sol  (0) 2006/12/28
[시스템운영] mt명령  (0) 2006/12/09
Posted by Nuki
 TAG php

IBM 제공 AJAX 입문하기
http://www-128.ibm.com/developerworks/kr/library/wa-ajaxintro1.html

"Ajax로의 입분" - oracle
http://www.oracle.com/technology/global/kr/pub/articles/schalk-ajax.html

"Ajax 마스터, Part 1: Ajax 소개 (한글)" - ibm
http://www-128.ibm.com/developerworks/kr/library/wa-ajaxintro1.html

"Using Ajax with PHP and Sajax" -ibm
http://www-128.ibm.com/developerworks/edu/os-dw-os-phpajax-i.html?S_TACT=105AGX59&S_CMP=GR&ca=dgr-lnxw07SAJAX
(IBM developerworks 계정필요함.)

"Docs for page AJAX.php" -pear
http://pear.php.net/package/HTML_AJAX/docs/0.2.1/AJAX/_AJAX_HTML_AJAX-0.2.1_AJAX_php.html

"Developing PHP the Ajax way, Part 1: Getting started" -ibm
http://www-128.ibm.com/developerworks/library/os-php-rad1/index.html

"Category:AJAX" -mdc (mozilla)
http://developer.mozilla.org/en/docs/Category:AJAX
http://developer.mozilla.org/en/docs/AJAX:Getting_Started

"ASP.NET Spiced: AJAX" -msdn
http://www.microsoft.com/korea/msdn/asp.net/default.aspx?pull=/korea/msdn/library/ko-kr/dnaspp/html/ASPNetSpicedAjax.asp&lc=1042

"XMLHttpRequest and AJAX for PHP programmers" -phpbuilder.com
http://www.phpbuilder.com/columns/kassemi20050606.php3

"AJAX Desktop Tutorial"
http://www.musestorm.com/web/jsp/tutorials/ad_tutorial.jsp

ajax 관련 리소스 모음
http://www.ajaxmatters.com/r/welcome
http://www.maxkiesler.com/index.php/mhub/category/
http://www.maxkiesler.com/index.php/weblog/comments/60_more_helpful_ajax_tutorials/
http://www.maxkiesler.com/index.php/weblog/comments/how_to_make_your_ajax_applications_accessible/

-출처 PHPSCHOOL-
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Nuki
 TAG ajax

Directory

AIX

HP-UX

LINUX

SOLARIS

Tru64

Root filesystem

/              {/dev/hd4}

/          {/dev/vg00/lvol1}

/                  {/dev/sda1}

/  {/dev/vx/dsk/rootvol}

/     {/dev/rz0a}

Home Directory

/home          {/dev/hd1}

/home      {/dev/vg00/lvol4}

/export/home
      /dev/vx/dsk/home}

/tmp           {/dev/hd3}

/tmp       {/dev/vg00/lvol6}

/tmp
   /dev/vx/dsk/swapvol}

/usr            {/dev/hd2}

/usr       {/dev/vg00/lvol7}

/usr

/usr    {/dev/rz0g}

/var        {/dev/hd9var}

/var       {/dev/vg00/lvol8}

/var

Sample configuration files

-

/usr/newconfig

User Accounts

AIX

HP-UX

LINUX

Solaris

Tru64

Password files

/etc/passwd
/etc/security/passwd

/etc/passwd
/tcb/files/auth/r/root

/etc/passwd
/etc/shadow

/etc/passwd
/etc/shadow

/etc/passwd

Groups file

/etc/group
/etc/security/group

/etc/group
/etc/logingroup

/etc/group

/etc/group

/etc/group

Maximum # of user ID

4294967295

2147483647

65535

2147483647

65535

Allow/Deny remote login

/etc/security/user
{rlogin=true}

/etc/securetty
{console}

/etc/securetty
{ttyp1}

/etc/default/login
{CONSOLE=/dev/console}

/etc/securettys
{ttyp1}

User nobody's id #

4294967294

-2

99

60001 & 65534(nobody4)

65534

Group nobody's id #

4294967294

-2(nogroup)

99

60002 & 65534(nogroup)

65534

Recover root password

boot from CD/Tape
Installation/Maintenance
Start Limited Shell
getrootfs hdisk0
vi /etc/security/passwd

ISL>hpux -is
vi /tcb/files/auth/r/root
vi /etc/shadow

linux S
vi /etc/shadow

boot cdrom -s
mount /dev/c0t0d0s0 /mnt
vi /mnt/etc/shadow

press the HALT Button or (Control-P)
>>>boot -fl s
lsmbstartup
/sbin/bcheckrc
passwd root

Create new user

mkuser

useradd

useradd

useradd

useradd

Delete user

rmuser

userdel

userdel

userdel

userdel

List users

lsuser -f ALL

logins

logins

Modify user account

chuser -a

usermod

usermod

usermod

usermod

General Commands

AIX

HP-UX

LINUX

Solaris

Tru64

Unique host ID

hostid

uname -i

hostid

hostid

hostid

Administrator

smit

sam

linuxconf

admintool

Performance monitor

top
monitor

top
glance

top

top

top

System activity reporter

sar

sar

sar

Virtual Memory statistics

vmstat

vmstat

vmstat

vmstat

vmstat

I/O statistics

iostat

iostat

iostat

iostat

Error logs

alog -o -t boot
errpt

dmesg

dmesg

dmesg

uerf -R -o full

Physical RAM

1M TB

4TB

64 GB {>2.3.24}

16TB

4TB

Shared Memory

64K TB

8TB

sysctl kernel.shmmax

Process Data Space

384K TB

4TB

900 MB

Swap device

/dev/hd6

/dev/vg00/lvol2

/dev/sda2

/dev/vx/dsk/swapvol

/dev/rz0b

Swap file type

/etc/swapspaces

swap

partition type 82

swap

raw

Display swap size

lsps -a

swapinfo -a

free

swap -l

swapon -s

Activate Swap

swapon -a

swapon -a

swapon -a

swap -a

swapon -a

Printers

AIX

HP-UX

LINUX

Solaris

Tru64

Printer Queues

/etc/qconfig

/etc/lp/interface/*

/var/spool/lpd/lp/*

/etc/lp/interfaces/*

/usr/spool/lpd

Stop LP

stopsrc -s lpd

lpshut

/etc/init.d/lpd stop

/usr/lib/lp/lpshut

/sbin/init.d/lpd stop

Start LP

startsrc -s lpd

lpsched

/etc/init.d/lpd start

/usr/lib/lp/lpsched

/sbin/init.d/lpd start

Submit print jobs

enq
lp
lpr
qprt

lp

lpr

lp
lpr

lp
lpr

LP statistics

enq -A
lpq
lpstat
qchk

lpstat

lpq

lpstat

lpstat

Remove print jobs

cancel
lprm
qcan
enq -x

cancel

lprm

cancel
lprm

cancel
lprm

Add printer queue

smit mkpq

lpadmin -p pq

printtool

lpadmin -p pq

lprsetup

Remove Printer queue

smit rmpq

lpadmin -x pq

lpadmin -x pq

lprsetup

Make default printer

export LPDEST="pq"

lpadmin -d pq

lpadmin -d pq

export PRINTER="lp"

TCP/IP

AIX

HP-UX

LINUX

Solaris

Tru64

Network IP configuration

lsattr -E -l inet0

/etc/rc.config.d/netconf

/etc/sysconfig/network-scripts/

/etc/hostname.*
/etc/inet/*
/etc/defaultrouter

/etc/rc.config

Hosts IP addresses

/etc/hosts

/etc/hosts

/etc/hosts

/etc/inet/hosts

/etc/hosts

Name service switch

/etc/netsvc.conf

/etc/nsswitch.conf

/etc/nsswitch.conf

/etc/nsswitch.conf

/etc/svc.conf

Network parameters

no -a

ndd -h

sysctl -a | grep net

ndd /dev/[tcp|ip] ?

Routing daemon

gated

gated

routed

in.routed

routed

NIC Configurations

ifconfig -a

lanscan -v

ifconfig -a

ifconfig -a

ifconfig -a

Secondary IP Address

ifconfig en0 alias IP

ifconfig lan0:1 IP

modprobe ip_alias
ifconfig eth0:1 IP

ifconfig hme0:1 IP up

ifconfig ln0 alias

Login prompt

HERALD @
/etc/security/login.cfg

telnetd -b /etc/issue

/etc/issue

BANNER @
/etc/default/telnetd

/etc/issue

Increase the # of pseudo-terminals

odmget -q "attribute=num and uniquetype=pty/pty/pty" PdAt | sed "s/0-64/0-512/" |
odmchange -q "attribute=num and uniquetype=pty/pty/pty" -o PdAt

chdev -l pty0 -anum=256 -P
reboot

rebuild your kernel with these new values NPTY=#
NSTRPY=#

reboot

insf -d ptys -n #
insf -d ptym -n #
insf -d pts -s # -e -v

cd /dev
./MAKEDEV -v pty

{/etc/system}
set pt_cnt = #   {SYSV}
set npty = #      {BSD}

{/etc/iu.ap}
ptsl 0 # ldterm ttcompat

halt
boot -r

cd /dev
./MAKEDEV PTY_1

Maximum # of ptys

512

{MAXUSERS}

256

176                {BSD}
3000              {SYSV}

8192

Remote Shell

remsh
rsh

remsh

rsh

rsh

rsh

YP/NIS service binder

/usr/lib/netsvc/yp/ypbind

/usr/lib/netsvc/yp/ypbind

/sbin/ypbind

/usr/lib/netsvc/yp/ypbind

/usr/sbin/ypbind

System Files

AIX

HP-UX

LINUX

Solaris

Tru64

NFS exported

/etc/exports

/etc/exports

/etc/exports

/etc/dfs/dfstab
/etc/dfs/sharetab

/etc/exports

NFS Client mounted directories

/etc/xtab

/etc/xtab

/var/lib/nfs/xtab

/etc/rmtab

/var/adm/mountdtab

Max File System

128 GB

128 GB

2 TB

1 TB

128 GB {<= 3.2G}
512 GB {>= 4.0}
16 TB {advfs}

Max File Size

64 GB

128 GB

2 GB     {512B block size}
8192 GB  {8KB block size}

1 TB

128 GB {<= 3.2G}
512 GB {>= 4.0}
16 TB {advfs}

Max # File Descriptors

64 K

60~ K

sysctl fs.file-max

64 K

64 K

DISK/LVM Commands

AIX

HP-UX:Disk &Filesystem

LINUX

SOLARIS

Tru64

Filesystem table

/etc/filesystems

/etc/fstab

/etc/fstab

/etc/vfstab

/etc/fstab

Free disk blocks

df -k

bdf

df -k

df -k

df -k

Device listing

lsdev -C

/sbin/ioscan

cat /proc/devices

sysdef

Disk information

bootinfo -s hdisk#

diskinfo /dev/rdsk/c#t#d#

cat /proc/scsi/scsi0/sda/model

format -d c#t#d#
format>current
format>inquiry

file /dev/rrz0c

Disk Label

lspv -l hdisk#

pvdisplay -v /dev/dsk/C#t#d#

fdisk -l

prtvtoc

disklabel -p rz0

LVM Concepts

Partition

logical extents

logical extents

sub disk

sub disk

Volume

logical volume

logical volume

Volume

Volume

Plex

Plex

Volume group

volume group

volume group

disk group

disk group

Journal Filesystem type

jfs

vxfs

ext2

vxfs

advfs

Default volume group

/dev/rootvg

/dev/vg00

/dev/vx/dsk/rootdg

/dev/vol/rootdg

Display volume group

lsvg -l rootvg

vgdisplay -v vg00

vgdisplay -v

vxprint -l -g rootdg

volprint -l -g rootdg

Modify physical volume

chpv

pvchange

pvchange

Prepare physical disk

mkdev -c disk -l hdisk#

pvcreate

pvcreate

vxdiskadd

voldiskadd

List physical volume

lspv

pvdisplay

pvdisplay

vxprint -dl

volprint -dl

Remove disk from volume group

reducevg

vgreduce

vgreduce

vxdg rmdisk

voldg rmdisk

Move logical volumes to another physical volumes

migratepv

pvmove

pvmove

vxassist move

volassist move

Create volume group

mkvg

vgcreate

vgcreate

vxdg init

voldg init

Remove volume group

vgremove

vgremove

Volume group availability

chvg
varyonvg
varyoffvg

vgchange

vgchange

Restore volume group

vgcfgrestore

vgcfgrestore

Exports volume group

exportvg

vgexport

vgexport

vxdg deport

voldg deport

Imports volume group

importvg

vgimport

vgimport

vxdg import

voldg import

Volume group listing

lsvg

vgscan

vgscan

Change logical volume characteristics

chlv

lvchange

lvchange

vxedit set

voledit set

List logical volume

lslv

lvdisplay

lvdisplay

vxprint -vl

volprint -vl

Make logical volume

mklv

lvcreate

lvcreate

vxassist make

volassist make

Extend logical volume

extendlv

lvextend

lvextend

vxassist growto

volassist growto

Reduce logical volume

AIX reduce LV

lvreduce

lvreduce

vxassist shrinkto

volassist shrinkto

Remove logical volume

rmlv

lvremove

lvremove

vxedit rm

voledit rm

Prepare boot volumes

bootlist -m normal

lvlnboot

lilo

vxbootsetup

Remove boot volumes

lvrmboot

Extend File system

chfs -a size=#

extendfs -F vxfs -s #
fsadm -F vxfs -b {LE * 1024}

resize2fs

vxva
mkfs -M

Reduce/Split mirrors

rmlvcopy

lvsplit

lvsplit

Merge mirrors

lvmerge

lvmerge

Create mirrors

mklv -c 2

lvcreate -m 1

vxassist mirror

volassist make vol 100mb mirror=true

Add mirrors

mklvcopy lv 2

lvextend -m 1

Create striped volumes

mklv -u 3 -S 64K

lvcreate -i 3 -I 64

lvcreate -i 3 -I 64

vxassist make vol 100mb layout=raid5

volassist make vol 100mb layout=stripe

System recovery tape

mksysb -i /dev/rmt0

/opt/ignite/bin/make_recovery

/usr/sys/bin/btcreate

Backup

savevg -i rootvg

fbackup

tar cvf /dev/rst0 /

ufsdump

vdump

Restore

restvg

frecover

tar xvf /dev/rst0

ufsrestore

vrestore

MISC

AIX

HP-UX

LINUX

SOLARIS

Tru64

Startup script

/etc/rc

/sbin/rc

/etc/rc.d/rc

/sbin/init.d

/sbin/init.d

Kernel

/usr/lib/boot/unix_up

/stand/vmunix

/boot/vmlinuz

/kernel/genunix

/vmunix

Kernel Parameters

lsattr -E -l sys0

kmtune
kmsystem

sysctl -a

sysdef- i

sysconfig
dxkerneltuner

Reconfigure the kernel


chdev -l sys0 -a

cd /stand/build
/usr/lbin/sysadm/system_prep -v -s system
vi system
mk_kernel -s system
cd /stand
mv system system.prev
mv vmunix vmunix.prev
mv dlkm dlkm.prev
mv ./build/system system
kmupdate /stand/build

cd /usr/src/linux
make mrproper
make menuconfig
make dep
make clean
make bzimage
make install

make modules
make modules_install

vi /etc/system
reboot

doconfig

List modules

kmadmin -s

lsmod

modinfo

Load module

kmadmin -L

insmod

modload

Unload module

kmadmin -U

rmmod

modunload

Initialize system

install_assist

set_parms initial

netconf

sys-unconfig

netsetup

Physical RAM

bootinfo -r

grep -i Physical /var/adm/syslog/syslog.log

free

prtconf

uerf | grep memory

Kernel Bits

getconf WORD_BIT

getconf KERNEL_BITS

getconf WORD_BIT

isainfo -kv

64

Crash utility

crash

crashutil

crash

Machine model

uname -m
bootinfo -m

model
uname -m

uname -m

uname -imp

uname -p

OS Level

oslevel

uname -r

uname -r

uname -r

sizer -v

Run Level

who -r

who -r

runlevel

who -r

who -r

Core dump files

/var/adm/ras

/var/adm/crash

/var/crash/`uname -n`

Boot single user

Key on service mode/F4
Boot from CD/Tape
Select Maintenance
Limited function Shell

ISL>hpux -iS

linux S

ok boot -s

>>> boot -fl s

Maintenance mode

ISL>hpux -lm

ok boot -as

Interrupt Key

control-B

Stop-A

control-P

Return to console

co

ok go

Software

AIX

HP-UX

LINUX

SOLARIS

Tru64

Install Software

installp -a

swinstall

rpm -i package

pkgadd

setld -l

Uninstall software

installp -u

swremove

rpm -e package

pkgrm

setld -d

List installed software

lslpp -L all

swlist

rpm -qa

pkginfo

setld -i

Verify installed software

lppchk -v

swlist -l fileset -a state

rpm -V package

pkginfo -i
pkginfo -p

setld -v

List all files

lslpp -f fileset

swlist -l file fileset

rpm -ql package

pkgchk -l package

setld -i package

List installed patches

instfix -i

swlist -l patch
what /stand/vmunix

patchadd -p

Package owner

lslpp -w path

swlist -l file | grep path

rpm -qf file

pkgchk -l -p path

SW Directory

/usr/lpp

/var/adm/sw/

/var/lib/rpm

/var/sadm

/var/adm/smlogs

Devices

AIX

HP-UX

LINUX

SOLARIS

Tru64

Devices

/dev

/dev

/dev

/devices

/dev

Install devices for attached peripherals

cfgmgr -v

insf -e

/dev/MAKEDEV

drvconfig
devlinks

disks
tapes
ports

/dev/MAKEDEV

Remove device

rmdev -l

rmsf

rem_drv

Device drivers

lscfg

lsdev

prtconf -D

CPU

lsdev -Cc processor

ioscan -fnC processor

psrinfo -v

psrinfo -v

List Terminal

lsdev -Cc tty

ioscan -fnC tty

pmadm -l

Diagnostics

diag

stm

/usr/platform/`uname -m`/
sbin/prtdiag
ok test-all
/opt/SUNWvts/bin/sunvts

Whole Disk

/dev/hdisk#

/dev/dsk/c#t#d0

/dev/sda

/dev/c#t#d0s2

/dev/rz0c

CDROM

/dev/cd0

/dev/dsk/c#t2d0

/dev/cdrom

/dev/dsk/c#t6d0s2

/dev/rz3c

CDROM file type

cdrfs

cdfs

iso9660

hsfs

cdfs

Rewinding tape drive

/dev/rmt0

/dev/rmt/0m

/dev/rst0           { c 9 0 }

/dev/rmt/0

/dev/rmt0

Non-rewinding tape drive

/dev/rmt0.1

/dev/rmt/0mn

/dev/nrst0          { c 9 128 }

/dev/rmt/0n

/dev/nrmt0

Floppy drive

/dev/rfd0

-

/dev/fd0

/dev/diskette

/dev/fd0c

Links

AIX

HP-UX

LINUX

SOLARIS

Tru64

FAQ

AIX-FAQ

HP-UX FAQ

LINUX FAQ

Solaris 2 FAQ

Tru64 FAQ

Online Manual

AIX 4.3 Books

HP-UX 11.00 Collection

Linux Documentation Project

Solaris 7 Documentation

Tru64 Documents

Technical Support

RS/6000 TechSupport

IT Resource Center

Red Hat support

SunSolve

Alpha Systems Support

Phone Number

1-800-CALL-AIX

1-800-633-3600

1-888-REDHAT1

1-800-USA-4SUN

Free Software

Bull

HP-UX Ports

Linux Software Map

Sun Freeware

Tru64 Demos, Shareware & Freeware

Certification

www.ibm.com

education.hp.com

RHCE

suned.sun.com

ASE Information

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Nuki

mt 명령어 | Solaris  2006.07.07 09:38 

마시마로(reigese)   http://cafe.naver.com/rebemin/489 


# # mt -f /dev/rmt/0 status                  (tape 상태 표시)

       # mt -f /dev/rmt/0 eom                  (맨 끝으로 이동, 끝부분 헤더로 이동)

       # mt -f /dev/rmt/0 rewind                (처음으로 되감기)

       # mt -f /dev/rmt/0n fsf count             (count만큼 뒤로 이동)

       # mt -f /dev/rmt/0n nfsf count            (count+1만큼 뒤로 이동)

       # mt -f /dev/rmt/0n bsf count            (count만큼 앞으로 이동)

       # mt -f /dev/rmt/0n nbsf count           (count+1만큼 앞으로 이동)

       # mt -f /dev/rmt/0 erase                  (모든 내용 삭제)

       # mt -f /dev/rmt/0 offline                  (eject)


# mt -f /dev/rmt/0 rew

   테이프를 처음으로 감음


# ufsrestore tf /dev/rmt/0n

  첫번째 백업 내용을 출력하고 테이프는 그 다음 백업 받은 것을 가리킴


# ufsrestore tf /dev/rmt/0n

  두번째 백업 내용을 출력. 테이프는 그자리.

==================================================================================

mt 명령어


목적: 마그네틱(Magnetic) 테이프 드라이버를 조정하기 위해 사용한다.
사용법:  mt  command
명령어 사용법:
fsf  n :  forward space count files
bsf  n : backward space count files
rewind : Rewind the tape
ret : Retension the tape
status : Print status information about the tape unit
feom : 테이프에 파일을 추가할 수 있는 장소로 이동한다.


[/home] mt  ret
[/home] mt  rewind
[/home] mt  -f  /dev/rmt0  sf  1
[/home] mt  -f  /dev/rmt0  bsf  1
[/home] mt  -f  /dev/rmt0  feom



유닉스를 주로 사용하는 기계는 많은 종류의 자기테이프를 씁니다.

옛날에 쓰던 1/2 인치 릴 테이프... 이건 아마도 아니겠죠?
이건 옛날 교환기에서는 아직도 쓸지 모르지만... 전 안써봐소 모릅니다.
이건 아닐거고..

1/4인치짜리 카트리지로 나온게 있습니다. 수십메가에서 백몇메가까지
백업이 가능한데... 이건 90년대 초에 많이 쓰던겁니다. 이건 테이프
드라이브에 꼽아 넣기만 하면 됩니다.

다음 8미리 비디오테잎(같이 생긴것)이 있습니다. 이건 용량때문에
잠시 쓰다가 바로 DDS(Digital Data Storage?)테입 일명 다트 테잎으로
바뀌었습니다.

대부분이 아마도 이 DDS테잎인데.. .이것도 그냥 테잎드라이브에 넣으면
됩니다.

또 대용량 고속 백업시스템에 많이 쓰는 DLT, 이것도 그냥 테잎드라이브에
넣으면 됩니다.


넣고 나서는 그 안의 파일을 가져와야 하는데, 그것이 어떠한 방식으로
넣었느냐에 따라 다릅니다.

대부분이 아마도 tar (Tape ARchive)유틸리티로 만들어진 것일 겁니다.
그럼 tar xvf /dev/mnt/0m 정도로 내용을 풀 수 있습니다.
/dev/mnt/0m 은 디바이스 파일로 시스템마다 다를 수 있으니 시스템에
맞는 테이프 디바이스 파일을 지정해 주시면 됩니다.

그 다음 카세트 테이프 작동법 처럼 fast forward, rewind, eject 같은
작동을 시키는 명령어가 mt 라는 명령어 입니다.

mt rew : 되감기
mt fsf : 다음 파일로
mt offl : 꺼내기

이런 명령어들이 대충 먹을 겁니다. (이건 mt 매뉴얼을 보세요... man mt)

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Nuki

# fuser  -cu  /oraindex //오라인덱스 디렉토리를 사용하고 있는 유저나 데몬의 process가 열거된다


oraindex disk full 에러..실제 물리적으로 이상없지만 디스크 풀 에러로그가 남았다.
언마운트 시키고 검사 후 마운트 시키자.

1. #umount  /oraindex
무결성 에러?? 아니고 참조하고 잇는 스케줄러가 잇어서..일단  fuser  -ck  /var 명령으로 죽이고
2. umount 확인후
3. #fsck -y /dev/md/rdsk/d35 // fdisk 실행
4. #mount /oraindex


ps. 알고보니 오라클 인덱스 디렉토리였다.
한참후에 살아 났긴 했지만 10년 감수...ㅜㅜ....

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Nuki
이전버튼 1 2 이전버튼

블로그 이미지
가족여행, 육아일기, 온라인 마케팅, 웹 프로그램, IT 트렌드
Nuki

공지사항

Yesterday55
Today8
Total321,663

달력

 « |  » 2012.02
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

최근에 받은 트랙백

글 보관함