๐Ÿ—“ 2019.08.05 ~ 2019.08.11


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

๐Ÿ‡ฐ๐Ÿ‡ท 2019๋…„ ์ƒ๋ฐ˜๊ธฐ ํšŒ๊ณ 

  • ์ด๋™์šฑ๋‹˜์˜ 2019๋…„ ์ƒ๋ฐ˜๊ธฐ ํšŒ๊ณ ๊ธ€.
  • 1000๋ช…์ด ๋„˜๋Š” ์‚ฌ์› ์ค‘์— 5~6๋ช…๋งŒ ๋ฐ›๊ฒŒ๋˜๋Š” ์šฐ์ˆ˜์‚ฌ์›์ƒ์„ ๋ฐ›์œผ์…จ๋‹ค๊ณ  ํ•œ๋‹ค. ์ƒ๋ฐ˜๊ธฐ๋งŒํ•ด๋„ ์ด๋ฏธ ์ด๋ฃจ์‹  ๊ฒƒ๋“ค์ด ์ •๋ง ๋งŽ์œผ์‹  ๊ฒƒ ๊ฐ™๋‹ค.

๐Ÿ‡ฐ๐Ÿ‡ท ๊ฐˆํ”ผ: ๋‚˜์˜ ์ฒซ ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ๊ธฐ

  • ์•ˆํฌ์ข…๋‹˜์˜ ๊ฐˆํ”ผ๋ผ๋Š” ๋…ํ›„๊ฐ ์•ฑ์„ Flutter๋กœ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์“ฐ์‹  ํ›„๊ธฐ๊ธ€.

๐Ÿ‡ฐ๐Ÿ‡ท ํ•œ๊ตญ์„ ํƒˆ์ถœํ•œ ๊ฐ€์žฅ ํฐ ์ด์œ ์™€ ์˜์–ด

  • ๋…์ผ์—์„œ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋กœ ์ผํ•˜๊ณ  ๊ณ„์‹  ๋ถ„๊ป˜์„œ ํ•œ๊ตญ์„ ๋ฒ—์–ด๋‚˜ ํ•ด์™ธ์—์„œ ์ผ์„ ํ•˜๊ณ  ์‹ถ์€ ์ด์œ ๋“ค์„ ์ ์€ ๊ธ€.
  • ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๋ง‰์—ฐํ•˜๊ฒŒ ํ•œ๊ตญ์„ ๋ฒ—์–ด๋‚˜ ํ•ด์™ธ๋กœ ๋‚˜๊ฐ€๊ณ  ์‹ถ์–ดํ•˜๋Š” ์ด์œ ๋“ค์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์งš์–ด ์ •๋ฆฌํ•ด์ฃผ์…จ๋‹ค.

๐Ÿ‡ฐ๐Ÿ‡ท 2019๋…„๊ณผ ์ดํ›„ JavaScript์˜ ๋™ํ–ฅ - ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ํ”„๋ ˆ์ž„์›Œํฌ 2

  • NAVER D2 Blog์— ์˜ฌ๋ผ์˜จ 2019๋…„๊ณผ ๊ทธ ์ดํ›„ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ƒํƒœ๊ณ„์˜ ๋™ํ–ฅ์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•œ ๊ธ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ํ”„๋ ˆ์ž„์›Œํฌ 2ํŽธ.
  • ์ด๋ฒˆํŽธ์—์„œ๋Š” ์›น ์ปดํฌ๋„ŒํŠธ, ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ, Svelte, Preact์˜ ์ตœ๊ทผ ๋™ํ–ฅ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์ ์–ด์ฃผ์…จ๋‹ค.

๐Ÿ‡ฐ๐Ÿ‡ท ๋งˆ์ด๋ฆฌ์–ผํŠธ๋ฆฝ ํ”„๋ก ํŠธ์—”๋“œํŒ€์€ ์–ด๋–ป๊ฒŒ ํ˜‘์—…ํ•˜๊ณ  ์žˆ์„๊นŒ?

  • ๋งˆ์ด๋ฆฌ์–ผํŠธ๋ฆฝ ํ”„๋ก ํŠธ์—”๋“œ ํŒ€์˜ ํ˜‘์—…๋ฐฉ์‹์— ๋Œ€ํ•˜์—ฌ ์ž์„ธํžˆ ์ ์€ ๊ธ€.
  • ์ •๋ง ์ข‹์€ ๊ฐœ๋ฐœ, ํ˜‘์—… ๋ฌธํ™”๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ํšŒ์‚ฌ์ธ ๊ฒƒ ๊ฐ™๋‹ค.

๐Ÿ“ฐ ๋‰ด์Šค

๐Ÿ‡ฐ๐Ÿ‡ท ํ† ์Šค, 770์–ต ๊ทœ๋ชจ ์ถ”๊ฐ€ ํˆฌ์ž ์œ ์น˜โ€ฆ๊ธฐ์—…๊ฐ€์น˜ 2.7์กฐ

  • ํ† ์Šค๊ฐ€ ํ™์ฝฉํˆฌ์ž์‚ฌ ์—์ŠคํŽ™์Šค ๋“ฑ ์—ฌ๋Ÿฌ ํˆฌ์ž์‚ฌ๋“ค๋กœ๋ถ€ํ„ฐ ์ด 770์–ต ๊ทœ๋ชจ ์ถ”๊ฐ€ ํˆฌ์ž๋ฅผ ์œ ์น˜ํ–ˆ๋‹ค๊ณ ํ•˜๋ฉฐ, ๊ธฐ์—…๊ฐ€์น˜๋Š” 2.7์กฐ์— ์ด๋ฅธ๋‹ค๊ณ  ํ•œ๋‹ค.

๐Ÿ‡บ๐Ÿ‡ธ GitHub gets a CI/CD service

  • ์ž‘๋…„ Octoverse์—์„œ ๋ฐœํ‘œํ–ˆ๋˜ ๋ฒ ํƒ€๋กœ ๊ณต๊ฐœํ–ˆ๋˜ Github Actions๋ฅผ ๋ผ์ด๋ธŒ์ŠคํŠธ๋ฆฌ๋ฐ์„ ํ†ตํ•ด ๊ณต์‹์ ์œผ๋กœ ๊ณต๊ฐœํ–ˆ๋‹ค.
  • CI/CD ์„œ๋น„์Šค๋ฅผ ์ง€์›ํ•˜๋ฉฐ, 11์›” 13์ผ์— ์ •์‹ ๋ฆด๋ฆฌ์ฆˆ๋ฅผ ๊ณ„ํšํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค.

๐Ÿ“น ์˜์ƒ

๐Ÿ‡บ๐Ÿ‡ธ (17:16) Hand-SVGing a Curved Line - [Chris Coyier]

  • SVG path ํƒœ๊ทธ๋กœ ํœ˜์–ด์ง„ ์„ ์„ ๊ทธ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜๋Š” Chris Coyier์˜ ์˜์ƒ.
  • SVG๋ฅผ ๊นŠ๊ฒŒ ๊ณต๋ถ€ํ•ด๋ณธ ์ ์ด ์—†๋Š”๋ฐ, ๋ณด๋ฉด์„œ ๋ชฐ๋ž๋˜ ๋ฌธ๋ฒ•๋“ค์ด๋‚˜ SVG ๊ด€๋ จ ๋ช‡๊ฐ€์ง€ ์œ ์šฉํ•œ ์ง€์‹๋“ค์„ ์•Œ๊ฒŒ๋˜์—ˆ๋‹ค.

๐Ÿ‡บ๐Ÿ‡ธ (12:56) Why Developers Should Have a YouTube Channel - [Traversy Media]

  • ๊ผญ ์ฑ™๊ฒจ๋ณด๋Š” Traversy Media ์ฑ„๋„์˜ ์˜์ƒ. ์ด๋ฒˆ์—๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์™œ ์œ ํŠœ๋ธŒ๋ฅผ ํ•ด์•ผํ•˜๋Š”์ง€์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•œ๋‹ค.
  • ๋‚˜๋„ ๊ฐœ๋ฐœ/IT ๋ถ„์•ผ์— ๊ด€์‹ฌ์ด ๋งŽ๋‹ค๋ณด๋‹ˆ, ๊ด€๋ จ ์ปจํ…์ธ ๋ฅผ 2๊ฐœ ์ •๋„ ๋ง‰์—ฐํ•˜๊ฒŒ ์ƒ๊ฐ๋งŒ ํ•˜๊ณ  ์žˆ์ง€๋งŒ, ๋‹ค๋“ค ๊ทธ๋ ‡๋“ฏ ์‹คํ–‰์— ์˜ฎ๊ธฐ์ง„ ๋ชปํ•˜๊ณ  ์žˆ๋‹ค. ๊ฐ™์ด ํ•  ์ˆ˜ ์žˆ๋Š” ํŒ€์›์ด ์žˆ์—ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค.

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

Darkmode.js

  • ์›น์‚ฌ์ดํŠธ์— ๋‹คํฌ๋ชจ๋“œ ๊ธฐ๋Šฅ์„ ์‰ฝ๊ฒŒ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ.

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

๐ŸŽจ drama.app

  • ์ธํ„ฐ๋ž™์…˜ ๋””์ž์ธ ํ”„๋กœํ† ํƒ€์ดํ•‘ ํˆด.
  • ์ด๋ฒˆ์ฃผ์— ์ฒซ ๋ฒ ํƒ€ ๋ฒ„์ „์ด ๋ฆด๋ฆฌ์ฆˆ๊ฐ€ ๋˜์—ˆ๋Š”๋ฐ ๊ต‰์žฅํžˆ ์“ธ๋งŒํ•ด๋ณด์—ฌ์„œ ์ฃผ๋ณ€ ๋””์ž์ด๋„ˆ๋ถ„๋“ค๊ป˜ ๊ณต์œ ํ–ˆ๋‹ค.
  • ๋ฒ ํƒ€๊ธฐ๊ฐ„๋™์•ˆ 30์ผ ๋ฌด๋ฃŒ๋‹ค.

๐ŸŽจ whiteboard.com

  • ์˜จ๋ผ์ธ ํ™”์ดํŠธ๋ณด๋“œ ํˆด.
  • ์›๊ฒฉ ํšŒ์˜์‹œ์— ๊ต‰์žฅํžˆ ์œ ์šฉํ•ด๋ณด์ด๋Š” ํˆด์ด๋‹ค. ์—ญ์‹œ ์›น์†Œ์ผ“์œผ๋กœ ๊ตฌํ˜„๋˜์–ด์žˆ๋‹ค.
  • ํฐ ์บ”๋ฒ„์Šค์— ๊ทธ๋ฆผ์„ ๊ทธ๋ฆฌ๋ฉด ์—ฌ๋Ÿฌ ๋ธŒ๋ผ์šฐ์ € ๊ฐ„์— ๋™๊ธฐํ™”๋œ๋‹ค. (์บ์น˜๋งˆ์ธ๋“œ๋„ ํ•  ์ˆ˜ ์žˆ๊ฒ ๋Š”๋ฐ..?)

๐Ÿ“น talky.io

  • ๋ธŒ๋ผ์šฐ์ € & WebRTC ๊ธฐ๋ฐ˜ ๋ฌด๋ฃŒ ํ™”์ƒํšŒ์˜ ํˆด.
  • ์ผํšŒ์„ฑ ํ™”์ƒํšŒ์˜ ๋•Œ๋ฌธ์— Skype, Discord, Zoom.us ๊ฐ™์€ ์„ค์น˜ํ˜• ์•ฑ ๋ง๊ณ , ๋น„์„ค์น˜ํ˜• ๋ธŒ๋ผ์šฐ์ €๊ธฐ๋ฐ˜ ํ™”์ƒํšŒ์˜ ํˆด์„ ์ฐพ๋‹ค๊ฐ€ ์ฐพ์€ ์„œ๋น„์Šค.
  • appear.in ๊ฐ™์€ ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ ํ™”์ƒํšŒ์˜ ์„œ๋น„์Šค๊ฐ€ ๊ต‰์žฅํžˆ ๋งŽ์ง€๋งŒ, ๋Œ€๋ถ€๋ถ„ ์œ ๋ฃŒ๊ฑฐ๋‚˜ ๋ฌด๋ฃŒ๋”๋ผ๋„ ์‹œ๊ฐ„์ œํ•œ์ด๋‚˜ ์ธ์›์ œํ•œ์ด ์žˆ๊ฑฐ๋‚˜ UX๊ฐ€ ๊ต‰์žฅํžˆ ๋ณ„๋กœ์˜€๋Š”๋ฐ ๊ทธ๋‚˜๋งˆ ์ œ์ผ ๊ดœ์ฐฎ์•„๋ณด์ธ๋‹ค.