IT 67

[북리뷰] 『혼자 공부하는 C 언어』(개정판) 1:1 과외하듯 배우는 프로그래밍 자습서 (한빛미디어)

작성일: 2023. 6. 11. 일요일 내용: IT 개발 도서 리뷰 제목: 『혼자 공부하는 C 언어』 (개정판) 1:1 과외하듯 배우는 프로그래밍 자습서 출판사: 한빛미디어 저자: 서현우 저자(글) 분야: 프로그래밍, C언어, 컴퓨터, IT 출간일 : 2023년 05월 18일 혼자 공부하는 C 언어 | 서현우 - 교보문고 혼자 공부하는 C 언어 | 혼자 해도 충분하다! 1:1 과외하듯 배우는 C 프로그래밍 자습서『혼자 공부하는 C 언어』가 더욱 흥미 있고 알찬 내용으로 돌아왔습니다. 혼자 공부하더라도 막히는 부분 product.kyobobook.co.kr 어쩌다보니 C언어 개발자가 되어버린지 어언 4년차... 운이 좋게도 베타리더로 참여하여 책의 완성도를 높일 수 있는 기회를 얻었습니다. 꼼꼼히 살펴보면..

IT 2023.06.11

[북리뷰] 『데이터 과학 레벨 업 with 로드맵』캐글 그랜드마스터가 알려주는 문제 해결의 기술 (한빛미디어)

작성일: 2023. 5. 28. 일요일 내용: IT 개발 도서 리뷰 제목: 『데이터 과학 레벨 업 with 로드맵』 캐글 그랜드마스터가 알려주는 문제 해결의 기술 출판사: 한빛미디어 저자: 콘라트 바나헤비치 , 루카 마사론 저자(글) · 김형민 번역 분야: 프로그래밍, 파이썬, 데이터 과학, 데이터 분석, 머신러닝 출간일 : 2023년 04월 20일 데이터 과학 레벨 업 with 로드맵 | 콘라트 바나헤비치 - 교보문고 데이터 과학 레벨 업 with 로드맵 | 데이터 과학자여,그랜드마스터로 올라서는 비법이 여기에 있다.실력 향상에 가장 좋은 방법은 실습! 데이터 과학 플랫폼 캐글에서는 다양한 대회에 참가하고 product.kyobobook.co.kr 데이터 과학과 관련된 책이나 강의를 이것 저것 보고 있..

IT 2023.05.28

[북리뷰] 『전문가를 위한 C++』C++20, 병렬 알고리즘, 파일시스템, 제네릭 람다, 디자인 패턴, 객체지향의 원리를 익히는 확실한 방법 | 5 판 (한빛미디어)

작성일: 2023. 4. 23. 일요일 내용: IT 개발 도서 리뷰 제목: 『전문가를 위한 C++』 C++20, 병렬 알고리즘, 파일시스템, 제네릭 람다, 디자인 패턴, 객체지향의 원리를 익히는 확실한 방법 | 5 판 출판사: 한빛미디어 저자: 마크 그레고리 저자(글) · 남기혁 번역 분야: 프로그래밍, C, C++, C++20 출간일 : 2023년 03월 30일 전문가를 위한 C++ | 마크 그레고리 - 교보문고 전문가를 위한 C++ | 더 쉽게, 더 빠르게, 더 깔끔하게!프로그래머가 알아야 할 C++와 C++20의 모든 것C++는 마스터하기 어렵기로 악명 높지만, 풍부한 기능 덕분에 게임이나 상용 소프트웨어 애플리 product.kyobobook.co.kr 드디어 최근 가장 많이 사용하고 있는 C++..

IT 2023.04.23

[북리뷰] 『김범준의 핸즈온 리액티브 네이티브』프로젝트를 시작하며 익히는 크로스 플랫폼 모바일 앱 개발 (한빛미디어)

작성일: 2023. 3. 26. 일요일 내용: IT 개발 도서 리뷰 제목: 『김범준의 핸즈온 리액티브 네이티브』프로젝트를 시작하며 익히는 크로스 플랫폼 모바일 앱 개발 출판사: 한빛미디어 저자: 김범준 분야: 프로그래밍, 리액트, 리액트 네이티브, 자바스크립트 출간일 : 2022년 11월 07일 김범준의 핸즈온 리액트 네이티브 | 김범준 - 교보문고 김범준의 핸즈온 리액트 네이티브 | 3가지 앱을 만들면서 배우는 리액트 네이티브 개발리액트 네이티브는 메타에 의해 공개된 오픈소스 프로젝트로 사용자 인터페이스를 만드는 리액트를 기반 product.kyobobook.co.kr 지난 번 타입스크립트 책에 이어서 이번에는 리액트 네이티브를 공부할 수 있는 기회가 생겼습니다. 자바를 이용해서 안드로이드를 공부하면서..

IT 2023.03.26

[북리뷰] 『러닝 타입스크립트』안정적인 웹 프로젝트 운영을 위한 타입스크립트의 모든 것 (O'REILLY, 한빛미디어)

작성일: 2023. 2. 26. 일요일 내용: IT 개발 도서 리뷰 제목: 『러닝 타입스크립트』 안정적인 웹 프로젝트 운영을 위한 타입스크립트의 모든 것 출판사: 한빛미디어, O'REILLY 저자: 조시 골드버그 저자(글) · 고승원 번역 분야: 프로그래밍, 타입스크립트, 웹 프로그래밍 출간일 : 2023년 01월 02일 러닝 타입스크립트 | 조시 골드버그 - 교보문고 러닝 타입스크립트 | 타입스크립트를 배우는 가장 완벽한 방법 요점은 쏙쏙, 예제는 가득, 타입스크립트 핵심을 짚는 안내서자바스크립트 세계를 정복한 타입스크립트는 강력한 타입 안정성에 product.kyobobook.co.kr 오랜만에 평소에 잘 사용하지 않던 새로운 프로그래밍 언어를 공부할 수 있는 기회를 얻게 되어 읽은 재미있는 책 "러..

IT 2023.02.26

혼공단 6주차 (2) Ch15.파일 시스템 (유투브 41강~42강)

목차 Chapter 15. 파일 시스템 15-1. 파일과 디렉터리 15-2. 파일 시스템 파일 시스템 File System 보조 기억 장치의 데이터 덩어리인 파일과 디렉터리를 관리하는 운영체제 내의 프로그램 파일 보조 기억 장치에 저장된 의미있는, 관련 정보의 집합 (실행하기 위한 정보과 속성, 메타 데이터 등 부가 정보) 파일의 유형은 확장자로 표현 (exe, com, bin, o, lib, zip 등) 파일 연산을 위해서는 시스템 호출을 통해야 함 (생성, 삭제, 열기, 닫기, 읽기, 쓰기 등) 디렉터리 (= 폴더) 여러 계층으로 파일 및 폴더를 관리하는 트리 구조 디렉터리를 가짐 최상위 디렉터리를 루트 디렉터리 (/) 라고 함 디렉터리를 이용해 위치, 이름을 특정 짓는 경로를 표현 (절대 경로 - ..

IT 2023.02.19

혼공단 6주차 (1) Ch14.가상메모리 (유투브 37강~40강)

목차 Chapter 14. 가상 메모리 14-1. 연속 메모리 할당 14-2. 페이징을 통한 가상 메모리 관리 14-3. 페이지 교체와 프레임 할당 [ 기본미션 ] p.400, 확인 문제 1번. 메모리 할당 방식에 대한 설명으로 올바른 것을 다음 보기에서 찾아 써 보세요. 보기) 최초 적합, 최적 적합, 최악 적합 (① 최초 적합) 최초로 발견한 적재 가능한 빈 공간에 프로세스를 배치하는 방식 (② 최악 적합) 프로세스가 적재될 수 있는 가장 큰 공간에 프로세스를 배치하는 방식 (③ 최적 적합) 프로세스가 적재될 수 있는 가장 작은 공간에 프로세스를 배치하는 방식 [ 선택 미션 ] Ch.14 (14-3) 프로세스가 사용할 수 있는 프레임이 3개 있고, 페이지 참조열이 '2414523423'일 때 FIFO..

IT 2023.02.19

혼공단 5주차 (1) 프로세스 동기화 (책 챕터12, 유투브 33강~34강)

목차 Chapter 12. 프로세스 동기화 12-1. 동기화란 12-2. 동기화 기법 선택 미션 Ch.12(12-1) 임계 구역, 상호 배제 개념을 정리하기 동시다발적으로 실행되는 프로세스들은 서로 협력하며 영향을 주고 받는데 이 과정에서 자원의 일관성을 보장 (동기화) 해야 한다. 동기화 프로세스들의 수행 시기를 맞추는 것 실행 순서 제어 프로세스를 올바른 순서대로 실행 Reader Writer problem 파일에 값을 쓰는 프로세스와 읽는 프로세스는 동시에 실행되더라도 writer 가 선행되어야 함 쓴 값이 있어야 읽을 값이 있음 상호 배제 동시에 접근해서는 안 되는 자원에 하나의 프로세스만 접근하게 하기 Bank Account problem 계좌의 잔액은 하나의 프로세스만 접근해야 함 e.g. 잔..

IT 2023.02.12

혼공단 4주차 (2) 프로세스와 스레드 (책 챕터10, 유투브 26강~28강)

목차 Chapter 10. 프로세스와 스레드 10-1. 프로세스 개요 10-2. 프로세스 상태와 계층 구조 10-3. 스레드 + 기본미션 & 선택미션 프로세스 실행 중인 프로그램 Foreground process : 사용자가 볼 수 있는 공간에서 실행되는 프로세스 Background process : 사용자와 직접 상호작용이 가능한 백그라운드 프로세스 Daemon 혹은 Service : 사용자와 상호작용하지 않고 정해진 일만 수행하는 프로세스 모든 프로세스틑 실행을 위해 CPU 를 필요로 하지만 CPU 는 제한적임 한정된 시간 (Timer Interrupt) 만큼만 CPU 를 이용하고 다음 차례에게 양보함 #스케쥴링 운영체제는 빠르게 번갈아 수행되는 프로세스들을 관해야하 함 프로세스 제어 블록 (PCB,..

IT 2023.02.07
반응형