์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ์๋ฐ์คํฌ๋ฆฝํธ
- Node.js
- ์ฝํ
- ์นด์นด์ค
- ์ด๋ฏธ์ง ์์
- ๊ณผ์ ํ ์คํธ
- router v6
- ์ด๋ถํ์
- ์๋ฐฉํฅ ์ฐ๊ฒฐ ๋ฆฌ์คํธ
- ๋์ ๊ณํ๋ฒ
- ๋ฐฑ์ค
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋ธ๋ฃจํธํฌ์ค
- ๋๋๊ทธ ์ด๋ฒคํธ
- Redux toolkit
- ์ฝ๋ ํฌ๋ฉง
- TypeScript
- DP
- ๋ถ์คํธ์ปจํผ๋ฐ์ค
- JavaScript
- ์๊ณ ๋ฆฌ์ฆ
- ์ฝ๋ฉํ ์คํธ
- ๋ถ์คํธ์บ ํ์น๋ชจ๋ฐ์ผ
- ๋ฆฌ๋์ค ํดํท
- js
- React
- custom hook
- svgํ์ผ ๋ค๋ฃจ๊ธฐ
- ์นด์นด์ค์ฑ์ฉ
- icecandidate
- Today
- Total
๋ชฉ๋ก๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ (100)
๐ฅ dev-ruby
1. ๊ธฐ๊ณํ์ต ๊ฒฝํ์ ํตํด์ ๋์ค์ ์ ์ฌํ๊ฑฐ๋ ๊ฐ์ ์ผ์ ๋ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋๋ก ์์คํ ์ ๊ตฌ์กฐ๋ ํ๋ผ๋ฏธํฐ๋ฅผ ๋ฐ๊พธ๋ ๊ฒ ์ปดํจํฐ๊ฐ ๋ฐ์ดํฐ๋ก๋ถํฐ ํน์ ๋ฌธ์ ํด๊ฒฐ์ ์ํ ์ง์์ ์๋์ผ๋ก ์ถ์ถํด ์ฌ์ฉํ ์ ์๊ฒ ํ๋ ๊ธฐ์ ์ฐ์ญ์ ํ์ต ์ฐ์ญ์ ์ถ๋ก ์ ํตํ ํ์ต ๊ท๋ฉ์ ํ์ต ์ฌ๋ก๋ค์ ์ผ๋ฐํํ์ฌ ํจํด ๋๋ ๋ชจ๋ธ์ ์ถ์ถํ๋ ๊ฒ ์ผ๋ฐ์ ์ธ ๊ธฐ๊ณํ์ต์ ๋์ ํ์ต ๋ฐ์ดํฐ๋ฅผ ์ ์ค๋ช ํ ์ ์๋ ํจํด์ ์ฐพ๋ ๊ฒ ์ค์ปด์ ๋ฉด๋๋ ์ด๋ค ํ์์ ์ธ๊ณผ๊ด๊ณ๋ฅผ ์ค๋ช ํ ๋ ๋ถํ์ํ ๊ฐ์ ์ ์ผ๊ฐ์ผํ๋ค. ๊ฐ๋ฅํ๋ฉด ํ์ต๊ฒฐ๊ณผ๋ฅผ ๊ฐ๋จํ๊ฒ ํํํ๋ ๊ฒ ์ข์ 2. ๊ธฐ๊ณํ์ต์ ์ข ๋ฅ ์ง๋ํ์ต ์ ๋ ฅ(๋ฌธ์ )-์ถ๋ ฅ(๋ต)์ ๋ฐ์ดํฐ๋ค๋ก๋ถํฐ ์๋ก์ด ์ ๋ ฅ์ ๋ํ ์ถ๋ ฅ์ ๊ฒฐ์ ํ ์ ์๋ ํจํด ์ถ์ถ ๋น์ง๋ํ์ต(์์จํ์ต) ์ถ๋ ฅ์ ๋ํ ์ ๋ณด๊ฐ ์๋ ๋ฐ์ดํฐ๋ก๋ถํฐ ํจํด ์ถ์ถ ..
์์จ์ฃผํ์ ํต์ฌ์์ ์ธ์ : ์ฃผ๋ณํ๊ฒฝ๊ณผ ์ฅ์ ๋ฌผ ์ธ์ ์์น์ถ์ : ํ๊ฒฝ ๋ด์์ ์ฐจ๋์ ์์น ์ถ์ ๊ณํ์๋ฆฝ : ์ธ์ ๋ด์ฉ ๋ฐ ์ถ์ ์์น๋ฅผ ํ ๋๋ก ์ํ๋ ์์น๋ก ์ด๋์ ์ํ ๊ถค์ ์์ฑ ์ ์ด : ๊ถค์ ์ ๋ฐ๋ผ ์ด๋ํ๊ธฐ ์ํด ์กฐํฅ ๋ฐ ๊ฐ์์ ๋ณด ์์ฑ ์ฐจ์ ๊ฐ์ง : ์ฐจ์ ์ ํํํ๋ ์์ ๊ณ์ ์ถ์ - LaneNet : 2๊ฐ์ ๋คํธ์ํฌ ๊ตฌ์ฑ ๊ฐ์ฒด ์ถ์ : ๋์ผ ๋์์ ์๊ฐ์ ๋ฐ๋ผ ์ฐ์ํด์ ์ถ์ ๋น๊ณต๊ฐ ๊ฐ์ง : ์ฐจ๋์ด ์๋ ๋น์ด์๋ ๊ณต๊ฐ ๊ฐ์ง ์ฅ๋ฉด ์ธ์ ์ผ์ ์ตํฉ : ์ฌ๋ฌ ์ผ์์ ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํ์ฌ ์ ํ๋ ๋์ ์ถ์ ์ ํ๋ ๊ฒ ์ตํฉ ์์ ์ด๊ธฐ ์ตํฉ : ์ ๋ฐ์ดํฐ์ ๊ฒฐํฉ ์ง์ฐ ์ตํฉ : 2D ๋๋ 3D ๊ฒฝ๊ณ์์ ๊ฒ์ถ๊ธฐ ์ถ๋ ฅ์ ๊ฒฐํฉ ์์น์ถ์ : ํ๊ฒฝ ๋ด์์ ์ฐจ๋ ์์ ์ ์์น ์ถ์ ์์/์ ์ญ ๊ณํ์๋ฆฝ : ์ถ๋ฐ์ง์์ ๋ชฉ์ ์ง๋ก์ ๊ธธ ..
๋ก๋ด ์์๊ฐ์ ํต์ ๋ฐฉ์ ํ๋์จ์ด๊ฐ ํต์ UART RS-232/422/485 SPI/I2C USB ์ํํธ์จ์ด๊ฐ ํต์ ๊ณต์ ๋ฉ๋ชจ๋ฆฌ ์์ผ ํ๋์จ์ด๊ฐ ํต์ ๋ฐฉ์ UART GND, TX, RX ๋ฑ์ ํต์ ์ ์ด์ฉํ ์ง๋ ฌํต์ ๋ณ๋ ฌ ๋ฐ์ดํฐ ↔ ์ง๋ ฌ ๋ฐ์ดํฐ ๋ณํ ๋ณดํต MCU ๋ฑ์ ๋ด์ฅ ๋น๋๊ธฐ ๋ฐฉ์ ๋ฏธ๋ฆฌ ์ก/์์ ์ชฝ์์ ์ ์ก ์๋ ์ค์ TTL level ์ ์ ์ฌ์ฉ ๋์งํธ ์ ํธ๋ฅผ ์ง์ ์ ๋ฌ ๊ทผ๊ฑฐ๋ฆฌ ํต์ ์ ์ฌ์ฉ RS-232/422/485 TTL level ์ ์์ผ๋ก ํต์ ํ๋ UART ํต์ ์ ๋ณด์ํ ๋ฐฉ์ 12V/-12V ๋๋ 25V/-25V ์ ์์ผ๋ก ์ ํธ ์ ์ก UART๋ณด๋ค ๋จผ๊ฑฐ๋ฆฌ๊น์ง ํต์ ๊ฐ๋ฅ ์ ์ก์๋๊ฐ ๋๋ฆฌ๊ณ , ์ ์ก ๊ฑฐ๋ฆฌ๋ ์งง์ SPI / I2C ๊ทผ๊ฑฐ๋ฆฌ ํต์ ๊ท๊ฒฉ 1:n ํต์ ์ง์ MCU๊ฐ master๊ฐ ๋๊ณ , ์ผ์๋ค์ด sla..
๋ก๋ด ์์คํ ์ ์์ ๋ฌผ๋ฆฌ์ ์์ ์ํํธ์จ์ด์ ์์ ๊ธฐ๊ตฌ์ ๊ตฌ์ฑ์์ ํ๋ ์, ํ์ฐ์ง, ๋งํฌ, ๊ด์ ๋ฑ ํ๋์จ์ด์ ๊ตฌ์ฑ์์ ๊ตฌ๋๊ธฐ, ์ผ์, ์ ์ด๊ธฐ, SBC ๋ฑ ์ํํธ์จ์ด์ ๊ตฌ์ฑ์์ ์ด์์ฒด์ : ์์ ๊ด๋ฆฌ ์ ์ด๊ธฐ ํ์จ์ด : MCU์ ํ์ฌ ๋ฏธ๋ค์จ์ด : ์ฝ๊ฒ ํต์ ํ ์ ์๋๋ก ํด์ค, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํํ ๊ณผ์ ์ ์ํํ๊ธฐ ์ํ ๊ฐ์ข ์์ฉ ํ๋ก๊ทธ๋จ ์์ฉ ์ํํธ์จ์ด ๋ชจ๋ ๊ธฐ๊ตฌํ ๋ก๋ด์ ๊ด์ ์ด๋ ๋ฐํด์ ํ์ ๊ณผ ๋ก๋ด์ ๋ณํ์ด๋ ์์ง์์ ๊ฒฐ์ ํ๋๋ฐ ์ฌ์ฉ๋๋ ์ด๋ก ๋งค๋ํฐ๋ ์ดํฐ ๊ด์ ์ ํ์ ๊ฐ๋์ ๋ฐ๋ผ ๋จ๋ง์กฐ์์์ ์์น ๋ณํ ๋งค๋ํฐ๋ ์ดํฐ์ ๊ธฐ๊ตฌํ ์๊ธฐ๊ตฌํ ๊ฐ ๊ด์ ์ ๋ชจํฐ ํ์ ๊ฐ๋๊ฐ ์ด๋ป๊ฒ ๋จ๋ง ์กฐ์์์ ์์น ๋ณํ๋ฅผ ์ ๋ฐ์ํค๋์ง ํด์ํ๋ ๊ฒ ์ญ๊ธฐ๊ตฌํ ๋จ๋ง ์กฐ์์๋ฅผ ํน์ ์์น์ ๋๊ธฐ ์ํด ๊ฐ ๊ด์ ์ ๋ชจํฐ๋ฅผ ์ผ๋ง๋งํผ ํ์ ์์ผ์ผ ํ๋์ง ๊ฒฐ..
๊ณํ๊ณต๊ฐ ๊ณํ์๋ฆฝ ํ์ ๊ณต๊ฐ์ด ๋ถ๋ถ๊ณํ๋ค๋ก ๊ตฌ์ฑ ํด๋ต ๊ณํ(solution plan)์ด ์์ฑ๋ ๋๊น์ง ์ ์ง์ ์ผ๋ก ๊ฐ์ ๋ถ๋ถ๊ณํ์ ๊ตฌ์ฑ์์ ๋ถ๋ถ์ ์ผ๋ก ๊ฐ์ด ๊ฒฐ์ ๋ ํ๋์ ์งํฉ ์ ์ฝ์กฐ๊ฑด์ ์งํฉ ์ ํ ์ ์ฝ์กฐ๊ฑด ๋ฐ์ธ๋ฉ ์ ์ฝ์กฐ๊ฑด ์ธ๊ณผ์ฐ๊ฒฐ ์ํ ์ญ์ ์กฐ๊ฑด ์ํธ์์ฉ ํ๋ ๐๊ฐ ํ๋ ๐์ ์ฌ์ ์กฐ๊ฑด ๐๋ฅผ ์์ฑํ๋ ์ธ๊ณผ์ฐ๊ฒฐ ๊ด๊ณ ํ๋ ๐๊ฐ ๐๋ฅผ ์ญ์ ํ๋ Effects ๋ณด์ ๐๊ฐ ์ธ๊ณผ๊ด๊ณ ๐ → ๐ ๋ฅผ ์ํํ๋ ์ํฉ ๊ณ์ธต์ ๊ณํ์๋ฆฝ : ๋ณต์กํ ํ์คํฌ๋ฅผ ๋ ๋จ์ํ ํ์คํฌ๋ก ๋ถํ ๊ณ์ธต์ ํ์คํฌ ๋คํธ์ํฌ (HTN) ํ์คํฌ(task)๊ฐ ๋ชฉํ๋ก ์ฃผ์ด์ง ๋, ์ด ํ์คํฌ๋ฅผ ์ถ์์ ๋จ๊ณ์์ ๋ถํ ํ์ฌ ์ ์ฐจ ๊ตฌ์ฒด์ ์ธ ๊ธฐ๋ณธ ์์ ๋ค๋ก ๊ตฌ์ฑํ์ฌ ๊ณํ์ ์๋ฆฝํ๋ ๋ฐฉ๋ฒ ๊ธฐ๋ณธ ํ์คํฌ ์ฐ์ฐ์(ํ๋)์ ์ํด ์ํ ๋ณตํฉ ํ์คํฌ ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ ์์ ๋ถ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/zR65G/btrnC2ISjxK/hNu0dRMCCmG9cacS5yQTik/img.png)
๊ณ ์ ์ ๊ณํ ์๋ฆฝ ์ํ๊ณต๊ฐ ๊ณํ์๋ฆฝ : ์ด๊ธฐ ์ํ์์ ๋ชฉํ ์ํ๋ก์ ๊ฒฝ๋ก ํ์ ์ด๊ธฐ ์ํ๋ฅผ ๋ชฉํ ์ํ๋ก ๋ณํ ์ํค๋ ์ผ๋ จ์ ์ฐ์ฐ์ ์ฐพ๊ธฐ ๋ ธ๋(node) : ์ธ๊ณ์ ์ํ ์์ง(edge) : ์ํ ์ ์ด๋ฅผ ์ผ์ผํค๋ ํ๋ ํ๋ = ๋ฐ๋ก ์ ์ฉํ ์ ์๋ ๊ธฐ๋ณธ ํ๋ ์ฐ์ฐ์(operator) = ๊ธฐ๋ณธ ํ๋ ์ ํฅ ํ์ ์ด๊ธฐ ์ํ์์ ์์ ์ ์ฉ๊ฐ๋ฅํ ์ฐ์ฐ์๋ฅผ ๋ชฉํ ์ํ์ ๋๋ฌํ ๋๊น์ง ์ ์ฉ ๋๋น์ฐ์ ํ์(Breadth-first search) ๊น์ด์ฐ์ ํ์(Depth-first search) ํด๋ฆฌ์คํฑ ํ์ : A* ์๊ณ ๋ฆฌ์ฆ ํํฅ ํ์ ๋ชฉํ ์ํ์์ ์์ ํด๋น ์ํ๋ฅผ ๋ง๋ค์ด๋ด๋ ํ๋์ ํ์ ์์ ์ํ์ ๋๋ฌํ ๋๊น์ง ๋ฐ๋ณต STRIPS ์๊ณ ๋ฆฌ์ฆ ํํฅ ํ์ ๋ฐฉ๋ฒ ๋ชฉํ ์ํ๊ฐ ๋ง์กฑ๋์ง ์์ผ๋ฉด, ๋ชฉํ ์ํ๋ฅผ effect๋ก ๋ง๋ค ์..