본문 바로가기

전체 글136

데이터베이스 생성하기 울랄라...아주 아주 기초적인 게시판을 만들기 위해 데이터베이스를 생성한다. 여러 가지 번거로운 점을 피하기 위해 하나의 파일을 실행하면 데이터베이스가 실행되도록 한다. 나중에 어떤 프로그램을 짜든 반복해서 수정, 사용할 수 있으므로 save~ main_no : 게시판 글 번호 title : 글 제목 name : 작성자 content : 내용 passwd : 비밀번호 primary key는 main_no로 잡았다. 이 시점에서 테이블 만들 때 들어간 변수형들이 궁금해진다. varchar는 char과는 달리 입력되는 문자크기에 따라 용량이 바뀐다. (3바이트가 될 수도 10바이트가 될 수도 있다.) 하지만, char는 두 글자가 들어가든 열 글자가 들어가든 차지하는 용량은 변하지 않으므로 DB의 용량효율면.. 2008. 11. 10.
개념 설계 CmapTools로 그린 개념도 (CmapTools는 Top-down 방식의 개념도) 위와 같은 컨셉으로 게시판을 만들어 보려고 한다. (내가 만들면서 정리하려고 하는 것이지 이건 강좌가 아니다...!) 완전히 정해진 것은 아니고...일단은 생각 정리 차원에서... 뭐...만들다 보면 위의 개념도에 수정이 될 수도 있을 것 같다. 복잡하게 만들면 너무 어려울 것 같아서 일단은 뼈대를 세우고 나중에 살을 붙이는 방식으로 아주 아주 간단히 그냥 글쓰면 목록에 나오고, 해당 글을 누르면 글 내용보고... 페이지 수 표시, 답변 쓰기나 변경, 삭제 등은 나중에~~~~ㅋㅋ 근데, 이것두 쉽지 않네???? 2008. 11. 5.
Windows에서 APM 설치하기 사실 윈도에서는 굉장히 편하죠. 그냥 apm 파일 하나만 받아서 설치하면 끝이니까요. 참고삼아 적어봅니다. http://www.apmsetup.com/ 에서 APM setup 파일을 다운받아 설치하면 됩니다. 2008. 11. 3.
phpmyadmin 설치하기 mySQL을 편리하게 관리할 수 있는 툴이 phpmyadmin 입니다. 물론 터미날 상에서 여러 복잡한 명령을 넣어서 할 수도 있겠지만 (phpmyadmin이 없을 때를 대비해서), 일단 효율과 편리를 위해 설치! sudo apt-get install phpmyadmin 설치 끝입니다. 그런데, http://127.0.0.1/phpmyadmin 에 접속해 보면 아무 것도 나오지 않습니다! (이것 때문에 무진장 헤맸다는...-_-) 아직 활성화가 안된 상태입니다. sudo gedit /etc/apache2/apache2.conf 아파치 설정파일을 엽니다. 위와 같이 명령을 입력한 것은 파일을 열어도 권한 문제 때문에 저장이 안될 수 있기 때문에 미리 루트 권한으로 열었습니다. 맨 마지막에 아래와 같은 문구.. 2008. 11. 3.
우분투에 APM 설치하기 우분투 한국 사용자 모임에 자세한 안내가 나와 있습니다. (http://ubuntu.or.kr/wiki/doku.php?id=apm_%EC%84%A4%EC%B9%98%EB%B2%95) 아래는 해당 홈페이지 내용입니다. Apache$sudo apt-get install apache2 mysql 인증 모듈$sudo apt-get install libapache2-mod-auth-mysql MySQL$sudo apt-get install mysql-server mysql-client 설치가 완료되면 MySQL서버가 자동으로 시작 PHP5$sudo apt-get install php5-common php5 libapache2-mod-php5 MySQL과 연동하기 위한 모듈$sudo apt-get install .. 2008. 11. 3.
우분투 8.10에서는 vmware tools를 설치하면 안된다 몇 시간만에 우분투 8.04에서 8.10으로 업그레이드를 한 뒤 기쁜 마음에 이것저것 써보려고 하니 마우스 커서가 vmware 창 밖으로 안나오더군요. 보니 vmware tools를 재설치해야만 하는 것이었습니다. 뭐 가볍게 설치를 끝내고 리부팅을 한 뒤 부터 문제가 꼬이기 시작했습니다. 마우스 커서의 좌표와 실제 화면 상의 좌표가 맞지를 않아서 완전히 제 멋대로였습니다. 지난 번 베타 버전을 설치했을 때도 이런 현상이 있어서 8.04를 설치했었는데, 업그레이드 후에도 이렇다니...당황 당황. 화면 해상도의 문제인가 싶어 어렵게 어렵게 바꾸어봐도 변하는 것은 아무 것도 없었는데, 혹시나 해서 vmware tools를 제거해 봤습니다. sudo vmware-uninstall-tools.pl 그리고 재부팅... 2008. 11. 2.
vmware에 우분투 설치 후 할 일 vmware에 우분투를 설치 한 뒤 할 일은 여러 가지가 있지만, 제일 먼저 한글 설정입니다. 이지 인스톨로 설치를 했기 때문에 기본 영어로 메뉴들이 나옵니다. 1. 우분투 좌측 상단의 system 메뉴에 보면 language가 있습니다. 여기서 korean을 찾아 기본값으로 설정하면 됩니다. 2. 그 다음엔 한글입력을 위한 키보드 설정입니다. 앞서의 글에 있으므로 생략...(apple->매킨토시, 그리고 대한민국 101/104 compatible로 설정) 3. 다음엔 한/영 전환키가 먹도록 SCIM 입력기 설정을 합니다. 아이맥 키보드엔 물론 한/영키로 별도로 표시된 키가 없습니다. 윈도용 키보드처럼 우측 alt키(맥에선 우측 option키)를 누르면 한/영이 되도록 할 뿐이죠. 시스템->기본설정->S.. 2008. 11. 2.
라면 끓기 전에 vmware fusion에 우분투 설치하기 맥에서 vmware를 설치한 뒤에 여기서 우분투를 설치하는 것은 정말 3분 안에 끝낼 수 있습니다. 이지 인스톨 방법을 제공하기 때문에 설치 전에 아이디와 패스워드를 입력해 놓으면 눈 깜빡하는 사이에 설치가 끝납니다. (우분투 ISO 파일을 미리 준비합니다.) 물론 이것 때문에 다시 한글 셋팅을 해주어야 하는 불편함이 있긴 하지만... vmware fusion 2.0에서는 보다 편리한 라이브러리를 제공해 주어서 한 눈에 가상머신들을 파악할 수 있습니다. 우분투를 다운받으면 CD 이미지인 ISO파일 형태로 되어 있는데, 굳이 굽지 않더라도 위에서 보이는 "디스크없이 계속" 기능을 이용하면 파일 자체를 불러와 설치가 가능합니다. 디스크 이미지 파일을 선택한 후 계속합니다. 이 부분이 설치를 빠르고 쉽게 해주.. 2008. 11. 2.
맥용 vmware fusion에서 한/영 전환 설정하기 와우...이 키보드 조합 찾느라 무지 헤맸네요. 한/영키가 있을 경우 쉽게 해결이 되는 것 같은데 맥에서 vmware를 설치하고 그 위에 우분투를 설치했더니 키보드 조합을 찾기가 쉽지 않았네요. 결국 위에서처럼 키보드 모델을 Apple 매킨토시로 잡고, 키배치를 대한민국 101/104 호환으로 해야 우측 Alt키로 한/영 전환이 되는군요. 아...물론 SCIM에서 한글 키를 아래와 같이 우측 Alt키로 설정했습니다. 우분투 상당히 재미있네요. 한글 글꼴도 맥의 애플 고딕보다는 좀더 읽기 편한 것 같고...(폰트가 뭘까???) 2008. 11. 2.