๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ 87

AI ์ฑ—๋ด‡ ๊ฐœ๋ฐœ 1์ผ์ฐจ

์ธ๋„ค์ผ ๋ญํ• ์ง€ ๊ณ ๋ฏผ ์ค‘๐Ÿ’ฆ ํŒŒ์ด์ฌ ์„ค์น˜ ๊ธฐ์กด์— ์„ค์น˜๋˜์–ด ์žˆ์—ˆ์œผ๋ฏ€๋กœ PASS ์•„ ๋ฉ์ฒญํ•œ ์‹ค์ˆ˜๐Ÿ’ข ๊ธฐ์กด์— ์„ค์น˜๋œ ํŒŒ์ด์ฌ์ด 3.8.4๋กœ ๋งค์šฐ ๋งค์šฐ ์ตœ์‹  ๋ฒ„์ „์„ ์„ค์น˜ํ–ˆ์—ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ํ…์„œํ”Œ๋กœ๋Š” ์ตœ์‹  ๋ฒ„์ „์„ ์ง€์›ํ•˜์ง€ ์•Š๊ณ  3.6 ๋ฒ„์ „๊นŒ์ง€๋งŒ ์ง€์›ํ•œ๋‹ค๊ณ  ํ•œ๋‹ค,,, ๊ฒฐ๊ตญ ์‚ญ์ œํ•˜๊ณ  ๋‹ค์‹œ ๊น”์•˜๋‹ค,, ์œผ์•„์•„์•… Pythonํ™ˆํŽ˜์ด์ง€๋กœ ๋“ค์–ด๊ฐ€์„œ Downloads - All releases ์„ค์น˜ ์‹œ โœ” Add Python 3.5 to PATH ์ฒดํฌํ•˜๋Š” ๊ฑฐ ๊ผญ ํ•˜๊ธฐโ€ผ (๋ชปํ–ˆ์„์‹œ ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•ด์ฃผ๋ฉด ๋จ.) ์„ค์น˜๊ฐ€ ๋๋‚˜๋ฉด cmd์— Python -V ์ž…๋ ฅํ•ด์„œ ๋ฒ„์ „์ด ์ œ๋Œ€๋กœ ์ถœ๋ ฅ๋˜๋Š”์ง€ ํ™•์ธ. ๊ฐ€์ƒ ํ™˜๊ฒฝ ๊ตฌ์ถ• cmd์—์„œ ๊ฐ€์ƒ ํ™˜๊ฒฝ์„ ๋งŒ๋“ค๊ณ ์ž ํ•˜๋Š” ๊ฒฝ๋กœ๋กœ ์ด๋™. (๋‚˜๋Š” C ๋“œ๋ผ์ด๋ธŒ ๋ฐ”๋กœ ์•ˆ์— ์ƒ์„ฑํ–ˆ๋‹ค.) ๊ฐ€์ƒ ํ™˜๊ฒฝ ์ƒ์„ฑ: python -m ven..

AI 2020.07.27

Git ์„ค์น˜ํ•˜๋Š” ๋ฒ•

Git ์„ค์น˜ (์œˆ๋„์šฐ ๊ธฐ์ค€) https://git-scm.com/ Git git-scm.com download 2.xx for windows ๋ฒ„ํŠผ ๋ˆŒ๋Ÿฌ์„œ ์„ค์น˜ next๋ฒ„ํŠผ ์ญ‰์ญ‰ ๋ˆ„๋ฅด๋ฉด ์„ค์น˜ ์™„๋ฃŒ ๐Ÿ‘ ์„ค์น˜ ์ž˜๋๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๋ฒ• Git Bash ์‹คํ–‰ ํ›„, git ์ž…๋ ฅํ•ด๋ณด๊ธฐ. ์—๋Ÿฌ ๋ฉ”์‹œ์ง€ ์—†์ด ์ด๋Ÿฐ ์‹์œผ๋กœ ๋‚˜์˜ค๋ฉด ์„ค์น˜ ์„ฑ๊ณต!

Git 2020.07.26

Java ์ž๋ฐ” String ๋น„๊ต ๋ฉ”์†Œ๋“œ equals์™€ compareTo

๋งจ๋‚  ๊นŒ๋จน์–ด์„œ ๋ธ”๋กœ๊ทธ์— ์ •๋ฆฌํ•ด๋†“๊ธฐ เน‘โ—•โ€ฟโ—•เน‘ 1. equals str1.equals(str2) boolean ํƒ€์ž…์œผ๋กœ ๋ฆฌํ„ด ๋‘ ๋ฌธ์ž์—ด์ด ๊ฐ™์œผ๋ฉด true, ๋‹ค๋ฅด๋ฉด false ๋ฆฌํ„ด 2. compareTo str1.compareTo(str2) integer ํƒ€์ž…์œผ๋กœ ๋ฆฌํ„ด ์‚ฌ์ „์‹ ์ˆœ์„œ๋กœ ๊ฒ€์‚ฌ str1์ด ๋น ๋ฅด๋ฉด ์Œ์ˆ˜, ๊ฐ™์œผ๋ฉด 0, ํฌ๋ฉด ์–‘์ˆ˜ ๋ฆฌํ„ด Tip) str1๊ณผ str2 ์‚ฌ์ด์— ๋ถ€๋“ฑํ˜ธ๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ๊ทธ๊ฑธ ๊ทธ๋Œ€๋กœ 0์— ๋Œ€์ž…!! 3. compareToIgnoreCase ๋Œ€์†Œ๋ฌธ์ž ๊ตฌ๋ถ„์—†์ด ๋น„๊ต

Java 2020.07.17

์ƒํ™œ์ฝ”๋”ฉ๊ณผ ํ•จ๊ป˜ํ•˜๋Š” AWS ํƒ๊ตฌ์ƒํ™œ - 3์ผ์ฐจ

AWS2 S3 - 1. ์ˆ˜์—… ์†Œ๊ฐœ S3 = Simple Storage Service ๋‚ด๊ตฌ์„ฑ: ํ•˜๋‚˜์˜ AWS ๋ฆฌ์ „ ๋‚ด์—์„œ ์ˆ˜ ํ‚ฌ๋กœ ๋ฏธํ„ฐ ๊ฑฐ๋ฆฌ๊ฐ€ ๋–จ์–ด์ ธ ์žˆ๋Š” ์ตœ์†Œ 3๊ฐœ์˜ ๋ฌผ๋ฆฌ์  ๊ฐ€์šฉ ์˜์—ญ(AZ)์— ์ž๋™ ๋ถ„์‚ฐ๋ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ์ด ์—ฌ๋Ÿฌ ๋Œ€ ์ปดํ“จํ„ฐ์— ์นดํ”ผ๋œ๋‹ค๋Š” ๋œป. ๋‚ด๊ตฌ์„ฑ์ด 99.9999999%!! ์ „ ์„ธ๊ณ„ ๋ˆ„๊ตฌ๋‚˜ ํŒŒ์ผ์— ์ ‘์†ํ•ด์„œ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฒ„์ „ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ๋„ ์ œ๊ณต + ๊ทธ ์™ธ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ ์ œ๊ณต! CRUD = Create, Read, Update, Delete (ํ”„๋กœ๊ทธ๋žจ์˜ CRUD๋ฅผ ํ•  ์ค„ ์•Œ๋ฉด ํ•ด๋‹น ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค๋ฃฐ ์ค„ ์•ˆ๋‹ค๋Š” ๊ทผ๊ฑฐ ์—†๋Š” ์ž์‹ ๊ฐ์„ ๊ฐ€์ง€์žใ…Žใ…Ž) AWS2 S3 - 2. ์ˆ˜์—…์˜ ๋ชฉ์  ์ค‘์š”ํ•œ ํŒŒ์ผ์„ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณด๊ด€ํ•˜๊ณ , ์•ˆ์ „ํ•˜๊ฒŒ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด AWS์˜ S3๋ฅผ ์‚ฌ์šฉ AWS2 S3 - 3. ๊ตฌ์„ฑ์š”์†Œ ..

AWS 2020.07.15

์ƒํ™œ์ฝ”๋”ฉ๊ณผ ํ•จ๊ป˜ํ•˜๋Š” AWS ํƒ๊ตฌ์ƒํ™œ - 2์ผ์ฐจ

7. ์„œ๋น„์Šค ์ผœ๊ธฐ EC2 ๋ฆฌ์ „์„ ์•„์‹œ์•„ ํƒœํ‰์–‘(์„œ์šธ)์œผ๋กœ ๋ณ€๊ฒฝํ•˜๊ธฐ! (+) educate ๊ณ„์ •์€ ๋ถ๋ถ€ ๋ฒ„์ง€๋‹ˆ์•„(us-east-1)๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ธ์Šคํ„ด์Šค = EC2์—์„œ ์ปดํ“จํ„ฐ 1๋Œ€๋ฅผ ๋ถ€๋ฅด๋Š” ์ด๋ฆ„ ํ”„๋ฆฌํ‹ฐ์–ด ์‚ฌ์šฉ ๊ฐ€๋Šฅ ํ™•์ธ! → ํ”„๋ฆฌํ‹ฐ์–ด๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋น„์šฉ์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ์šด์˜์ฒด์ œ Microsoft Windows Server 2016 Base์˜ t2.micro ์‚ฌ์šฉ Key = ๋น„๋ฐ€๋ฒˆํ˜ธ ํ‚คํŽ˜์–ด ๋‹ค์šด๋กœ๋“œ → ์•”ํ˜ธ ํŒŒ์ผ์ด ๋‹ค์šด๋กœ๋“œ ๋จ ๋”ฑ 1๋ฒˆ๋ฐ–์— ๋‹ค์šด๋กœ๋“œ ์•ˆ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์žŠ์–ด๋ฒ„๋ฆฌ์ง€ ๋ง๊ธฐ! (๋‹ค์‹œ ๋˜‘๊ฐ™์€ ํ‚ค๋Š” ๋ฐœ๊ธ‰ ์•ˆ๋œ๋‹ค) 8. ์›๊ฒฉ์ œ์–ด - Windows์ธ ๊ฒฝ์šฐ ์•”ํ˜ธ ๊ฐ€์ ธ์˜ค๊ธฐ → ์•„๊นŒ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์€ ์•”ํ˜ธ ํŒŒ์ผ (aws1.pem)์„ ๊ฐ€์ ธ์˜ค๊ธฐ ์›๊ฒฉ ๋ฐ์Šคํฌํ†ฑ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œํ•ด์„œ ์‹คํ–‰ํ•˜๋ฉด! aws์—์„œ ๋นŒ๋ฆฐ ์ปดํ“จํ„ฐ๋ฅผ..

AWS 2020.07.14

์ƒํ™œ์ฝ”๋”ฉ๊ณผ ํ•จ๊ป˜ํ•˜๋Š” AWS ํƒ๊ตฌ์ƒํ™œ - 1์ผ์ฐจ

1. ์ˆ˜์—… ์†Œ๊ฐœ AWS = Amazon Web Services ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… = ๋‚จ์˜ ์ปดํ“จํ„ฐ๋ฅผ ๋นŒ๋ ค์„œ ์›๊ฒฉ ์ œ์–ด๋ฅผ ํ†ตํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ Hosting = ํ˜ธ์ŠคํŠธ(์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ ๊ฐ๊ฐ์„ ์˜๋ฏธ)๋ฅผ ๋นŒ๋ ค์ค˜์„œ ์„œ๋ฒ„๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ์‚ฌ์—… ํด๋ผ์šฐ๋“œ, ํ˜ธ์ŠคํŒ… ๋ชจ๋‘ ์ปดํ“จํ„ฐ ์ž„๋Œ€ ์„œ๋น„์Šค 2. ์ˆ˜์—…์˜ ๋ชฉ์  EC2(Elastic Compute Cloud): ์ปดํ“จํ„ฐ๋ฅผ ๋นŒ๋ ค์ฃผ๋Š” ์„œ๋น„์Šค. AWS์—์„œ 244๊ธฐ๊ฐ€๋ฐ”์ดํŠธ์˜ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๊ฐ€์ง„ ์ปดํ“จํ„ฐ๋ฅผ ๋นŒ๋ฆฌ๋ ค๋ฉด 1๋…„์— 1800๋งŒ์› ๋“ฌ → BUT 1์ฃผ์ผ์น˜ ์ผ์„ ํ•œ์‹œ๊ฐ„๋งŒ์— ์ฒ˜๋ฆฌ ๊ฐ€๋Šฅ! → EC2๋ฅผ 1์‹œ๊ฐ„๋งŒ ์“ฐ๊ณ  ๋„๋ฉด 2000์›์— ์ž‘์—…์„ ๋๋‚ผ ์ˆ˜ ์žˆ์Œ → ์‹œ๊ฐ„๊ณผ ๋ˆ์ด ์ ˆ์•ฝ! Relational Database Service(RDS): MySQL, SQL Server, ORACLE๊ณผ..

AWS 2020.07.11

ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค

1. ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ธํ„ฐ๋„ท ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜์—ฌ ๊ฐ€์ƒํ™”๋œ IT ์ž์›์„ ์„œ๋น„์Šค๋กœ ์ œ๊ณต ์‚ฌ์šฉ์ž๋Š” ํ•„์š”ํ•œ IT ์ž์›์„ ํ•„์š”ํ•œ ๋งŒํผ ๋นŒ๋ ค ์“ฐ๊ณ  ์‚ฌ์šฉํ•œ ๋งŒํผ ๋น„์šฉ ์ง€๋ถˆ 2. ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์œ ํ˜• ์„œ๋น„์Šค ์œ ํ˜• ์ •์˜ ์˜ˆ์‹œ IaaS (Infrastructure as a Service) ์„œ๋ฒ„, ๋ฐ์Šคํฌํƒ‘ ์ปดํ“จํ„ฐ, ์Šคํ† ๋ฆฌ์ง€ ๊ฐ™์€ ITํ•˜๋“œ์›จ์–ด ์ž์›์„ ๋นŒ๋ ค์“ฐ๋Š” ํ˜•ํƒœ Amazon Simple Storage Service PaaS (Platform as a Service) ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๋“ค์ด ์›ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ œ์ž‘ํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ํฌํ•จํ•ด์„œ ๋ฏธ๋“ค์›จ์–ด๊นŒ์ง€ ํฌ๊ด„ํ•˜๋Š” ๊ฐœ๋ฐœ ํ”Œ๋žซํผ ์ œ๊ณต ํ™˜๊ฒฝ์„ค์ • ํ•„์š”์—†์ด ์›ํ•˜๋Š” ํ™˜๊ฒฝ์„ ๋นŒ๋ ค์˜ฌ ์ˆ˜ ์žˆ์Œ Google App Engine Microsoft Azure SaaS (Software ..

AWS 2020.06.28