분류 전체보기 250

논리와 사고

논리와 사고 우리는 평소 바쁜 일상생활 속에서 상대방의 주장이 합당한지를 따지기도 전에 관습이나 주변 상황 등에 의해서 판단하고 이에 따라 그의 주장에 반응하곤 한다. 엄밀하고 논리적인 사고와 판단에 따라 행동하는 경우보다 그렇지 않은 경우가 더 많은 것 또한 사실이다. 그래도 어떤 결정적인 순간들에는 반드시 다른 사람들의 주장이 옳은지 그 정당성을 따져야 할 때가 있고, 또한 자기 자신의 주장도 신중하고 합당하게 내세워야 할 때가 있다. 이를 위해서 우리는 평소 논리적이고 합리적으로 사고하는 훈련을 행해야 한다. 또한 평소에 비논리적이고 비합리적으로 살고 있기 때문에 더더욱 이런 훈련이 필요할지도 모른다. 사실 우리의 일상은 이런 비논리나 (논리적 사고를 압도하는) 다른 억지에 둘러싸여 있다. 그러므로..

철학 2017.01.30

호스팅과 클라우드

Hosting(호스팅) 개인pc로 운영하기에는 불편함이 따른다. IDC(Internet Data Center) 데이터 센터 웹호스팅 서비스 => 웹서버 (Apache, NGINX) + 미들웨어 (PHP,Java,Python,Ruby) + 데이터베이스(Oracle, MySQL) 장점 : 어플리케이션을 업로드만 하면된다.단점 : 어플리케이션을 위한 용도로만 사용할수 있다. 서버 호스팅 (컴퓨터를 제공) 서버컴퓨터를 제공한다. 장점 : 모든것을 할 수 있다.단점 : 직접 운영해야 한다. 클라우드 컴퓨팅 (Cloud Computing) 인프라의 질적/양적 발전가상화, 종량제 (쓰는 만큼 돈을 낸다) 가상머신 : 물리적인 컴퓨터 처럼 작동하는것. 밑단Computer(하드웨어) - 운영체제 - 가상머신(소프트웨어로..

아이피에 대해서

도메인을 치고 들어가면 NameServer 에 들어가서 각각의 도메인별로 ip를 알고 있기 때문에 도메인으로 웹사이트에 접속할 수 있는 것이다. 예전에 처음 웹을 만들었을 당시 이정도의 ip갯수면 충분할 줄 알았다.Ipv4 - 255.255.255.255 => 42억개의 주소체계 (현대에 부족해짐)부족함을 해결하고자 새로운 체계를 도입했다. 아직 상용화 단계가 아닌 과도기에 있다. Ipv6 - 2의 128승개 => 2823구 6692양 ..... => 영구적으로 해결이 됨 공유기란?집에 컴퓨터가 3대가 있다면 각각 회선을 3개 뚫으면 되긴 하지만 비용이 많이 들기 때문이다.하나의 통신사 회선을 공유기에 연결하고 3대의 컴퓨터가 인터넷을 사용할 수 있다.무선통신 (wifi) 으로 노트북이나 스마트폰을 연결..

아리스토텔레스의 철학

1) 지식의 발전 단계인간이 자연을 있는 그대로 보는 데에 그치지 않고 그것의 근본 원리를 묻게 된 이유를 아리스토텔레스는 다음과 같이 설명하고 있다. 원시 상태에 있는 무지한 인간은 모든 자연현상을 놀랍고 경이로운 눈으로 바라보았을 것이다. 그렇기에 이를 이해하고 설명하는 데에 있어서 어려워하고 당혹스러워 했을 것이다. 하지만 동시에 그것이 왜 그런지 알고 싶어 하는 호기심도 생겼을 것이다. 그래서 그것의 원인과 원리를 알고자 하는 마음 역시 생기게 되었을 것이고 이것이 바로 본격적인 앎의 시작이라고 아리스토텔레스는 추측하고 있다. 그리고 이 앎이 심화되고 그 단계가 높아지면 우리 인간이 처음에 가졌던 경이로운 감정과 호기심은 점점 소멸될 것이다. 이제 이..

철학 2017.01.29

mvc패턴 모델2의 개념과 간단한 mvc패턴 만들어보기

모델1구조는 웹 브라우저의 요청이 곧바로 jsp에 전달된다. 웹 브라우저의 요청을 받은 jsp는 자바빈이나 서비스 클래스를 사용해서 웹 브라우저가 요청한 작업을 처리하고 그 결과를 클라이언트에 전달한다. 이것의 의미는 jsp페이지에 비즈니스 로직을 처리하기 위한 코드와 웹 브라우저에 결과를 보여줄 출력 관련 코드가 섞인 다는 것이다. 모델2구조는 모델 1 구조와 달리 웹 브라우저의 요청을 하나의 서블릿이 받게 된다. 서블릿은 웹 브라우저의 요청을 알맞게 처리한 후 그 결과를 보여줄 jsp페이지로 포워딩 하게 된다. 포워딩을 통해서 요청 흐름 받은 jsp페이지는 결과화면을 클라이언트에 전송한다. 즉, 서블릿이 비즈니스 로직 부분을 처리하게 되는 것이다. 모델2 구조의 특징은 웹 브라우저의 모든 요청이 단일..

프로그래밍 2017.01.28

플라톤과 좋은 삶

1. 플라톤의 대화편에서 소크라테스는 정의, 용기 혹은 경건과 같은 주제들을 다루면서 우리가 이와 같은 것들이 무엇인지 알아야 그러한 덕목을 갖출 수 있다고 얘기한다. 그래서 이들의 의미를 정확히 밝히고자 하는데 이 과정에서 이데아라는 것을 가정하게 된다. 먼저 그는 각 대화편들에서 문제가 되는 주제의 다양한 예들을 열거한다. 그리고는 그 모든 예들에서 문제의 덕, 경건, 정의, 용기 등이 모두 발견되는 것을 지적한다. 하지만 그 구체적인 예들이 곧 그 덕목 자체는 아니라는 것도 언급한다. 따라서 그런 구체적인 경우들 외에 덕 그 자체가 따로 있지는 않을까하는 발상을 갖게 된다. 대화편 『에우튀프론』의 경우 토론되는 주제는 경건이라는 덕목인데, 경건에 대한 ..

철학 2017.01.28

시공간의 관념성과 경험적 실재성

8. 시·공간의 (초월적) 관념성과 (경험적) 실재성. 1) 주관적 형식공간과 시간은 어디까지나 인식 주관인 인간의 형식이다. 우리는 오직 이를 통해서만 대상을 인식한다, 하지만 이런 우리 인간의 인식조건을 떠나 사물 자체의 모습이 어떠한지 우리는 알지 못한다. 이 사물이 그 자체의 모습만을 놓고 보면 공간과 시간에 구속되는지 어떤지는 우리가 알 길이 없다. 이런 면에서 공간, 시간은 우리의 경험을 떠나서 생각해 보면 한낱 우리의 관념, 생각, 형식에 불과한 것이다. 따라서 초월적, 혹은 반성적, 철학적으로 생각해 보면 이들은 그저 관념에 불과하다는 것을 알 수 있고, 따라서 이들은 관념성을 지닌다고 볼 수 있다. 이런 면으로 공간, 시간은 어디까지나 (인간에게만 국한돼 있다는 의미로) 제한적, 상대적,..

철학 2017.01.24

나도 답변형 게시판을 만들어보자 ! (2)

DB 테이블을 생성해 보자. 각 처리 분야별 역할은서비스 : 게시판 관련 로직을 수행한다. ListArticleService - 게시글 목록 제공ReadArticleService - 게시글 읽기 기능WriteArticleService - 게시글 쓰기 기능ReplyArticleService - 답변 쓰기 기능UpdateArticleService - 게시글 수정 기능DeleteArticleService - 게시글 삭제 기능 DAO : DB 테이블에 대한 CRUD작업을 수행.모델 : Article(게시글 데이터), ArticleListModel (게시글 목록 화면을 생성할 때 필요한 데이터 저장) Article 모델12345678910111213141516171819202122232425262728293031..

레프트 메뉴 추가 후 서비스단을 만들어보자! - (2)

서비스 폴더를 만들 때 구조를 살펴보자. java안에 main폴더는 메인화면쪽 파일들을 모아 놓은 것이고 welcomeWeb폴더는 새로만든 페이지에 대한 폴더이다. 그 안에 web폴더를 두고 밑에 컨트롤러를 작성한다. 12345678910111213141516@Controllerpublic class WelcomeWebController { @Resource(name="welcomeWebService") private WelcomeWebService welcomeWebService; @SuppressWarnings("unused") @RequestMapping(value = "welcomeWeb.do") public String initWelcomeWeb() throws Exception { @Suppr..

반응형