모든 문서
기술노트
- 0 누가 소프트웨어 개발을 잘할 수 있는가
- 0 누가 소프트웨어 개발을 잘할 수 있는가/0 1 프로그래머 programmer vs 개발자 developer vs 엔지니어 engineer
- 1 1 2 메모리 인터리빙, DMA, Cycle Stealing
- 1 컴퓨터의 시작
- 1 컴퓨터의 시작/1 1 컴퓨터를 구성하는 요소
- 1 컴퓨터의 시작/1 1 컴퓨터를 구성하는 요소/1 1 1 CPU의 구성 및 종류
- 1 컴퓨터의 시작/1 1 컴퓨터를 구성하는 요소/1 1 2 컴퓨터구조 + 운영체제
- 1 컴퓨터의 시작/1 2 메모리에 대해서
- 1 컴퓨터의 시작/1 2 메모리에 대해서/1 2 0 메모리가 왜 컴퓨터의 전체 성능을 좌우할까
- 1 컴퓨터의 시작/1 2 메모리에 대해서/1 2 1 메모리 동작 원리
- 1 컴퓨터의 시작/1 2 메모리에 대해서/1 2 2 메모리 분류
- 1 컴퓨터의 시작/1 2 메모리에 대해서/1 2 2 캐시 메모리 (Cache Memory) 개념, 기법
- 1 컴퓨터의 시작/1 2 메모리에 대해서/1 2 3 메모리에서 지역성이란
- 1 컴퓨터의 시작/1 2 메모리에 대해서/1 2 4 가상 메모리 (Virtual Memory) 페이징 단편화 세그먼트
- 1 컴퓨터의 시작/1 3 컴퓨터 내 디스크란
- 1 컴퓨터의 시작/1 3 컴퓨터 내 디스크란/1 3 1 하드디스크가 SSD로 간 까닭은
- 1 컴퓨터의 시작/1 3 컴퓨터 내 디스크란/1 3 2 디스크 스케쥴링
- 1 컴퓨터의 시작/1 3 컴퓨터 내 디스크란/1 3 3 디스크의 확장 RAID
- 1 컴퓨터의 시작/1 4 운영 체제의 핵심, 커널
- 1 컴퓨터의 시작/1 4 운영 체제의 핵심, 커널/1 4 0 운영 체제의 개념 및 역할
- 1 컴퓨터의 시작/1 4 운영 체제의 핵심, 커널/1 4 1 1 프로세스, 쓰레드, 멀티쓰레드
- 1 컴퓨터의 시작/1 4 운영 체제의 핵심, 커널/1 4 1 2 CPU 스케쥴링 및 문맥교환(Context-switching)
- 1 컴퓨터의 시작/1 4 운영 체제의 핵심, 커널/1 4 1 3 쓰레드 동기화 (뮤텍스, 크리티컬세션, 세마포어, 이벤트)
- 1 컴퓨터의 시작/1 4 운영 체제의 핵심, 커널/1 4 1 프로그램, 프로세스, 프로세서 차이가 모야
- 1 컴퓨터의 시작/1 4 운영 체제의 핵심, 커널/1 4 2 프로그램은 어떻게 여러개가 동작될까
- 1 컴퓨터의 시작/1 4 운영 체제의 핵심, 커널/1 4 3 운영체제와 스마트폰
- 1 컴퓨터의 시작/1 4 운영 체제의 핵심, 커널/1 4 4 세마포어는 언제 필요할까
- 1 컴퓨터의 시작/1 4 운영 체제의 핵심, 커널/1 4 5 리눅스는 무엇일까요 초보자분들만
- 1 컴퓨터의 시작/1 4 운영 체제의 핵심, 커널/1 4 6 NET 운영체제에 대해서
- 1 컴퓨터의 시작/1 5 컴퓨터 주변 장치
- 1 컴퓨터의 시작/1 5 컴퓨터 주변 장치/1 5 1 컴퓨터에서 인터럽트란
- 2 인터넷의 탄생과 원리
- 2 인터넷의 탄생과 원리/2 1 프로토콜
- 2 인터넷의 탄생과 원리/2 1 프로토콜/2 1 1 TCP IP의 시작
- 2 인터넷의 탄생과 원리/2 1 프로토콜/2 1 2 라우터 라우팅
- 2 인터넷의 탄생과 원리/2 1 프로토콜/2 1 3 SNMP는 네트워크 관리 프로토콜
- 2 인터넷의 탄생과 원리/2 1 프로토콜/2 1 4 NAT는 사설과 공인 IP 변환기
- 2 인터넷의 탄생과 원리/2 1 프로토콜/2 1 5 DHCP는 편리하다
- 2 인터넷의 탄생과 원리/2 1 프로토콜/HTTP 프로토콜 중 429 에러란
- 2 인터넷의 탄생과 원리/2 2 클라이언트 and 서버 그리고 WAS, DB서버
- 2 인터넷의 탄생과 원리/2 2 클라이언트 and 서버 그리고 WAS, DB서버/2 2 1 컴퓨터 통신 방식 중 동기 비동기란
- 2 인터넷의 탄생과 원리/2 2 클라이언트 and 서버 그리고 WAS, DB서버/2 2 2 ESB는 버스
- 2 인터넷의 탄생과 원리/2 2 클라이언트 and 서버 그리고 WAS, DB서버/2 2 3 클라이언트 서버 통신 방법 & HTTP
- 2 인터넷의 탄생과 원리/2 2 클라이언트 and 서버 그리고 WAS, DB서버/2 2 4 인터넷 쿠키와 세션
- 2 인터넷의 탄생과 원리/2 2 클라이언트 and 서버 그리고 WAS, DB서버/2 2 5 폴링 vs 이벤트
- 2 인터넷의 탄생과 원리/2 2 클라이언트 and 서버 그리고 WAS, DB서버/2 2 6 토렌토라는 게 P2P(Peer-to-Peer) 개념이죠
- 3 프로그램 개발
- 3 프로그램 개발/3 1 C언어는 어떻게 만들어졌을까 C언어의 중요한 개념은
- 3 프로그램 개발/3 1 C언어는 어떻게 만들어졌을까 C언어의 중요한 개념은/3 1 1 C++은 C언어와 무슨 차이예요
- 3 프로그램 개발/3 1 C언어는 어떻게 만들어졌을까 C언어의 중요한 개념은/3 1 1 C++은 C언어와 무슨 차이예요/객체지향을 쉽게 설명하면
- 3 프로그램 개발/3 1 C언어는 어떻게 만들어졌을까 C언어의 중요한 개념은/3 1 1 C++은 C언어와 무슨 차이예요/매번 헷갈리는 오버로딩, 오버라이딩
- 3 프로그램 개발/3 2 Java언어의 장단점
- 3 프로그램 개발/3 2 Java언어의 장단점/3 2 1 Java 기반 서버 - J2EE
- 3 프로그램 개발/3 2 Java언어의 장단점/3 2 2 jQuery는 무엇인가 자바스크립트는 쉽다
- 3 프로그램 개발/3 2 Java언어의 장단점/3 3 3 서버사이드 스크립트란 Server Side Script(JSP, ASP, PHP)
- 3 프로그램 개발/3 3 프로그램 요소 기술
- 3 프로그램 개발/3 3 프로그램 요소 기술/3 3 0 함수 클래스 모듈 객체 인스턴스 컴포넌트 API
- 3 프로그램 개발/3 3 프로그램 요소 기술/3 3 1 API (Application Program Interface) 그리고 OpenAPI
- 3 프로그램 개발/3 3 프로그램 요소 기술/3 3 2 RESTful API의 철학
- 3 프로그램 개발/3 3 프로그램 요소 기술/3 3 3 HTML5, 기존 HTML과 무슨 차이일까
- 3 프로그램 개발/3 3 프로그램 요소 기술/3 3 4 데이터 표현의 표준 - XML
- 3 프로그램 개발/3 3 프로그램 요소 기술/3 3 5 왜 JSON일까 JSON이란
- 3 프로그램 개발/3 3 프로그램 요소 기술/3 3 6 NoSQL은 Not only SQL
- 3 프로그램 개발/3 5 자료구조 꼭 알아야 할까
- 3 프로그램 개발/3 5 자료구조 꼭 알아야 할까/3 5 1 배열을 선언한다는 것은
- 3 프로그램 개발/3 5 자료구조 꼭 알아야 할까/3 5 2 알고리즘을 뭐라 말할까
- 3 프로그램 개발/3 5 자료구조 꼭 알아야 할까/3 5 3 큐와 스택을 쉽게 비교하면 그리고 배열
- 3 프로그램 개발/3 5 자료구조 꼭 알아야 할까/3 5 4 정렬 알고리즘을 쉽게 개념만
- 3 프로그램 개발/3 5 자료구조 꼭 알아야 할까/3 5 5 검색 알고리즘도 개념만
- 3 프로그램 개발/3 5 자료구조 꼭 알아야 할까/3 5 6 압축의 원리 간단하게
- 3 프로그램 개발/3 6 앱 개발 어떻게 하지
- 3 프로그램 개발/3 6 앱 개발 어떻게 하지/3 6 1 응용프로그램 vs 웹어플리케이션 vs 서버프로그램
- 3 프로그램 개발/3 6 앱 개발 어떻게 하지/3 6 2 웹서비스 vs 웹사이트
- 3 프로그램 개발/3 6 앱 개발 어떻게 하지/3 6 3 모바일앱 vs 모바일웹 vs 하이브리드앱
- 3 프로그램 개발/3 6 앱 개발 어떻게 하지/3 6 4 스크립트로 서버 개발하는 node js
- 3 프로그램 개발/3 6 앱 개발 어떻게 하지/3 6 5 파이썬이 나온지가 어언 20년
- 3 프로그램 개발/3 6 앱 개발 어떻게 하지/3 6 6 오픈소스는 소스 오픈 왜
- 3 프로그램 개발/3 7 코딩 테스트, 알고리즘 시험 준비 (자바 언어)
- 3 프로그램 개발/3 7 코딩 테스트, 알고리즘 시험 준비 (자바 언어)/3 7 1 너비 우선 탐색 BFS(Breadth-first search)
- 3 프로그램 개발/3 7 코딩 테스트, 알고리즘 시험 준비 (자바 언어)/3 7 2 깊이 우선 탐색 DFS(Depth First Search)
- 3 프로그램 개발/3 7 코딩 테스트, 알고리즘 시험 준비 (자바 언어)/3 7 3 자바 정렬 (배열, 객체)
- 3 프로그램 개발/3 7 코딩 테스트, 알고리즘 시험 준비 (자바 언어)/3 7 4 재귀호출 (recursive)
- 3 프로그램 개발/3 7 코딩 테스트, 알고리즘 시험 준비 (자바 언어)/3 7 5 자바 스택 코드 (stack)
- 3 프로그램 개발/3 7 코딩 테스트, 알고리즘 시험 준비 (자바 언어)/3 7 6 유니온 파인드 (union find)
- 3 프로그램 개발/3 7 코딩 테스트, 알고리즘 시험 준비 (자바 언어)/3 7 7 위상 정렬 (Topological Sort)
- 3 프로그램 개발/3 7 코딩 테스트, 알고리즘 시험 준비 (자바 언어)/3 7 8 백트래킹 (BackTracking)
- 3 프로그램 개발/3 7 코딩 테스트, 알고리즘 시험 준비 (자바 언어)/3 7 9 Dijkstra 알고리즘 (feat PriorityQueue)
- 4 소프트웨어 개발을 한다는 것은 무엇일까
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 1 건축물의 구조 설계 같은 시스템 아키텍쳐
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 1 건축물의 구조 설계 같은 시스템 아키텍쳐/4 1 1 소프트웨어 설계 vs 건축물 설계
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 1 건축물의 구조 설계 같은 시스템 아키텍쳐/4 1 2 소프트웨어 아키텍쳐는 정답이 없다
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 2 프로젝트 관리에는 답이 없다
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 2 프로젝트 관리에는 답이 없다/4 2 1 분리 발주 분할 발주 차이가
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 2 프로젝트 관리에는 답이 없다/4 2 2 정보시스템 감리의 실제적인 업무 내용
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 3 개발 방법론의 진화, 요구공학이란
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 3 개발 방법론의 진화, 요구공학이란/4 3 1 CBD방법론의 컴포넌트란
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 3 개발 방법론의 진화, 요구공학이란/4 3 2 애자일 방법론, 방법론 테일러링
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 3 개발 방법론의 진화, 요구공학이란/4 3 3 애자일 흉내내기
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 4 형상관리는 소스 관리
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 4 형상관리는 소스 관리/4 4 1 소프트웨어 유지보수도 중요하다
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 4 형상관리는 소스 관리/4 4 2 리팩토링 is 리모델링
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 4 형상관리는 소스 관리/4 4 3 페어 프로그래밍은 어메리칸 스타일
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 4 형상관리는 소스 관리/4 4 4 소프트웨어 테스트 위상이 높아진 까닭은
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 5 DevOps는 시너지이다
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 5 DevOps는 시너지이다/4 5 1 CI, CI하는데, CI가 뭐지요
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 5 DevOps는 시너지이다/4 5 2 운영 수준 정의 - SLA
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 5 DevOps는 시너지이다/4 5 3 ITIL은 IT운영의 베스트 사례 모음
- 4 소프트웨어 개발을 한다는 것은 무엇일까/4 6 소프트웨어 테스트 방법론
- 5 플랫폼! 기차 기다리는 곳이 플랫폼
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 1 Why 클라우드, 클라우드인 이유, 제공되는 기능들
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 1 Why 클라우드, 클라우드인 이유, 제공되는 기능들/5 1 1 클라우드 컴퓨팅이란, 그리고 장점은
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 1 Why 클라우드, 클라우드인 이유, 제공되는 기능들/5 1 2 클라우드 실현 기술, 가상화
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 1 Why 클라우드, 클라우드인 이유, 제공되는 기능들/5 1 3 결함허용 컴퓨팅의 완성은 클라우드 컴퓨팅에서
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 1 Why 클라우드, 클라우드인 이유, 제공되는 기능들/5 1 4 아마존 클라우드의 데이터베이스 서비스
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 1 Why 클라우드, 클라우드인 이유, 제공되는 기능들/5 1 5 클라우드 컴퓨팅의 활용 사례
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 1 Why 클라우드, 클라우드인 이유, 제공되는 기능들/5 1 6 GCP - Google Cloud Platfrom (구글 클라우드 플랫폼 인 액션 중에서 발췌 정리)
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 2 서버 기반 컴퓨팅 상식적으로 말하면
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 2 서버 기반 컴퓨팅 상식적으로 말하면/5 3 SaaS vs PaaS vs IaaS
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 2 서버 기반 컴퓨팅 상식적으로 말하면/5 서버리스 아키텍쳐 서버가 없다
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 4 병렬처리 컴퓨팅 vs 분산처리 컴퓨팅
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 5 마이크로 서비스
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 5 마이크로 서비스/5 5 1 Why 도커인가
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 5 마이크로 서비스/5 5 2 도커에 필요한 사이트 및 명령어 모음
- 5 플랫폼! 기차 기다리는 곳이 플랫폼/5 6 인공지능 vs 머신러닝
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 1 데이터와 정보
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 2 OLTP vs OLAP
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 3 CRM, SCM, ERP, BI, EAP, EDW, KMS, GIS 시스템
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 4 빅데이터 정의 및 가치, 활용
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 5 빅데이터 분석을 위한 기술, 빅데이터 3요소
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 6 빅데이터 열풍 그리고 회의론
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 7 빅데이터와 인문학 그리고 스티브 잡스 이야기
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 8 데이터 사이언스의 영역, 사이언티스트의 역할
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 9 1 데이터 처리 관련 기술
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 9 2 정형 vs 반정형 vs 비정형 데이터 차이
- 6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 9 DBMS와 SQL
- 7 데이터 분석
- 7 데이터 분석/분석기법1 - KDD(Knowledge Discovery in Database)
- 7 데이터 분석/분석기법2 - CRISP-DM 분석 방법론
- 8 빅데이터의 실제적인 이야기
- 8 빅데이터의 실제적인 이야기/8 1 데이터 분석가 vs 데이터 기획자
- 99 기도 중
- 99 기술보다 더 중요한 기술
- 99 기술보다 더 중요한 기술/99 100억짜리 기획력 중에서
- 99 기술보다 더 중요한 기술/99 MBA
- 99 기술보다 더 중요한 기술/99 가장 재밌게 읽은 에디슨의 두가지 책상
- 99 기술보다 더 중요한 기술/99 관리자와 리더의 차이
- 99 기술보다 더 중요한 기술/99 끌리는 사람의 특징
- 99 기술보다 더 중요한 기술/99 나승연 PT 잘하는 방법
- 99 기술보다 더 중요한 기술/99 동기부여 책 추천 '현재'
- 99 기술보다 더 중요한 기술/99 말을 잘한다고 느껴지는 사람의 특징
- 99 기술보다 더 중요한 기술/99 직장상사 - 보스
- 99 기술보다 더 중요한 기술/99 최고의 리더쉽 요소
- 99 기술보다 더 중요한 기술/99 피드백
- 99 기술보다 더 중요한 기술/99 피터 드러커의 CEO의 8가지 덕목
- 99 기술보다 더 중요한 기술/99 행복한 직장 생활하는 방법
- 99 기술보다 더 중요한 기술/99 회사가 알려주지 않은 50가지
- 99 기술보다 더 중요한 기술/99 회의 잘하는 방법 - 진행 순서
- 9 앱 개발 시작하시는 분들을 위해서
- 9 앱 개발 시작하시는 분들을 위해서/9 2 앱개발 시작! 개발툴 설치
- 9 앱 개발 시작하시는 분들을 위해서/9 3 앱 개발을 위한 필요한 기술
- 9 앱 개발 시작하시는 분들을 위해서/9 5 서버와 연동되는 앱 개발
- 9 앱 개발 시작하시는 분들을 위해서/9 6 앱에 광고 연결하기 (Admob)
- 9 앱 개발 시작하시는 분들을 위해서/9 6 플레이 스토어에 앱 등록하기
- 9 앱 개발 시작하시는 분들을 위해서/9 8 앱의 데이터를 저장하는 방법 3가지
- API
- CIDR
- CPU
- CSS
- Chapter 1
- Chapter 2
- Fargate
- GitHub
- HTML
- HTTPS
- JavaScript
- NAT
- REST api
- React
- SDK
- Sample Page 1
- Sample Page 2
- Stateless
- VCS
- Webpack
- 대문
- 빌드 도구
- 인터넷
- 컴퓨터 구조 - CPU