DB intro Django DB engine을 사용할 수밖에 없다. DB는 거의 오라클이 95% 이상. DB는 10년, 20년이 지나도 크게 변화가 없다. 관계형 DB로 거의 모든걸 다 할 수 있기 때문에. 객체형 DB를 오라클이 내놓아도 사람들이 잘 안 쓴다. 관계형 DB가 너무 오랫동안 지배해와서 더 효율적인 계층형 DB가 사용될 기회가 없었다고 본다. 데이터-정보-지식-지혜 데이터는 사실들 그 자체에 대한 일차적인 표현이나, 정보란 사실들과 이들로부터 유도될 수 있는 사실들을 의미. 지식은 data와 info보다 더 상위 수준의 개념인데, 이들을 처리하는 바업이나 어떤 근거에 의한 판단을 내리는데 필요한 분석과 판단에 관한 법칙 등을 포함한다. 데이터(사실,관찰. noting) -> 정보(상황설명..
Python
HTML HTML = Hyper Text Markup Language hyper: 건너 편의, 초월, 과도한 많은 수의 문서를 하이퍼링크로 서로 연결시킬 수 있는 문서의 구조 참조(하이퍼링크)를 통해 한 문서에서 다른문서로 즉시 접근할 수 있는 텍스트 하이퍼텍스트는 1960년대 컴퓨터 개척자이자 철학자인 테드 넬슨이 처음 고안 문서의 구조 기존 문서: 순차적, 서열형 구조 하이퍼텍스트 : 링크에 따라 그 차례가 바뀌는 임의적이면서 나열형 구조 책과는 완전 다른 컨셉으로, 하이퍼링크로 연결된 문서들을 어떠한 행위(click)에 따라 자유롭게 이동 검색엔진과 더불어 정보습득의 새로운 장을 인류에게 가져다 주었다. Tags tag는 하나의 키워드 opening tags + closing tags 인데 clos..

웹을 이해하는 관점에서 간단하게 볼 것이다. 웹서버를 간단하게 만들 것이다. Application -------------Socket------------ Transport socket: 데이터를 보내고 받는 표준화된 API 방식: 실제로 통신하는 것은 소켓들이 하며, cocoatalk 자체는 외부 네트워크와 아무런 정보도 주고받지 않는다. Web Service 웹 서버는 웹 클라이언트로부터 전송되어 오는 서비스 요청에 대한 결과인 HTML문서를 해당 웹 클라이언트에 제공 웹브라우저: HTML로 작성된 하이퍼텍스트 문서를 해석하여 화면에 출력 가장 대표적인 웹 서버로 아파치 사용 안정성, 확장성을 고려한 OpenSource 프로젝트 HTTP Protocol HyperText Transfer Protoco..