๐Ÿ’พ ์กฐ๊ฐ๋ชจ์Œ

    ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ๋””๋ฒ„๊น… ๋‹จ์ถ•ํ‚ค ์ค‘๋‹จ์ 

    F5 : ๋””๋ฒ„ ๋ชจ๋“œ ์‹คํ–‰ F5 : ๋‹ค์Œ ์ค‘๋‹จ์ ๊นŒ์ง€ F9: ์ค‘๋‹จ์  ์ง€์ •(์ฝ”๋“œ์— ์ปค์„œ ์˜ฌ๋ ค๋†“๊ณ ) Ctrl Shift F9 : ๋ชจ๋“  ์ค‘๋‹จ์  ์‚ญ์ œ F10 : ์Šคํ…์˜ค๋ฒ„, ๋‹ค์Œ ์ค„๋กœ F11 : ์Šคํ…์ธํˆฌ, ํ•จ์ˆ˜ ๋‚ด๋ถ€๋กœ ์ง„์ž…

    ์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ์ค€๋น„

    ๋‘๋ชฉ๋„ท ์ต์Šคํ„ฐ๋”” ๊ฐ•ํฌ์˜ ์„ ์ƒ๋‹˜ - C, ํŒŒ์ด์ฌ, ์ž๋ฐ” (์ž๋ฐ”, ํŒŒ์ด์ฌ ๋งŽ์ด ๋‚˜์˜ด) ๊ธฐ์ถœ ํ’€๊ธฐ ์‹œ๋‚˜๊ณต ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ ๊ธฐ๋ณธ์„œ ํ† ๋ง‰๊ฐ•์˜ (๊ธฐ์ถœ ๋งŽ์ด ๋‚˜์˜ค๋Š” ๋ถ€๋ถ„ ์ค‘์ ์œผ๋กœ) ์›์น™, ๊ตฌ์„ฑ, ์ข…๋ฅ˜, ์กฐ๊ฑด, ์›๋ฆฌ N๊ฐ€์ง€, ์„œ๋น„์Šค ๊ณต๊ฒฉ์œ ํ˜•, ํ–‰์œ„ํŒจํ„ด ์‹น ์™ธ์šฐ๊ธฐ(ํ€ด์ฆ๋ › ์•ฑ ํ™œ์šฉ + ์˜์–ด๋กœ ์“ฐ๊ธฐ) DB, GROUP BY, HAVING, DELETE ํฌ์ธํ„ฐ, ๋ณ€์ˆ˜, ๊ฐ’์— ์˜ํ•œ ์ „๋‹ฌ, ์ฐธ์กฐ์— ์˜ํ•œ ์ „๋‹ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ •๊ทœํ™”, OSI 7๊ณ„์ธต, DB ๋ฌด๊ฒฐ์„ฑ, ์‘์ง‘๋„, ๊ฒฐํ•ฉ๋„, ๊ฐ์ฒด์ง€ํ–ฅ 5์›์น™, GoFํŒจํ„ด C์–ธ์–ด : ํฌ์ธํ„ฐ ๊ฐœ๋… JAVA : ์˜ค๋ฒ„๋กœ๋”ฉ, ์˜ค๋ฒ„๋ผ์ด๋”ฉ, ํด๋ž˜์Šค, ์ƒ์† ํŒŒ์ด์ฌ : ๊ธฐ๋ณธ ํ•จ์ˆ˜ SQL : SELECT FROM GRANT ON TO ๋“ฑ ์Œ ์ด๋ฃจ๋Š” ๊ฒƒ๋“ค ํŒŒ์ด์ฌ ๋ฐฐ์—ด ๋ฒ„๋ธ” 10์ง„ > 2์ง„ ๋ณ€ํ™˜ ๋นˆ์นธ ๋„ฃ๊ธฐ ํฌ์ธํ„ฐ ..

    Git ์šฉ์–ด ๋ฐ ์‚ฌ์šฉ

    git - ํ”„๋กœ์ ํŠธ ๋ฒ„์ „ ๊ด€๋ฆฌ ๋ฐ ํ˜‘์—…์„ ํšจ๊ณผ์ ์œผ๋กœ ๊ด€๋ฆฌํ•จ clone: ์„œ๋ฒ„ ์†Œ์Šค๋ฅผ ๋‚ด pc(๋กœ์ปฌ)๋กœ ๋ณต์‚ฌ checkout: branch๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ด๋™ commit: ๋‚ด pc(๋กœ์ปฌ)์— ์ด๋ ฅ ์ƒ์„ฑํ•˜์—ฌ ์ €์žฅ, ํ”„๋กœ์ ํŠธ์˜ ํŠน์ • ์‹œ์ ์˜ ์ƒํƒœ ์ €์žฅ push : ๋กœ์ปฌ ์ €์žฅ์†Œ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์›๊ฒฉ ์ €์žฅ์†Œ๋กœ ์—…๋กœ๋“œ, ์„œ๋ฒ„์— ๋ณ€๊ฒฝ ์†Œ์Šค ์—…๋กœ๋“œ pull request : ๋‚ด๊ฐ€ ์ž‘์—…ํ•œ ์ฝ”๋“œ๋ฅผ ๋‚ด ๋ธŒ๋žœ์น˜๋ฅผ ๋‹น๊ฒจ ๊ฒ€ํ†  ํ›„ ๋ณ‘ํ•ฉํ•ด๋‹ฌ๋ผ๋Š” ์š”์ฒญ (๊ด€๋ฆฌ์ž์—๊ฒŒ ๋ณ‘ํ•ฉ ์š”์ฒญ) merge : ๋ธŒ๋žœ์น˜ ๊ฐ„์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ํ†ตํ•ฉ, ์ฃผ๋กœ ๊ธฐ๋Šฅ์„ ๊ฐœ๋ฐœํ•œ ๋ธŒ๋žœ์น˜๋ฅผ ๋ฉ”์ธ ๋ธŒ๋žœ์น˜์— ๋ณ‘ํ•ฉํ•  ๋•Œ 1. ํ”„๋กœ์ ํŠธ ์ฐธ์—ฌ์ž๋Š” git clone๋ช…๋ น์œผ๋กœ ๋กœ์ปฌ ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“ ๋‹ค 2. ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ๊ฒฉ๋ฆฌ๋œ branch checkout์„ ํ•œ๋‹ค 3. ํ”„๋กœ๊ทธ๋žจ ์ˆ˜์ • ํ›„ g..

    ์ฃผ๊ฐ„๋ณด๊ณ  ์ž‘์„ฑ

    https://brunch.co.kr/@dol74/160 ๋ณด๊ณ ๋Š” ์กฐ์ง ๋‚ด์—์„œ ์†Œํ†ต์„ ์œ„ํ•ด ํ•˜๋Š” ๊ฒƒ ์ฃผ๊ฐ„ ๋ณด๊ณ ๋Š” ์ƒ์œ„ ๋ฆฌ๋”์™€ ์†Œํ†ตํ•˜๋ฉด์„œ ๋™์‹œ์— ์ž์‹ ์˜ ์ผ์„(ํŠนํžˆ ์ฐจ์ฃผ์— ์ง„ํ–‰๋  ์—…๋ฌด๋ฅผ) ๊ตฌ์ฒดํ™”ํ•˜๋Š” ๊ฒƒ ์กฐ์ง ๋‚ด๋ถ€์—์„œ ์ œ๋Œ€๋กœ ์†Œํ†ตํ•˜๊ณ , ๊ทธ ์†Œํ†ต์„ ํ†ตํ•ด ์ž์‹ ์˜ ์ผ์ด ์ธ์ •๋ฐ›๋Š” ๊ฒƒ ์•„๋ฌด๋ฆฌ ์ผํ–ˆ์–ด๋„ ์ฃผ๊ฐ„๋ณด๊ณ ์— ์ œ๋Œ€๋กœ ํ‘œํ˜„๋˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ์ธ์ •๋˜์ง€ ์•Š์Œ >> ์ฃผ๊ฐ„๋ณด๊ณ  ๋Šฅ๋ ฅ, ์†Œํ†ตํ•˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ๋ฌธ์„œ ์ž‘์„ฑ ๋Šฅ๋ ฅ์„ ๊พธ์ค€ํžˆ ๋†’์—ฌ์•ผ ํ•จ -๋ฆฌ๋”์˜ ์ž…์žฅ์—์„œ ๋ฌด์—‡์„ ๊ถ๊ธˆํ•ดํ• ๊นŒ? -ํŒ€์žฅ์€ ์–ด๋–ค ๋‚ด์šฉ์„ ์•Œ์•„์•ผ ํ• ๊นŒ? [๊ธˆ์ฃผ ์‹ค์ ] 1. ์ „์ฒด ์ง„์ฒ™๋ฅ , ์„ธ๋ถ„ํ™”๋œ ๋‹จ์œ„ ์—…๋ฌด์˜ ์ง„์ฒ™๋ฅ ์„ ์ •๋Ÿ‰์ ์œผ๋กœ ํ‘œํ˜„ (์ฃผ์ค‘์— ๋ฌด์—‡์„ ์–ผ๋งˆ๋งŒํผ ์ง„ํ–‰ํ–ˆ๋Š”์ง€) ๋ชจ๋“  ์—…๋ฌด๋Š” ์ •๋Ÿ‰์ ์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์Œ (์ •๋Ÿ‰์ ์ด์ง€ ์•Š๋‹ค๋ฉด ์ผ์ด ๊ตฌ์ฒดํ™”๋˜์ง€ ์•Š์€ ๊ฒƒ) 2. ๋ฏธ์ฒ˜๋ฆฌ๋œ ์—…๋ฌด๊ฐ€ ์žˆ..

    ์ฝ”๋“œ ๋ถ„์„

    ์ฝ”๋“œ ๋ถ„์„ - ์ „์ฒด์ ์ธ ํ๋ฆ„์„ ์ดํ•ดํ•œ ํ›„์—๋Š” ์„ธ๋ถ€์ ์ธ ์ฝ”๋“œ๋ฅผ ์‚ดํŽด๋ณด๋ฉด์„œ ์„ธ๋ถ€ ๊ธฐ๋Šฅ๋“ค์„ ํŒŒ์•… ์ „์ฒด ์•„ํ‚คํ…์ฒ˜ ์ดํ•ด - ํ”„๋กœ์ ํŠธ์˜ ์ „์ฒด์ ์ธ ์•„ํ‚คํ…์ฒ˜ ํŒŒ์•… ์ฃผ์š” ๋ชจ๋“ˆ๊ณผ ํด๋ž˜์Šค ์‹๋ณ„ - ์–ด๋–ค ํด๋ž˜์Šค๊ฐ€ ์–ด๋–ค ์—ญํ• ์„ ํ•˜๋Š”์ง€ ํŒŒ์•… ํ”„๋กœ๊ทธ๋žจ์˜ ๋ฉ”์ธ ํ๋ฆ„ ์ดํ•ด - ์–ด๋–ค ํด๋ž˜์Šค๋‚˜ ๋ฉ”์„œ๋“œ๊ฐ€ ์–ด๋–ค ์ˆœ์„œ๋กœ ํ˜ธ์ถœ๋˜๋Š”์ง€ ํŒŒ์•… ์ด๋ฒคํŠธ ๋ฐ ํ•ธ๋“ค๋Ÿฌ ํ™•์ธ - ์–ด๋–ค ๋ฒ„ํŠผ ํด๋ฆญ์ด๋‚˜ ์‚ฌ์šฉ์ž ์ž…๋ ฅ์ด, ์–ด๋–ค ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์„ ํ˜ธ์ถœํ•˜๋Š”์ง€ ํ•ต์‹ฌ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ์ดํ•ด - ์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๊ณ  ์žˆ๋Š”์ง€, ์–ด๋–ค ์กฐ๊ฑด์— ๋”ฐ๋ผ ๋กœ์ง์ด ๋ถ„๊ธฐ๋˜๋Š”์ง€ ํŒŒ์•… ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค ํ™•์ธ & xml ํŒŒ์ผ์˜ ์—ญํ•  ํ™•์ธ ๋””๋ฒ„๊น… ๋ฐ ํ…Œ์ŠคํŠธ 1. ui ์ฝ”๋“œ ๋ถ„์„ - ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ๊ตฌ์กฐ ํŒŒ์•…, ๊ฐ ์ปจํŠธ๋กค์˜ ์ด๋ฒคํŠธ ํ•ธ๋“ค๋Ÿฌ ํ™•์ธ 2. ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ๋ถ„์„ - ui์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์ด๋ฒคํŠธ ํ˜น์€ ์‚ฌ์šฉ์ž..

    ERP WMS MES QMS SCM EMS RTDB

    ERP (Enterprise Resource Planning, ์ „์‚ฌ์ ์ž์›๊ด€๋ฆฌ) ๊ธฐ์—… ๋‚ด ์ƒ์‚ฐ, ๋ฌผ๋ฅ˜, ์žฌ๋ฌด, ํšŒ๊ณ„, ์˜์—…๊ณผ ๊ตฌ๋งค, ์žฌ๊ณ  ๋“ฑ ๊ฒฝ์˜ ํ™œ๋™ ํ”„๋กœ์„ธ์Šค๋“ค์„ ํ†ตํ•ฉ์ ์œผ๋กœ ์—ฐ๊ณ„ํ•ด ๊ด€๋ฆฌํ•ด์ฃผ๋ฉฐ, ๊ธฐ์—…์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์ •๋ณด๋“ค์„ ์„œ๋กœ ๊ณต์œ ํ•˜๊ณ  ์ƒˆ๋กœ์šด ์ •๋ณด์˜ ์ƒ์„ฑ๊ณผ ๋น ๋ฅธ ์˜์‚ฌ๊ฒฐ์ •์„ ๋„์™€์ฃผ๋Š” ์ „์‚ฌ์ ํ†ตํ•ฉ์‹œ์Šคํ…œ - ์ž์žฌ WMS Warehouse Management System ์ตœ์†Œ์˜ ๋น„์šฉ์œผ๋กœ ์ฐฝ๊ณ ์˜ ๋ฉด์ , ์ž‘์—…์ž ๋ฐ ์ž…๊ณ  ๋“ฑ ์ž์› ์‚ฌ์šฉ์„ ์ตœ๋Œ€ ํšจ์œจ๋กœ ํ™œ์šฉํ•˜๊ณ  ์ƒ์‚ฐ์„ฑ์„ ์ œ๊ณ ์‹œํ‚ค๋Š” ๊ฒƒ โ€‹ - ์ƒ์‚ฐ MES Manufacturing Execution System -์ œ์กฐ์—… ํŠนํ™” ์‹œ์Šคํ…œ์œผ๋กœ ์ œํ’ˆ ์ฃผ๋ฌธ์—์„œ ์ƒ์‚ฐ๊นŒ์ง€์˜ ํ”„๋กœ์„ธ์Šค์™€ ๊ด€๋ จ๋œ ์ •๋ณด๋“ค์„ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•˜์—ฌ ์ƒ์‚ฐ์„ฑ์„ ์ตœ์ ํ™”ํ•˜๋Š” ๊ฒƒ -์ œ์กฐ ์ƒํ™ฉ์„ ์‹ค์‹œ๊ฐ„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ œ์–ดํ•˜์—ฌ, ๋ฌผ๋ฅ˜ ..

    ๊นƒํ—™ ์ปค๋ฐ‹ ๋จธ์ง€ ์ฐธ๊ณ 

    ๋‚ด๊ฐ€ ๊ฐœ๋ฐœํ•œ ๊ฑฐ๋ฅผ ๋ฉ”์ธ์— ๋จธ์ง€์‹œํ‚จ ๋’ค COMMITํ•˜๊ณ , ๋‚จ์ด ๊ฐœ๋ฐœํ•œ๊ฑฐ๋Š” ๋ฉ”์ธ์—์„œ PULLํ•œ ๋’ค ๋‚˜ํ•œํ…Œ ๋จธ์ง€์‹œํ‚ค๊ธฐ ๊ฐœ๋ฐœ ์™„๋ฃŒํ•œ ์‚ฌ๋žŒ main ๊ฐ€์„œ ๋‚ด ๋ธŒ๋žœ์น˜๋ฅผ main/๋งˆ์Šคํ„ฐ๋กœ ๋จธ์ง€(ํด๋ฆญ๋œ ๊ฒŒ ๋จธ์ง€๋จ) > ๋ฉ”์ธ์—์„œ ADD TO INDEX๋กœ ์Šคํ…Œ์ด์ง€์— ์˜ฌ๋ฆฌ๊ณ  ์ปค๋ฐ‹ & ํ‘ธ์‹œ ํ›„ ์นดํ†ก์œผ๋กœ ์—ฐ๋ฝํ•˜๊ธฐ (๊นƒํ—™์˜ฌ๋ผ๊ฐ) ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค main ๊ฐ€์„œ pull > ๋‚ด ๋ธŒ๋žœ์น˜์— ์™€์„œ ๋ฉ”์ธ์„ ๋‚ด ๋ธŒ๋žœ์น˜๋กœ ๋จธ์ง€์‹œํ‚ค์ž