본문 바로가기

컴퓨터219

403 Forbidden 서버를 돌리다 보면 다음과 같은 에러를 만나게 된다. Forbidden You don't have permission to access / on this server. Apache/2.2.3 (CentOS) Server at bioism.kaist.ac.kr Port 80 구글링을 해보면 위와 같은 에러가 나는 몇 가지 상황을 알 수 있다. 1. 아파치 설정 중 document web root 로 되어 있는 디렉토리의 권한이 제대로 되어 있지 않은 경우. 2. 아파치 설정 중 File Access 설정이 잘못 되어 있는 경우. 3. 지정 파일이 없는 경우. 4. DocumentIndex 가 잘못 되어 있는 경우. 알림: 웹서버를 관리하는 사람이 아닌 경우, 자신이 들어 가고 싶은 페이지가 위와 같이 나온.. 2011. 1. 3.
리눅스를 잘하기 위해서는 검색, 검색, 검색. 우선 기본적으로 vi 나 emacs 등 익숙한 문서편집기가 당연히 있어야 할테고, 모르는 것이 나왔을 때 검색으로 문제를 해결하고자 하는 태도. 이것은 너무나도 당연하지만 너무나도 자주 무시되는 것이 아닌가 십다. 하여튼 뭔가 잘 안 되면 무조건 검색, 이다. 그리고 이런 거는 제발 네이버에서 검색하지 마라. Never Hunt in Naver, NHN. 구글신을 믿으라. (ㅋㅋ 무슨 교주같아...) 문제는 반드시 생긴다. 또한, 거의 반드시 비슷한 문제를 겪은 사람이 있다. 원래 아무리 삽질이라고 해도 세계최초의 삽질일 가능성은 거의 없다. 원래 뭐든 세계최초는 겁나 어렵다. 그래서, 누군가가 물어 봤고, 누군가는 답변을 해 놓았다. 물론 대부분 영어다. 그래서, 바로 이런 이유 .. 2010. 12. 28.
유용한 파이썬 라이브러리 파이썬 라이브러리 중 유명한 대표적 라이브러리를 들면 numpy 와 matplotlib 가 있다. numpy 는 수치계산에 관련된 것을 편리하게 하도록 지원해 주는 것이고 matplotlib 는 matlab 의 plot 과 그 이외의 여러 plotting 함수들을 파이썬에서 흉내낸 것이다. 이 글은 informal 하게 작성해 보자. 왜냐 하면, ㅋ, 이 내용은 지극히 개인적인 얘기일 수 있으니까. 파이썬은 그 자체로도 배우기 쉽고 써먹기 좋은 언어이며, 바로 그렇기 때문에 사용자층이 두텁고, 그것이 곧 많은 라이브러리의 탄생을 불러 일으킬 수 있었기 때문에 좋은 라이브러리가 많고, 또 설계 및 성능도 꽤나 괜찮다. 논문들에서도 numpy 같은 것을 써서 작업했다고 말할 수 있을 정도이니까. numpy .. 2010. 12. 21.
vnc로 접속했을 때 system 메뉴에서 멈추는 경우 윈도우즈에서 vnc viewer 를 이용하여 linux 에 접속했을 때, 다음과 같이 system 메뉴에 접근을 하면 멈추는 경우가 있다. 위는 멈추지 않은 예를 보여준 것인데, 멈추는 경우는 저렇게 System 항목에 접근을 하면 모래시계만 계속 빙글빙글 돌고 있게 된다. 아마도 gnome 의 버그인 것 같은데, 해결책은 기본 시작 level 을 3 으로 바꿔 주면 된다. init level 은 관리자 계정으로 /etc/inittab 파일을 연 후, id:3:initdefault: 로 되어 있는 부분에서 붉은 색으로 표시한 숫자 3 이 기본 시작 레벨이다. 리눅스는 기본 시작 레벨에 따라 X를 띄울 수도 있고 안 띄울 수도 있고, 다중사용자를 지원할 수도 있고 안 할 수도 있다. 3 은 모든 것이 가능.. 2010. 12. 17.