“컴퓨터를 이해하는 가장 좋은 방법은 밑바닥부터 직접 만들어 보는 것이다!”MIT의 컴퓨터 과학 교재로 사용되고 있는 이 책은 단순하지만 강력한 컴퓨터 시스템을 밑바닥부터 직접 구축해 봄으로써 응용 컴퓨터과학에 대한 통합되고 뚜렷한 그림을 그릴 수 있게 해준다...
www.yes24.com
https://www.yes24.com/Product/Goods/31950404
이 책은 컴퓨터 시스템에 대해 다룬 이론서이다. 컴퓨터 시스템의 기초적이고 전반적인 내용을 학습할 수 있도록 구성했다.
www.yes24.com
https://www.yes24.com/Product/Goods/20242371
이 책은 리눅스 운영체제를 공부하고 개발하고자 하는 사람들을 위한 도서이다. 운영체제를 개발하기 위해서는 기술적인 부분보다 운영체제의 동작 원리 자체를 이해하는 것이 더 중요한다. 이 책에서는 리눅스 0.11 소스코드를 이용해서 실제 운영체제가 어떤 구조로 어...
www.yes24.com
https://www.yes24.com/Product/Goods/3858484
딱딱한 하드웨어를 말랑말랑하게 풀어낸 멀티코어 CPU 이야기싱글코어에서 멀티코어 시대가 바뀌면서 프로그래밍의 패러다임이 변화했다. 이러한 변화는 프로그래머들에게 직간접적으로 영향을 미치고 있다. 최신 CPU에 적용된 비순차 실행, 명령어 레벨 병렬성(ILP) ...
www.yes24.com
https://www.yes24.com/Product/Goods/89496122
운영체제
www.yes24.com
https://www.yes24.com/Product/Goods/112228953
컴퓨터 네트워킹 하향식 접근
www.yes24.com
일단 여기까지. 1번째 책은 혹시나 뒤에 배울 내용이 너무 빡셀까봐 넣어놨고 (난 안읽었음. 나중엔 읽어볼생각있음. 남들에게 시작점으로 추천하기 좋은지 직접 판별하려고)
그리고 나머지 책들은 하향식 빼고 다 읽었음.
하향식은 이제 공룡책 다 읽었고 좀 책 몇권 더 읽고나서 읽을거임.
아직 나 네트워크는 잘 모름
여튼 한가지만 첨언하자면,
멀티코어 책 저거 한권으로 부족함.
사실 멀티코어가 지금 제대로 된 정보소스가 없어
나는 뭘로 배웠냐고?
나는 서울대 강의로 배웠어
근데 그 강의를 내가 가지고있긴 한데 뭐 수업 시작 전에 비밀유지서약 그거 해가지고
이거 배포할수가 없음
멀티코어가 조금 문제인데.... 흠....
그래서 내가 생각하고 있는 책이 두권이 있음
https://www.yes24.com/Product/Goods/5270659
누구나 따라하면 운영체제를 만들 수 있다. 주류로 자리잡은 64비트 멀티코어 운영체제를 직접 만들어볼 수 있다. 하드웨어 동작 원리를 익힐 수 있으며, 각 장에는 완성된 소스 코드를 제공한다. 독자가 이해할 수 없는 심오한 설명은 배제했으며, 자신만의 비밀 노...
www.yes24.com
https://www.yes24.com/Product/Goods/5270667
누구나 따라하면 운영체제를 만들 수 있다. 주류로 자리잡은 64비트 멀티코어 운영체제를 직접 만들어볼 수 있다. 하드웨어 동작 원리를 익힐 수 있으며, 각 장에는 완성된 소스 코드를 제공한다. 독자가 이해할 수 없는 심오한 설명은 배제했으며, 자신만의 비밀 노...
www.yes24.com
내가 안읽어봤음. 그리고 멀티코어 배우자고 저거 배우기엔 오버킬임. 근데 이 책은 혹시 모르니까 참조하고.
저거 보는건 오버킬임.
멀티코어는 하.... 진짜 이거 어떻게 가르치냐...
대충
Cache Coherence 랑
Memory Consistency 라는 모델로 검색해보고 그래도 모르겠으면 나한테 질문하셈.
GPU에 대한 이야기는 CUDA책 아무거나 하나 영어로 된거 사서 봐봐.
저거해서머함?
공부해보면 알 수 있음. 모든걸 할 수 있다.
1. 보안 2. 분산시스템 3. 클라우드 4. 가상화 5. 해킹 6. 병렬컴퓨팅 -> 머신러닝 7. 임베디드 8. 근본넘치는 백엔드
모든걸하려고하는거임?
만약 해킹하고싶다면 해킹에 관련된 도메인 공부하다 필요하면 잠깐 cs 공부하고 하면 더 효울적인거 아니야?
넌 대학교 갈 필요가없겠다. 스펙용제외하면
뭘 하고 싶은지 자체를 정할 수 있는 최소지식이고, 노베이스로 취직하고싶은게 아니라면 필수임. (뭐 첫책은 걍 빼고 멀티코어랑 병렬컴퓨팅, 동기화는 빼버린다고 치면 책 네권임.) 책 네권도 못읽음?
그냥 백엔드 취업하겠다는 애들도 컴구 운체 합쳐서 한권 네트워크 한권 그렇게 두권은 읽음. 그걸 좀 더 풀어서 실질적으로 써먹으려면 네권으로 좀 늘어나는거고
그냥 동기부여도 안된채난 해킹할거야하면 그렇게 해.해킹하고싶은데 교과서부터 보긴 싫겠지.근데 그런 경우에라도 교과서는 나중에 읽게 되어있고또 교과서를 읽다보면 내가 뭐해야겠다는게 그제서야 보임
진정 꿈이 있는자는 급하게 가지 않는다. 정진할 뿐.
너가 저거해서 머함? 이라고 하는건, 너가 급하게갔어도 놓친게 없다고 인정받으려는 심리겠지. 너가 놓친거 없다. 안심하셈. 근데 너가 꿈을 가지면, 쟤들 다시보러가야하긴 할거야
저기에 sql injection 얘기 어디서나옴?
cs app 공룡책 하향식은그냥 머스트해브임.여기에 공룡책이 그냥 읽기엔 소화하기 어려우니까 아주간단한 운영체제라도 보고가라고리커디기 1권이렇게 네권임.여기에 cs app은 틀딱이라 컴구의 현대화가 빠져서 멀티코어.(추천책은 없음)이렇게 다섯개
sql injection을 공부하고싶으면 저거 다 읽고 추가진로 자기가 펼쳐나가고싶으면 되고 너가 이 질문하는건 아예 맥락없는질문임
저거 읽으면 모든걸 할수있다면서 말이 길어짐?
sql injection 배우는데 저 책들이 어떤도움이됨?
아 그런의미임? 그럼 모든걸 할수 있다는걸 넌 적절한 대답이라고생각함? 저게 뭐 모든 플밍지식 아니 아예 양자물리학까지 핵폭탄만드는법까지 다 들어있을까? 뭐든지 할수 있다는건 너가 설수리들어가서 뭘 할수 있냐는것과 똑같음. 수학으로 뭘하겠음? 아무것도못한다고도생각할수도있지만 뭐든지가능함. 임의의 이과대학원 다 진학가능해서. 그런의미임
너랑 토론하는게 아님. 이 영역은 난 답정너임. 나는 뭐 책보기 죽어도싫다는거 아니면 쟤들은 제대로 꿈을 가지고 달릴 애들의 시작점이고 저것만 떼면 하고싶은 진로 비전 자연스레 생길거임. 특히 공룡책이 비전제시를 잘해줌
너가 8개 말했자나. 해킹도 그중에 하나고
수학과가 대학원 어디 진학가능한지에 대한 예시
해킹 포함 됨
그리고 뭣보다 어느분야의 최고가 되려는데 이 지식들이 필요없다는건 걍 떼쓰는거임.
너 리버싱할때, 네트워크해킹할때 cs지식 없이 그냥 대충 그때그때 필요한 cs 들춰본단거지? 너 일단 해커임? 대회도나감? 나도 웹개발할때 cs는 탑다운으로 필요할때 들춰보면 다 풀로 이해가능하다고믿었었는데
근본이 필요하긴 함
cs 없거나, 탑다운으로 관련영역만 보는거 유효한건 맞는데 일부러 그래야할정도로 시간쓰이지 않으니 그냥 보고가는게 낫고 글구 뭣보다 컴터자체를 즐기고 하나의 큰 관점으로 볼 수 있고 멀티롤 할때도 도움이 되고 cs를 부분부분씩 탑다운하기에는 한계가 있음
제대로 하고자 하는 새끼한테, 방향도 없는 새끼한테 제시하기에 제일 좋음 일단 컴퓨터에 대해서 이해하라고
너랑 얘기하는게 아예 말이안되는 얘기임. cs가 필요없다는 미친놈들은 프갤같은데에나 있는거임
해킹배운다는데 기본기 중요하대서 저런거 공부하다 때려친사람 많이봄. 해킹 먼저 해보면서 재미를 붙이고, 저런 cs 지식의 필요성을 느끼고, 공부하는게 더 오래 갈거같음.
너말이 맞다. 근데 난 cs가 재밌어서 그 감수성이 없음. 글구 해킹이 좋은 애들은 해킹하라고해. 근데 나같은 경우는 cs파다보니 해킹도 좀 해볼까 기웃거리는중이고
순서 에 대해서는, 그리고 얼마나 깊이 가냐에 대해서는 사바사겠지만 흠... 사실 저 방향으로 시작하면 ㅈㄴ 강력하긴 하다만 세상에 수학과가 몇명이겠음. 저 책들 순서대로 정복하는건 ㅈㄴ 수학과스러운행동임
cs자체를 즐길 사람이 필요하긴 하다cs는 즐거움. 이거는 해킹이 왜 즐겁냐는것과 같은거임.취미가 해킹이라그러면 취미가 영화보기인새끼들은 이해 ㅈㄴ 못하겠지?그거랑 비슷함.플밍을 하는데 cs가 재밌는 새끼들도 있음.이거는 근데 컴공애들도 안이럴거같고자연대가 이런성향임
그리고 나도 아예 첨부터 cs가는건 비추임. 나도 웹사이트만들다가 동기화고민하다가 여기로 흘러들어왔고 정신병걸리고 나갔다가 스파크 기웃거리다가 다시들어옴.
이글은 cs가 재밌다 x cs를 해야한다 o 인거같은데?
동기부여가 되고 나서 cs하는게 좋긴 함.그럼 뭘로 동기부여할래? 가 ㅈㄴ 중요하겠네?일단 저 cs한번 쭉 정복하는거 필요하다. ㅈㄴ 강력함.그걸 무슨 경로로 할지가 관건인데백준 안됨. cs필요없음.해킹. 꽤괜찮긴한데 해킹에 너무 빠지면 cs에 풀집중할 시간 없다고 할수도있음.제일좋은건 백엔드하다오는건데
문제는 백엔드에서 cs부족경험하고 회사에서 ㅈ되는거 좆됨. 이거 땔감되라는거임. 이것도벽에 부딪히는시점이 너무 멀어서 벽에 부딪히고나서 cs하러 못옴. 그래서 첨에 그냥 cs필요성을 자기가스스로 예지하고 cs닦고가는 수밖에 없음.
그냥 컴공 대학원을 가서 미친듯이 학문(cs)에 매몰되고 즐겨보던가 비전공자면 그냥 cs를 즐기거나 이 악물고 전공과목 공부해라 그 방법밖에 없다
바로윗댓 말실수. 컴공 대학원이 아니라 대학교임.
cs 필요한거. 해야하는거 맞음.나는 프로그래밍으로 꿈을 이루겠어!하는데 근본없이 가는새끼들은 싹다 가짜임.뭐 프로그래머가 아닌강사,ceo로 성공할순 있어도플밍으로 성공할 새끼는 근본을 챙기려고하는게 정상임
위대한 해커가 되려는데 cs를 책으로 정주행은 안했다. 는 그럴수 있음. 근데 내가 그래서 해킹대회가 꿈의 전부인 애들은 곤란하다는거.
물론 좋음. 나도 창업각 안뜨면 그냥 해킹대회나가면서 즐겁게 살라고 근데 그게 자기 꿈을 이루려는 독기는 아니지. 이걸 강요하는건 아니야.
cs가 다 연결되는 시기가 옴. 그냥 공룡책 얘기를 전부 이해할수 있게 되면 굉장히 포괄적인 시야를 가질 수가 있음. 난 그걸 가지길 원함. 적어도 프로그래머가 꿈인 애들은
지금 고작 책 네권갖고 이따구로 얘기 길게하는게 말이 안되는거임
cs가 도저히 재미없는 애들을 위한 로드맵 따로 만들겠음. 딱국 시즌1은 무조건 나와 동일하게 달리라고 강요했었는데 딱국 시즌2는 소소한 로드맵들, 소박한 꿈 이런것들도 다 열심히 이룰 수 있게 모든사람들 각자의 꿈을 응원할 생각이거든
그렇다고 내가 인생 쉽게 가겠다고 떼쓰는애들이 원하는거 다 들어주겠단게 아냐. cs가 너무 싫을순 있어. 그러면 그에 상응하는 다른 challenge를 가져와야하고 그 도전의 성과는 시장에서 수요가 있어야함
너가 해킹이라는 명확한 입지가 다져졌다면 추천해주기 좀 그런데 너도 만약 아직 나이도 어리고 진로가 열려있다면 cs정독해봐라 진심으로 너를 위해서 하는 말이야. 신세계가 펼쳐짐
수학 잘한다고 물리 잘하는건 아니다. 물리공부하겠다고 수학먼저파고드는새끼는 미친놈이고 근데, 어느순간 물리학자들이 수학을 배우고싶어지는때가 오고 수학을 배웠을때 신세계가 펼쳐짐
실학파가 되어라