본문 바로가기

OT5

[SwiftUI] OT + 자료 모음 아직 블로그에는 포스팅을 하지 않았지만 전체적으로 Swift 문법을 한번 둘러 보았다. 문법을 배우는 족족 포스팅을 하고 싶지만 이해가 되지 않는 부분이 많기도 하고 작성하는데 시간이 상당히 소요되어 미루는 일이 허다했다. 여하간 문법을 한번 훑어 보았으니 본격적으로 프레임워크를 공부하고 싶어서 SwiftUI를 택했다. UIKit을 할지 SwiftUI를 할지 고민을 많이 했지만, 여러 이유로 SwiftUI를 골랐다. 이미 진행 중인 프로젝트를 합류하고 싶어서 들어가 보니, SwiftUI로 설계한 프로젝트였다. UIKit보다는 SwiftUI의 난이도가 비교적 쉽다고 해서 먼저 시작해 보기로 했다. 📌 Swift Tutorial 자료 기본적인 학습을 중심으로 튜토리얼 자료를 모아 봤다. YouTube (1).. 2023. 4. 23.
[네트워크] OT + 공부 자료 모음 다른 CS 과목(운영체제, 자료구조, 알고리즘 등등)에 비해 네트워크는 어떻게 공부하면 좋을지 고민을 많이 했다. 다행히도 좋은 자료가 많아서 한번 공유해 보려 한다. 📌 자료 1. 영문 원서 Computer Networking: A Top-Down Approach. 8th ed. 운영체제의 교과서인 '공룡책'처럼 네트워크에서도 이 책이 바이블 역할을 하는 것 같아서 이 책을 참고했다. James F. Kurose and Keith W. Ross. Computer Networking: A Top-Down Approach. Global ed. 8th ed., New York: Pearson, 2022. 심지어 공동 저자 중인 교수님 한 분(Prof. Kurose)께서 직접 촬영하여 YouTube로 강의를 .. 2023. 4. 22.
[Swift] OT - 독학 사이트와 강의 모음 Swift를 이것저것으로 공부를 하는데 너무 난잡한 것 같아 정리의 필요성을 느껴 블로그로 작성하게 되었다. 공부하는데 좋은 자료들을 발견하면 계속 업데이트 할 예정이다. 📌 공식 문서 공식 문서만큼 확실하고 정확한 소스는 없을 것이다. 하지만 완전 초급자라면 이해해야 할 개념이 너무 많아서 오히려 많이 힘들 수 있다. 더군다나 평소에 긴 글을 읽고 해석하는 것에 약하면 더 그렇다. 공식 문서는 프로그래밍 언어에 어느 정도 틀이 잡힌 상태에서 보는 게 좋다. 공식 문서 사이트는 아래의 2가지가 있다. Swift 공식 문서 애플 개발자 공식 문서 1번은 글로 길게 풀어 쓴 설명과 예제 코드로 설명 되어 있다면, 2번은 주로 사전처럼 단어나 문법, 용어과 짧은 설명으로 되어 있다. 또한 1번은 한글 번역본이.. 2023. 3. 27.
[CS50 2019] 모두를 위한 컴퓨터 과학 OT 현재 자료구조와 알고리즘, 운영체제를 조금씩 공부하는데 틈틈이 막히는 부분이 있다. 비전공자로서 CS 과목을 공부하는 게 쉽지 않은데 적절한 강좌를 찾았다. 바로 하버드대학교 데이비드 맬런 교수의 '모두를 위한 컴퓨터 과학(CS50)'이다. 네이버 부스트코스에 한글 자막과 함께 무료로 공개되어 있으며, YouTube에도 원본 영상이 있다. 자세한 링크는 아래에 적어 두었다. 이왕 CS 과목 공부하는 김에 기초부터 확실히 해 보자는 생각에 수강하게 되었다. 이미 아는 내용도 있긴 하지만 복습의 기회로 삼기로 했다. 모두를 위한 컴퓨터 과학 (CS50 2019) 강좌소개: 부스트코스 모두를 위한 컴퓨터 과학 (CS50 2019) 부스트코스 무료 강의 www.boostcourse.org 부스트코스에서 Top3.. 2023. 3. 25.
운영체제 OT (feat. 참고 자료) 목차 머리말 운영체제 공부의 첫 걸음! 사실 첫 걸음은 아니고 저번 학기에 운영체제 강의를 들었다. 하지만 매주 나가는 진도를 제대로 따라가지 못해 너무 아쉬웠다. 그래서 나의 페이스에 맞게 교재와 강의를 통해 운영체제를 제대로 공부하여 블로그에 정리해 보기로 했다. 교재 및 강의 1. 교재 교재는 크게 영문과 한글 원서 2권을 참고했다. 1-1. Silbershatz, Abraham, Peter B. Galvin, and Greg Gagne. Operating System Concepts. 10th ed., New Jersery: Wiley, 2018. Operating System Concepts - 10th edition 운영체제 과목의 '교과서' 역할을 하고 흔히 '공룡책'이라 부르는 교재를 참고.. 2023. 3. 19.
반응형