IT Talks 103

Python3 ๊ฐ€์ƒ ํ™˜๊ฒฝ ์ƒ์„ฑ

venv ๋ชจ๋“ˆ์€ ์ž์ฒด ์‚ฌ์ดํŠธ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๊ฐ–๋Š” ๊ฒฝ๋Ÿ‰ “๊ฐ€์ƒ ํ™˜๊ฒฝ”์„ ๋งŒ๋“ค๊ณ , ์„ ํƒ์ ์œผ๋กœ ์‹œ์Šคํ…œ ์‚ฌ์ดํŠธ ๋””๋ ‰ํ„ฐ๋ฆฌ์—์„œ ๊ฒฉ๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ๊ฐ€์ƒ ํ™˜๊ฒฝ์€ ๊ณ ์œ ํ•œ ํŒŒ์ด์ฌ ๋ฐ”์ด๋„ˆ๋ฆฌ(์ด ํ™˜๊ฒฝ์„ ๋งŒ๋“œ๋Š” ๋ฐ ์‚ฌ์šฉ๋œ ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ฒ„์ „๊ณผ ์ผ์น˜ํ•จ)๋ฅผ ๊ฐ€์ง€๋ฉฐ ์ž์‹ ์˜ ์‚ฌ์ดํŠธ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋…๋ฆฝ์ ์œผ๋กœ ์„ค์น˜๋œ ํŒŒ์ด์ฌ ํŒจํ‚ค์ง€ ์ง‘ํ•ฉ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์ƒํ™˜๊ฒฝ ์ƒ์„ฑ $ python3 -m venv /home/myhome/venv * ์ง€์ •ํ•œ ๋””๋ ‰ํ† ๋ฆฌ์— ๊ฐ€์ƒ ํ™˜๊ฒฝ ์ƒ์„ฑ (๋ฆฌ๋ˆ…์Šค ๊ธฐ์ค€) * ์‹คํ–‰ ํ›„ ์ด๋ž˜์™€ ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค๋ฉด --without-pip ์˜ต์…˜์œผ๋กœ pip ๋Š” ๋ณ„๋„๋กœ ์„ค์น˜ํ•ด ์ค€๋‹ค. Error: Command '['/home/ojj/venv/bin/python3', '-Im', 'ensurepip', '--upgrade',..

IT Talks 2022.09.22

๋งฅ(Mac)์—์„œ ์นด์นด์˜คํ†ก ์•ฑ 2๊ฐœ ์‚ฌ์šฉํ•˜๊ธฐ

์นด์นด์˜คํ†ก์„ ํ•„์š”์— ๋”ฐ๋ผ 2๊ฐœ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ถ„๋“ค๋„ ๋งŽ์ด ์žˆ์„ํ…๋ฐ, ์•ˆ๋“œ๋กœ์ด๋“œํฐ์˜ ๊ฒฝ์šฐ์—๋Š” ๋“€์–ผ ๋ฉ”์‹ ์ € ๊ธฐ๋Šฅ์œผ๋กœ ์นด์นด์˜คํ†ก, ๋ผ์ธ, ํŽ˜์ด์Šค๋ถ๋ฉ”์‹ ์ € ๋“ฑ๋“ฑ์„ 2๊ฐœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. (์•ˆ๋“œ๋กœ์ด๋“œ 7.0 ๋ถ€ํ„ฐ ์ƒ๊ฒผ๋‹ค๊ณ  ํ•จ) ์• ํ”Œ PC (๋งฅ, Mac)์—์„œ๋„ ์นด์นด์˜คํ†ก์•ฑ์„ ์„ค์น˜ํ•ด์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š”๋ฐ, ๋ชจ๋ฐ”์ผ์— ์žˆ๋Š” 2๊ฐœ์˜ ์นดํ†ก์„ PC์—์„œ๋„ ๋™์‹œ์— ์‹คํ–‰์ด ๊ฐ€๋Šฅํ• ์ง€ ์ฐพ์•„๋ณด๋‹ค๊ฐ€ ์ฐพ์€ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ฐ„๋‹จํžˆ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค. App Store ์—์„œ ์นด์นด์˜คํ†ก์„ ์„ค์น˜ํ•œ ํ›„์— ์•„๋ž˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋ฉด, KakaoTalk2 ๋ผ๋Š” ์•ฑ์œผ๋กœ ๋ณต์‚ฌํ•ด์„œ 2๊ฐœ๋ฅผ ๋”ฐ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค. * ์†Œ์Šค : https://github.com/okojj/utils/blob/main/kakao-talk/copy-kakaotalk-app-mac.sh #!/bin..

IT Talks 2022.09.06

OpenVPN Server ์„ค์น˜ํ•˜๊ธฐ

์ˆœ์„œ ๊ณต์ธ IP ํ™•์ธ openvpn-install.sh ๋‹ค์šด๋ฐ›๊ธฐ openvpn-install.sh ์‹คํ–‰ํ•ด์„œ OpenVPN ์„œ๋ฒ„ ์„ค์น˜ํ•˜๊ธฐ ๊ฐ OS ๋ณ„ Client ๋ฅผ ์ด์šฉํ•ด OpenVPN ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•˜๊ธฐ ์—ฐ๊ฒฐ ํ™•์ธ 1. ๊ณต์ธ IP ํ™•์ธ ์„œ๋ฒ„์— ๋”ฐ๋ผ ๊ณต์ธ IP๊ฐ€ ์ง์ ‘ ์—ฐ๊ฒฐ๋œ ๊ฒฝ์šฐ๋„ ์žˆ๊ณ , NAT ์•„๋ž˜์— ์œ„์น˜ํ•˜์—ฌ ์‚ฌ์„ค IP๋งŒ ์žˆ๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์–ด ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ๋Œ€๋ถ€๋ถ„์˜ ์ผ€์ด์Šค์— ๋Œ€ํ•ด ๊ณต์ธ IP ํ™•์ธ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. $ curl ip.ojj.kr Your IP is 121.131.xxx.xxx 2. openvpn-install.sh ๋‹ค์šด๋ฐ›๊ธฐ $ wget https://git.io/vpn -O openvpn-install.sh 3. openvpn-install.sh ์‹คํ–‰ํ•ด์„œ OpenVPN ์„œ๋ฒ„ ์„ค์น˜ํ•˜๊ธฐ ์Šคํฌ๋ฆผํŠธ๋ฅผ ..

IT Talks/Linux 2022.08.01

๊ฐœ๋ฐœ์ž ์ปจํผ๋Ÿฐ์Šค ์‹œ์ฆŒ์ด ๋Œ์•„์˜ค๋‹ค

๋งค๋…„ ์ด๋•Œ๊ฐ€ ๋˜๋ฉด ์œ ๋ช… IT ํšŒ์‚ฌ๋“ค์˜ ๊ฐœ๋ฐœ์ž ์ปจํผ๋Ÿฐ์Šค๊ฐ€ ๋งŽ์ด ์—ด๋ฆฐ๋‹ค. ์ฝ”๋กœ๋‚˜๋•๋ถ„(?)์— ์˜จ๋ผ์ธ์œผ๋กœ ์‹œํ–‰๋˜๊ณ  ์žˆ์–ด์„œ ์˜ˆ์ „๊ณผ ๊ฐ™์ด ์„ ์ฐฉ์ˆœ์ด๋‚˜ ์ถ”์ฒจ์˜ ์ŠคํŠธ๋ ˆ์Šค๋Š” ์—†์–ด์กŒ์ง€๋งŒ ํ˜„์žฅ๊ฐ์„ ๋Š๋ผ์ง€ ๋ชปํ•˜๋Š” ์•„์‰ฌ์›€๋„ ์žˆ๋‹ค. (๊ธฐ๋…ํ’ˆ ์ฑ™๊ธฐ๊ธฐ ๋ชปํ•˜๋Š”๊ฒŒ ์•„์‰ฝ ใ…Žใ…Ž) ์˜ฌํ•ด๋Š” ํ˜„๋Œ€์ž๋™์ฐจ๊ทธ๋ฃน๋„ ์ƒˆ๋กœ ์‹œ์ž‘ํ•˜๋Š”๋“ฏ. * IT ์ปจํผ๋Ÿฐ์Šค ์ „์ฒด ํ–‰์‚ฌ๋ช… ์ฃผ๊ด€ ์ผ์ • (2021) URL HMG Developer Conference ํ˜„๋Œ€์ฐจ๊ทธ๋ฃน 11.10~11 URL LINE DEVELOPER DAY 2021 LINE 11.10~11 URL if(kakao) 2021 KAKAO 11.16~18 URL ์šฐ์•„์ฝ˜ 2021 ์šฐ์•„ํ•œํ˜•์ œ๋“ค 11.17~19 URL DEVIEW 2021 NAVER 11.24 ~ 26 URL

IT Talks 2021.11.08

ํ† ์Šค, ์ „ ์ง์› ์—ฐ๋ด‰ ์ธ์ƒ ์ถ”์ง„.."ํฌ๊ด„์ž„๊ธˆ์ œ ํ์ง€"

์ž˜๋‚˜๊ฐ€๋Š” ํ† ์Šค ์†Œ์‹~ [๋‹จ๋…] ํ† ์Šค, ์ „ ์ง์› ์—ฐ๋ด‰ ์ธ์ƒ ์ถ”์ง„.."ํฌ๊ด„์ž„๊ธˆ์ œ ํ์ง€" [ํ•œ๊ตญ๊ฒฝ์ œTV ๋ฐฐ์„ฑ์žฌ ๊ธฐ์ž] IT·ํ•€ํ…Œํฌ ์—…๊ณ„์˜ ์—ฐ๋ด‰ ์ธ์ƒ๊ณผ ๋ณต์ง€ ๋“ฑ ๊ฒฝ์Ÿ์ด ์น˜์—ดํ•œ ๊ฐ€์šด๋ฐ ํ† ์Šค๊ฐ€ ์„ค๋ฆฝ ์ดํ›„ ์ด์–ด์™”๋˜ ํฌ๊ด„์ž„๊ธˆ์ œ๋ฅผ ํ์ง€ํ•œ๋‹ค. ํ์ง€ ๋Œ€์ƒ์€ ํ† ์ŠคCX์™€ ํ† ์Šค์ธ์Šˆ์–ด๋Ÿฐ์Šค๋ฅผ ์ œ์™ธํ•œ ํ† ์Šค news.v.daum.net ํ† ์ŠคCX·์ธ์Šˆ์–ด๋Ÿฐ์Šค ์ œ์™ธ ์ „ ๊ณ„์—ด์‚ฌ "์ธ์žฌ์˜์ž…·์ง์›๋งŒ์กฑ๋„ ์œ„ํ•œ ์กฐ์น˜" ํ† ์Šค ์ž„๊ธˆ, ์—…๊ณ„ ์ตœ๊ณ  ์ˆ˜์ค€ ์˜ฌ๋ผ์„ค ๋“ฏ [ํ•œ๊ตญ๊ฒฝ์ œTV ๋ฐฐ์„ฑ์žฌ ๊ธฐ์ž] IT·ํ•€ํ…Œํฌ ์—…๊ณ„์˜ ์—ฐ๋ด‰ ์ธ์ƒ๊ณผ ๋ณต์ง€ ๋“ฑ ๊ฒฝ์Ÿ์ด ์น˜์—ดํ•œ ๊ฐ€์šด๋ฐ ํ† ์Šค๊ฐ€ ์„ค๋ฆฝ ์ดํ›„ ์ด์–ด์™”๋˜ ํฌ๊ด„์ž„๊ธˆ์ œ๋ฅผ ํ์ง€ํ•œ๋‹ค. ํ์ง€ ๋Œ€์ƒ์€ ํ† ์ŠคCX์™€ ํ† ์Šค์ธ์Šˆ์–ด๋Ÿฐ์Šค๋ฅผ ์ œ์™ธํ•œ ํ† ์Šค๋ฑ…ํฌ์™€ ํ† ์Šค์ฆ๊ถŒ, ํ† ์ŠคํŽ˜์ด๋จผ์ธ  ๋“ฑ ์ „ ๊ณ„์—ด์‚ฌ๋‹ค. ํ์ง€ ์‹œ๊ธฐ๋Š” ๋‚ด๋…„๋ถ€ํ„ฐ๊ฐ€ ๋  ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. 18์ผ ํ•€ํ…Œํฌ ..

IT Talks 2021.10.18

ํŒจ์ŠคํŠธ์บ ํผ์Šค์˜ ๊ณต๊ฒฉ์  ๋งˆ์ผ€ํŒ…?

์š”์ฆ˜ SNS ๋‚˜ ํฌํ„ธ/๋ธ”๋กœ๊ทธ ๊ด‘๊ณ ์— ํŒจ์ŠคํŠธ์บ ํผ์Šค ๊ด‘๊ณ ๊ฐ€ ์—„์ฒญ ๋งŽ์ด ๋‚˜์˜ค๋Š”๋ฐ ์•„๋Š”์‚ฌ๋žŒ๋“ค ์–ผ๊ตด์ด ์ž์ฃผ ๋ณด์—ฌ์„œ ๋Š๋‚Œ์ด ์ƒˆ๋กญ๋‹ค. ํŒจ์ŠคํŠธ์บ ํผ์Šค๊ฐ€ ๊ณต๊ฒฉ์ ์œผ๋กœ ๊ฐ•์‚ฌ๋“ค์„ ์˜์ž…ํ•˜๊ณ  ์žˆ๋Š” ๋Š๋‚Œ์ด๋ž„๊นŒ.. ์•”ํŠผ ๋‹ค๋“ค ์ž˜๋˜์„œ ๋งŽ์ด ๋ฒ„์‹œ๊ธธ ใ…Žใ…Ž * ๋„ค์ด๋ฒ„์—์„œ ๊ฐ™์€ํŒ€์—์„œ ์ผํ–ˆ๋˜ ํŒ๊ต ์—ฐ์˜ˆ์ธ(?) ์ถœ์‹  ๊ฐ•๋Œ€๋ช… The RED : ๋ฐฑ์—”๋“œ ์—์„ผ์…œ : ๋Œ€์šฉ๋Ÿ‰ ์„œ๋น„์Šค๋ฅผ ์œ„ํ•œ ์•„ํ‚คํ…์ฒ˜ with Redis by ๊ฐ•๋Œ€๋ช… | ํŒจ์ŠคํŠธ์บ ํผ์Šค ๊ตญ๋‚ด์ตœ์ดˆ! Redis ์‹ค์Šต๊ณผ ํ•จ๊ป˜ ๋ฐฐ์šฐ๋Š” ๋Œ€์šฉ๋Ÿ‰ ์„œ๋น„์Šค๋ฅผ ์œ„ํ•œ ๋ฐฑ์—”๋“œ ์ง€์นจ์„œ by ๋„ค์ด๋ฒ„, ์นด์นด์˜ค, Udemy ์ถœ์‹  ๊ฐ•๋Œ€๋ช… fastcampus.co.kr * ์ฒซํšŒ์‚ฌ ๋™๋ฃŒ Java ์ „๋ฌธ๊ฐ€ ์ตœ๋ฒ”๊ท  The RED : ๋ฐฑ๋ฐœ์˜ ๊ฐœ๋ฐœ์ž๋ฅผ ๊ฟˆ๊พธ๋ฉฐ : ์ฝ”๋“œ๋ฆฌ๋ทฐ, ๋ ˆ๊ฑฐ์‹œ์™€ TDD by ๋ฐฑ๋ช…์„, ์ตœ๋ฒ”๊ท  | ํŒจ์ŠคํŠธ์บ ํผ์Šค The RED..

IT Talks 2021.08.23

CDP vs DMP

CDP (Customer Data Platform) ์™€ DMP (Data Management Platform) ์˜ ์ฐจ์ด์  CDP์™€ DMP๋Š” ์šฉ๋„๊ฐ€ ๋‹ค๋ฅด๊ณ  ์ž‘๋™ ๋ฐฉ์‹๋„ ์„œ๋กœ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. CDP CDP๋Š” ์ด๋ฉ”์ผ ์ฃผ์†Œ, ์ „ํ™”๋ฒˆํ˜ธ์™€ ๊ฐ™์€ ๊ฐœ์ธ ์‹ ์› ์ •๋ณด(PII)๋ฅผ ํ†ตํ•ด ๊ณ ๊ฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ  ํ†ตํ•ฉํ•˜์—ฌ 360๋„ ๊ณ ๊ฐ ๋ทฐ๋ฅผ ์ œ๊ณตํ•จ์œผ๋กœ์จ ๋งž์ถคํ™”๋œ ๊ณ ๊ฐ ๊ฒฝํ—˜์„ ์ฐฝ์ถœํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ†ตํ•ฉ๋œ ๊ณ ๊ฐ ๋ฐ์ดํ„ฐ์— AI(์ธ๊ณต ์ง€๋Šฅ)๋ฅผ ๊ฒฐํ•ฉํ•˜๋ฉด B2B(Business-to-Business) ๋˜๋Š” B2C(Business-to-Consumer) ํ™˜๊ฒฝ์—์„œ ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค ๋ฐ ๊ณ ๊ฐ ์ฐธ์—ฌ๋ฅผ ์ตœ์ ํ™”ํ•˜๋Š” ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. CDP์˜ ์ฃผ์š” ๋ฐ์ดํ„ฐ ์†Œ์Šค๋Š” ํผ์ŠคํŠธํŒŒํ‹ฐ ๋ฐ์ดํ„ฐ๋กœ, ์˜คํ”„๋ผ์ธ(๋งค์žฅ๋‚ด ๊ตฌ๋งค, ์ง์ ‘๊ตฌ๋งค)๊ณผ ์˜จ๋ผ์ธ(์›น์‚ฌ์ด..

IT Talks 2021.08.11
728x90