2021-08-03(Tue)

Facts (์‚ฌ์‹ค, ๊ฐ๊ด€)

  • uid๋ฅผ ํ˜ผ์ž์„œ ๋น ๋ฅด๊ฒŒ ์ฐพ์ง€ ๋ชปํ•˜์—ฌ ๊ณ ์ƒํ–ˆ๋‹ค.

  • ๋‚ด ์ฝ”๋“œ๊ฐ€ ๋ฐฐํฌ๋˜์ž๋งˆ์ž ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค. ์–ด๋ทฐ์ง• ์œ ์ €์— ๋Œ€ํ•œ ์ฒ˜๋ฆฌ๊ฐ€ ๋ถ€์กฑํ–ˆ๊ธฐ ๋•Œ๋ฌธ.

Feelings (๋Š๋‚Œ, ์ฃผ๊ด€)

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

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

  • ๊ทธ๋ฆฌ๊ณ  ์นจ์ฐฉํ•˜๊ฒŒ, ๋น„๋‚œํ•˜๋Š” ์–ด์กฐ ์—†์ด ๋Œ€์‘ํ•˜๋Š” ์žฌ์›๋‹˜์˜ ํƒœ๋„๋ฅผ ๋ฐฐ์›Œ์•ผ๊ฒ ๋‹ค.

Findings (๋ฐฐ์šด ์ )

  • <a href="#"> ์˜ ์˜๋ฏธ๋ฅผ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค.

  • iPhone์˜ devise_id ๋ช…์นญ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค.

    • iPhone 12.3 ์ด๋ผ๊ณ  ๋˜์–ด์žˆ๋‹ค๊ณ  ์•„์ดํฐ 12๊ฐ€ ์•„๋‹ˆ๋‹ค. ์•„์ดํฐ 11 pro๋‹ค..

  • hash์˜ ํ‚ค์— ๋Œ€์‘๋˜๋Š” value ๊ฐ’์„ ํ™•์ธํ•  ๋•Œ fetch ๋ฉ”์†Œ๋“œ๋ฅผ ํ™œ์šฉํ•˜๋Š” ํ…Œํฌ๋‹‰์„ ์ตํ˜”๋‹ค.

  • ๊ด‘๊ณ ๋ฅผ ํ™•์ธํ•  ๋•Œ on ๋˜์–ด์žˆ๋Š”์ง€ ์—ฌ๋ถ€, ์ƒ์œ„๊ด‘๊ณ ์ธ์ง€ ์—ฌ๋ถ€๋ฅผ ๊ผญ ๋ฐ˜๋“œ์‹œ ํ™•์ธํ•˜์ž..

  • ํ™•์‹คํ•œ๊ฑด ์—†๋‹ค, ์•ˆ์ „ํ•˜๊ฒŒ ์ฝ”๋”ฉํ•˜์ž. ํŠนํžˆ ensure ์ ˆ์—๋Š” ์—๋Ÿฌ ์ƒํ™ฉ์—์„œ๋„ ๋กœ๊น…๋˜๋ฏ€๋กœ, ๋ฐ˜๋“œ์‹œ ์œ ํšจํ•œ ๊ฐ’์ด ์žˆ๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•˜์ž.

  • wifi๋Š” private IP๋ฅผ ์“ฐ๊ณ , ์ด๊ฑด public IP๋กœ ๋ณ€ํ™˜๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์„œ๋น„์Šค ๋กœ๊ทธ์— ๋‚จ๋Š” IP๋Š” ์ด public IP์ด๋‹ค. ๋‹น์—ฐํ•˜๋‹ค.

  • javascipt ํŒ๋“ค์„ ์ตํ˜”๋‹ค.

    • Nullish coalescing operator

    • Object Destructuring

    • Spread Syntax

    • filter, map, reduce chaining์„ ํ†ตํ•œ loop

Affimation (์ž๊ธฐ ์„ ์–ธ)

  • ๋‚˜๋Š” ๋‹นํ™ฉํ•˜๋”๋ผ๋„ ๋„“์€ ์‹œ์•ผ๋ฅผ ์œ ์ง€ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋‹ค.

  • ๋‚˜๋Š” ์นจ์ฐฉํ•˜๊ฒŒ, ๋น„๋‚œ์—†์ด ๋™๋ฃŒ์™€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š”๋ฐ ์ง‘์ค‘ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋‹ค.

Last updated