๐Ÿ“š ํ•œ ์ฃผ๊ฐ„ ๋ณธ IT ๊ธ€, ์˜์ƒ ์•„์นด์ด๋ธŒ #22

Chris Yangยท2019๋…„ 11์›” 11์ผ
15
post-thumbnail
post-custom-banner

๐Ÿ—“ 2019.11.04 ~ 2019.11.10


๐Ÿ“” ๋ธ”๋กœ๊ทธ

๐Ÿ‡ฐ๐Ÿ‡ท ๊ณ„์†ํ•ด์„œ ๊ธ€์„ ์“ด๋‹ค๋Š” ๊ฒƒ

  • ๋ธ”๋กœ๊น…, ๊ธ€์“ฐ๊ธฐ์™€ ๊ด€๋ จ๋œ ๊ธ€. ์ง€๊ธˆ์˜ ๋ธ”๋กœ๊ทธ๋ฅผ ๋งŒ๋“ค๊ธฐ๊นŒ์ง€ ์–ด๋–ค ๊ณผ์ •์„ ๊ฑฐ์ณ์™”๊ณ , ๊ธ€์„ ์“ฐ๊ธฐ์œ„ํ•œ ๋™๊ธฐ, ์†Œ์žฌ, ๊ธ€์“ฐ๊ธฐ์˜ ๊ฐ€์น˜์— ๋Œ€ํ•ด์„œ ์ด์•ผ๊ธฐํ•œ๋‹ค.
  • ๋‚ด๊ฐ€ ์ฐธ์—ฌํ•˜๊ณ ์žˆ๋Š” post-a-week์ฒ˜๋Ÿผ ์•ˆ์“ฐ๋ฉด ์ปคํ”ผ 1์ž” ์‚ฌ๊ธฐ๊ฐ™์€ ๋ชจ์ž„์„ ํ•˜๊ณ ์žˆ๋‹ค๊ณ  ํ•˜์‹œ๊ณ , ๋น„์Šทํ•œ ๊ณ ๋ฏผ์ด ๋งŽ์•„์„œ ๋งŽ์€ ๋ถ€๋ถ„ ๊ณต๊ฐํ•˜๋ฉฐ ์ฝ์—ˆ๋‹ค.

๐Ÿ‡ฐ๐Ÿ‡ท ์™œ iOS์™€ AOS์—์„œ ๋‹ค๋ฅธ ๊ณต์œ  ์•„์ด์ฝ˜์„ ์“ฐ๋Š”๊ฐ€?

  • iOS์™€ ์•ˆ๋“œ๋กœ์ด๋“œ๋Š” ๊ณต์œ ๋ผ๋Š” ์•ก์…˜์„ ํ•˜๋Š” ์•„์ด์ฝ˜์„ ์„œ๋กœ ๋‹ค๋ฅธ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•˜๋Š”๋ฐ, ์ด ์•„์ด์ฝ˜๋“ค์ด ์–ด๋””์„œ ์™”๋Š”์ง€, ์™œ ๋‹ค๋ฅธ์ง€, ์–ด๋–ค ์•„์ด์ฝ˜์ด ๋” ๋‚˜์€์ง€์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•œ๋‹ค.
  • ๋‘ OS๋ฅผ ๋‹ค ์‚ฌ์šฉํ•˜๋ฉด์„œ ํฌ๊ฒŒ ์ธ์ง€ํ•˜์ง€ ๋ชปํ–ˆ๋˜ ๋ถ€๋ถ„์ธ๋ฐ, ์ด ๊ธ€์„ ์ฝ์„ ํ†ตํ•ด ์•Œ๊ฒŒ๋˜์—ˆ๋‹ค.

๐Ÿ‡ฐ๐Ÿ‡ท ํ›Œ๋ฅญํ•œ ๊ฐœ๋ฐœ ๋ฌธํ™”์˜ ์ด๋ฉด(6) โ€“ ์ž…์‚ฌํ•˜๊ณ  ์‹ถ์€ ํšŒ์‚ฌ๋ฅผ ์œ„ํ•œ ์ „๋žต ๊ตฌ์‚ฌํ•˜๊ธฐ

  • ๊ฐœ๋ฐœ์ž๋“ค์ด ์ž…์‚ฌํ•˜๊ณ  ์‹ถ์€ ํšŒ์‚ฌ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ์˜คํ”ˆ์†Œ์Šค, ๊ธฐ์ˆ  ์ปค๋ฎค๋‹ˆํ‹ฐ ์ „๋žต์— ๋Œ€ํ•ด์„œ ์ด์•ผ๊ธฐํ•œ๋‹ค.
  • ํ™•์‹คํžˆ ๊ตฌ์ง์„ ํ•˜๊ณ  ์žˆ๋Š” ์ž…์žฅ์—์„œ๋„ ํšŒ์‚ฌ์— DevRelํŒ€์ด ์žˆ๊ฑฐ๋‚˜, ์ปจํผ๋Ÿฐ์Šค ์ฃผ์ตœ, ํ›„์› ๋“ฑ์ด๋‚˜ ์˜คํ”ˆ์†Œ์Šค ํ™œ๋™, ์ง€์‹ ๊ณต์œ  ๋“ฑ์„ ์žฅ๋ คํ•˜๋Š” ํšŒ์‚ฌ๋“ค์ด ๋” ๋ˆˆ์— ๋“ค์–ด์˜ค๋Š” ๊ฒƒ ๊ฐ™๋‹ค.

๐Ÿ‡บ๐Ÿ‡ธ Announcing TypeScript 3.7

  • TypeScript 3.7์˜ ๊ณต์‹ ๋ฆด๋ฆฌ์ฆˆ๋ฅผ ์•Œ๋ฆฌ๋Š” ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ๋ธ”๋กœ๊ทธ ๊ธ€.
  • ๊ฐ€์žฅ ํฐ ๋ณ€ํ™”๋กœ๋Š” Stage 3์— ์žˆ๋Š” Optional Chaining๊ณผ Nullish Coalescing ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ๋‹ค.

๐Ÿ‡ฐ๐Ÿ‡ท [Sour] ๊ฐœ๋ฐœ์ž ์ธํ„ฐ๋ทฐ pt. 1~2

  • ์‹ค๋ฆฌ์ฝ˜๋ฐธ๋ฆฌ์˜ Software Engineer ์ธํ„ฐ๋ทฐ์™€ ๊ด€๋ จ๋œ ์‹œ๋ฆฌ์ฆˆ ๊ธ€ 2ํŽธ.
  • ์‹ค๋ฆฌ์ฝ˜๋ฐธ๋ฆฌ์˜ ๊ฐœ๋ฐœ์ž ์ธํ„ฐ๋ทฐ ํ”„๋กœ์„ธ์Šค์™€ ์–ด๋–ค๋ฌธ์ œ๋ฅผ ๋ฐ›์•˜๋Š”์ง€, ๋ฉด์ ‘๊ด€์œผ๋กœ์„œ์˜ ๊ฒฝํ—˜ ๋“ฑ์„ ์ด์•ผ๊ธฐํ•œ๋‹ค.

๐Ÿ‡ฐ๐Ÿ‡ท 2019๋…„๊ณผ ์ดํ›„ JavaScript์˜ ๋™ํ–ฅ โ€“ ๋ธŒ๋ผ์šฐ์ € ๋ฐ–์˜ JavaScript 2

  • 2019๋…„ ์ดํ›„ ๋ธŒ๋ผ์šฐ์ € ๋ฐ– JavaScript ์ƒํƒœ๊ณ„์˜ ์—ฌ๋Ÿฌ ๋™ํ–ฅ๊ณผ ๋ณ€ํ™”๋“ค์— ๋Œ€ํ•œ ๋„ค์ด๋ฒ„ D2 ๋ธ”๋กœ๊ทธ ์‹œ๋ฆฌ์ฆˆ ๊ธ€.
  • ์ด ํŽธ์—์„œ๋Š” ๋ฒˆ๋“ค๋Ÿฌ์™€ ๋ฐ์Šคํฌํ†ฑ, ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์— ๋Œ€ํ•ด์„œ ์ด์•ผ๊ธฐํ•œ๋‹ค.
  • ์ด ์‹œ๋ฆฌ์ฆˆ๋ฅผ ์ฝ์„๋•Œ๋ฉด ์ •๋ง ์–ด๋–ป๊ฒŒ ์ด ๋ฐฉ๋Œ€ํ•œ ๋‚ด์šฉ์˜ ์ƒํƒœ๊ณ„์˜ ๋™ํ–ฅ์„ ํ˜ผ์ž์„œ ๋”ฐ๋ผ๊ฐ€์‹œ๋Š”์ง€ ๊ถ๊ธˆํ•˜๋‹ค. ๋‹ค๋ฅธ ๋ถ„์•ผ์˜ ํŠน์ • ํ‚ค์›Œ๋“œ ์ •๋„๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์–ด์„œ ๋‚ด์šฉ์€ ๋งŽ์ง€๋งŒ ๊ฐ€๋ณ๊ฒŒ ํ›‘์–ด๋ณด๊ธฐ์— ์ข‹๋‹ค.

๐Ÿ“ฐ ๋‰ด์Šค

๐Ÿ‡บ๐Ÿ‡ธ You can now try Microsoftโ€™s web-based version of Visual Studio

  • ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—์„œ ์›น๊ธฐ๋ฐ˜ VSCode Online์„ Public Preview๋กœ ๊ณต๊ฐœํ–ˆ๋‹ค.
  • ์œ ๋ฃŒ์ธ๋ฐ ํ˜„์žฌ๋Š” ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ธ์Šคํ„ด์Šค๋ฅผ ํ•˜๋‚˜ ๋นŒ๋ฆฌ๋Š” ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ํ˜•ํƒœ๋กœ ์ œ๊ณต๋œ๋‹ค.
  • ๊ฐ„๋‹จํ•˜๊ฒŒ ์‚ฌ์šฉํ•ด๋ดค๋Š”๋ฐ, ์ „์— ๋ณธ ์˜คํ”ˆ์†Œ์Šค code-server ๋ณด๋‹ค๋Š” ๋น ๋ฅด๋‹ค.

๐Ÿ“น ์˜์ƒ

๐Ÿ‡ฐ๐Ÿ‡ท (12:50) ๋ฐฐ๋‹ฌ์˜๋ฏผ์กฑ ์ฐฝ์—…๋ถ€ํ„ฐ 3์กฐ ์œ ๋‹ˆ์ฝ˜ ์Šคํƒ€ํŠธ์—…์ด ๋˜๊ธฐ๊นŒ์ง€ - [EO]

  • ๋ฐฐ๋‹ฌ์˜๋ฏผ์กฑ์„ ์ฐฝ์—…ํ•œ ์šฐ์•„ํ•œํ˜•์ œ๋“ค ๊น€๋ด‰์ง„ ๋Œ€ํ‘œ์˜ ์ธํ„ฐ๋ทฐ.
  • ์ฐฝ์—…๋ถ€ํ„ฐ ์œ ๋‹ˆ์ฝ˜์ด ๋˜๊ณ  ์ง์› 1000๋ช…์ด ๋„˜์–ด๊ฐ€๊ธฐ๊นŒ์ง€ ์–ด๋–ค ๊ณผ์ •์„ ๊ฑฐ์ณค๊ณ , ๋” ๋‚˜์•„๊ฐ€๊ธฐ ์œ„ํ•ด ์–ด๋–ค ์ผ๊ณผ ๊ณ ๋ฏผ๋“ค์„ ํ•˜๊ณ ์žˆ๋Š”์ง€ ์ด์•ผ๊ธฐํ•œ๋‹ค.

๐Ÿ‡บ๐Ÿ‡ธ (13:55) Video - The State of the Web - [Google Chrome Developers]

  • ์œ ํŠœ๋ธŒ Google Chrome Dev ์ฑ„๋„์˜ The State of the Web ์‹œ๋ฆฌ์ฆˆ์˜ Video ํŽธ.
  • Self-hosting vs Video Service, ํ”Œ๋ ˆ์ด์–ด, ์ฝ”๋ฑ, ํ™•์žฅ์ž ๋“ฑ ์›น์—์„œ Video๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ๋“ค์— ๋Œ€ํ•ด์„œ ์ด์•ผ๊ธฐํ•œ๋‹ค.

๐Ÿ’ป ์˜คํ”ˆ์†Œ์Šค

spleeter

  • ์Œ์•…ํŒŒ์ผ์—์„œ ๋ชฉ์†Œ๋ฆฌ์™€ ์•…๊ธฐ์†Œ๋ฆฌ๋ฅผ ๋”ฐ๋กœ ์ถ”์ถœํ•ด์ฃผ๋Š” ์˜คํ”ˆ์†Œ์Šค ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ.
  • ํŒŒ๋ฆฌ์— Deezer๋ผ๋Š” ํšŒ์‚ฌ์—์„œ ๊ณต๊ฐœํ–ˆ์œผ๋ฉฐ, cli๋ฅผ ํ†ตํ•ด ๊ฐ„๋‹จํ•˜๊ฒŒ ์‚ฌ์šฉํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค.
  • Colab์—์„œ ์ง์ ‘ ์‹คํ–‰ํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ฐ๋ชจ๋„ ์ œ๊ณตํ•œ๋‹ค.

postgrest

  • Postgres ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— REST API ์„œ๋ฒ„๋ฅผ ๋งŒ๋“ค์–ด์ฃผ๋Š” ์˜คํ”ˆ์†Œ์Šค.
  • Haskell๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ JWT๊ธฐ๋ฐ˜ ์ธ์ฆ๋„ ์ œ๊ณตํ•œ๋‹ค.

marktext

  • Vue์™€ Electron, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ์ž‘์„ฑ๋œ ์˜คํ”ˆ์†Œ์Šค ๋งˆํฌ๋‹ค์šด ์—๋””ํ„ฐ.

๐Ÿ”— ๊ทธ ์™ธ ์œ ์šฉํ•œ ๋งํฌ

๐Ÿ“Š octoverse.github.com

  • Github์—์„œ ๊ณต๊ฐœํ•œ The State of the Octoverse๋ผ๋Š” Github ์‚ฌ์šฉ์ž ํ†ต๊ณ„ ์‚ฌ์ดํŠธ.

post-custom-banner

0๊ฐœ์˜ ๋Œ“๊ธ€