728x90

Before 2020/책 리뷰 및 공부 8

한 권으로 그리는 컴퓨터과학로드맵

1. 한 줄 소개 "컴퓨터 과학을 전혀 모르는 사람도, 이 책을 따라가면 컴퓨터 과학의 전반적인 지식을 습득할 수 있습니다.” 한 권으로 그리는 컴퓨터과학로드맵 / 블라드스톤 페헤이라 필루 2. 목차. 1. 문제해결을 위한 기초 지식 2. 복잡도 측정하기 3. 문제해결 전략 4. 데이터 취급하기 5. 여러가지 알고리즘 6. 데이터베이스 7.. 컴퓨터의 동작 원리 8. 프로그래밍 기법 3. 계기 이 책을 처음 꺼내게 된 거는 뭔가 컴퓨터 공부를 해야하는 데 인터넷에는 너무나도 정보가 많았다. 대부분의 초보자가 여기서 많이 헤멜것이라고 생각한다. 나 역시도 그랬고 그냥 따라가면 다른 사람들과 똑같은 평범한 사람이 될 것이기에 나는 그러고 싶지 않고 먼저 배우고 도전해보고 싶었기에 로드맵 같은 내용을 찾고 있..

코딩 진로 (류채윤, 맹윤호, 박민수)

1. 한 줄 소개 "IT 진로 선택에 고민하는 이들을 위해, 실제 코더들의 경험담과 함께하는 코딩진로. 당신의 코딩 도전을 응원합니다.” 2. 목차 개발자의 시선 취업컨설턴트의 시선 인사 담당자의 시선 각자가 바라본 IT전망 3. 계기 이 책을 고르게 된 계기는 코딩을 업으로 살아가고 싶은데 무엇을 해야할지 내 진로는 어떻게 해야할지에 대한 감이 전혀 잡히지 않아서 무작정 도서관에 가서 헤메다가 찾은 책이다. 처음으로 빌린 책이기에 적당한 두께감에 공감가는 이야기가 많은 책으로 고르게 됐다. 4. 기억남는 목차 및 내 대학원에 관한 이야기가 제일 도움이 되었습니다. 학과가 신설된 AI학과이다 보니 보통 많은 사람들이 이야기하길 AI로 무언가를 하고 싶다면 최소 석사는 나와야 뭘 할 수 있다는 말을 정말 ..

Git, Git hub desktop 사용법

https://www.youtube.com/watch?v=hFJZwOfme6w&list=PLuHgQVnccGMA8iwZwrGyNXCGy2LAAsTXk -> 작성은 메모장으로 하되 노션으로 할까 했는데 노션+블로그 둘다 하게 되면 두번 일하는 셈이니 그럴 바에야 블로그에만 올리자 깃을 간단한 소스코드라면 깃의 활용법이 더 클것이라고 생각하기에 오히려 어려울 1. git init 깃에게 이 폴더를 버전관리를 하겠다고 알려주는 것 / .git 파일이 생기는데 여기서 버전을 저장하게 된다. 2. vim 파일을 수정할 수 있도록 하는건데 어디에나 있어서 유용하나 방법이 어렵다는 단점이 있다. / 여기서는 f1.txt파일을 사용했다. 3. git status 현재 깃이 어떤 파일을 관리하고 있는 지를 알 수 있음 ..

딥러닝 첫시작 "딥러닝 워크북"

책 사진 책을 읽게된 동기 파이썬을 진짜로 많이 사용하게 된다면 언젠가는 인공지능도 한번은 보지 않을까 싶었는데 드디어 보게 되었다. 사실 내용을 다 이해할 것이라고 생각하지 않고 일단 첫 시작으로 하는 것이므로 가벼운 마음으로 일단 책을 읽었다. 책에서 얻을 만한 정보 실제 코딩을 해보는 게 제일 도움이 되지만 내 컴퓨터의 한계와 엄두가 나지 않기에 일단은 책을 읽는 것으로 만족하자. 일단 배우고 나서 딥러닝용 컴퓨터는 공모전 상금으로 맞출 수 있도록 해보자. 딥러닝AI는 쉽게 말하면 11줄로 설명이 가능하다. from deel import * 프레임워크 임포트 from deel.network import * from deel.commands import * deel=Deel() 프레임 워크 초기화 C..

파이썬 알고리즘을 위한 첫번째 책 '컴퓨터 사이언스 부트캠프with파이썬' 양태환 저

책 사진 책을 읽게된 동기 사실 알고리즘에 관해 볼려고 이 책을 집어든 것은 아니다. 책 커리어스킬에서 부트캠프를 통해 단기간에 실전 코딩을 배울수 있다는 말에 끌리게 되었다. 그리고 책의 내용을 조금 보니 파이썬의 기초 이후로는 알고리즘과 2학년에 배울 자료구조를 조금 다루고 있기에 책을 고른 결정적인 이유가 되었다. 책에서 얻을 만한 정보 32비트와 64비트의 차이 컴퓨터가 데이터처리를 할 수 있는 비트수를 의미한다. 파이썬 다른 언어와 다르게 변수가 상수로 저장되는 것이 아닌 int라는 클래스의 객체로 저장된다. 파이썬의 변수 주소는 16진수로 표현한다. 왜냐하면 짧게 표현할 수 있기 때문이다. 2진수 0b 16진수 0x 음의정수를 표현할때는 보수를 사용한다. 왜냐하면 첫번째는 +0,-0의 차이가 ..

하드웨어와 소프트웨어 사이에 숨겨진 언어 'CODE' 찰스 펫졸드 저

책 사진 책을 읽게된 동기 코딩에 대해 배우고 변수, 클래스을 점차 점차 알아갈 때쯤 문득 이런 생각이 들었습니다. '여러가지 문법이 있는 것은 알 겠는데 이게 하루아침에 만들어지지는 않았을 텐데 어떤 과정을 통해서 프로그래밍 언어가 하드웨어와 연관되었고 발전 해왔는지 궁금하다.'라고 생각했습니다. 이것을 가지고 교수님에게 물어보았지만 저의 부족한 설명때문에 매번 제대로 된 답을 얻지 못하고 마음 한켠에 두었습니다. 그러고 2학기가 끝나고 도서관을 둘러보던 도중에 이 책을 찾게 되었고 위의 질문을 명쾌하게 해결해줄 책이라고 생각되서 읽게 되었습니다. 내용은 다시 한번 읽고 정리할 수 있도록 하자. 책의 총평 사실 이 책을 읽었다고 하기에는 내가 너무 부족한 상태가 아닌가 싶다. 물론 이 책을 절반까지는 ..

다양한 프로그래밍언어의 한 장 요약집 '프로그래밍 언어도감'

1. 이 책을 집은 이유 >나는 겨우 C, C++, python의 기본 문법만 배운 완전 초급 개발자이다. 전체적인 프로그래밍 언어에 있어서는 전혀 감이 없으며 위의 언어를 어디에 써야하는지 조차 잘 모르는 상황이라서 내가 배운 언어들이 어떤 장점이 있고 어디에 쓸수 있으며 다른 언어들은 무엇이 있을지 굉장히 궁금해왔다. 그래서 도서관에 가봤지만 있는 책은 프로그래밍 언어론 등읽을 생각조차 안드는 것들이 즐비했다. 그 사이에서도 이상하리만큼 얇은 책이 있었고 이 책이 바로 그 책이다. 2. 메모 >프로그래밍언어를 고르는데 많은 이유가 있겠지만 최근에는 라이브러리가 충실한 내용이 뜨고 있다. >loT 시대의 프로그래밍 언어는 C다 >책의 단어들이 내가 알아보기 어려운 용어들이 많았다. 왜 그런가 했더니 한..

초급개발자가 봐야할 글쓰기 기술 '개발자의 글쓰기' 김철수 저

개발자의 글쓰기 -김철수 >책을 읽게된 동기 이번 학기를 마칠 즈음에 내 프로젝트를 하나 완성해서 보고서를 작성하는데 글을 쓰기가 굉장히 힘들었던게 계기가 아니었나 싶다. 그리고 이후에 블로그 글을 직접쓰고 싶은데 조금 다듬어진 글을 봐야 사람들이 볼 것이라고 생각되어 이 책을 집게 되었다. >메모들 말하고자 하는 내용의 설명-> 말하고자 하는 내용을 주어로 하는 것이 중요하다. 이후로 필요하거나 독자에 따라 부가 설명을 더 넣거나 생략하는 방식으로 하는게 좋다. 서술식, 개조식, 도식을 내용이 누락되지 않도록 표현해야 한다. 띄어쓰기 원칙= 조사, 순서, 숫자, 하다, 기호만 붙이고 나머지는 띄어쓴다. 사실 인터넷으로 글을 고치는 것이 가장 좋다. 파스칼 표기법 -> 모든 첫 단어를 대문자로 ex) 클..

728x90