<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>이종복</title>
  <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h" />
  <author>
    <name>topherlee</name>
  </author>
  <subtitle>이종복의 브런치입니다.</subtitle>
  <id>https://brunch.co.kr/@@2g4h</id>
  <updated>2016-08-04T00:58:15Z</updated>
  <entry>
    <title>서양 철학사 메모</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/139" />
    <id>https://brunch.co.kr/@@2g4h/139</id>
    <updated>2020-09-12T16:15:40Z</updated>
    <published>2020-09-11T18:34:01Z</published>
    <summary type="html">근대  1. 서양 철학사에서 일반적으로 '근대'라고 불리는 시기는 여러 가지 점에서 중세와 다른 사고 방식을 보여줌 -&amp;gt; 근대적 사고 방식의 특징 가운데 둘은 아주 중요함 -&amp;gt; 하나는 교회의 권위가 낮아졌다는 점이고, 다른 하나는 과학의 권위가 높아졌다는 점임 1-1) 왜 근대적 사고 방식에서 교회의 권위가 낮아졌는가? 1-2) 왜 근대적 사고 방식에서 과</summary>
  </entry>
  <entry>
    <title>운영체제 메모</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/136" />
    <id>https://brunch.co.kr/@@2g4h/136</id>
    <updated>2020-09-10T23:54:30Z</updated>
    <published>2020-09-10T14:03:34Z</published>
    <summary type="html">1. 프로세스가 CPU자원의 할당을 받는다는 것이 무엇인가?  2. 할당되는 메모리 안에는 힙, 스택, 코드, 데이터 영역이 포함된다는 것이 무엇인가? -&amp;gt; 하나의 프로세스는 메모리에 할당되는데, 하나의 프로세스는 코드, 지역 변수, 매개 변수, 전역 변수, 동적으로 선언되는 변수 등으로 구성된다. 그리고 메모리에서는 코드 - 코드, 데이터 - 전역 변수,</summary>
  </entry>
  <entry>
    <title>데이터베이스 메모</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/135" />
    <id>https://brunch.co.kr/@@2g4h/135</id>
    <updated>2020-09-09T18:23:53Z</updated>
    <published>2020-09-09T12:20:52Z</published>
    <summary type="html">1.인덱스는 데이터의 저장 성능을 희생하고 그 대신 데이터의 읽기 속도를 높인다는것이 무엇인가? - 인덱스를 이용하면 데이터베이스의 검색 성능이 향상됨을 의미한다  2.k,v로  인덱스를 만들어둔다는 것이 무엇인가? -해당 칼럼의 값(k)과 해당 레코드가 저장된 주소(v)로 인덱스를 만드는 것이다  3. 왜 탐색은 빨라지지만 값을 삭제,수정하는 경우 쿼리문</summary>
  </entry>
  <entry>
    <title>서양 철학사 메모</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/134" />
    <id>https://brunch.co.kr/@@2g4h/134</id>
    <updated>2020-09-12T16:16:46Z</updated>
    <published>2020-09-08T17:02:22Z</published>
    <summary type="html">1.니체의 철학은  무엇인가?  2.왜 니체의 철학이 철학사에서 중요한 위치를 차지했는가? -인간이 어떤 삶을 살아야하는가 에 대한 답을 제시하기 때문이다  즉, 기존의 기독교적 세계관에서 벗어나서 인간이 어떤 삶을 살아야 하는지에 대한 초점을 맞췄다는 점에 의의가 있다  2-1)  기존의 기독교적 세계관이란 무엇인가?              그것으로부터</summary>
  </entry>
  <entry>
    <title>middleWare 이해하기(2)</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/133" />
    <id>https://brunch.co.kr/@@2g4h/133</id>
    <updated>2019-11-22T12:48:36Z</updated>
    <published>2019-11-22T12:48:36Z</published>
    <summary type="html">추가 자료 1) bodyParser https://backback.tistory.com/336</summary>
  </entry>
  <entry>
    <title>알고리즘(1)</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/131" />
    <id>https://brunch.co.kr/@@2g4h/131</id>
    <updated>2022-07-30T02:12:30Z</updated>
    <published>2019-07-24T09:50:12Z</published>
    <summary type="html">- 자신이 깨달은 내용을 정리하는 것이 가장 바람직하다. - 깨달음이 가장 중요함  - 알고리즘은 현실의 문제를 해결하기 위해 존재하는 것이다. - 1초가 걸리는 입력의 크기가 Big O notation 마다 다르다. - 이 말의 의미는, 같은 1초가 걸리더라도 특정 Big O Notation은 더 작은 데이터양을 처리할 수 있고, 어떤 것은 더 큰 데이터</summary>
  </entry>
  <entry>
    <title>컴퓨터 아키텍쳐(2)&amp;nbsp;</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/126" />
    <id>https://brunch.co.kr/@@2g4h/126</id>
    <updated>2019-07-15T10:20:21Z</updated>
    <published>2019-07-15T08:32:29Z</published>
    <summary type="html">다음 글은&amp;nbsp;'컴퓨터 구조 및 설계' 2장: 명령어:컴퓨터 언어&amp;nbsp;를 참고했습니다.   프로그램에서 8비트로 된 바이트를 많이 사용하므로 대부분의 컴퓨터는 바이트 단위로 주소를 지정합니다. 워드 주소는 워드를 구성하는 4바이트 주소 중 하나를 사용합니다. 그러므로 연속된 워드의 주소는 4씩 차이가 납니다. MIPS에서 워드의 시작 주소는 항상 4의 배수이어야</summary>
  </entry>
  <entry>
    <title>컴퓨터 아키텍쳐(1)</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/125" />
    <id>https://brunch.co.kr/@@2g4h/125</id>
    <updated>2020-09-18T22:40:36Z</updated>
    <published>2019-07-15T07:49:50Z</published>
    <summary type="html">다음 글은&amp;nbsp;'컴퓨터 구조 및 설계' 2장: 명령어:컴퓨터 언어&amp;nbsp;를 참고했습니다.  컴퓨터 하드웨어에게 일을 시키려면 하드웨어가 알아들을 수 있는 언어로 말을 해야 하는데, 컴퓨터 언어에서 단어를 명령어(instruction)이라 하고, 그 어휘를 명령어 집합(instruction set)이라고 합니다.  사용할 명령어 집합은 MIPS 어셈블리 언어에서 선택</summary>
  </entry>
  <entry>
    <title>회고(7/14)</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/124" />
    <id>https://brunch.co.kr/@@2g4h/124</id>
    <updated>2022-07-30T02:12:30Z</updated>
    <published>2019-07-13T15:45:32Z</published>
    <summary type="html">1) 개념의 이해도를 명확히 측정할만한 기준이란 것은 없다. 2) 다만, 대부분의 개념에 대해서 6번 이상씩 깊게 질문해서 그 근본 원리를 이해했느냐가 중요하다. 2-1) 그 근본 원리를 이해했는지가 중요한 이유는 근본 원리에 대한 이해가 다른 세부 사항에 대한 이해에 큰 영향을 미치기 때문이다. 3) 질문들을 기록해놓고, 나중에 그 질문들을 더 발전시키면</summary>
  </entry>
  <entry>
    <title>자료구조 &amp;amp; 알고리즘 (5)</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/123" />
    <id>https://brunch.co.kr/@@2g4h/123</id>
    <updated>2019-07-13T16:17:43Z</updated>
    <published>2019-07-13T15:21:47Z</published>
    <summary type="html">이 글은 자료구조와 알고리즘을 '코딩 인터뷰'를 준비하기 위해서&amp;nbsp;정리한 글입니다.  이번 글은 이진 힙, 트라이, 그래프를 다루겠습니다.  (1) 이진 힙 - 이진 힙에는 최소 힙과 최대 힙이 있습니다. 최소 힙은 트리의 마지막 단계에서 오른쪽 부분을 뺀 나머지 부분이 가득 채워져 있다는 점에서 완전 이진 트리이며, 각 노드의 원소가 자식들의 원소보다 작다</summary>
  </entry>
  <entry>
    <title>자료구조 &amp;amp; 알고리즘(4)</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/122" />
    <id>https://brunch.co.kr/@@2g4h/122</id>
    <updated>2019-07-13T16:19:08Z</updated>
    <published>2019-07-13T14:06:31Z</published>
    <summary type="html">이 글은 자료구조와 알고리즘을 '코딩 인터뷰'를 준비하기 위해서 정리한 글입니다.  이번 글은&amp;nbsp;트리를 다루겠습니다.  (1) 서론 - 트리에서 탐색(search)하는 것이 배열이나 연결리스트처럼 선형으로 구성된 자료구조에서 탐색하는 것보다 훨씬 까다롭습니다. 또한, 최악의 수행 시간과 평균적 수행 시간이 매우 크게 바뀔 수 있어서, 알고리즘을 살펴볼 때에는</summary>
  </entry>
  <entry>
    <title>자료구조 &amp;amp; 알고리즘(3)</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/121" />
    <id>https://brunch.co.kr/@@2g4h/121</id>
    <updated>2019-07-13T16:36:07Z</updated>
    <published>2019-07-13T11:29:50Z</published>
    <summary type="html">이 글은 자료구조와 알고리즘을 '코딩 인터뷰'를 준비한다는 목적에서 정리한 글입니다.  이번 글은&amp;nbsp;스택과 큐(stack &amp;amp; queue)를 다루겠습니다.  1) 스택 - 스택 자료구조는 말 그대로 데이터를 쌓아 올린다(stack)는 의미입니다. 문제의 종류에 따라 배열보다 스택에 데이터를 저장하는 것이 더 적합한 방법일 수 있습니다. 스택은 LIFO(Last</summary>
  </entry>
  <entry>
    <title>자료구조&amp;amp;알고리즘 (2)</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/120" />
    <id>https://brunch.co.kr/@@2g4h/120</id>
    <updated>2022-07-30T02:12:30Z</updated>
    <published>2019-07-13T08:42:25Z</published>
    <summary type="html">이 글은 자료구조와 알고리즘을 '코딩 인터뷰'를 준비한다는 목적에서 정리한 글입니다.  이번 글은&amp;nbsp;연결 리스트(linked list)를&amp;nbsp;다루겠습니다.  (1) 연결 리스트(linked list) - 연결 리스트는 차례로 연결된 노드를 표현해주는 자료구조입니다. 단방향 연결 리스트에서 각 노드는 다음 노드를 가리킵니다. 양방향 연결 리스트에서 각 노드는 다음</summary>
  </entry>
  <entry>
    <title>자료구조 &amp;amp; 알고리즘(1)</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/119" />
    <id>https://brunch.co.kr/@@2g4h/119</id>
    <updated>2019-07-13T16:47:23Z</updated>
    <published>2019-07-13T07:25:39Z</published>
    <summary type="html">이 글은 자료구조와 알고리즘을 '코딩 인터뷰'를 준비하기 위해서 정리한 글입니다.  이번 글은 배열과 문자열을 다루겠습니다.  (1) 배열과 문자열 - 배열이나 문자열에 대한 문제들은 서로 대체 가능합니다. 즉, 배열에 관한 것들은 문자열에 대한 문제로 바꿔 출제할 수도 있으며, 그 반대도 가능합니다.  (1-1) 해시 테이블(hash table) - 해시</summary>
  </entry>
  <entry>
    <title>자바스크립트 교재를 통해 배운 점</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/118" />
    <id>https://brunch.co.kr/@@2g4h/118</id>
    <updated>2022-07-30T02:12:30Z</updated>
    <published>2019-07-06T11:58:07Z</published>
    <summary type="html">1) 기초를 아주 탄탄히 다지는 것이 매우 중요합니다. 여기서 기초를 아주 탄탄히 다진다는 것의 의미는 (1) 기본적인 문법에 대해 잘 이해하고, 그것을 스스로가 작게 작게 적용함으로써 내 것으로 만드는 것 (2) 자기 머리를 써서 코드를 작성하고, 자기 머리를 써서 작은 문제들을 해결해나가는 것을 의미합니다.  2) 하나의 개념을 접했을 때, 그것에 대해</summary>
  </entry>
  <entry>
    <title>자바스크립트 기초(1)</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/117" />
    <id>https://brunch.co.kr/@@2g4h/117</id>
    <updated>2022-07-30T02:12:30Z</updated>
    <published>2019-07-05T08:44:33Z</published>
    <summary type="html">프로그래밍이란? - 사람이 원하는 대로 컴퓨터가 작동할 수 있도록 컴퓨터 언어로 명령어를 나열하는 행위 - 즉, 사람이 어떤 것을 원한다는데서 프로그래밍은 출발합니다. - 그리고 사람이 원하는 어떤 것을 컴퓨터 언어로서 컴퓨터에게 전달하는 것입니다.  컴퓨터 언어란 무엇인가? - 컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 형식언어입니다. -&amp;nbsp;사람</summary>
  </entry>
  <entry>
    <title>운영체제 서론(6) - 오픈소스 운영체제</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/116" />
    <id>https://brunch.co.kr/@@2g4h/116</id>
    <updated>2022-07-30T02:12:30Z</updated>
    <published>2019-07-05T01:25:11Z</published>
    <summary type="html">이번 글은 운영체제 서론으로서 오픈소스 운영체제를 간단히 다루겠습니다.  오픈소스 운영체제는 컴파일된 이진 형태가 아닌 소스 코드 형태로 받을 수 있는 운영체제를 의미합니다. Linux는 가장 유명한 오픈소스 운영체제이며, Microsoft사의 Windows는 비공개소스 방식으로 잘 알려져 있습니다.&amp;nbsp;&amp;nbsp;오픈소스 운영체제에 함축된 의미는 크게 3가지가 있습니</summary>
  </entry>
  <entry>
    <title>운영체제 서론(5) - 계산 환경</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/114" />
    <id>https://brunch.co.kr/@@2g4h/114</id>
    <updated>2022-07-30T02:12:30Z</updated>
    <published>2019-07-04T13:09:06Z</published>
    <summary type="html">이번 글은 운영체제 서론으로서 계산 환경(Computing Environment)에 대해서 다루겠습니다.  이 글에서 다룰 계산 환경은 - 전통적 계산(Traditional Computing) - 이동형 컴퓨팅(Mobile Computing) - 분산 시스템(Distributed Systems) - 클라이언트 서버 계산(Client-Server Comput</summary>
  </entry>
  <entry>
    <title>운영체제 서론(4) - 자료 구조</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/113" />
    <id>https://brunch.co.kr/@@2g4h/113</id>
    <updated>2019-07-04T12:13:40Z</updated>
    <published>2019-07-04T09:27:52Z</published>
    <summary type="html">이번 글은 운영체제 서론으로서 자료 구조(Data structure)에 대해서 다루겠습니다.  자료 구조에 속하는 것은 다음과 같은 것이 있습니다. - 배열, 리스트, 스택, 큐, 트리, 해시 함수, 해시 맵, 비트맵  (1) 배열(Array)- 배열은 각 원소가 직접 접근할 수 있는 가장 단순한 자료 구조입니다. 예를 들어, 주 메모리는 하나의 배열로 구</summary>
  </entry>
  <entry>
    <title>운영체제(1) - 프로세스</title>
    <link rel="alternate" type="text/html" href="https://brunch.co.kr/@@2g4h/110" />
    <id>https://brunch.co.kr/@@2g4h/110</id>
    <updated>2021-08-03T02:13:31Z</updated>
    <published>2019-07-03T04:00:41Z</published>
    <summary type="html">이번 글에서는 운영체제의 핵심 개념 중 하나인 프로세스에 대해서 다루겠습니다.  프로세스는 간단히 말해서 '실행 중인 프로그램'입니다. 여기서 주의 할 점은 프로그램과 프로세스의 차이점입니다. 프로그램은 명령어 리스트를 내용으로 가진 디스크에 저장된 파일과 같은 수동적인 존재(passive entity)인 반면, 프로세스는 다음에 실행할 명령어를 지정하는</summary>
  </entry>
</feed>
