JavaRush /Java Blog /Random-KO /IT ๋‰ด์Šค 11์›” 21์ผ: Durov๋Š” WhatsApp์— ๋น„ํ•ด Ripple ๊ฒฐ์ œ ๋„คํŠธ์›Œํฌ๋Š” Java๋ฅผ ...

IT ๋‰ด์Šค 11์›” 21์ผ: Durov๋Š” WhatsApp์— ๋น„ํ•ด Ripple ๊ฒฐ์ œ ๋„คํŠธ์›Œํฌ๋Š” Java๋ฅผ ์„ ํƒํ–ˆ์œผ๋ฉฐ Java 14์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์•Œ๋ ค์กŒ์Šต๋‹ˆ๋‹ค.

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
์˜ค๋Š˜ ๋‰ด์Šค ์„ ํƒ์—์„œ:

Java๋กœ ๊ตฌ์ถ•๋œ Ripple Interledger ์•”ํ˜ธํ™”ํ ๊ฒฐ์ œ ํ”„๋กœํ† ์ฝœ

Ripple ๊ฒฐ์ œ ๋„คํŠธ์›Œํฌ ์†Œํ”„ํŠธ์›จ์–ด ์„ค๊ณ„์ž์ธ David Fuiling์€ ๊ฐœ๋ฐฉํ˜• Interledger ํ”„๋กœํ† ์ฝœ์˜ ์ƒˆ ๋ฒ„์ „์ธ Hyperledger Quilt v1.0์˜ ๊ฐœ๋ฐœ์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. Java๋กœ ์ž‘์„ฑ๋œ ์ด ํ”„๋กœํ† ์ฝœ์€ ์•”ํ˜ธํ™”ํ ๋˜๋Š” ๊ตญ๊ฐ€ ํ†ตํ™”๋กœ ๊ตญ๊ฒฝ ๊ฐ„ ๊ฒฐ์ œ๋ฅผ ๋ณด๋‚ด๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. IT ๋‰ด์Šค 11์›” 21์ผ: Durov๋Š” WhatsApp์— ๋น„ํ•ด Ripple ๊ฒฐ์ œ ๋„คํŠธ์›Œํฌ๋Š” Java๋ฅผ ์„ ํƒํ–ˆ์œผ๋ฉฐ Java 14์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์•Œ๋ ค์กŒ์Šต๋‹ˆ๋‹ค. - 1Fuiling์— ๋”ฐ๋ฅด๋ฉด Java๋Š” Android์™€ ํ˜ธํ™˜๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด์— ์‚ฌ์šฉ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์„ ํƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. โ€œ์ „ ์„ธ๊ณ„ ์ˆ˜๋ฐฑ๋งŒ ๋ช…์˜ Java ๊ฐœ๋ฐœ์ž๋Š” Java ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์‹คํ–‰ํ•˜๋Š” ์ˆ˜์‹ญ์–ต ๊ฐœ์˜ ์žฅ์น˜๋ฅผ ๋ณด์œ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ์—ผ๋‘์— ๋‘๊ณ  Quilt๋Š” Java ๊ฐœ๋ฐœ์ž์—๊ฒŒ Interledger ์ง€๋ถˆ์„ ๋ณด๋‚ด๊ณ  ๋ฐ›๊ธฐ ์œ„ํ•œ ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.โ€๋ผ๊ณ  David Fuiling์€ ์„ฑ๋ช…์—์„œ ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. Ripple ๊ฒฐ์ œ ๋„คํŠธ์›Œํฌ์—๋Š” XRP ํ† ํฐ์ด๋ผ๋Š” ์ž์ฒด ์•”ํ˜ธํ™”ํ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž๋ณธํ™” ์ธก๋ฉด์—์„œ XRP๋Š” ๋น„ํŠธ์ฝ”์ธ(BTC)๊ณผ ์ด๋”๋ฆฌ์›€(ETH)์— ์ด์–ด ์„ธ๊ณ„ ์•”ํ˜ธํ™”ํ ์ˆœ์œ„์—์„œ 3์œ„๋ฅผ ์ฐจ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: Coil.com

Facebook์€ Microsoft Visual Studio Code๋ฅผ ์ฃผ์š” ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์œผ๋กœ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค.

Microsoft์˜ ์˜คํ”ˆ ์†Œ์Šค ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์ธ VS Code ๋˜๋Š” Visual Studio Code๋Š” Facebook์˜ ์ œํ’ˆ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ฃผ์š” ํ”Œ๋žซํผ์œผ๋กœ ์„ ํƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Facebook์€ VS Code๋ฅผ ๊ธฐ๋ณธ ๊ฐœ๋ฐœ์ž ํ™˜๊ฒฝ์œผ๋กœ ์„ค์ •ํ–ˆ์ง€๋งŒ ํšŒ์‚ฌ ๋Œ€๋ณ€์ธ Joel Marcy๋Š” ํšŒ์‚ฌ ๋‚ด์— "ํ•„์ˆ˜ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ"์ด ์—†์œผ๋ฏ€๋กœ ์ผ๋ถ€ ๊ฐœ๋ฐœ์ž๋Š” Vim ๋ฐ Emacs์™€ ๊ฐ™์€ ๋‹ค๋ฅธ ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ๋ฐํ˜”์Šต๋‹ˆ๋‹ค. โ€œVisual Studio Code๋Š” Microsoft์™€ ์˜คํ”ˆ ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ๋ง‰๋Œ€ํ•œ ํˆฌ์ž์™€ ์ง€์›์„ ๋ฐ›๋Š” ๋งค์šฐ ์ธ๊ธฐ ์žˆ๋Š” ๊ฐœ๋ฐœ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. macOS, Windows ๋ฐ Linux์—์„œ ์‹คํ–‰๋˜๋ฉฐ ๊ฐ•๋ ฅํ•˜๊ณ  ์ž˜ ์ •์˜๋œ API๋ฅผ ํ†ตํ•ด ํšŒ์‚ฌ๋ฅผ ์œ„ํ•œ ๋Œ€๊ทœ๋ชจ ๊ฐœ๋ฐœ์„ ๊ณ„์†ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.โ€๋ผ๊ณ  Marcy๋Š” ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. ์ถœ์ฒ˜: ZDnet

Java 14์˜ ํ–ฅํ›„ ๋ฆด๋ฆฌ์Šค์—์„œ ์˜ˆ์ƒ๋˜๋Š” 5๊ฐ€์ง€ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ

๋ช‡ ๋‹ฌ ํ›„์— ์ถœ์‹œ๋  ์˜ˆ์ •์ธ Java 14์˜ ์ƒˆ ๋ฒ„์ „์—๋Š” ๋ช‡ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ์—…๋ฐ์ดํŠธ์™€ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๊ทธ์ค‘ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์„ ๊ฐ•์กฐํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
  1. instanceof ์—ฐ์‚ฐ์ž์— ๋Œ€ํ•œ ์ผ์น˜ ํŒจํ„ด์ž…๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐœ์ฒด์—์„œ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์กฐ๊ฑด๋ถ€๋กœ ์ถ”์ถœํ•˜๋Š” ๊ฒƒ์ด ๋” ์‰ฌ์›Œ์ง‘๋‹ˆ๋‹ค.
  2. ํ…์ŠคํŠธ ๋ธ”๋ก์˜ ์ถ”๊ฐ€ ๋ฏธ๋ฆฌ๋ณด๊ธฐ.
  3. ๊ธฐ๋ก ๋ชจ๋“œ์—์„œ ๋ฏธ๋ฆฌ ๋ด…๋‹ˆ๋‹ค.
  4. jpackage ํŒจํ‚ค์ง• ๋„๊ตฌ(Incubator ๋ฒ„์ „์—์„œ๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅ)
  5. ๋ ˆ๊ฑฐ์‹œ ParallelScavenge + SerialOld ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘๊ธฐ๋ฅผ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.
IT ๋‰ด์Šค 11์›” 21์ผ: Durov๋Š” WhatsApp์— ๋น„ํ•ด Ripple ๊ฒฐ์ œ ๋„คํŠธ์›Œํฌ๋Š” Java๋ฅผ ์„ ํƒํ–ˆ์œผ๋ฉฐ Java 14์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์•Œ๋ ค์กŒ์Šต๋‹ˆ๋‹ค. - 2์ถœ์ฒ˜: ๋งค์ฒด

Apple, '๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉํ•  ์ˆ˜ ์žˆ๋‹ค' ์ปค๋ฆฌํ˜๋Ÿผ ํ™•์žฅ

Apple์€ ์ดˆ๋“ฑํ•™์ƒ๊ณผ ์ค‘ํ•™์ƒ์—๊ฒŒ ์ฝ”๋”ฉ์˜ ์„ธ๊ณ„๋ฅผ ์†Œ๊ฐœํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๋Š” ์ƒˆ๋กœ์šด 'Everyone Can Code' ์ปค๋ฆฌํ˜๋Ÿผ์„ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. Apple ์›น์‚ฌ์ดํŠธ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ์ปค๋ฆฌํ˜๋Ÿผ์—๋Š” ๊ต์‚ฌ๋ฅผ ์œ„ํ•œ ๋ฆฌ์†Œ์Šค, ํ•™์ƒ์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด Swift ์–ธ์–ด ๊ฐ€์ด๋“œ, ์—…๋ฐ์ดํŠธ๋œ Swift Coding Club ์ž๋ฃŒ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€ํ™”ํ˜• ํผ์ฆ๊ณผ ๊ต์œก์šฉ ๋น„๋””์˜ค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” Everything Can Code๋Š” ์ด๋ฏธ ์ „ ์„ธ๊ณ„ 5,000๊ฐœ ์ด์ƒ์˜ ํ•™๊ต์—์„œ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ถœ์ฒ˜ : ์• ํ”Œ

Durov๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ WhatsApp์„ ์‚ญ์ œํ•˜๋ผ๊ณ  ์š”์ฒญํ–ˆ์Šต๋‹ˆ๋‹ค.

์ธ๊ธฐ ํ…”๋ ˆ๊ทธ๋žจ ๋ฉ”์‹ ์ € ํŒŒ๋ฒจ ๋‘๋กœํ”„(Pavel Durov)์˜ ์ฐฝ์‹œ์ž๋Š” ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ์Šค๋งˆํŠธํฐ์—์„œ WhatsApp์„ ์‚ญ์ œํ•˜๋ผ๊ณ  ์ด‰๊ตฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ์˜ ์˜๊ฒฌ์œผ๋กœ๋Š” ๊ฒฝ์Ÿ ๋ฉ”์‹ ์ €๋Š” ๊ฐœ์ธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜ Telegram์— ๊ฒŒ์‹œ๋œ ํ•ญ์†Œ์—์„œ Durov๋Š” WhatsApp์ด ์‚ฌ์šฉ์ž์˜ ์‚ฌ์ง„๊ณผ ์„œ์‹ ์„ ๊ฐ์‹œํ•˜๋Š” ๊ฒƒ์„ ํฌํ•จํ•˜์—ฌ "์ง€์†์ ์œผ๋กœ ํŠธ๋กœ์ด ๋ชฉ๋งˆ๋กœ ์‚ฌ์šฉ๋œ๋‹ค"๊ณ  ์ฃผ์žฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๋Š” ๋‹ค๋ฅธ ๋ฉ”์‹ ์ €๋ฅผ ํ†ตํ•ด ํ†ต์‹ ํ•  ๋•Œ๋„ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ถ”์ •๋ฉ๋‹ˆ๋‹ค. IT ๋‰ด์Šค 11์›” 21์ผ: Durov๋Š” WhatsApp์— ๋น„ํ•ด Ripple ๊ฒฐ์ œ ๋„คํŠธ์›Œํฌ๋Š” Java๋ฅผ ์„ ํƒํ–ˆ์œผ๋ฉฐ Java 14์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์•Œ๋ ค์กŒ์Šต๋‹ˆ๋‹ค. - 3โ€œ์ด๊ฒŒ ์™œ ํ•„์š”ํ•œ๊ฐ€์š”? ํŽ˜์ด์Šค๋ถ์€ WhatsApp์„ ์ธ์ˆ˜ํ•˜๊ธฐ ์˜ค๋ž˜ ์ „๋ถ€ํ„ฐ ์ŠคํŒŒ์ด ํ”„๋กœ๊ทธ๋žจ์— ์—ฐ๋ฃจ๋˜์–ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฑฐ๋ž˜ ํ›„์— ํšŒ์‚ฌ๊ฐ€ ์ •์ฑ…์„ ๋ณ€๊ฒฝํ•  ๊ฒƒ์ด๋ผ๊ณ  ๋ฏฟ๋Š” ๊ฒƒ์€ ์ˆœ์ง„ํ•œ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.โ€๋ผ๊ณ  Durov๋Š” ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. Telegram ์ฐฝ๋ฆฝ์ž์— ๋”ฐ๋ฅด๋ฉด WhatsApp์˜ ๋ฐฑ๋„์–ด ํƒ์ง€๋Š” ์ •๊ธฐ์ ์œผ๋กœ(์•ฝ 6๊ฐœ์›”๋งˆ๋‹ค) ๋ฐœ์ƒํ•˜๋ฉฐ ์ด๋Š” ๋งค์šฐ ์˜์‹ฌ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋ฏธ๊ตญ ์ •๋ณด๊ธฐ๊ด€์ด ์ด ์ •๋ณด๋ฅผ ๋‹ค๋ฅธ ๊ตญ๊ฐ€์˜ ๋‹น๊ตญ๊ณผ ๊ณต์œ ํ•  ์œ„ํ—˜์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ธ๊ถŒ ์šด๋™๊ฐ€์™€ ์–ธ๋ก ์ธ์—๊ฒŒ ํŠน๋ณ„ํ•œ ์œ„ํ—˜์„ ์ดˆ๋ž˜ํ•ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: ํ…”๋ ˆ๊ทธ๋žจ

์šฐ์ฆˆ๋ฒ ํ‚ค์Šคํƒ„, ํ”„๋กœ๊ทธ๋ž˜๋จธ 100๋งŒ๋ช… ์–‘์„ฑ ๊ณ„ํš

์šฐ์ฆˆ๋ฒ ํ‚ค์Šคํƒ„ ์ด๋ฆฌ ์••๋‘˜๋ผ ์•„๋ฆฌํฌํ”„(Abdulla Aripov)๋Š” ๋‹น๊ตญ์ด ๋ฐฑ๋งŒ ๋ช…์˜ ์šฐ์ฆˆ๋ฒก์ธ๋“ค์—๊ฒŒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๊ฐ€๋ฅด์น  ํ”„๋ ˆ์ž„์›Œํฌ ๋‚ด์—์„œ ๋ฐฑ๋งŒ ๋ช…์˜ ์šฐ์ฆˆ๋ฒก ์ฝ”๋” ํ”„๋กœ์ ํŠธ์˜ ์‹œ์ž‘์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ฆฌํฌํ”„์˜ ์ด๋Ÿฐ ๋ฐœ์–ธ์€ ์˜ค๋Š˜ ํƒ€์Šˆ์ผ„ํŠธ์— ์žˆ๋Š” ์ธํ•˜๋Œ€ํ•™๊ต๋ฅผ ๋ฐฉ๋ฌธํ•˜๋Š” ๋™์•ˆ ์ด๋ค„์กŒ์Šต๋‹ˆ๋‹ค. ์šฐ์ฆˆ๋ฒ ํ‚ค์Šคํƒ„ ์ •๋ถ€ ์ˆ˜์žฅ์— ๋”ฐ๋ฅด๋ฉด, ์ด ํ”„๋กœ์ ํŠธ์˜ ์‹œํ–‰์œผ๋กœ ๊ด‘๋ฒ”์œ„ํ•œ ์ธ๊ตฌ, ํŠนํžˆ ์ Š์€์ด๋“ค์ด IT ๋ถ„์•ผ์˜ ์ƒˆ๋กœ์šด ์ง์—…์„ ๋ฐฐ์šฐ๊ฒŒ ๋  ๊ฒƒ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ถ๊ทน์ ์œผ๋กœ ์ด๋Š” ์žฅ์• ์ธ์„ ํฌํ•จํ•œ ์ฒญ๋…„๋“ค์˜ ๊ณ ์šฉ ๊ธฐํšŒ๋ฅผ ํ™•๋Œ€ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ ๊ต์œก์€ ๋ฐ์ดํ„ฐ ๋ถ„์„, ์•ˆ๋“œ๋กœ์ด๋“œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ํ’€์Šคํƒ ๊ฐœ๋ฐœ, ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ ๋“ฑ 4๊ฐ€์ง€ ์ฃผ์š” ์˜์—ญ์—์„œ ์šฐ์ฆˆ๋ฒก์—์„œ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜๊ณผ์ •์€ 120์‹œ๊ฐ„์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์‹คํ—˜์‹ค ์ž‘์—… ๊ฒฐ๊ณผ์— ๋”ฐ๋ผ ๊ณผ์ • ์ฐธ๊ฐ€์ž์—๊ฒŒ๋Š” ์ ์ ˆํ•œ ์ธ์ฆ์„œ๊ฐ€ ์ˆ˜์—ฌ๋ฉ๋‹ˆ๋‹ค. 150๋ช…์˜ ์ตœ์šฐ์ˆ˜ ํ•™์ƒ์€ ์‹ฌ์ธต์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ต์œก์„ ์œ„ํ•œ ๋ณด์กฐ๊ธˆ์„ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: Gazeta.uz
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION