What I learned/CodeSquad Log

CodeSqaud Day 1 : Orientation + CS10 (1/10)

Millie 2022. 1. 3. 12:33

 

CodeSquadπŸ”ΉDay 1

10:00~11:40 : Orientation & Schedule

μ½”μ½”μ•„ λ•Œμ™€ λΉ„μŠ·ν•˜λ©΄μ„œλ„ λΉ‘μ„Έμ§„ μŠ€μΌ€μ₯΄! μ˜€λŠ˜λΆ€ν„° μ΅μˆ™ν•΄μ§ˆ 수 μžˆλ„λ‘ ν•΄μ•Όκ² λ‹€.
달λ ₯으둜 λ³΄λ‹ˆ ν•œλˆˆμ— νŒŒμ•…ν•  수 μžˆλ‹€. CS λ―Έμ…˜ 10개λ₯Ό ν’€μ–΄κ°€λ©΄μ„œ μ „λ°˜μ μΈ 감을 μž‘μ•„λ³΄μž!

 

2:00~6:00 : CS10 [Mission 1]

(1) 2:00~2:30, JK의 CS10 μ†Œκ°œ

μ†Œν”„νŠΈμ›¨μ–΄ 개발 λΆ„μ•Όμ—μ„œ κ³΅ν†΅μ μœΌλ‘œ ν•„μš”ν•œ 지식듀을 ν•™μŠ΅ν•΄λ³΄κΈ° μ „, CS에 λŒ€ν•œ μ†Œκ°œκΈ€μ„ 꼼꼼히 μ½μ–΄λ³΄μ•˜λ‹€. 

μ•„λ¬΄λž˜λ„ λ‚˜κ°™μ€ λΉ„μ „κ³΅μžμΌ 경우, ν•™κ΅μ—μ„œ 받을 수 μžˆλŠ” 체계적인 ν•™μŠ΅μ„ κ²½ν—˜ν•˜μ§€ λͺ»ν–ˆκΈ° λ•Œλ¬Έμ— 이 κΈ°κ°„ μ§‘μ€‘μ μœΌλ‘œ ν•™μŠ΅ν•˜λŠ” 것이 정말 μ€‘μš”ν•˜λ‹€. 

JKκ°€ ν–ˆλ˜ 말 쀑 "ν•™μŠ΅ν•˜λŠ” 방법을 ν•™μŠ΅ν•˜λΌ" λΌλŠ” 말이 기얡에 κ°€μž₯ λ‚¨λŠ”λ‹€.

λˆˆμ•žμ— 지식을 아무리 잘 μ„€λͺ…해놓은듀, λ‚΄κ°€ 그것을 μ œλŒ€λ‘œ ν•™μŠ΅ν•˜λŠ” 방법을 λͺ¨λ₯Έλ‹€λ©΄ κ·Έμ € ν™œμžμ— μ§€λ‚˜μ§€ μ•ŠλŠ” κ²½ν—˜μ„ ν–ˆλ‹€. μž‘λ…„μ— 개발 곡뢀λ₯Ό μ‹œμž‘ν–ˆμ„ λ•Œ μ‹œν–‰μ°©μ˜€λ₯Ό 많이 κ²ͺ은 뢀뢄이기도 ν•˜λ‹€. 

λ˜ν•œ CS 지식듀은 μ—°κ²°μ§€μ–΄μ„œ μƒκ°ν•˜κ³  λ°°μš°λŠ” 것이 관건이라고 ν–ˆλ‹€. 각각이 λ…λ¦½λœ 것이 μ•„λ‹ˆλ‹€. 

반볡의 μ€‘μš”μ„±λ„ λ‹€μ‹œ 느끼고 κ°„λ‹€. 자꾸 λ– μ˜¬λ¦¬κ³  λ°˜λ³΅ν•΄μ•Ό κΉŒλ¨Ήμ§€ μ•ŠλŠ”λ‹€. 

 

(2) secret gist μ΄μš©ν•΄μ„œ λ―Έμ…˜ μ œμΆœν•˜κΈ° (μ˜€ν›„ 6μ‹œ)

λ§ˆμŠ€ν„°μ¦ˆ ν…ŒμŠ€νŠΈλ₯Ό λ³Ό λ•Œμ—λ„ secret gist둜 λ―Έμ…˜μ„ μ œμΆœν–ˆμ—ˆλ‹€. μ΄λ²ˆμ—λ„ λ˜‘κ°™μ΄ secret gistλ₯Ό μ΄μš©ν•œλ‹€. 

secret gistλŠ” κ²€μƒ‰λ˜μ§€λŠ” μ•Šμ§€λ§Œ, URL을 μ•Œλ©΄ λˆ„κ΅¬λ‚˜ λ³Ό 수 μžˆλ‹€. 

반면 public gistλŠ” λˆ„κ΅¬λ‚˜ λ³Ό 수 μžˆλ‹€. 

 

GitHub Gist μ‚¬μš©λ²•

λΈŒλŸ°μΉ˜μ—μ„œ μ‚¬μš©ν•˜λŠ” 방법 | 브런치 μ—λ””ν„°μ—μ„œ λ“œλ””μ–΄ GitHub Gistλ₯Ό μ§€μ›ν•œλ‹€. κ·Έλ™μ•ˆ λΈŒλŸ°μΉ˜μ—λŠ” μ½”λ“œκ°€ 예쁘게 λ“€μ–΄κ°€μ§€ μ•Šμ•„μ„œ IDEλ₯Ό κ·ΈλŒ€λ‘œ μΊ‘μ²˜λ„ 해보고 Color Scripter도 μ‚¬μš©ν•΄λ΄€λ‹€. λΆˆνŽΈν–ˆλ‹€

brunch.co.kr

μœ„ 포슀트λ₯Ό λ³΄λ‹ˆ, gistλ₯Ό ν™œμš©ν•΄μ„œ λΈŒλŸ°μΉ˜λ‚˜ μ›Ή μ‚¬μ΄νŠΈμ— μ½”λ“œλ₯Ό μ‚½μž…ν•  μˆ˜λ„ μžˆλ‹€. 

ν•™μŠ΅ν•˜λ©΄μ„œ READMEλ₯Ό μž‘μ„±ν•΄μ„œ ν•™μŠ΅ν•œ 과정을 κΈ°λ‘ν•˜λ„λ‘ ν•˜μž. 

 

λ””μ§€ν„Έ 논리 회둜 κ΅¬ν˜„

 

How Computers Calculate - the ALU: Crash Course Computer Science #5

Last episode How numbers can be represented in binary Today's episode Representing and storing numbers is an important function of a computer, but the real goal is computation or manipulating numbe..

jaypedia.tistory.com

2달 μ „ Crash Courseλ₯Ό λ³΄λ©΄μ„œ μ •λ¦¬ν–ˆλ˜ λ‚΄μš©μ΄ 첫 λ‚  λ‚΄μš©μœΌλ‘œ λ‚˜μ™”λ‹€!

10μ›” 5일 λ‹Ήμ‹œμ—λŠ” 정말 μƒμ†Œν•΄μ„œ 무슨 말인지 이해도 잘 λ˜μ§€ μ•Šμ€ μ±„λ‘œ 정리λ₯Ό ν–ˆλŠ”λ°, 였늘 λ―Έμ…˜μ„ ν•˜λ©΄μ„œ μ½”λ“œλ‘œ ν’€μ–΄λ‚΄λ‹ˆ μ•½κ°„ 감이 μž‘ν˜”λ‹€. 

컴퓨터가 0κ³Ό 1을 κ³„μ‚°ν•˜λŠ” 기본적인 λ°©λ²•μ΄λΌλŠ” 것.