`๐Ÿ’ป | ๐Ÿ“ฑ` ์—์–ด๋“œ๋กญ์„ ๋ชป ์“ฐ๋ฉด QR ์ฝ”๋“œ๋ฅผ ์“ฐ๋ฉด ๋˜์ž–์•„์š”

์ด ๊ธฐ์‚ฌ์— ์“ฐ์ธ ์ผ

  • $ qr "้€ใ‚ŠใŸใ„ใชใซใ‹ใƒ†ใ‚ญใ‚นใƒˆ" > /tmp/qr.png && open /tmp/qr.png
  • MacOS/Linux/Windows ํ˜ธํ™˜
  • (Wi-Fi SSID์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” QR์ฝ”๋“œ์—์„œ ๊ณต์œ  ๊ฐ€๋Šฅ ๋“ฑ ์žก๋‹ด)
  • ์‹œ๋‚˜๋ฆฌ์˜ค


    Mac์—์„œ ์•ˆ๋“œ๋กœ์ด๋“œ, ๋˜๋Š” ์ปดํ“จํ„ฐ ํ™”๋ฉด(ํŠนํžˆ ๊ณต์œ  ์‹œ์Šคํ…œ ๊ธฐ๋Šฅ์ด ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ์ƒ๋Œ€๋ฐฉ)์—์„œ ์Šค๋งˆํŠธํฐ์— ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด๊ณ  ์‹ถ์„ ๋•Œ QR์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ํŽธ๋ฆฌํ•˜๋‹ค
    ๋‚˜๋Š” ์—…๋ฌด ์ค‘์— ์ž์ฃผ ๋ณด๋Š” ๊ธฐ์ˆ ์ ์ธ ๊ธ€์˜ ๋งํฌ์—์„œ ๋‚˜์ค‘์— ์ฝ๊ณ  ์‹ถ์€ ๊ฒƒ์„ ๋งฅ์—์„œ ์•ˆ๋“œ๋กœ์ด๋“œ ์Šค๋งˆํŠธํฐ์œผ๋กœ ๋ณด๋‚ธ๋‹ค.๊ทธ๋ ‡๊ธด ํ•˜์ง€๋งŒ Google์— ๊ธฐ์‚ฌ ์ œ๋ชฉ์„ ์˜ฌ๋ฆฌ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ๋น ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ํŠน๋ณ„ํžˆ ์‚ฌ์šฉํ•  ๋œป์€ ์—†์Šต๋‹ˆ๋‹ค.

    QR ์ฝ”๋“œ๋ฅผ ๋งŒ๋“œ๋Š” ๋ช…๋ น ์„ค์น˜


    $ pip install qrcode pillow
    
    ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด qr ๋ช…๋ น์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ  ๊ทธ ๋‹ค์Œ์— ์ ๋‹นํžˆ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
    (๋ฌผ๋ก  ๋ฐœ์†ก๋œ ๋‚ด์šฉ์€ ์ˆœ์ˆ˜ํ•œ ํ…์ŠคํŠธ์— ํ•œ์ •๋œ๋‹ค...๋‹ค๋ฅธ ๋ฌผ๊ฑด์„ ๋ณด๋‚ด๋ ค๋ฉด ๋ฒˆ๊ฑฐ๋กœ์šด ๋ฌผ๊ฑด์„ ํ•œ๊บผ๋ฒˆ์— ๋งŽ์ด ์ค€๋น„ํ•˜๊ฒŒ ๋œ๋‹ค...)

    ์‚ฌ์šฉ๋ฒ•


    $ qr "้€ใ‚ŠใŸใ„ใชใซใ‹ใƒ†ใ‚ญใ‚นใƒˆ" > /tmp/qr.png && open /tmp/qr.png
    
    ๊ฐ€๋ณ์Šต๋‹ˆ๋‹ค.
    Linux
    $ qr "a text to send" | display png:-
    
    (imagmaick์ด ์„ค์น˜๋œ ๊ฒƒ์œผ๋กœ ๊ฐ€์ •)
    Windows์˜ ๊ฒฝ์šฐ ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์— ๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.
    >qr "้€ใ‚ŠใŸใ„ใชใซใ‹ใƒ†ใ‚ญใ‚นใƒˆ"
    
    ๊ฐˆ ์ˆ˜ ์žˆ์–ด์š”. [1]
    ์Šค๋งˆํŠธํฐ์œผ๋กœ ๋ณด๋‚ด๋ฉด ๋๋‚œ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์™„์„ฑ๋œ QR์ฝ”๋“œ ๊ฐ™์€ ๊ฑธ ์ €์žฅํ•˜๋ฉด ๊ทธ๋งŒ์ด๋‹ค.
    ๊ทธ๋‚˜์ €๋‚˜ WSL2์—์„œ Linux GUI ์•ฑ์ด ์‰ฝ๊ฒŒ ์‹คํ–‰๋˜๊ณ  ์žˆ๋‹ค๋Š” ํ›„์† ๋ณด๋„๊ฐ€ ์žˆ์„๊นŒ...?[2]

    ๋ค


    ๋‹ค๋ฅธ ๊ฒƒ๋„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฑฐ.


    Wi-Fi ์ ‘์† ์ •๋ณด


    QR ์ฝ”๋“œWIFI:S:<SSIDๆ–‡ๅญ—ๅˆ—>;T:<ๆš—ๅทใ‚ฟใ‚คใƒ—>;P:<ๆš—ๅทใ‚ญใƒผ>;;์— ์ด๋Ÿฌํ•œ ๋ฌธ์ž์—ด์„ ์„ค์ •ํ•˜์—ฌ ์•ก์„ธ์Šค ํฌ์ธํŠธ์˜ ์—ฐ๊ฒฐ ์„ค์ •์„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Œ[3]

    ๋‹ค๋ฅธ ๊ฑฐ ์žˆ์œผ๋ฉด ์จ.


    ์•„์ดํฐ์—์„œ QR ์ฝ”๋“œ๋ฅผ ๋งŒ๋“ค์–ด์•ผ ๋ผ์š”.


    '๋‹จ์ถ•ํ‚ค'์•ฑ ๊ธฐ๋Šฅ์œผ๋กœ QR์ฝ”๋“œ ์ œ์ž‘์„ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค.[4]
    '๋‹จ์ถ•ํ‚ค'ํ•˜๋ฉด shortcuts://x-callback-url/run-shortcut?name= ์ง€์ •ํ•œ ์ด๋ฆ„์œผ๋กœ ๋‹จ์ถ•ํ‚ค๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์กฐํ•ฉํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์•„์š”.
    (์ฐธ๊ณ ๋กœ iOS 11์„ ์“ฐ์ง€ ์•Š๋Š” ํ‘œ์ค€ ์นด๋ฉ”๋ผ ์•ฑ์—์„œ QR์ฝ”๋“œ๋ฅผ ์ฝ์„ ์ˆ˜ ์žˆ๋‚˜์š”?์•„์ดํฐ ์‚ฌ์šฉ์ž๊ฐ€ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ์‚ฌ์šฉ์ž์˜ ์ง€์‹๋Ÿ‰์„ ์•Œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค)
    ๊ฐ์ฃผ
    ํŒŒ์ดํ†ค3์œผ๋กœ QR์ฝ”๋“œ ๋งŒ๋“ค๊ธฐ - ๋‹ค์‹œ ๋ณด๋‚ด๊ธฐ โ†ฉ๏ธŽ
    Windows 10 Linux์—์„œ GUI ์ ์šฉ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์€?|๋‚ด๋น„๊ฒŒ์ด์…˜ ๋‰ด์Šค โ†ฉ๏ธŽ
    ์—ผ์ „์‹ 2์˜ ์•ˆ๋“œ๋กœ์ด๋“œ ๋‚˜์šฐ(28) QR ์ฝ”๋“œ ๊ฐ„๋‹จํ•œ ์„ค์ • | Mynavi ๋‰ด์Šค
    (์ฐธ๊ณ  ๊ธฐ์‚ฌ์—์„œ ์ธ์šฉํ•œ ๊ธฐ์‚ฌ๋Š” ๋‹ค๋ฅธ ๋‚ด์šฉ์—๋„ ์ƒ์„ธํ•ด ์ง€๊ธˆ ์“ด ๊ฑด ํ•„์š” ์—†๊ฒ ์ง€)โ†ฉ๏ธŽ
    ์•„์ดํฐ์œผ๋กœ QR ์ฝ”๋“œ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ฐ”๋กœ ๊ฐ€๊ธฐ! โ†ฉ๏ธŽ

    ์ข‹์€ ์›นํŽ˜์ด์ง€ ์ฆ๊ฒจ์ฐพ๊ธฐ