ν KPTνκ³ πͺ
κΈ°κ° : 2022.06.02 ~ 2022.06.14
git hub : https://github.com/mingoodjob/dolchu
μ£Όμ κΈ°λ₯
λ‘κ·ΈμΈ, νμκ°μ (Session)
λ°μ΄ν° ν¬λ‘€λ§ (bs4, selenium)
λ©μΈνμ΄μ§ 무νμ€ν¬λ‘€ (javascript, jquery)
νμ λ±λ‘ λ° λ¦¬λ·° λ±λ‘ (Django CRUD sqlite)
μΉ΄μΉ΄μ€ μ§λ νμ κΈ°λ₯ (μΉ΄μΉ΄μ€ μ§λ API)
μ£Όλ³ μ¬νμ§ μΆμ² (python split ν¬λ‘€λ§ λ°μ΄ν°)
νμ νν°λ§
μ¬μ© κΈ°μ
: html, css , javascript, python, Djnago FrameWork, BeautifulSoup, Selenium
scikit-learn, Pands
πͺKeep : μνκ³ μλ μ . κ³μ νμΌλ©΄ μ’κ² λ€ μΆμ μ .
github νμ©μ μ΅λν νκΈ° μνμ¬, 컀λ°μ μ€μ μ λμμΌλ©°, λ§€μΌ μ»€λ°μ μ§ννκ³ , λ€μλ λΌμ΄λΈλ‘ merge λ₯Ό μ§ννμλ€.
κ·Έλ‘μΈν΄, λ²κ·Έλ₯Ό μ΅μν ν μ μμμΌλ©°, νμλ€κ³Όμ μν΅λ μννκ³ λ€λ₯Έ νμλ€μ μ½λ리뷰λ₯Ό μμ°μ€λ½κ² λ€μ μ μμ΄ νμ΅μ λ§€μ° λμμ΄ λμλ€.
Django μ μ΄ν΄λλ₯Ό λμ΄κΈ° μν΄, μ¬μ μ κΈ°νμ νννκ² λ€μ‘μΌλ©°
Model, APP, API μ€κ³λ₯Ό λν
μΌνκ² ν΄μ μμ
μ λΉ λ₯΄κ² ν μ μμλ€.
ν΄μΌ λ° μ£Όλ§μλ μΌμ μ μ‘μ νμΌμ μννμ§ λͺ»νλ μΌμ μ μ±μΈ μ μμλ€.
Django μμ Ajax ν΅μ μ μ΄μ©ν΄ 보μλλ° μλ² ν΅μ λ°©μμ΄λ, λ°μ΄ν° μλΉ λ°©μμ μ’λ κ³΅λΆ ν μ μμλ€.
Goorm IDE νμ
μ μ΄μ©νμ¬, HTML CSS λΌμ΄λΈλ‘ μμ±νμμΌλ©°, κ·Έλ‘μΈν΄ μλ‘κ° νμν λΆλΆμ μ’λ λΉ λ₯΄κ² ν μ μμκ³ κ²°κ³Όλ‘λ λΉ λ₯΄κ² μμ
ν μ μμλ€.
πͺProblem : λκ° λ¬Έμ κ° μλ€ μΆμ μ . λ³νκ° νμν μ .
μ¬μ μ APIλ₯Ό μ€κ³λ₯Ό μ’λ 체κ³μ μΌλ‘ νμ§ λͺ»νμ¬, μ€κ°μ μΆκ° λμΌν λΆλΆμ΄ λ§μ΄ νΌλμ€λ¬μ μ.
CSS ν΄λμ€λͺ
μ΄ κ²ΉμΉλ νμμ΄ μμ΄μ CSS ν©μΉλ κ³Όμ μμ λ§μ μ€λ₯λ₯Ό κ²ͺμ
Django μ js κ°μ json λ°μ΄ν° μλΉμ λ¬Έμ κ° μμ΄μ κ·Έ λΆλΈμ ν΄κ²°νλλ° μ€λκ±Έλ¦Ό.
μλ‘ νλμ Branch μμ μμ
μ νμμΌλ κΈν λλ Main Branch μμ λ°λ‘ pushνλ κ²½μ°λ μμλλ°, κ·Έ κ³Όμ μμ μ€λ₯κ°
λ°μνμ¬ μμ νλλ° λ§μ μκ°μ΄ κ±Έλ¦Ό.
πͺTry : μνκ³ μλ κ²μ λ μνκΈ° μν΄μ, λ¬Έμ κ° μλ μ μ ν΄κ²°νκΈ° μν΄μ μ°λ¦¬κ° μλν΄ λ³Ό κ²λ€
github νμ
κ³Όμ μμ ISSUE νμ νμνμ¬, μλ‘μ μμ
λ΄μ©μ λΆν νκ³ κ·Έ λΆλΆμ μλ‘ κ³΅μ ν μ μλλ‘ νλ€.
ISSUE νμμ μμ
μλ£ν λΆλΆ μΈμ λ μ§ λΉ λ₯΄κ² μ
λ°μ΄νΈ ν μ μλλ‘ νλ€.
μμ
λ΄μ©μ΄ μλ£λμ§ μμλλΌλ μ ν΄μ§ μκ°μ κ°μΈBracnh μ κΌ Commit, PUSH ν μ μλλ‘ νλ€.
λ°°μ΄ λ΄μ©μ TIL μ ν΅ν΄μ λ³΅μ΅ ν μ μλλ‘ νλ€.
μ½λμ μ£Όμμ μ μ νκ² λ¬μμ£Όλ μ΅κ΄μ κ°λλ‘ νλ€.
μ½λ κ°λ
μ±κ³Ό μ±λ₯μ λμ΄κΈ° μν΄ ν΄λμ€λ ν¨μ λ₯Ό μ΄μ©νμ¬ μ½λλ₯Ό μμ±νλ μ΅κ΄μ κΈ°λ₯Έλ€.
github νμ©μ μ΅λν ν μ μλλ‘ reade.me λ₯Ό νμ©νλ€.
πͺ Keep
Keep : μ΄λ² νλ‘μ νΈμμ μ§νν κ³Όμ μ€ λ€μ νλ‘μ νΈμμλ μ μ§νμΌλ©΄ νλ λΆλΆ.
μ΄λ² νλ‘μ νΈλ λͺ©νλ‘ νλ λΆλΆμ λ€ μμ±μ νλ€. μμ±μ μλ―Έλ₯Ό λλ νλ‘μ νΈ μΈ λ§νΌ μμ±μ ν° μλ―Έλ₯Ό λλ€.
λ€μ νλ‘μ νΈλ μ°μ μ, μμ±μ λͺ©νλ‘ νμΌλ©΄ μ’κ² λ€.
git μ μ΄μ©ν΄ μλ²κ΄λ¦¬, λ§€μΌ commit κ³Ό pust λ₯Ό ν΅ν΄μ μ½λ리뷰 λ° μλ²λ₯Ό κ΄λ¦¬νλ κ²μ΄ μ’μ κ² κ°λ€.
νλ‘μ νΈ μΈμ μκ°μ μκ³ λ¦¬μ¦μ μ‘°κΈμ νλ€. μμ§ κΈ°μ΄λ¨κ³μ΄μ§λ§ κΎΈμ€ν νμ.
λ©°μΉ μ§Έ κ³μ μ»΄ν¨ν°λ₯Ό λκ³ 30λΆ λμ μμ κ±°λ₯Ό νκ³ μλ€. κ³μ μ μ§ νμΌλ©΄ μ’κ² λ€.
π Problem
Problem
λ¬Έμ μ : μ΄λ² νλ‘μ νΈμμ λ°μν λ¬Έμ μ μ κ°κ΄μ μΌλ‘ νλ¨
μ½λλ₯Ό 지λ ν΄λμ€λ₯Ό μ΄μ©ν΄ λ³Ό κ², μ§κΈμ μ΄λ €μ°λ©΄ ν¨μλ‘ , λλ νλμ½λ©μ μ‘°κΈμ© ν΄λ²λ¦¬λ μ΅κ΄μ΄ μλ€.
λ‘μ§μ΄ μ΄λ ΅λ€κ³ ν¬κΈ°νμ§ λ§κ³ , ν΄λμ€λ‘ νλμ© κ΅¬νν΄ λ³Όκ², κ°μ²΄μ§ν₯μ μΈ μ½λ©μ μ§ν₯ ν κ²
νλ‘μ νΈ μκ°μΈμ κ°μΈμ μΈ κ³΅λΆκ° μννλ€. μ’λ μμ μκ² μκ²©ν΄ μ Έμ μκ³ λ¦¬μ¦κ³Ό κΈ°μ΄μ μΈ κ³΅λΆλ₯Ό λμΉμ§ λ§κ³ νμ.
νλ‘μ νΈ μ€κ°μ€κ° μμ νκΈ° λ°μμ§, κ·Έκ²λ€μ μ 리νκ³ , μ λ°μ΄νΈλ₯Ό νμ§ μλλ€ λνμ μΌλ‘ notion μλ£λ€, λ΄κ° μμ ν erdλ apiλ κΌ λ°λ‘λ°λ‘ μμ μ νμ.
π€ Try
Try : λ€μ νλ‘μ νΈλ₯Ό μν΄ ν΄μΌν λ
Έλ ₯
ν΄λμ€λ₯Ό μ¬μ©νλ λ² λ°°μ°κΈ°.
ν¨μν νλ‘κ·Έλλ°μ λν΄μ μ’λ ꡬ체μ μΌλ‘ 곡λΆν΄λ³΄κΈ°.
git μΌλ‘ νμ
μ λμ μ΄λμΈκ° μκ°ν΄λ³΄κ³ μλν΄λ³΄κΈ°.
νμ
μ΄ λ¨μ μν μ λλ μ νλκ² μλλΌ, κ°μ΄ μμ
νλ μλ―Έλ₯Ό μκ°ν΄λ³΄κΈ°.
π Feel
Feel : μ΄λ² νλ‘μ νΈλ₯Ό ν΅ν΄ λλμ
μ΄λ² νλ‘μ νΈλ μ°μ μμ±μ ν΄μ κΈ°λΆμ μ’λ€. 1μ£Ό λ°μ λ λλ μκ°λμ λ§μ κ²μ μλνκ³ λ§μ κ² μ ꡬν ν΄λ³Ό μ μλ μκ° μ΄μλ κ² κ°λ€.
λν νμλ€κ³Όμ μν΅λ μ΄λ²μλ μ’ μννκ² μ μ΄λ£¨μ΄μ§ κ² κ°λ€.
κ°μΈμ μΈ κ³΅λΆκ° μ‘°κΈμ μννμ§λ§, λ€μ λ μμ μ μ격νκ² , κΈ°μ΄ κ³΅λΆλ₯Ό μνν νμ§ λ§μ.