profile
๐Ÿ‘ฉโ€๐Ÿ’ป
post-thumbnail

[Rails] ์•กํ‹ฐ๋ธŒ ๋ ˆ์ฝ”๋“œ ๋ฐ์ดํ„ฐ ๊ฒ€์ฆ & ์ฝœ๋ฐฑ ์ •๋ฆฌ

์•กํ‹ฐ๋ธŒ ๋ ˆ์ฝ”๋“œ ๋ฐ์ดํ„ฐ ๊ฒ€์ฆ(Validation) ์•Œ์•„๋ณด๊ธฐ

2021๋…„ 11์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[React] ๋””๋ฒ„๊น…: ํผ ํ•„๋“œ value ๊ฐ’์ด undefined ์ผ๋•Œ

Warning: A component is changing an uncontrolled input of type text to be controlled.

2021๋…„ 11์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์ด์ง„ ํƒ์ƒ‰(Binary Search) ๊ตฌํ˜„ํ•˜๊ธฐ

์ด์ง„ ํƒ์ƒ‰(binary search)์€ ์ •๋ ฌ๋œ ๋ฐฐ์—ด ๋‚ด์—์„œ ๋ชฉํ‘œ ๊ฐ’์„ ์ฐพ๋Š” ๊ฒ€์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋‹ค.

2021๋…„ 11์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Rails] ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์•Œ์•„๋ณด๊ธฐ

Migration์ด๋ž€? ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์€ ์•กํ‹ฐ๋ธŒ ๋ ˆ์ฝ”๋“œ์˜ ๊ธฐ๋Šฅ์œผ๋กœ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ‚ค๋งˆ(๊ตฌ์กฐ)๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ์ˆ˜๋‹จ์ด๋‹ค. ์ˆœ์ˆ˜ SQL๋กœ ์Šคํ‚ค๋งˆ ์ˆ˜์ •์‚ฌํ•ญ์„ ์“ฐ๋Š” ๋Œ€์‹ , ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ํ†ตํ•ด Ruby DSL์„ ์‚ฌ์šฉํ•˜์—ฌ ํ…Œ์ด๋ธ”์— ๋Œ€ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ

2021๋…„ 11์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Next.js ํ”„๋กœ์ ํŠธ์— React-Quill(ํ…์ŠคํŠธ ์—๋””ํ„ฐ) ์ ์šฉํ•˜๊ธฐ

React-Quill ์€ ๋ฆฌ์•กํŠธ ํ…์ŠคํŠธ ์—๋””ํ„ฐ๋กœ, Destkop/Mobile์„ ๋ชจ๋‘ ์ง€์›ํ•˜๋Š” ๋ช‡ ์•ˆ๋˜๋Š” Rich Text Editor ์ค‘ ํ•˜๋‚˜์ด๋‹ค. ์ค„๋ฐ”๊ฟˆ, ๊ธ€๊ผด, ๊ธ€์ž์ƒ‰, ์‚ฌ์ง„, ์˜์ƒ ๋“ฑ์„ ์‰ฝ๊ฒŒ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.์ž์„ธํ•œ ์„ค๋ช…์€ ๊ณต์‹๋„ํ๋ฅผ ํ™•์ธํ•˜๋ฉด ์ข‹๋‹ค:https&#x

2021๋…„ 11์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์‚ฌ์šฉํ•ด๋ณธ AWS ์„œ๋น„์Šค ์ •๋ฆฌ

์•Œ์•„๋‘๋ฉด ์ข‹์€(?) 12๊ฐ€์ง€ AWS ์„œ๋น„์Šค ์ •๋ฆฌ

2021๋…„ 11์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ (OOP) ์ด๋ž€?

"๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ.. ๊ทธ๊ฑฐ ๋ญ ๊ฐ์ฒด..๋กœ ์ฝ”๋”ฉํ•˜๋Š”๊ฑฐ ์•„๋‹ˆ์•ผ?"

2021๋…„ 10์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Webpack bundle ์‚ฌ์ด์ฆˆ ์ตœ์ ํ™” (feat. webpack-bundle-analyzer)

- @next/bundle-analyzer ์‚ฌ์šฉํ•ด์„œ ๋นŒ๋“œํฌ๊ธฐ ํ™•์ธ ํ›„ ์šฉ๋Ÿ‰ ์ค„์ด๊ธฐ ๋กœ์ปฌ ํ™˜๊ฒฝ์—์„œ ๋นŒ๋“œ ํŒŒ์ผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” @next/bundle-analyzer๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋นŒ๋“œ ์ƒํƒœ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. https://www.npmjs.com/package/@nex

2021๋…„ 10์›” 10์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Yarn ์ด๋ž€?

Yarn install ํ•˜๋ฉด ์–ด๋–ค์ผ์ด ๋ฒŒ์–ด์งˆ๊นŒ ๐Ÿค”

2021๋…„ 10์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Rails] Active Record ๋ชจ๋ธ ๊ด€๊ณ„ ์•Œ์•„๋ณด๊ธฐ

ํ•ด๋‹น ํฌ์ŠคํŠธ๋Š” ํ™œ์„ฑ ๋ ˆ์ฝ”๋“œ๊ด€๊ณ„(Active Record Association)์— ๋Œ€ํ•œ ์•ˆ๋‚ด - ๋ฃจ๋น„์˜จ ๋ ˆ์ผ์ฆˆ ๊ฐ€์ด๋“œ ๋ฅผ ์š”์•ฝ & ์ •๋ฆฌํ•œ ๊ธ€ ์ž…๋‹ˆ๋‹ค.

2021๋…„ 10์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๋ธŒ๋ผ์šฐ์ €์— url์„ ์ž…๋ ฅํ•˜๋ฉด ์–ด๋–ค์ผ์ด ๋ฒŒ์–ด์งˆ๊นŒ?

maps.google.com์„ ์ž…๋ ฅํ•˜๋ฉด..?

2021๋…„ 9์›” 26์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[React] ๋ฆฌ์•กํŠธ๋ž€?

๋ฆฌ์•กํŠธ ์›๋ฆฌ & ํŠน์ง• ์ •๋ฆฌ

2021๋…„ 9์›” 20์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Ruby on Rails ๊ธฐ๋ณธ ๊ฐœ๋… ์ •๋ฆฌ

Ruby์™€ Ruby on Rails ํ”„๋ ˆ์ž„์›Œํฌ์— ๋Œ€ํ•ด์„œ ์ •๋ฆฌํ•˜๋Š” ๊ธ€

2021๋…„ 9์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[CS50] ์ปดํ“จํŒ… ์‚ฌ๊ณ 

๋ชจ๋‘๋ฅผ ์œ„ํ•œ ์ปดํ“จํ„ฐ ๊ณผํ•™ (CS50 2019) ๊ฐ•์˜ ์ •๋ฆฌ 1

2021๋…„ 9์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Git ๋ช…๋ น์–ด ์ •๋ฆฌ

Git ๊ฐœ๋…๊ณผ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด ์ •๋ฆฌ

2021๋…„ 9์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

ios ์•ฑ ์˜จ๋ณด๋”ฉ ์˜์ƒ ์žฌ์ƒ

ios ์•ฑ ์˜จ๋ณด๋”ฉ ์˜์ƒ ์žฌ์ƒ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๊ณผ์ • ๊ธฐ๋ก

2021๋…„ 9์›” 9์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

React ๋ฆฌ์ŠคํŠธ์™€ Key

โ€œWarning: Each child in an array or iterator should have a unique "key" propโ€ ๊ฒฝ๊ณ ๋Š” ๋„๋Œ€์ฒด ์™œ ๋œจ๋Š”๊ฑธ๊นŒ?๐Ÿค”

2021๋…„ 9์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๋ฆฌ์•กํŠธ ์ฒดํฌ๋ฐ•์Šค ์—๋Ÿฌ ํ•ด๊ฒฐ

๋ฆฌ์•กํŠธ checked prop ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์‚ฌ์šฉํ•˜๊ธฐ!

2021๋…„ 9์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[swift] ์•ฑ ์ถ”์  ๊ถŒํ•œ ๋„์šฐ๊ธฐ

ios ์•ฑ ์ถ”์  ๊ถŒํ•œ ์•Œ๋ฆผ์ฐฝ ๋„์šฐ๊ธฐ

2021๋…„ 9์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Rails์—์„œ ์—‘์…€ ํŒŒ์ผ ์ถ”์ถœํ•˜๊ธฐ (feat. axlsx_rails)

axlsx_rails ์ ฌ ํ™œ์šฉ๋ฐฉ๋ฒ•

2021๋…„ 9์›” 5์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€