์ƒ์กด์‹ ๊ณ 

์ƒ์กด์‹ ๊ณ 

JoonHo Son
์ž‘๋…„ 12์›”์— ์ž…์‚ฌํ•œ ํšŒ์‚ฌ๋ฅผ ๊ธˆ๋…„ 8์›” ๋ง์ผ์— ํ‡ด์‚ฌ. 9์›” 1์ผ ๋ฐ”๋กœ ๋‹ค๋ฅธ ํšŒ์‚ฌ ์ž…์‚ฌ ๋ฐ ์ฒซ ์ถœ๊ทผ ํ›„ 30๋ถ„๋งŒ์— ํŒŒ๊ฒฌ์ง€๋กœ ์ด๋™. ์ค‘๊ฐ„์— ์—ฌ๋Ÿฌ ์‚ฌ๊ฑด์ด ์žˆ์–ด 10์›” ์ค‘์ˆœ๊นŒ์ง€ ํ˜น์‚ฌ๋‹นํ•จ. ๋‹ค์Œ ์ฃผ ํ™”์š”์ผ(2022/11/22)๊นŒ์ง€ ์ถœ๊ทผ ํ›„ 11์›” ๋ง์ผ๊นŒ์ง€ ํœด์‹ ํ›„ ๋‹ค์‹œ 12์›” 1์ผ๋ถ€ํ„ฐ ์ถœ๊ทผ.
๊ธˆ์—ฐ๊ตฌ์—ญ์ด ๋„ˆ๋ฌด ๋งŽ๊ตฌ๋‚˜.

๊ธˆ์—ฐ๊ตฌ์—ญ์ด ๋„ˆ๋ฌด ๋งŽ๊ตฌ๋‚˜.

JoonHo Son
<< ์ ์  ํก์—ฐ์ž๊ฐ€ ์„ค ์ž๋ฆฌ๊ฐ€ ์—†์–ด์ง„๋‹ค. >> ์ด์งํ•˜๊ณ  ๋ฉฐ์น  ์•ˆ๋œ ์•„์นจ ์ถœ๊ทผ๊ธธ. ๋™๋„ค(์—ฌ์˜๋„) ํŠน์„ฑ์ƒ ๋Œ€๋ถ€๋ถ„์˜ ๋„๋กœ์™€ ์ธ๋„๊ฐ€ ๊ธˆ์—ฐ๊ตฌ์—ญ์œผ๋กœ ์ง€์ •๋˜์—ˆ๋Š”๋ฐ ์ •์ž‘ ๋‹ด๋ฐฐ๋ฅผ ํ•„ ์ˆ˜ ์žˆ๋Š” ๊ณณ์€ ๊ฑฐ์˜ ์—†๋‹ค. ๋ญ ๊ณ ๋”ฉ๋•Œ ์ˆจ์–ด์„œ ํ”ผ๋Š” ์‹ฌ์ •์œผ๋กœ ์—ฌ๊ธฐ์ €๊ธฐ ์ฐพ์•„๋‹ค๋‹ˆ๋ฉฐ ํ”ผ๋‹ค๊ฐ€ ๊ทธ๋‚˜๋งˆ ํƒ ํŠธ์ธ ๊ณณ์ด์–ด์„œ ๋ฉฐ์น  ์ €๊ธฐ์„œ ํˆ๋Š”๋ฐ ์•„์นจ ์ถœ๊ทผ๊ธธ์— ๋ณด๋‹ˆ ์—ฌ์ง€์—†์ด ๊ธˆ์—ฐ๊ตฌ์—ญ์œผ๋กœ ์ง€์ •๋˜์–ด ๋ฒ„๋ ธ๋”๋ผ. ํก์—ฐ์ž ์ž…์žฅ์—์„  ๋ญ”๊ฐ€ ์œ„์ถ•๋˜๋Š” ์ƒํ™ฉ์ด ๊ธฐ๋ถ„์— ์ฉ ์ข‹์ง€๋Š” ์•Š์ง€๋งŒ ๋น„ํก์—ฐ์ž ์ž…์žฅ์—์„œ๋Š” ํ™˜์˜ํ• ๋งŒํ•œ ์ผ์ด์ง€. ์ผ๋‹จ, ๊ฝ์ดˆ๋ฅผ ๊ธธ๋ฐ”๋‹ฅ์— ๋„ˆ๋ฌด ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋ฒ„๋ฆฌ๋”๋ผ. ์นจ๋„ ์—„์ฒญ ๋ฑ‰๊ณ .

๋ถ€์‚ฐ์‹œ์žฅ ํ›„๋ณด ๋ฐ•ํ˜•์ค€์˜ ๋•…์‚ฌ๋ž‘ ์ง€๋„

JoonHo Son
์‚ฌ์ˆ˜์—๊ฒŒ ์•„์ฃผ ์ œ๋Œ€๋กœ ๋ฐฐ์šฐ์…จ๊ตฌ๋งŒ. ์–ด๋–ป๊ฒŒ ์•„์นจ ์ถœ๊ทผ๊ธธ์— ๋‰ด์Šค๋ฅผ ๋“ค์œผ๋ฉด ๋งค์ผ ๋ญ”๊ฐ€ ์ƒˆ๋กœ์šด๊ฒŒ ํ„ฐ์ง€๋ƒ. << ๊นจ์•Œ DAS ๐Ÿคฃ >> ์ด๋ฏธ์ง€ ์ถœ์ฒ˜๋Š” ๋ณด๋ฐฐ๋“œ๋ฆผ

๋‹ค์Œ ๋ชจ๋ฐ”์ผ ์•ฑ์—์„œ ๋“œ๋””์–ด ์–ธ๋ก ์‚ฌ ์ œ์™ธ ๊ธฐ๋Šฅ ์ง€์›

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

Maven ๋นŒ๋“œ์‹œ TLS ์˜ค๋ฅ˜ ๋ฐœ์ƒ

JoonHo Son
ํšŒ์‚ฌ ํ…Œ์ŠคํŠธ์šฉ PC์—์„œ ๋นŒ๋“œ์ค‘ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜์˜€๋‹ค. PC ํ™˜๊ฒฝ์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. Windows 10 Pro x64 JDK 1.7(1.7.0_80-b15) Maven 3(3.6.3) ๋‚ด ๋žฉํƒ‘(MBPR 2018)์—์„œ๋Š” ์ž˜ ๋˜๋Š”๋ฐ ํ…Œ์ŠคํŠธ์šฉ PC์—์„œ ๋นŒ๋“œํ•˜๋‹ˆ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค. << maven goal ์‹คํ–‰ ์˜ค๋ฅ˜ >> ํ•ด๋‹น ์˜ค๋ฅ˜๋Š” Java 1.8 ๋ฒ„์ „์—๋Š” TLS ํ”„๋กœํ† ์ฝœ์˜ ๊ธฐ๋ณธ ๋ฒ„์ „์ด 1.2์ธ ๋ฐ˜๋ฉด ์ด์ „ Java(1.7, 1.6 ๋“ฑ)๋Š” TLS ํ”„๋กœํ† ์ฝœ์˜ ๋ฒ„์ „์ด 1.0์ด์–ด์„œ ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜๋ผ๊ณ  ํ•œ๋‹ค(์ฐธ๊ณ ). ๋”ฐ๋ผ์„œ maven ์‹คํ–‰์‹œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์˜ต์…˜์„ ์ง€์ •ํ•˜์—ฌ์•ผ ํ•œ๋‹ค. $ mvn -Dhttps.protocols=TLSv1.2 [clean | package .

Java short / byte array ๋ณ€ํ™˜

JoonHo Son
์ด๋ฒˆ ์—…๋ฌด์—์„œ ์†Œ์ผ“ํ†ต์‹ ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ถ€๋ถ„์ด ์žˆ์–ด 2์ฃผ ์ •๋„ ์‚ฝ์งˆ์„ ํ–ˆ๋‹ค. ์˜ˆ์ „ ์ง์žฅ์—์„œ ์—ด์‹ฌํžˆ ๊ณต๋ถ€ํ•ด์„œ ์ž˜ ๋งŒ๋“ค์—ˆ๋˜๊ฑธ๋กœ ๊ธฐ์–ตํ•˜๋Š”๋ฐ, ๋„๋ฌด์ง€ ๊ธฐ์–ต์ด…(ํ•˜๊ธด 5๋…„ ์ •๋„๋Š” ์ง€๋‚œ๊ฑฐ ๊ฐ™์œผ๋‹ˆ) ๊ฐ์„คํ•˜๊ณ , ๊ณต๋ฌธ์œผ๋กœ ๋‚ด๋ ค์˜จ ์ „๋ฌธ๊ทœ๊ฒฉ์„œ์ƒ์˜ ์ˆ˜์น˜ ๋ถ€๋ถ„์ด User type, n byte๋กœ๋งŒ ๋‘๋ฃจ๋ญ‰์‹คํ•˜๊ฒŒ ๋˜์–ด ์žˆ์—ˆ๋Š”๋ฐ, ์‹ค์ œ ์ธก์ •๊ฐ’์„ ๋ณด๋‚ด์ฃผ๋Š” ์—…์ฒด ์ค‘ ํ•œ ๊ณณ์—์„œ ๋จผ์ € ๊ทธ๋“ค์ด ๋ณด๋‚ด๊ณ ์ž ํ•˜๋Š” ์–‘์‹์„ ๋ณด๋‚ด์ค˜ ํ™•์ธํ•ด ๋ณด๋‹ˆ signed short์œผ๋กœ ๋˜์–ด ์žˆ์—ˆ๋‹ค. ๊ณต๋ฌธ์œผ๋กœ ๋‚ด๋ ค์˜จ ํ•ด๋‹น ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋ฐ์ด๋ธ” ๋ช…์„ธ๋Š” number(8, 3)์œผ๋กœ ๋˜์–ด ์žˆ์–ด์„œ ๋‚˜๋Š” doubleํ˜•์œผ๋กœ ๋ฐ›์œผ๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ, ๋ญ DDL script ์ˆ˜์ •ํ•˜๋Š”๊ฒƒ ๋ณด๋‹ค๋Š” ๋‚ด๊ฐ€ ์ ์ ˆํžˆ ๋ณ€ํ™˜ํ•ด์„œ ์ €์žฅํ•˜๋Š” ๋ฐฉ์‹์ด ์ข‹์„๋“ฏ ํ•ด์„œ ์—ด์‹ฌํžˆ ๊ตฌ๊ธ€๋ง์„ ํ–ˆ๋‹ค.
A Star is born Blue-ray ๊ตฌ๋งค

A Star is born Blue-ray ๊ตฌ๋งค

JoonHo Son
๊ตฌ๊ธ€ ํ”Œ๋ ˆ์ด์—์„œ 2019๋…„๋„์— ๊ตฌ์ž…ํ•œ ์˜ํ™”. ๊ตฌ์ž…ํ•˜๊ณ  ๋‘ ๋ฒˆ ์ •๋„๋Š” ๋ณธ ๊ฒƒ ๊ฐ™์•˜๋Š”๋ฐ, ์–ผ๋งˆ์ „ ์ง‘์—์„œ ๋งฅ์ฃผ ํ•œ ์ž” ๋งˆ์‹œ๋ฉฐ ๋‹ค์‹œ ๋ดค๋Š”๋ฐ ๊ทธ ๋‚  ๋”ฐ๋ผ Sound track์ด ๋„ˆ๋ฌด ์ข‹๋”๋ผ. ๊ทธ๋ž˜์„œ ์ถœ๊ทผํ•˜๊ณ  ๊ต๋ณด๋ฌธ๊ณ ์—์„œ ๋ฐ”๋กœ ๊ตฌ๋งคํ•จ. ์ฒ˜์Œ์—๋Š” Shallow๋ฅผ ์ฃผ๊ตฌ์žฅ์ฐฝ ๋“ค์—ˆ๋Š”๋ฐ, ๋‚˜์ค‘์— 17๋ฒˆ ํŠธ๋ž™์˜ Always Remember Us This Way๋ฅผ ๋“ค์–ด๋ณด๋‹ˆ, ์™€… ๋ ˆ์ด๋”” ๊ฐ€๊ฐ€๋ผ๋Š” ๊ฐ€์ˆ˜์— ๊ทธ๋‹ค์ง€ ๊ด€์‹ฌ์ด ์—†์—ˆ๋Š”๋ฐ(๊ทธ๋ƒฅ ํผํฌ๋จผ์Šค ์œ„์ฃผ์˜ ์—ฐ์˜ˆ์ธ์ด๋ผ๋Š” ์ƒ๊ฐ์ด), ๊ฐ€์ฐฝ๋ ฅ์ด ์žฅ๋‚œ ์•„๋‹ˆ๋”๋ผ…. << Blue-ray ๊ฒ‰๋ชจ์Šต >> << ์Œ&hellip; ๋ญ”๊ฐ€ ๊ตฌ์„ฑํ’ˆ์ด ์•„์‰ฌ์šด๋ฐ&hellip; >> << ๋””์Šคํฌ >>

NASA ํ™”์„ฑํƒ์‚ฌ ๋กœ๋ฒ„ Perseverance(ํผ์‹œ๋น„์–ด๋Ÿฐ์Šค)ํ˜ธ ํ™”์„ฑ ํ„ฐ์น˜๋‹ค์šด ์„ฑ๊ณต

JoonHo Son
์˜ค๋Š˜ ์•„์นจ ๋‰ด์Šค๊ณต์žฅ ์ดˆ๋ฐ˜์— NASA์˜ 5๋Œ€ ํ™”์„ฑ ํƒ์‚ฌ ๋กœ๋ฒ„ Perseveranceํ˜ธ๊ฐ€ ํ™”์„ฑ ์ฐฉ๋ฅ™์— ์„ฑ๊ณตํ–ˆ๋‹ค๋Š” ๊ธฐ์‚ฌ๋ฅผ ์ ‘ํ–ˆ๋‹ค. ์ ์‹ฌ๋จน๊ณ  ์‚ฌ๋ฌด์‹ค ๋“ค์–ด์™€์„œ ์•„๋ž˜์˜ ์˜์ƒ์„ ๋ดค๋Š”๋ฐ(ํ‰์†Œ ์ฆ๊ฒจ ๋ณด๋Š” ์ฑ„๋„์ด๋‹ค), NASA๋Š” ์ •๋ง ๋Œ€๋‹จํ•˜๋‹ค๋Š” ์ƒ๊ฐ์ด ์ ˆ๋กœ ๋“ค๋”๋ผ… ํ•ด๋‹น ์˜์ƒ์˜ ์„ค๋ช…๋ž€์— ์žˆ๋Š” NASA์˜ ์ƒ์ค‘๊ณ„ ๋งํฌ์— ๋“ค์–ด๊ฐ€์„œ ์ž ๊น ํ›‘์–ด ๋ดค๋Š”๋ฐ, ์ฐฉ๋ฅ™ ์„ฑ๊ณต์ด ํ™•์ •๋˜์ž ๊ด€๋ จ ์ง์›๋“ค์ด ํ™˜ํ˜ธ์„ฑ ํ•˜๋Š”๊ฑธ ๋ณด๋‹ˆ ๋‚˜๋„ ๊ฐ€์Šด์ด ๋ฒ…์ฐจ ์˜ค๋ฅด๋”๊ตฐ. ์•„๋ฌดํŠผ ๋ฏธ๊ตญ์€ ๊ณผํ•™/๊ตฐ์‚ฌ ๊ด€๋ จํ•ด์„œ๋Š” ๋Œ€๋‹จํ•œ ๋‚˜๋ผ์ธ๊ฒƒ์„ ์ƒˆ์‚ผ ๊นจ๋‹ฌ์•˜๋‹ค(๋‹จ, ์„ ์ง„๊ตญ์ด๋ผ๋Š” ํ™˜์ƒ์€ ์ฝ”๋กœ๋‚˜+ํŠธ๋Ÿผํ”„๋กœ ๊นจ์กŒ๋‹ค). ์ฐธ๊ณ ๋กœ, ์œ„์˜ ์˜์ƒ ๊ณ ์ • ๋Œ“๊ธ€์— NASA์˜ ๋‹ค์Œ ํ™”์„ฑ ๋ฏธ์…˜ ๋•Œ ์ด๋ฆ„ ๋‚จ๊ธฐ๊ธฐ (2026๋…„ 7์›” ์˜ˆ์ •)์— ๊ฐ€์„œ ๋‚˜๋„ ์ด๋ฆ„์ข€ ๋‚จ๊ฒจ ๋ดค๋‹ค.