header-img
Info :
IT ๊ธฐ์ˆ /๊ธฐํƒ€ 20
๋„คํŠธ์›Œํฌ :: TCP SACK(Selective Acknowledgements) ์ด๋ž€? 1
2024.11.20
TCP ์†ก์‹  ์˜ต์…˜ ์ค‘ ํ•˜๋‚˜.* TCP SACK ์— ๋Œ€ํ•œ RFC๊ฐ€ ๋‚˜์˜จ ๊ฒƒ์ด RFC 2018๋กœ 1996๋…„๋„์ด๊ณ , RFC 2883์ด 2000๋…„๋„์— ๋‚˜์™”์œผ๋‹ˆ.. ์ง€๊ธˆ ์™ ๋งŒํ•œ ์‹œ์Šคํ…œ์—๋Š” ์ด ์˜ต์…˜์ด ์ ์šฉ๋˜์–ด ์žˆ์„ ๊ฒƒ์ด๊ณ , ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด์•ผ ํ•˜๋Š”๊ฒŒ ์˜ณ๋‹ค. ๊ทผ๋ฐ ํ™•์ธํ•ด๋ณด๋ฉด ์ด SACK ์˜ต์…˜์ด enable ๋˜์–ด ์žˆ๋Š” ๊ฒฝ์šฐ๋„ ๋งŽ์Œ. ํ™•์ธ์ด ํ•„์š”ํ•  ๋“ฏ.  TCP/IP ์—์„œ SACK ์˜ต์…˜์„ ์ฃผ์ง€ ์•Š์€ ๊ฒฝ์šฐ TCP/IP ์— ๋Œ€ํ•œ ๊ฐœ๋…์ด ๋ชจํ˜ธํ•˜๋‹ค๋ฉด ์•ž์„œ ์“ด TCP/IP ๊ธ€์„ ์ฝ๊ณ  ์˜ค๋„๋ก ํ•˜์ž. ์—ฌ๊ธฐ์„œ ๋“ค์—ˆ๋˜ ์˜ˆ์‹œ์™€ ์ด์–ด์ง€๊ฒŒ ์˜ˆ์‹œ๋ฅผ ๋“ค๋„๋ก ํ• ๊ฑฐ๋‹ˆ๊นŒ..  ๋„คํŠธ์›Œํฌ :: TCP/IP ๋ž€?์ธํ„ฐ๋„ท์—์„œ ์ปดํ“จํ„ฐ๋“ค์ด ์„œ๋กœ ์ •๋ณด๋ฅผ ์ฃผ๊ณ  ๋ฐ›๋Š”๋ฐ์— ์“ฐ์ด๋Š” ํ†ต์‹  ๊ทœ์•ฝ์ธ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์˜ ๋ชจ์Œ(set) ์ค‘ ํ•˜๋‚˜์ด์ž ํ˜„์žฌ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ์ธํ„ฐ..
๋„คํŠธ์›Œํฌ :: TCP/IP ๋ž€?
2024.11.20
์ธํ„ฐ๋„ท์—์„œ ์ปดํ“จํ„ฐ๋“ค์ด ์„œ๋กœ ์ •๋ณด๋ฅผ ์ฃผ๊ณ  ๋ฐ›๋Š”๋ฐ์— ์“ฐ์ด๋Š” ํ†ต์‹  ๊ทœ์•ฝ์ธ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์˜ ๋ชจ์Œ(set) ์ค‘ ํ•˜๋‚˜์ด์ž ํ˜„์žฌ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์ŠˆํŠธ(internet protocol suite)์ด๋‹ค.* TCP/IP๋Š” ํ•˜๋‚˜์˜ ํ”„๋กœํ† ์ฝœ์„ ๋ถ€๋ฅด๋Š” ๋‹จ์–ด๊ฐ€ ์•„๋‹ˆ๋ผ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ๋Š” ํ”„๋กœํ† ์ฝœ ๋‘ ๊ฐœ๋ฅผ ํ•œ ๋ฒˆ์— ํ†ต์นญํ•˜๋Š” ๋‹จ์–ด์ž„. TCP/IPTCP/IP๋Š” ํŒจํ‚ท ํ†ต์‹  ๋ฐฉ์‹์˜ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ์ธ IP (์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ)์™€ ์ „์†ก ์กฐ์ ˆ ํ”„๋กœํ† ์ฝœ์ธ TCP๋กœ ์ด๋ฃจ์–ด์ง. TCP๋Š” IP ํ†ต์‹ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘๋™ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋”ฐ๋กœ ๋ณ„๋„๋กœ ์ƒ๊ฐํ•˜๊ธฐ๋ณด๋‹ค๋Š” ํ•˜๋‚˜์˜ ํ๋ฆ„์œผ๋กœ ๋ณด๋Š”๊ฒŒ ์ ์ ˆ. IP (Internet Protocol)๋น„ ์‹ ๋ขฐ์„ฑ(unreliability)๊ณผ ๋น„ ์—ฐ๊ฒฐ์„ฑ(connectionlessness) ์˜ ํŠน์ง•์ด ์žˆ์ŒIP์˜ ..
TIL
2024.08.02
์• ํ”Œ์€ ์–ด๋–ป๊ฒŒ ์ฐจํŠธ๋กœ ์•ฑ ๊ฒฝํ—˜์„ ๊ฐœ์„ ํ• ๊นŒ? | ์š”์ฆ˜IT์ž˜ ๋””์ž์ธํ•œ ์ฐจํŠธ๋Š” ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ๋˜ ๋‹จ์ˆœํžˆ ๋ฐ์ดํ„ฐ๋ฅผ ์‹œ๊ฐํ™”ํ•˜๋Š” ๊ฒƒ์„ ๋„˜์–ด, ์•ฑ์˜ ๊ฐœ์„ฑ์„ ๋”ํ•˜๊ณ  ์‹œ๊ฐ์  ํฅ๋ฏธ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜์•„๊ฐ€ ์ด๋Ÿฌํ•œ ์ฐจํŠธ๋Š” ์‚ฌ์šฉ์žyozm.wishket.com  ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” 101: โ‘ค์–ด๋–ค ์ƒ‰์„ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•ด์•ผ ํ• ๊นŒ? | ์š”์ฆ˜IT์ƒ‰์˜ ์‚ฌ์šฉ์€ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”์—์„œ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๋ฐ ๋งค์šฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ƒ‰์€ ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ง๊ด€์ ์œผ๋กœ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋ฉฐ, ์‚ฌ์šฉ์ž์˜ ์ฃผ์˜๋ฅผ ๋Œ๊ณ , ์ •๋ณด๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ์ „๋‹ฌํ•˜yozm.wishket.com ๋ฐ์ดํ„ฐ์— ๊ด€์‹ฌ์ด ์ƒ๊ธฐ๋Š” ์š”์ฆ˜ !!!
list_img
[Git] Commit ์— ์„œ๋ช…ํ•˜๊ธฐ "Verified" 2
2023.10.25
๊ฐ„ํ˜น ๊นƒ์— ์ฝ”๋“œ ์ปค๋ฐ‹ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ณด๋‹ค๋ณด๋ฉด Verified ํ‘œ์‹œ๊ฐ€ ๋œ ์ปค๋ฐ‹ ๋ฆฌ์ŠคํŠธ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ญ”๊ฐ€ ์žˆ์–ด๋ณด์ด๊ธฐ๋Š” ํ•œ๋ฐ... "์ด๊ฒƒ"์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ๋‹ค. Verified commit ์˜ ํ•„์š”์„ฑ Github๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ, git config --global user.email ๋ฐ”๊ฟ€์ด๋ฉ”์ผ์ฃผ์†Œ ํ„ฐ๋ฏธ๋„/git bash์—์„œ ์ด๋Ÿฐ ๋ฌธ๋ฒ•์œผ๋กœ user.email / user.name ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค. ๊ณ ๋กœ ์—ฌ๋Ÿฌ๋ช…์ด ๋™์‹œ์ ์œผ๋กœ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ author ์ •๋ณด๋ฅผ ์กฐ์ž‘ํ•˜์—ฌ ๋‚ด๊ฐ€ ํ•œ ์ปค๋ฐ‹์ด ์•„๋‹ˆ๋”๋ผ๋„ ๋‚˜์˜ ์ •๋ณด๋กœ commit ์ด๋ ฅ์ด ๋‚จ์„ ์ˆ˜ ์žˆ๋‹ค.. (๋ฌธ์ œ) -- SSO ์ธ์ฆ์œผ๋กœ ๋“ค์–ด์˜ค๋Š” git ๋˜ํ•œ ๋™์ผ / user.name ์€ ๋ฌผ๋ก  user.email ์ด ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด๊ฒƒ์„ ๋ฐฉ์ง€? ๋‚ด๊ฐ€ ..
Git :: ์ด๋ฏธ ์ปค๋ฐ‹ ์‹œํ‚จ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€ ์ˆ˜์ •ํ•˜๊ธฐ
2023.09.19
๊ฐ€์žฅ ์ตœ๊ทผ์— ํ•œ commit ์ˆ˜์ •ํ•˜๋Š” ๋ฐฉ๋ฒ• > git commit --amend ๊ฐ€์žฅ ๋งˆ์ง€๋ง‰์— commit ํ•œ ๋‚ด์šฉ์„ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Œ. git commit --amend ํ•˜์—ฌ ์ปค๋ฐ‹ ๋‚ด์šฉ์„ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ฐฝ์ด ๋œจ๋ฉด 'insert ํ‚ค'๋ฅผ ๋ˆ„๋ฅธ ํ›„ ์ˆ˜์ •ํ•˜๊ณ , ์ˆ˜์ •์ด ์™„๋ฃŒ ๋˜๋ฉด 'esc' ํ›„ '>wq' (์ €์žฅ ํ›„ ์ฐฝ ๋‹ซ๊ธฐ) ๋ฅผ ํ•ด์ฃผ๋ฉด ๋จ.
list_img
Devops ์™€ CI/CD
2023.08.16
DevOps ๋ž€? DevOps = Development(๊ฐœ๋ฐœ+ํ…Œ์ŠคํŠธ) + Operations(์šด์˜) ๊ฐœ๋ฐœ๊ณผ ์šด์˜์˜ ํ•ฉ์„ฑ์–ด. ์šด์˜ ํ™˜๊ฒฝ์—์„œ๋ถ€ํ„ฐ ๊ฐœ๋ฐœ, ๋ฐฐํฌ๊นŒ์ง€ ์ง„ํ–‰๋˜๋Š” ํ”„๋กœ์„ธ์Šค์˜ ์†๋„๋ฅผ ๋†’์ด๋Š” ์ ‘๊ทผ๋ฐฉ์‹์„ ์˜๋ฏธ. → ์ด๋Ÿฐ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ ์šฉํ•˜๋ ค๋ฉด ๊ฐœ๋ฐœํŒ€๊ณผ ์šด์˜ํŒ€ ๊ฐ„์˜ ์žฅ๋ฒฝ์„ ํ—ˆ๋ฌผ๊ณ  ์ž์ฃผ ํ˜‘๋ ฅํ•ด์•ผํ•จ. ์ด๋ฅผ ์ •๋ฆฌํ•ด๋‘” ๋ชจ๋ธ์ด CALMS ๋ชจ๋ธ. DevOps - CALMS Model ์ด ๊ฐœ๋…์˜ ๊ฒฝ์šฐ ์ตœ์ดˆ์—๋Š” ๋น„๊ต์  ๊ฐ„๋‹จํ•œ ๊ฐœ๋…์œผ๋กœ ๋ฌธํ™”(Culture)/์ž๋™ํ™”(Automation)/์ธก์ •(Measure)/๊ณต์œ (Sharing) ๋ฅผ ์›์น™์„ DevOps์˜ 4๊ฐ€์ง€ ํ•ต์‹ฌ์˜์—ญ์œผ๋กœ ๋ณด์•˜์œผ๋‚˜, ์ถ”ํ›„ Lean ๊ฐœ๋…์ด ์ถ”๊ฐ€๋˜์–ด CALMS Model๋กœ ๋ฐœ์ „ํ•˜์˜€์Œ. ์กฐ์ง์˜ DevOps ๋‚ด์žฌํ™”๋ฅผ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋ธ๋กœ ๋งŽ์ด ์‚ฌ์šฉ. : ๊ฐ ์˜์—ญ๋ณ„๋กœ..
[Git] push/pull ์‹œ non-fast-forward ์—๋Ÿฌ ๋ฐœ์ƒ
2023.07.31
๋ฌธ์ œ. ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to '์ฃผ์†Œ์ง€' ์˜ค๋ฅ˜ ๋ฐœ์ƒ.. ์ฐพ์•„๋ณด๋‹ˆ non-fast-forward ๋Š” ๋งˆ์Šคํ„ฐ๋ธŒ๋žœ์น˜๊ฐ€ local ์ €์žฅ์†Œ๋ณด๋‹ค ์ด์ „ ๋ฒ„์ „์ด ์•„๋‹ˆ๋ผ๋Š” ์˜๋ฏธ๋ผ๊ณ  ํ•œ๋‹ค. ์ฆ‰, ๋กœ์ปฌ์— git pull๋กœ ๊ฐ€์ง€๊ณ  ์˜จ ์ดํ›„์— ์›๊ฒฉ ์ €์žฅ์†Œ์—์„œ ํ•œ๋‹จ๊ณ„ ๋” commit์ด ์ด๋ฃจ์–ด์กŒ์„ ๋•Œ, local์—๋Š” commit ๋กœ๊ทธ๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ.. = ์›๊ฒฉ ์ €์žฅ์†Œ๋Š” ๋กœ์ปฌ ์ €์žฅ์†Œ๋ณด๋‹ค ํ•ญ์ƒ ์ด์ „ ๋ฒ„์ „์ด์–ด์•ผ git push๊ฐ€ ๊ฐ€๋Šฅํ•ด์ง„๋‹ค๊ณ  ํ•œ๋‹ค. push๋‚˜ pull ๋ช…๋ น์€ ๋กœ์ปฌ ์ €์žฅ์†Œ commit ๋ชฉ๋ก๊ณผ ์›๊ฒฉ commit ๋ชฉ๋ก์„ ๋น„๊ตํ•˜์—ฌ ์›๊ฒฉ์ €์žฅ์†Œ์— ๋งˆ์ง€๋ง‰ commit ID ์™€ ๋กœ์ปฌ์˜ ๋งˆ์ง€๋ง‰ commit ID๋ฅผ..
list_img
์ข‹์€ ์ฃผ์„์„ ์ ๋Š” ๋ฐฉ๋ฒ•
2023.06.02
1. ์ฝ”๋“œ ๋‚ด์šฉ์„ ๊ทธ๋Œ€๋กœ ๋ฐ˜๋ณตํ•˜๋Š”, ์ฆ‰ ์ถ”๊ฐ€ ์ •๋ณด๊ฐ€ ์—†๋Š” ์ฃผ์„์€ ์ ์ง€ ๋ง๋ผ. 2. ์ข‹์€ ์ฃผ์„์€ ๋ถˆ๋ช…ํ™•ํ•œ ์ฝ”๋“œ๋ฅผ ๋ณ€๋ช…ํ•˜์ง€ ์•Š๋Š”๋‹ค. - ์ฃผ์„์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์„ค๋ช…ํ•˜์ง€ ๋ง๊ณ  ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์จ๋ผ. 3. ๋ช…ํ™•ํ•œ ์ฃผ์„์„ ์ ์„ ์ˆ˜ ์—†๋‹ค๋ฉด ์ฝ”๋“œ๋ฅผ ํšŒ๊ณ ํ•˜์ž. - ์ฝ”๋“œ๊ฐ€ ์–ด๋ ต๋‹ค๊ณ  ์ฃผ์„์œผ๋กœ ๊ฒฝ๊ณ ํ•˜์ง€ ๋ง๊ณ  ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์จ๋ผ. 4. ์ฃผ์„์€ ํ˜ผ๋ž€์„ ์•ผ๊ธฐํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํ•ด์†Œํ•ด์•ผ ํ•œ๋‹ค. - ์ฃผ์„์„ ๋ณด๊ณ  ๋” ํ—ท๊ฐˆ๋ฆฐ๋‹ค๋ฉด ๊ทธ ์ฃผ์„์€ ์ง€์šฐ๋Š” ํŽธ์ด ๋งž๋‹ค. 5. ๊ด€์šฉ์ ์ด์ง€ ์•Š์€ ์ฝ”๋“œ๋Š” ์ฃผ์„์œผ๋กœ ์„ค๋ช…ํ•˜๋ผ. - ๋ถˆํ•„์š”ํ•˜๊ฑฐ๋‚˜ ์ค‘๋ณต๋œ๋‹ค๊ณ  ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ์ฝ”๋“œ, ์ด๋กœ ์ธํ•˜์—ฌ ๋‹ค๋ฅธ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ "๋‹จ์ˆœํ™”" ํ•  ์ˆ˜๋„ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐ๋˜๋Š” ์ฝ”๋“œ๋ผ๋ฉด ์ฃผ์„์„ ๋‹ฌ์•„ ์„ค๋ช…ํ•ด๋‘๋Š” ๊ฒƒ์ด ์ข‹๋‹ค. 6. ๋ณต์‚ฌํ•œ ์ฝ”๋“œ๋ผ๋ฉด ์›๋ณธ ์ถœ์ฒ˜ ๋งํฌ๋ฅผ ์ฃผ์„์— ํฌํ•จํ•˜๋ผ. - ํ–ฅํ›„ ์ฝ”๋“œ๋ฅผ ์ฝ์„ ๋™๋ฃŒ๊ฐ€ ์ „์ฒด..
list_img
[blockchain] ๋ธ”๋ก์ฒด์ธ ๊ฐœ๋… ๋ฐ ์ž‘๋™ ์›๋ฆฌ
2023.04.18
์–ด์ œ ๋‚ด c# ๋ชจ๋‹ˆํ„ฐ๋ง ํ”„๋กœ๊ทธ๋žจ ๋‹ด๊ฒจ์žˆ๋Š” usb๋ฅผ ๊ฐ‘์ž๊ธฐ ๋ฐœ๊ฒฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ์–ด๋”” ํ˜๋ฆฐ ์ค„ ์•Œ๊ณ  ์žํฌ์ž๊ธฐ ํ•˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ์•„๊ปด์ค˜์•ผ์ง€.. ์œ ์—์Šค๋น„๊ฐ€ ์›Œ๋‚™ ์ฝฉ์•Œ๋งŒํ•ด์„œ ํ•œ๋ฒˆ ์ž˜๋ชป๋‘๋ฉด ์ฐพ๊ธฐ๊ฐ€ ํž˜๋“ค๋‹ค. ๊ทธ ๊ณณ์—๋Š” ๋ธ”๋ก์ฒด์ธ ์ˆ˜์—… ์ž๋ฃŒ๋„ ์‹น ์žˆ์—ˆ๊ณ .. ๊ทธ๋ž˜์„œ ์‹œ์ž‘ํ•˜๋Š” ๋ธ”๋ก์ฒด์ธ ํฌ์ŠคํŒ… ๋ ˆ์ธ ๊ณ  ์ฐธ๊ณ : 20๋…„๋„ ๋ง ์ž๋ฃŒ์—ฌ์„œ ๋ฌด์–ธ๊ฐ€ ์‹ ๊ทœ ๋‚ด์šฉ์€ ๋œ ํ•  ๊ฒƒ์ด๋‹ค. ํ˜„์žฌ๊นŒ์ง€๋„ ์ ์šฉ๊ฐ€๋Šฅํ•œ ๊ธฐ์ดˆ ๊ฐœ๋… ์œ„์ฃผ๋กœ๋งŒ ์ ์–ด๋ณด๋„๋ก ํ•˜๊ฒ ๋‹ค. 1. ๋””์ง€ํ„ธ ์„ธ์ƒ์˜ ๋ธ”๋ก์ฒด์ธ ๊ธฐ๋ฐ˜ ์•”ํ˜ธ๊ฒฝ์ œ ์ถœํ˜„ ์›๋ณธ์ฆ๋ช… ์•”ํ˜ธํ™” ์ฆ๋ช…์œผ๋กœ ์›๋ณธ๊ณผ ๊ฐ€์งœ ๊ตฌ๋ณ„. ๊ฐœ์ธ์ •๋ณด์™€ ์ €์ž‘๊ถŒ ๋ณดํ˜ธ, ์œ„๋ณ€์กฐ ํ•ดํ‚น ๋ฐฉ์ง€ ๋“ฑ ์‹ ๋ขฐ ๋งค๊ฐœ ๋””์ง€ํ„ธ ์„ธ์ƒ์—์„œ ์ดˆ์‹ ๋ขฐ ๊ฑฐ๋ž˜ ๋งค๊ฐœ, ์œ ํ†ต ์ˆ˜๋‹จ ์œผ๋กœ์„œ ์•”ํ˜ธํ™”ํ, ๋””์ง€ํ„ธ ์ž์‚ฐ ๊ธฐ๋Šฅ ๋“ฑ ๋ณด์ƒ ์ฒด๊ณ„ ๋””์ง€ํ„ธ ํ†ตํ™”๋กœ์„œ ํƒˆ์ค‘์•™ ๋ฐœํ–‰๊ณผ ์œ ํ†ต ๊ด€๋ฆฌ, ์ƒ์„ฑ๊ณผ ๊ฑฐ๋ž˜์— ์ฐธ์—ฌ์ž ..
list_img
[chatGPT] GPT function ํ•จ์ˆ˜ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•
2023.04.15
AI ๊ฐ€ ์‚ฌ๋žŒ์„ ๋Œ€์‹ ํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ ๋ˆ„๊ตฌ์—๊ฒŒ๋‚˜ ์ฃผ์–ด์ง€๋Š” ๋น„์„œ ๊ฐ™์€ ๋Š๋‚Œ์˜ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฑด ์•„๊น๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค. ๊ณ ๋กœ ์นœํ•ด์ ธ๋ณด๋„๋ก ํ•˜์ž. GPT ํ•จ์ˆ˜์—๋Š” ๋ญ๊ฐ€ ์žˆ์„๊นŒ.... ? ๋ ›์ธ ๊ณ  ๐Ÿ’ ๋‹ต๋ณ€ ์กฐ๊ฑด ์„ค์ •: GPT(prompt, [value], [temperature], [maxTokens], [model]) ์ด๋ ‡๊ฒŒ ์งˆ๋ฌธํ•˜๋ฉด ๊ด€๋ จ ๋‚ด์šฉ ๋Œ€๋‹ตํ•ด์ค€๋‹ค. GPT(prompt, [value], [temperature], [maxTokens], [model]) ํ”„๋กฌํ”„ํŠธ : ์ด๊ฒƒ์€ GPT ๋ชจ๋ธ์ด ์‘๋‹ต์„ ์ƒ์„ฑํ•˜๋ ค๋Š” ํ…์ŠคํŠธ์ž…๋‹ˆ๋‹ค. ๊ฐ’ : ๋ชจ๋ธ์ด ์ƒ์„ฑํ•˜๋ ค๋Š” ์‘๋‹ต ์œ ํ˜•์„ ์ง€์ •ํ•  ์ˆ˜์žˆ๋Š” ์„ ํƒ์  ๋งค๊ฐœ ๋ณ€์ˆ˜์ž…๋‹ˆ๋‹ค. ์˜จ๋„ : ์ด๊ฒƒ์€ ์ƒ์„ฑ ๋œ ์‘๋‹ต์˜ ๋ฌด์ž‘์œ„์„ฑ์„ ์ œ์–ด ํ•  ์ˆ˜์žˆ๋Š” ์„ ํƒ์  ๋งค๊ฐœ ๋ณ€์ˆ˜์ž…๋‹ˆ๋‹ค. maxtokens : ๋ชจ๋ธ์ด..
list_img
ํ˜„์—… PM์ด ๋ฝ‘์€ ํ”„๋กœ์ ํŠธ ๋ฆฌ์Šคํฌ
2023.04.15
์ฒจ๋ถ€ํŒŒ์ผ๋„ ์•ˆ๋จนํžˆ๋Š” ๋ฒจ๋กœ๊ทธ ๋„˜๋“ค... ์—‘์…€๋กœ ํ•ด๋‹น ๋ฌธ์„œ๋ฅผ ์—ด๋žŒํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์ฒจ๋ถ€ํŒŒ์ผ ๋งํฌ ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ๋ฅผ ๊ฐ•์ œ๋กœ ๊ณต๊ฐœํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค ^---^ ;; ํ†ตํ•ฉ DATA ์ธ๋ ฅ๊ด€๋ฆฌ ์„ธ๋ถ€ํ•ญ๋ชฉ ์ˆ˜ํ–‰๋ฒ”์œ„๊ด€๋ฆฌ(๋ณ€๊ฒฝ๊ด€๋ฆฌ ํฌํ•จ) ์„ธ๋ถ€ํ•ญ๋ชฉ ์ผ์ •๊ด€๋ฆฌ(์ง„์ฒ™๋ฅ ๊ด€๋ฆฌ) ์„ธ๋ถ€ํ•ญ๋ชฉ ๊ณ„์•ฝ๊ด€๋ฆฌ ์„ธ๋ถ€ํ•ญ๋ชฉ ๋น„์šฉ๊ด€๋ฆฌ(์ˆ˜์ต๋ฅ  ๊ด€๋ฆฌ) ์„ธ๋ถ€ํ•ญ๋ชฉ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์„ธ๋ถ€ํ•ญ๋ชฉ ๊ธฐํƒ€ ์„ธ๋ถ€ํ•ญ๋ชฉ ์œ„์˜ ๋‚ด์šฉ์„ ํ† ๋Œ€๋กœ PM์ด ๋˜์—ˆ์„ ๋•Œ ์–ด๋–ค ๊ฒƒ๋“ค์„ ์‹ ๊ฒฝ์จ์„œ ์„ค๊ณ„ํ•ด์•ผํ• ์ง€... ์ด๋Ÿฐ ๊ฒƒ์„ ๋ฏธ๋ฆฌ ์˜ˆ์ƒํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค ๋ช…ํ™•ํ•œ ์š”๊ตฌ์‚ฌํ•ญ ์ •์˜ / ์—…์ฒด ๊ฐ„ ์ผ์ •์กฐ์œจ ๋ฐ ํŒ€์› ๋‚ด ์—…๋ฌด ์กฐ์œจ์„ ์œ„ํ•œ ์†Œํ”„ํŠธ์Šคํ‚ฌ / ๊น”๋”ํ•˜๊ณ  ๋ช…ํ™•ํ•œ ๋ฌธ์„œ ์ •๋ฆฌ ๋“ฑ๋“ฑ ๋น„๊ฐœ๋ฐœ ์˜์—ญ ์—์„œ๋„ ๋งŽ์€ ๋ฐœ์ „์ด ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™๋‹ค ๋‚˜๋Š” ๐Ÿฆ๐Ÿฆ๐Ÿฆ
list_img
Internet Explorer ํ™˜์ƒ ์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ• ๐Ÿ‘ป
2023.04.15
๋ถ€์ œ: edge ํ™œ์šฉํ•˜์—ฌ internet explorer ๊ธฐ๋ฐ˜์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ• ์ฃผ์˜ ์•…์„ฑ์ฝ”๋“œ์™€ ๋ฐ”์ด๋Ÿฌ์Šค ์œ ์ž…์˜ ๊ฐ€๋Šฅ์„ฑ์ด๋ผ๋Š” ๋‹จ์ ์„ ๋ฌด๋ฆ…์“ฐ๊ณ  ๊ผญ internet explorer ๋ฅผ ์‚ฌ์šฉ ํ•ด์•ผํ•˜๋Š” ์‚ฌ๋žŒ๋งŒ try ํ•ด๋ณด๋„๋ก ํ•˜์ž. ๊ฐœ์ธ ์‚ฌ์šฉ์ž๋Š” ๊ทธ๋ƒฅ ์‹œํ‚ค๋Š”๋Œ€๋กœ ๋ฐฉ๋ฒ• ๋ฐ”๊ฟ”์„œ ์“ฐ๋Š” ๊ฑธ ์™ ๋งŒํ•˜๋ฉด ์ถ”์ฒœ ์ •์‹์ ์ธ ๋ฐฉ๋ฒ•์ด ๋ณดํ†ต ์ฑ„ํƒ๋˜๋Š” ์ด์œ ๋Š” ๊ทธ๋งŒํผ ์•ˆ์ •์ ์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๐Ÿซก ๋“ค์–ด๊ฐ€๊ธฐ์— ์•ž์„œ... ์ž„์‹œํ•ด๊ฒฐ ๋ฐฉ๋ฒ• edge ๋กœ ๋“ค์–ด๊ฐ„๋‹ค. … ์„ ํด๋ฆญํ•˜์—ฌ ์„ค์ •์„ ๋ˆ„๋ฅธ๋‹ค. edge://settings ๋กœ ๊ทธ๋ƒฅ ๋“ค์–ด๊ฐ€๋‘ ๋จ 3. ์„ค์ • ๊ฒ€์ƒ‰์ฐฝ์— ํ˜ธํ™˜ ๊ฒ€์ƒ‰ ํ•˜๋‹จ์˜ Internet Explorer ๋ชจ๋“œ ํŽ˜์ด์ง€ ๋ถ€๋ถ„์— internet explorer ๋กœ ์—ด๊ณ  ์‹ถ์€ ๊ฒฝ๋กœ(url) ์ง€์ •ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ์™„์ „ ํ•ด๊ฒฐ ๊ทธ๋ƒฅ ๋ชจ๋“  ๊ฒƒ์„ int..