[정보처리기사 필기공부] 빅데이터
1. 맵/리듀스 (Map/Reduce) 대용량 데이터를 신뢰도가 낮은 컴퓨터로 구성된 클러스터 환경에서 병렬 처리를 지원하기 위해서 개발됨 거대한 인풋 데이터를 쪼개어 수 많은 머신들에게 분산시켜서 로직을 수행한 다음 결과를 하나로 합치자는 것이 핵심 아이디어 MR 구글에서 대용량 데이터 처리를 분산 병렬 컴퓨팅에서 처리하기 위한 목적으로 제작한 소프트웨어 프레임워크 함수형 프로그래밍에서 일반적으로 …
1. 맵/리듀스 (Map/Reduce) 대용량 데이터를 신뢰도가 낮은 컴퓨터로 구성된 클러스터 환경에서 병렬 처리를 지원하기 위해서 개발됨 거대한 인풋 데이터를 쪼개어 수 많은 머신들에게 분산시켜서 로직을 수행한 다음 결과를 하나로 합치자는 것이 핵심 아이디어 MR 구글에서 대용량 데이터 처리를 분산 병렬 컴퓨팅에서 처리하기 위한 목적으로 제작한 소프트웨어 프레임워크 함수형 프로그래밍에서 일반적으로 …
4월 11일부터 17일까지의 정리 시간 집계 유튜브를 통해 시간 사용에 관한 기록을 남겼습니다. 유튜브 영상은 개인정보가 많이 들어가서 비공개처리하였습니다. 시간 집계는 학교 수업을 제외한 자발적 공부시간만 집계하였습니다. 기록 시간 요약 총 기록 시간 약 49시간 44분 하루 평균 기록 시간 7시간 6분 기록 시간 세부 사항 4월 11일 기록 시간 …
1. 표지 2. 책 정보 A. 분류 국내도서 IT 모바일 인공지능, 전산수학 B. 책소개 줄거리 고등학교 수학으로 이해하는 인공 신경망 수학 기초는 약하지만 일단 개발부터 하고 보는 그대에게 수학을 어려워하는 마음을 깊이 공감하고 가능한 한 이해하기 쉽게 풀어냈다. 다양한 그림과 수식으로 신경망의 개념과 원리부터 경사하강법, 오차역전파법까지 설명하며 등장인물의 대화 속에서 …
😤 서론 이 글은 내가 보내는 생활 패턴을 작성한 글이다. 시간은 모두에게 똑같이 주어지지만, 모두가 다르게 사용한다. 나는 시간을 많이 낭비해봤다. 그래서 20년 12월부터 시간을 체계적으로 사용하기로 마음먹었다. 일정 루틴을 반복하며 삶을 최대한 효율적으로 사용하고 싶다. ⛱ 내 기본 루틴 🕕 06:00 ~ 06:30 기상 시력검사 운동 철봉, 자전거타기 등 …
1. 백도어 정상적인 인증 과정을 거치지 않아도 운영체제나 프로그램 등에 접근할 수 있도록 만든 일종의 통로 백도어 탐지 방법 무결성 검사 로그 분석 SetUID 파일 검사 열린 포트 검사 바이러스 및 백도어 탐지 툴 이용 2. Dos 공격 다른 해킹에 비해 비교적 간단한 것으로 일종의 훼방 취약점 공격형 네트워크 패킷의 …
이 글은 OSI 7 Layer, IEEE 802.11 워킹 그룹, TCP/UDP, HDLC, IP 주소 등과 같은 네트워크 관련 용어와 개념들을 다룹니다. 또한, Dual Stack, Tunneling, Header Translation과 같은 IPv4/IPv6 전환 방법, ASCII Code의 전송 제어 문자, 네트워크 영역의 보안 기능(IPSec, SSL, S-HTTP) 등도 다룹니다.
소프트웨어 개발 방법론 중 구조적 방법론, 정보공학 방법론, 객체지향 방법론 등을 소개하고, UML 표기법과 각 다이어그램의 종류를 설명합니다. 또한 요구사항 분석과 CASE에 대한 개요와 장단점을 소개합니다.
1. 표지 2. 책 정보 1. 분류 국내도서 IT 모바일 웹 사이트 2. 책소개 줄거리 책 전체 내용을 실습해볼 수 있는 분석용 사이트를 저자가 직접 구현해 제공한다. 그래서 아직 홈페이지가 없어도 입문부터 최신 고급 내용까지 실습하며 구글 애널리틱스를 쉽게 익힐 수 있다. 게다가 구글에서 운영하는 쇼핑몰인 구글 머천다이즈 스토어 데이터도 …
1. 교착 상태 프로세스가 결코 일어나지 않을 사건을 기다리는 상태 자원이 부족한 상태 2. 교착 상태 발생 조건 상호배제 자원을 최소 하나이상 비공유 점유와 대기 자원을 최소한 하나 정도는 보유하고, 다른 프로세스에 할당된 자원을 얻으려고 기다리는 프로세스가 있어야 함 비선점 자원은 강제로 빼앗을 수 없고, 자원을 점유하고 있는 프로세스가 끝나야 …
1. 인터페이스 구현 검증 도구 xUnit Java, C++ 등 다양한 언어 지원하는 단위 테스트 프레임워크 STAF 서비스 호출 및 컴포넌트 재사용 등 환경 지원하는 테스트 프레임워크 각 테스트 대상 분산 환경에 데몬을 사용하여 테스트 대상 프로그램을 통해 테스트를 수행하고, 통합하여 자동화하는 검증 도구 FitNesse 웹 기반 테스트케이스 설계, 실행, 결과 …
1. DDL (데이터 정의어) CREATE CREATE SCHEMA CREATE DOMAIN CREATE TABLE CREATE VIEW CREATE INDEX 정의하는 명령문 ALTER ALTER TABLE 정의를 변경하는 명령문 DROP 제거하는 명령문 RESTRICT 참조되는 테이블이 있다면 삭제 명령을 모두 취소한다 CASCADE 참조되는 테이블이 있다면 모두 삭제한다. 2. DCL (데이터 제어어) GRANT 권한 부여 사용자 등급 지정 …
이진 나무 순회와 알고리즘, 트리, 해싱 함수, 자료구조의 종류 등에 대한 내용을 다룬 글입니다. 이진 나무 순회에는 전위, 중위, 후위, 층별 순회가 있으며, 시간 복잡도별 알고리즘 분류와 그 설계 기법을 다룹니다. 트리의 개념과 용어, 해싱 함수의 종류 및 해시테이블에 대해 설명하고, 배열, 선형 리스트, 스택, 큐, 트리 등의 자료구조를 소개합니다.
목표가 명확했습니다. 1등, 전 과목 A+ 이 목표를 달성하기 위해서는 주기적인 세뇌작업이 필요합니다. 정말 하기 싫고, 어려워서 손도 대기 싫은 과목을 매주 2회 이상 리뷰하면서 어? 재밌네?, 신기하네?라는 생각을 꾸준히 해줬습니다. 우리는 수강하는 모든 과목을 잘할 필요는 없습니다. 하지만 컴퓨터를 다루는 직업으로 살아가기 위해서는, 전공과목을 잘 알아야 할 필요가 있습니다. …
우리는 왜 사는 것일까? 가끔 너무 바쁘고 정신없이 시간이 지나가면 본질에 대해 잊어버리게된다. 그래서 우리가 살아가는 이유와 같은 거시적인 생각을 자주해야한다. 미시적인 것은 나를 궁극적으로 이끌어주는 것이 아니기에. 나는 죽기 위해서 산다. 지금도 후회를 자주하는편은 아니지만, 죽기전에 삶을 되돌아봤을때 미련이 남으면 정말 슬플테니까. 뭐든 하고 싶은 것도 많다. 그래서 길을 …
오랜만에 강릉 바다를 보러 갔다. 군에 입대하기 전에 떠난 여행에서 경포대에서 주문진까지 해안선을 따라 걸어봤기에, 이번에는 안목으로 갔다. 30분 정도 출렁이는 파도를 보며 여러 생각을 했다. 이 여행은 아주 즉흥적으로 떠났기 때문에 귀찮은데 가지 말까?라는 생각도 많이 들었다. 하지만 ktx를 예매하고 나면 가기 싫어도 가게 된다. 바다를 보니까 와보길 잘했네라는 …
1. 표지 2. 책 정보 1. 분류 국내도서 IT모바일 오피스활용도서 2. 책소개 18년 차 전문 컨설턴트가 알려주는 가독성 높은 보고서를 빠르게 작성하는 노하우를 배운다! 보고서 작성에 필요한 프로그램의 기능을 전부 학습하기는 어렵지만 보고서를 작성할 때 꼭 필요한 기술만 익히는 것은 가능하다. 보고서 작성 속도를 향상할 수 있는 기술, 글꼴과 장평, …
어느 순간부터 할 수 없다는 생각이 내 머릿속을 가득 채우고 있다. 앞이 보이지 않는 미로에 갇힌 느낌이라서 그런게지. 하루라도 빨리 동해바다를 보고 와야겠다. 고립된 환경을 바꿔본다면 고인 생각도 흘러지나가겠지.
1. 표지 2. 책 정보 1. 분류 국내도서 건강 취미 건강에세이/건강기타 2. 책소개 수면 부채(睡眠負債, Sleep debt)란 말이 있다. 이는 충분히 수면을 취하지 못해 생기는 건강에 부정적인 누적효과를 뜻한다. 충분한 수면을 취하지 못하면 치매와 암 그리고 우울증과 같은 치명적인 건강 문제부터 고혈압, 비만, 당뇨와 같은 생활습관병이 생길 확률이 매우 높아진다고 …
아는 것이 병, 모르는 것이 약이라는 소문이 돌고 있지만 이는 돌팔이들의 처방. 유일한 치료약은 아는 것을 의심하는 것. 내 지식을, 내 정보를, 내 기억을 내가 먼저 의심하는 것. -사람사전, 정철-
생각보다 기회는 순식간에 지나간답니다. 그러니 망설일 시간에 행동해서 기회가 온다면 바로 잡고 놓치지 않을 힘을 기르세요. 미래는 그만큼 예측 불가능하기 때문에
요즘 너무 해이해진 것 같기도 하고 공부에 대한 회의감도 많이 느껴지고, 왜 해야 하는지에 대한 의문이 들고 있다. 맨날 앉아서 공부만 하고, 일은 쉬지도 않고 밀려와서 더 빨리 방전되는 느낌이다. 그래서 그냥 일일 리뷰를 블로그에 적어볼까 한다. 기존에는 엑셀에 파일을 정리했는데, 남이 볼 수 있는 블로그라는 공간에 기록하면, 부끄러워서라도 좀 …
가끔. 사람들은 쉽게 얻는 것은 쉽게 사라진다는 것을 까먹는 것 같다. 쉽게 얻은 것은 쉽게 사라지고, 그로인해 발생한 쾌락은 중독적이다. 별다른 고통도 노력도 없이 얻은 것이니, 세상의 결과가 노력으로 만들어진 쾌락이라면, 고통스러운 노력이 빠진 쾌락은 중독될만하지. 그런데 그런 쾌락이 진정한 나다움을 만들어줄 것이라는 생각은 들지 않는다. 저런 빠른 길을 걷는 …
우리는 미래를 향해 살지만, 결국엔 현재를 산다. 결국 내가 깨달은 것은. 지금, 현재, 오늘, 당장 내가 위치하는 곳에서 행복을 찾아야 한다는 것. 내가 향하는 곳에서 가치를 찾아야 한다는 것 가지고 있는 것에서 만족을 얻어야 한다는 것 앞으로, 미래에, 머지 않아, 훗날, 향후 가지길 희망하는 것 강렬히 소망하는 것 성취하길 욕망하는 …
나한테 가장 중요한 것이 무엇일까? 적당한 양의 돈으로 살아가는 것일텐데. 대학원을 가는 것이. 석사를 하는 것이. '그 적당한 양의 돈을 버는데 도움을 줄까?'라는 생각이 든다. 빨리 취직을 해서 자리를 잡을지. 석사라는 메리트를 선택할지. 답답한 현실에 술이 땡긴다. 그냥 편하게, 여유롭게 바다로 산으로 떠나서 유유자적 살고 싶다. 로또라도 되면 이런 고민은 …