


Docker ๊ฐ๋
๊ธฐ๋ณธ์ ์ธ ๋์ปค ๋ช ๋ น์ด docker [๋์][์ก์ ] -> [๋์]: container(์๋ต๊ฐ๋ฅ), image, volume, network ๋ฑ -> [์ก์ ]: ls, inspect, start, run ๋ฑ docker (container) create ```terminal //centos ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํด์ ์ปจํ ์ด๋๋ฅผ ์์ฑํด์ฃผ...

React ํ๋ก์ ํธ Github Pages์ ๋ฐฐํฌํ๊ธฐ
React ํ๋ก์ ํธ๋ฅผ Githuh Pages์ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ํฌ์คํ ํด ๋ณผ ๊ฒ์ด๋ค. ์ด ๊ณผ์ ์์ ์๊ธด ์ค๋ฅ๋ฅผ ํด๊ฒฐํ ๋ฐฉ๋ฒ์ ๋ํด์๋ ์ ๋ฆฌํด๋ณด๊ฒ ๋ค. 1. ๋ ํฌ์งํ ๋ฆฌ์์ Pages ์ค์ ํ๊ธฐ ๋ณธ์ธ์ react ํ๋ก์ ํธ๊ฐ ์๋ ๋ ํฌ์งํ ๋ฆฌ์ Setting ์์ Pages๋ฅผ ์ ํํด์ค๋ค. ๊ทธ ๋ค์ Source ์์ ์๋ฌด branch ๋ฅผ ๊ณจ๋ผ Save...
๋จธ์ ๋ฌ๋ ๊ธฐ์ ์ ํ์ฉํ ๋ณ์ถฉํด ํ๋ณ ๋ฐ ๊ด๋ฆฌ ์น ์๋น์ค
Gesture์ธ์์ ํตํ IR ๋๋ฐ์ด์ค ์ ์ด์ฉ ๋ฌด์ ์ปจํธ๋กค๋ฌ
๋ฅ๋ฌ๋ ๊ฐ์ฒดํ์ง ๊ธฐ์ ์ ์ฌ์ฉํ ๋์ฅ๊ณ ๊ด๋ฆฌ ์์คํ

React ์์ Node.js ์๋ฒ์ ๋ฐ์ดํฐ ์์ฒญํ๊ธฐ (2)
React ์์ Node.js ์๋ฒ์ ๋ฐ์ดํฐ ์์ฒญํ๊ธฐ (1) ์ด์ ํฌ์คํ ์์ ์๋ฒ ์ฝ๋๋ฅผ ์์ฑํด๋ณด๊ณ , ํ ์คํธํด๋ดค๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ ํ๋ก ํธ ๋ถ๋ถ์ ์์ฑํ์ฌ ํ๋ก ํธ์์ ์๋ฒ๋ก ๋ฐ์ดํฐ ์์ฒญ์ ํด๋ณผ ๊ฒ์ด๋ค. 1. ๋ฆฌ์กํธ ํ๋ก์ ํธ ์์ฑ ๋จผ์ ์๋ ๋ช ๋ น์ ํตํด client ํด๋์ ๋ฆฌ์กํธ ํ๋ก์ ํธ๋ฅผ ์์ฑํด์ค๋๋ค. cd client npx cr...

React ์์ Node.js ์๋ฒ์ ๋ฐ์ดํฐ ์์ฒญํ๊ธฐ (1)
ํ๋ก ํธ์์ ์๋ฒ์ ๋ฐ์ดํฐ ์์ฒญํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ณต๋ถํ ๊ฒ ์ ๋ฆฌ. ํ๋ก ํธ๋ React ๋ฅผ ์ฌ์ฉํ๊ณ , ์๋ฒ๋ Node.js ๋ฅผ ์ฌ์ฉํ๋ค. 1. ํ๋ก์ ํธ ์์ฑ ๋จผ์ ํ๋ก์ ํธ๋ฅผ ์์ฑํ ํด๋๋ฅผ ๋ง๋ค๊ณ , ๊ทธ ์์ ํ๋ก ํธ ํด๋์ ์๋ฒ ํด๋๋ฅผ ์ถ๊ฐ๋ก ๋ง๋ค์ด์ค๋ค. ๋๋ request_Test ํด๋๋ฅผ ๋ง๋ค์ด ๊ทธ ์์ client, server ํด๋๋ฅผ ๋ง๋ค์ด...

Styled Components ์ฌ์ฉํ์ฌ ์ปดํฌ๋ํธ ๋์์ธํ๊ธฐ
styled-components ๋? ๊ธฐ์กด ๋์ ๋ง๋๋ ๋ฐฉ์์ธ css, scss ํ์ผ์ ๋ฐ์ ๋๊ณ , ํ๊ทธ๋ id, class์ด๋ฆ์ผ๋ก ๊ฐ์ ธ์ ์ฐ์ง ์๊ณ , ๋์ผํ ์ปดํฌ๋ํธ์์ ์ปดํฌ๋ํธ ์ด๋ฆ์ ์ฐ๋ฏ ์คํ์ผ์ ์ง์ ํ๋ ๊ฒ์ โstyled-componentsโ ๋ผ๊ณ ๋ถ๋ฆ ๋๋ค. css ํ์ผ์ ๋ฐ์ ๋์ง ์๊ณ , ์ปดํฌ๋ํธ ๋ด๋ถ์ ๋ฃ๊ธฐ ๋๋ฌธ์, css๊ฐ ์ ์ญ...

react ๊ฐ๋ฐ์ ์ํ Storybook ํ์ฉํ๊ธฐ
Storybook ์ ๋ ๋ฆฝ์ ์ธ ์ปดํฌ๋ํธ๋ฅผ ๊ฐ๋ฐํ ์ ์์ผ๋ฉฐ, ์ปจํฌ๋ํธ๋ฅผ ์กฐํฉํด Story ์์ ํ ์คํธํด๋ณผ ์ ์๋ค. React ๊ฐ๋ฐ์ ์ ์ฉํ๊ฒ ์ฐ์ด๊ณ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉํ๊ฒ ๋์๋ค. 1. ์คํ ๋ฆฌ๋ถ ์ค์น ๋จผ์ Storybook ์ฌ์ฉํ๊ธฐ ์ํ ์ด๊ธฐ์ธํ ์ ํด์ค๋๋ค. npx sb init // ์ด๊ธฐ์ธํ npm add --dev react-do...

React + Typescript ํ๋ก์ ํธ ์์ฑํ๊ธฐ
react.js ์ typescript ๋ฅผ ํ์ฉํ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค์ด๋ณด๊ฒ ์ต๋๋ค. 1. ๋ฆฌ์กํธ ํ๋ก์ ํธ ์์ฑ ๋จผ์ create-react-app ์ ์ด์ฉํด ๋ฆฌ์กํธ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค์ด์ค๋๋ค. npx create-react-app [ํ๋ก์ ํธ ๋ช ] --template typescript --template typescript ๋ผ๋ ์์ฑ์ โํ์ ...

Chirpy ํ ๋ง ์ปค์คํฐ๋ง์ด์ง
1. Sidebar ๋ฐฐ๊ฒฝ์ ์ด๋ฏธ์ง ๋ฃ๊ธฐ _sass/addon/commons.scss ์์ ์ฌ์ด๋๋ฐ ๋ฐฐ๊ฒฝ์ ๋ํ ์ค์ ์ ํ ์ ์์ต๋๋ค. #sidebar { /* ์๋ณธ ๋ด์ฉ background: var(--sidebar-bg); */ /* ์๋ 3์ค ์ถ๊ฐ ์ด๋ฏธ์ง๋ assets/img/ ๋๋ ํ ๋ฆฌ์ ๋ฃ์ด ์ฃผ์ธ์. */ ...

Chirpy ํ ๋ง ์ ์ฉ ๋ฐ ์ค๋ฅ ํด๊ฒฐ
Jekyll ํ ๋ง ์ค Chirpy ํ ๋ง๋ฅผ ์ ์ฉํด๋ณผ๊ฑฐ๋ค. Chirpy ํ ๋ง๋ฅผ ์ ํํ ์ด์ ๋ ๊น๋ํ UI๊ฐ ๋ง์์ ๋ค์๊ณ , ์นดํ ๊ณ ๋ฆฌ ๋ถ๋ฅ๋ ๋จ์ํด์ ์ข์๋ค. ํ ๋ง๋ฅผ ์ ์ฉํ๋ฉด์ ๋ง์ ์ค๋ฅ๋ค์ด ์์์ง๋ง, ์ค๋ฅ๋ฅผ ํด๊ฒฐํ์ ๋ ํฌ์ด๊ฐ์ด,,๐ ๊ทธ๋ผ Chirpy ํ ๋ง ์ ์ฉ ๋ฐ ์ค๋ฅ ํด๊ฒฐ ํฌ์คํ ์ ์์ํด๋ณด๊ฒ ์ต๋๋ค. 1. Chirpy ํ ๋ง ๋ค์ด๋ก๋ jeky...
[๋น ๋ฐ์ดํฐ์์ฉ] ์น ํฌ๋กค๋ง
๋น ๋ฐ์ดํฐ์์ฉ ์์ 4์ฃผ์ฐจ ์น ํฌ๋กค๋ง ์ค์ต ํ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น ํฌ๋กค๋ง์ ํ๊ธฐ ์ํด์๋ selenium, bs4, tqdm ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํด์ค์ผํ๋ค. !pip install selenium !pip install bs4 !pip install tqdm ๐ Selenium ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋์ผ๋ก ํ ์คํธํ๊ณ ์น ๋ธ๋ผ์ฐ์ง์ ์๋ํํ๊ธฐ ์ํ ...

Node.js ์์ ์น ํฌ๋กค๋งํ๊ธฐ
์กธ์ ์ํ์ผ๋ก ๋ง๋ค ์น ์๋น์ค์์ ํฌ๋กค๋ง์ด ํ์ํ๊ธฐ ๋๋ฌธ์ Node.js ์์ ์น ํฌ๋กค๋ง์ ํ๋ ์์ ๋ฅผ ๋ฐ๋ผํด๋ณด๋ ค๊ณ ํ๋ค. ๐ ์น ํฌ๋กค๋ง(Web crawling)์ด๋? ์น ํฌ๋กค๋ง(Web crawling)์ ์ ์ ๋ช ์ฒญ์ Web Scraping ์ผ๋ก ์ฃผ๋ก ์น ํ์ด์ง๋ฅผ ๋ฐฉ๋ฌธํด์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์ฃผ๋ก Python์ ํตํด...
[๋น ๋ฐ์ดํฐ์์ฉ] sqlite ์ค์ต
๋น ๋ฐ์ดํฐ์์ฉ ์์ 3์ฃผ์ฐจ ์ค์ต ๊ณผ์ ์ ๋๋ค. 1. VS Code์์ ์ฃผํผํฐ ๋ ธํธ๋ถ ํ์ผ ์์ฑ ๋ฐ ๊ฐ์ํ๊ฒฝ์์ ์คํ vs code์์ Ctrl + Shift+ P ์คํ ํ, Create: New Jupyter Notebook ์ ๋๋ฌ์ ์ฃผํผํฐ ๋ ธํธ๋ถ ํ์ผ์ ์์ฑํด์ค๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ณธ์ธ์ด ์ํ๋ ํด๋์ .ipynb ํ์ผ๋ก ์ ์ฅํด์ค๋๋ค. ํ...
[๋น ๋ฐ์ดํฐ์์ฉ] VS Code + Anaconda ๊ฐ์ํ๊ฒฝ ๊ตฌ์ถ
visual studio์์ anaconda ๊ฐ์ํ๊ฒฝ ๊ตฌ์ถ 1. visual studio ์ค์น 2. anaconda ์ค์น 3. ํ๊ฒฝ๋ณ์ -> ์ฌ์ฉ์๋ณ์ -> Path ํธ์ง -> ์๋ 3๊ฐ ๊ฒฝ๋ก ์ถ๊ฐ C:\Users\younjin\AppData\Local\anaconda3 C:\Users\younjin\AppData\Loca...

jekyll ๋ก์ปฌ ์๋ฒ์์ ์คํ
1. Ruby ์ค์น Ruby Download Link ์ฌ๊ธฐ์ ruby๋ฅผ ์ค์นํด์ค๋ค. ๋๋ ์ ์ผ ์์ ์๋ Ruby+Devkit 3.2.2-1 (x64) ๋ฅผ ๋ค์ด๋ฐ์์ฃผ์๋ค. rudy installer๋ฅผ ์คํํ๋ฉด ์ ์ฌ์ง๊ณผ ๊ฐ์ cmd์ฐฝ์ด ๋จ๋๋ฐ, 1๋ฒ(๊ธฐ๋ณธ์ค์น)๋ฅผ ๋๋ฅด๊ณ ์ํฐ๋ฅผ ๋๋ฌ ์ค์น๋ฅผ ์๋ฃํด์ค๋๋ค. 2. install jekyll ...

React, NodeJS ์ MySQL ์ ์ด์ฉํ ๋ก๊ทธ์ธ/ํ์๊ฐ์
express๋ฅผ ๋น๋กฏํ Node.js์ ๋ชจ๋๋ค๊ณผ, React๋ก ๊ตฌํํ ๋ก๊ทธ์ธ, ํ์๊ฐ์ ์์ ๋ฅผ ๋ฐ๋ผํด๋ณผ ๊ฑฐ๋ค. ์ ํฌ์คํ ์์ ์ค์นํ MySQL์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์ฌ์ฉํ๋ค. (MySQL ์ค์น ๋ฐ ์ ์) 1. MySQL Setting โ mysql ์ ์ mysql> mysql -u root -p MySQL Server ์ binํด๋๋ก ์ด๋ํ์ฌ...

MySQL ์ค์น ๋ฐ ์ ์ํ๊ธฐ
1. MySQL ์ค์น MySQL ๋ค์ด๋ก๋ ๋ฐ ์ค์น ๋ฐฉ๋ฒ ์ด ํฌ์คํ ์ ์ฐธ๊ณ ํด์ ์ค์น๋ฅผ ํด์ฃผ์๋ค. ๐ 2. MySQL ์๋ฒ ์ ์ ๋จผ์ cmd(๋ช ๋ นํ๋กฌํํธ) ์ฐฝ์ ์ผ๊ณ , C:\Program Files\MySQL\MySQL Server 8.0\bin ํด๋๋ก ์ด๋ํ๋ค. cd C:\Program Files\MySQL\MySQL Server 8.0\b...
[Programmers] ๊ทค ๊ณ ๋ฅด๊ธฐ
๋ฌธ์ ์ค๋ช ๊ฒฝํ๋ ๊ณผ์์์์ ๊ทค์ ์ํํ์ต๋๋ค. ๊ฒฝํ๋ ์ํํ ๊ทค ์ค โkโ๊ฐ๋ฅผ ๊ณจ๋ผ ์์ ํ๋์ ๋ด์ ํ๋งคํ๋ ค๊ณ ํฉ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ํํ ๊ทค์ ํฌ๊ธฐ๊ฐ ์ผ์ ํ์ง ์์ ๋ณด๊ธฐ์ ์ข์ง ์๋ค๊ณ ์๊ฐํ ๊ฒฝํ๋ ๊ทค์ ํฌ๊ธฐ๋ณ๋ก ๋ถ๋ฅํ์ ๋ ์๋ก ๋ค๋ฅธ ์ข ๋ฅ์ ์๋ฅผ ์ต์ํํ๊ณ ์ถ์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๊ฒฝํ๊ฐ ์ํํ ๊ทค 8๊ฐ์ ํฌ๊ธฐ๊ฐ [1, 3, 2, 5, 4, 5, 2...
[BaekJoon] 2581๋ฒ - ์์
2581 ๋ฒ ๋ฌธ์ ์์ฐ์ M๊ณผ N์ด ์ฃผ์ด์ง ๋ M์ด์ N์ดํ์ ์์ฐ์ ์ค ์์์ธ ๊ฒ์ ๋ชจ๋ ๊ณจ๋ผ ์ด๋ค ์์์ ํฉ๊ณผ ์ต์๊ฐ์ ์ฐพ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์๋ฅผ ๋ค์ด M=60, N=100์ธ ๊ฒฝ์ฐ 60์ด์ 100์ดํ์ ์์ฐ์ ์ค ์์๋ 61, 67, 71, 73, 79, 83, 89, 97 ์ด 8๊ฐ๊ฐ ์์ผ๋ฏ๋ก, ์ด๋ค ์์์ ํฉ์ 620์ด๊ณ , ์ต์๊ฐ์ 6...
[BaekJoon] 1978๋ฒ - ์์ ์ฐพ๊ธฐ
1978 ๋ฒ ๋ฌธ์ ์ฃผ์ด์ง ์ N๊ฐ ์ค์์ ์์๊ฐ ๋ช ๊ฐ์ธ์ง ์ฐพ์์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ ์ค์ ์์ ๊ฐ์ N์ด ์ฃผ์ด์ง๋ค. N์ 100์ดํ์ด๋ค. ๋ค์์ผ๋ก N๊ฐ์ ์๊ฐ ์ฃผ์ด์ง๋๋ฐ ์๋ 1,000 ์ดํ์ ์์ฐ์์ด๋ค. ์ถ๋ ฅ ์ฃผ์ด์ง ์๋ค ์ค ์์์ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ค. ์์ ์ ๋ ฅ 1 4 1 3 5 7 ์์ ์ถ๋ ฅ 1 3 ์๊ณ ๋ฆฌ์ฆ ํ์ด...

Github ๋ธ๋ก๊ทธ ์์ํ๊ธฐ
๊น ๋ธ๋ก๊ทธ๋ Github ์ ์ฅ์์ ์ ์ฅ๋ html ํ์ผ๊ณผ ๊ฐ์ ์ ์ ์น ๋ฌธ์๋ค์ ์น์์ ๋ณผ ์ ์๋๋ก ํธ์คํ ์๋น์ค๋ฅผ ์ ๊ณตํด ์ฃผ๋ ๊ฒ. Github ์ฌ์ฉ์๋ค์ ๋๊ตฌ๋ ๊ณ ์ ์ ์ ์ ์น ์ฌ์ดํธ 1๊ฐ๋ฅผ ๊ฐ์ง ์ ์๋ค. 1. ๋ ํ์งํ ๋ฆฌ ์์ฑ New Repository ๋ฒํผ์ ํด๋ฆญํด repository ์์ฑ ํ์ด์ง๋ก ์ด๋ํ๋ค. Repository ...