Programming
-
linux 기초 1└ O.S. 2007. 9. 5. 00:42
1. Linux history BSD (Berkeley Software Distributions) : Bell연구소에서는 UNIX가 거의 발전되고 있지 못할 때인 1970년대 말기에서 80년대 초기에 걸쳐서 UCB의 대학원생들이 적극적으로 UNIX의 기능을 보강하여 보급하기 시작한 것이 BSD 입니다. BSD계열로는 Ultrix, Solaris, HP-UX가 있습니다.system V : 1983년 AT&T사가 독과점 방지법의 규제를 받지않고 상업적 목적의 표준 UNIX로 발표한 UNIX계열입니다. system V 계열로는 AIX, SCO UNIX가 있습니다. 출처 : http://ko.wikipedia.org/wiki/Unix 1984년 MIT 대학교수인 리차드 스톨만에 의해서 GNU 프로젝트가 시작되었..
-
프로그래머에게 가장 중요한것은?Programming 2007. 8. 14. 10:36
포럼 제목 : 프로그래머에게 가장 중요한것은? 그중 한 댓글 1.열정 - 비단 프로그래머 뿐만 아니라 모든 일은 열정 없이는 괴로움일 뿐입니다. 2.대화 - 클라이언트,팀원간의 원할한 커뮤니케이션 능력이 필요합니다. 3.책임 - 자신의 실수를 인정 할 줄 알아야 하고 결과에 수긍해야 합니다. 4.변화 - 변화에 민감하게 반응해야 하며 변화를 두려워 해서는 안됩니다. 이는 기술의 변화 뿐만 아니라 요구사항의 변화도 포함합니다. 5.재능 - 어느 정도 감각(소질)은 있어야 합니다. 공감 백만배!! 출처 : PHPSCHOOL http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=forum&wr_id=114248&page=1
-
Install Mysql (source version)└ Mysql 2007. 7. 10. 15:26
Install Mysql (source version) 설치파일을 다운받아보자~[root@willow_linux src]# wget http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.41.tar.gz/from/http://mysql.new21.com/ --15:20:47-- http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.41.tar.gz/from/http://mysql.new21.com/ Resolving dev.mysql.com... 213.136.52.29 Connecting to dev.mysql.com|213.136.52.29|:80... connected. HTTP request sent, awa..
-
vsftp install (source version)└ O.S. 2007. 5. 21. 11:00
VSFTP 설치 Important 귀찮아서 설명을 자제할려고 한다. (이놈의 귀차니즘..) 1. Download [root@willow root]# cd /usr/local/src[root@willow src]# wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.5.tar.gz --13:59:19-- ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.5.tar.gz => `vsftpd-2.0.5.tar.gz' Resolving vsftpd.beasts.org... 완료. Connecting to vsftpd.beasts.org[212.69.37.6]:21... connected. anonymous로서 로그인하고 있습니다.....
-
ssh 접속 포트 변경└ O.S. 2007. 5. 18. 09:05
외부에서 가끔 ssh 22번 포트로 무한 로그인 시도하는 경우가 있다. 시도횟수가 높아질수록 로그인될 가능성이 높아지는 거다. ㅡㅡ 실제로 이틀동안 로봇이 22번 포트로 접속시도를 하고있었다. OTL 자.. 그럼 포트를 살짝~ 변경해보실까나~ Notes 일반적인 포트는 /etc/services 에서 참고할 수있다. 1. ssh 의 설정파일에서 원하는 포트로 변경한다. [root@willow etc]# vi /etc/ssh/sshd_config #Port 22 Port 1005
-
코드 (code)Programming 2007. 5. 17. 14:58
1) ASCII(American Standard Code for Information Interchange) * 표준 ASCII 코드 : 128문자 표현 * 대부분의 컴퓨터와 통신장비 등에서 사용 * 통신제어용 코드(0~31)와 문자표시 코드(32~127)로 분류 * 확장ASCII 코드 : 256 문자표현 * 48p ASCII코드표 참조 2) EBCDIC(Extended Binary Coded Decimal Interchange Code) * IBM대형 기종 및 중소형기종에서 주로 사용 * 8bit 사용으로 256문자 표현 * 문자가 비순차적이다 * IBM에서 주로 사용 3) Unicode * 16비트로 구성 , 65536개의 문자를 표현 * 다국언어를 지원하기위한 방법으로 제정한 코드 * Novell ..
-
EUC-KR -> UTF-8 서버환경 변경시 장단점Programming 2007. 5. 17. 14:49
우선단점 정리.. 1. 브라우져의 특성에따라서 I.E 6.0 에서는 uft-8에서 get 으로 한글을 넘기면 깨짐. urlencoding 해서 넘긴다. javascript로 넘길시에는 encodeURI() 함수 사용. PHP 에서는 urlencode() 함수 사용 해서 변환.. 기존소스를 대량으로 수정해야 함. 귀찮아 죽겠음.. ㅡㅡ ex) URL http://www.w3schools.com/jsref/jsref_encodeURI.asp 2. utf-8 페이지에서 iframe 으로 euc-kr 사이트를 보여주려고 할때 보여지지 않는다. 페이지 인코딩이 겹치기 때문이다. 그런경우 해결방법 아파치의 charset = utf-8 부분을 주석처리한다. 페이지에 euc-kr 로 캐릭터 셋을 지정해준다. (파일도 ..
-
PEAR (PHP Extension and Application Repository)Programming 2007. 5. 14. 11:30
PEAR (PHP Extension and Application Repository) pear를 설치해보자. 개인적으로 자주썼던 패키지 종류는 디비,액셀 관련.. 이번 회사에서는 pear 쓸일이 없어서 한동안 안쓰다가 엑셀 출력이 워낙 빈번해서 기왕이면 운영팀에서 다운받은 엑셀을 매번 색을 입히고.. 정렬을 지정하는 귀찮은 일을 줄여주고자 pear를 설치해서 적용했다. pear 의 사용에 대한 의견은 흑백이 부분하다. 뭐 나름의 스타일이 있는것이니, 자신이 좋으면 쓰는거구 아니면 안쓰는거지. 엑셀 패키지 같은경우 약 만건 이상의 row를 쓰면 부하가 걸려 오래걸린다. pear 의 소스를 열어보면 눈 돌아가게 꼬아놓은부분이 많아서 이기도 하다. 그래서 pear에 대해 배타적인 프로그래머들도 있다..(아니 ..