일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 동시성
- 동기화
- COLOR
- 비동기
- 100 days of SwiftUI
- Linked List
- 운영체제
- 알고리즘
- IOS
- SwiftUI
- 가상 메모리
- core data
- 프로세스 스케줄링
- @state
- 인프런
- 상호배제
- 데드락
- UserDefaults
- Codable
- struct
- decode
- 앨런
- 오브젝트
- 파일 시스템
- Apple Developer Academy
- forEach
- async
- Algorithm
- Swift
- deadlock
- Today
- Total
목록전체 글 (258)
기어가더라도 제대로
swift playground를 하다가 지루하기도 하고, 코드를 기록하고 싶어서 git 부터 배우기로 하였다. 정호영 마스터가 추천해준 도서 목록(1)에도 있기도 하고, 가장 쉽다해서 고른 책인데 결론적으로 꽤나 만족한다. 그 이유는 실습이 쉽고, 개념 정리가 쉽고, 어려운 단어 정리가 잘 되어 있기 때문이다. 게다가 '7일에 끝내는 학습 진도표'는 나처럼 게으른 사람에게 좋은 채찍질이였다. 앞으로 더 공부를 해야겠지만 챕터 0,1,2 를 읽고 공부한 후기를 적으려 한다. chapter 0 빠른 실습으로 git, github 감 익히기 cli에 대한 허영심이 macbook 구매로 이어졌다. 이를 더욱 잘 활용하기 위해 터미널을 공부하며, git을 더하니 날개를 달아준 꼴이다. 책의 첫 장 부터 cli를 ..
그림으로 배우는 네트워크 chapter 3, TCP/IP 주요 프로토콜 왕 데이터 블록을 부루는 이름 어플리케이션 계층 HTTP, SMTP, POP3, DNS, FTP 어플리케이션 메시지 트랜스포트 계층 TCP/UDP TCP TCP 세그먼트 인터넷 계층 IP,ARP,ICMP IP IP 패킷 네트워크 인터페이스 계층 이더넷 이더넷 이더넷 프레임 * 앞으로 더 공부해야할 내용 - 공개키 / 비밀키 암호화, 디지털 서명, 디지털 인증서 총평 : 얇은 책이고 깊지 않아서 좋았고, 전반적으로 네트워크를 짧은 시간에 정리할 수 있어서 좋다. 처음 네트워크를 공부하는 사람이나 전에 해본 사람이 복습하기에 제일 좋다. chapther3, chapter7 은 복습을 해야한다. Swift Playground 영어공부와 코..
파라메타는 함수가 있으면 그 함수에 파이프를 만들어주는 것을 생각하면 좋다. 파이프는 외부와 내부를 연결하는 매개체로서 비유 가능하다. 사전적 정의는 "프로그램 실행 중 또는 프로그램 내의 프로시저를 실행하는 동안 특정 값이 주어져야 하는 변수입니다." 라는데 변수에 값을 저장해서 함수로 넘길 때 변수(파이프 혹은 상자) 자체를 parameter라고 표현한다. 그럼 여기서 특정 값은? 바로 argument이다. 간단한 의사코드를 보자. func moveThenGem(distance: Int) { for i in 1...distance { if character.isOnGem { character.collectGem() gemCounter += 1 } character.jump() } } 주인공 캐릭터가 ..