SlideShare a Scribd company logo
기업 내
‘필수 요구 사항’ 의 허상
Jay(박재호, jrogue@gmail.com)
OKdevTV2020년 8월 22일 개발 이야기
참고자료
• <컴퓨터 vs 책> 블로그
http://jhrogue.blogspot.com/
• 오늘자 방송
• https://www.youtube.com/watch?v=zzl68mTlq8s&list=PLdntWJk2tJPKvRB0mSqC
5tyKUv7HFtcqg&index=2
• 유튜브 채널 OKdevTV > 재미있는 개발 이야기 리스트
https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg
• 슬라이드 셰어
https://www.slideshare.net/jrogue/presentations OKdevTV
동네 치킨집 이름 빅데이터 통닭;;; via @_soulcactus
오늘의 짤방
OKdevTV
OKdevTV 공동 방송 1주년 특집 기념!
- 장소: https://www.youtube.com/user/heogwangnam
- 일시: 2020년 8월 30일(일) 오후 17시부터
- 방법: 방송 채팅창으로 질문을 주시면 생방송으로 대답
- 자세한 정보는? https://www.notion.so/8-30-447c2ec882574d31b58d20f5e4d42c6c
행사 소개
OKdevTV
축하: 드디어 구독자 5,500명을 넘어섰습니다. 성원 감사합니다!
① 기업 내 ‘필수 요구 사항’ 의 허상
② ts-migrate: 자바스크립트를 타입스크립트로 이식하는 도구
③ 매출 손실을 줄여주는 외부링크 관제 Bot, 'URL Checker' 개발기
④ "PC 뱅킹의 주적은 뱅킹 프로그램" – 구라 제거기 제작자 인터뷰
⑤ 도커 컨테이너 vs 도커 이미지
⑥ 도커 이미지 보관 기간 정책 변경
⑦ 검색엔진인 DUCKDUCKGO 팁과 힌트
⑧ 비주얼소스세이프의 추억
오늘의 소개할 내용
OKdevTV
• https://nibblestew.blogspot.com/2020/08/most-mandatory-requirements-in.html
• 원격 작업의 예: COVID-19 이전) 우리 회사는 절대 외부로 네트워크를 열어주지 않습니다. →
COVID-19 이후) 우리 회사는 VPN을 위시해 화상 회의 솔루션을 도입하는 등 다양한 방법으로 외부
에서 접근하게 허용합니다.
• 이유는 무엇일까?
(오늘의 논쟁) 기업 내 ‘필수 요구 사항’ 의 허상
OKdevTV
1
OKdevTV
(개발) ts-migrate: 자바스크립트를 타입스크립트로 이식하는 도구
➢https://github.com/airbnb/ts-migrate
2
• 에어비앤비에서 만든 타입스크립트 이식 도구
• 자바스크립트/일부 타입스크립트가 포함된 코드를 타입스크립트로 이식
• 타입스크립트 이주를 빠르게 지원하기 위해 만들어짐
• 에어비엔비에서 수행한 이주 방법은 https://medium.com/airbnb-engineering/ts-
migrate-a-tool-for-migrating-to-typescript-at-scale-cd23bfeb5cc 참고
OKdevTV
(개발) 매출 손실을 줄여주는 외부링크 관제 Bot, 'URL Checker' 개발기3
• https://blog.banksalad.com/tech/url-status-checker/
• Puppeteer를 활용
• Headless 브라우저의 대표적인 라이브러리
• 정상 상태일 때 HTML을 스냅샷으로 저장했다가, 주기적으로 비교 → 차이가 나면 장애
• 하지만 이렇게 하면 오탐이 늘어남 → 이미지를 diff해서 50% 이상 차이가 나면 장애
• 주기적인 접근을 위해 깃허브 Actions의 스케줄 기능 활용
• VM에서 오는 접근을 막는 사이트가 있어서 단말기의 LTE로 접속해서 URL 체커가 운영되도록 변경
OKdevTV
(개발) "PC 뱅킹의 주적은 뱅킹 프로그램" – 구라 제거기 제작자 인터뷰4
http://slownews.kr/67777
• https://searchitoperations.techtarget.com/answer/What-is-a-Docker-container-vs-an-
image
• 도커 이미지(컨테이너 이미지를 생성하기 위한 지령) → 도커 컨테이너 이미지(런타임용 바이너리) → 도커
컨테이너(런타임)
OKdevTV
(개발) 도커 컨테이너 vs 도커 이미지5
• https://www.docker.com/pricing/retentionfaq
• 도커 이미지(여기서 도커 이미지는 정확하게 말해 도커 컨테이너 이미지) 용량 제한 발표
• 2020년 11월 1일부터 시작
• 무료 플랜은 이미지 보관 기간이 6개월, 프로와 팀 플랜은 무제한
• 비활성 이미지는 이미지 저장소에 6개월 이상 푸시나 풀이 일어나지 않은 컨테이너 이미지를 의미
• 2020년 11월 1일부터 ‘비활성'으로 표시된 이미지는 삭제 대상임
• 이렇게 하는 이유는? 도커 허브의 저장 공간이 15PB 이상임 → 4.5PB가 6개월 동안 푸시/풀 X
OKdevTV
(개발) 도커 이미지 보관 기간 정책 변경6
• https://eraser.heidi.ie/duckduckgo-tips-tricks/
OKdevTV
(개발) 검색엔진인 DUCKDUCKGO 팁과 힌트7
• ! Bang: 웹사이트에서 직접 검색
• stopwatch: 웹 브라우저에서 스톱워치를
• alternative to: 대안을 소개
• shorten: 링크 단축
• password: 강력한 암호 생성
• lowercase: 대문자를 소문자로 변경(참고: uppercase)
• August 2020 calendar: 달력 표기
• Cheatsheet: 커닝 페이퍼
• QR: QR 코드 생성
• color codes: 컬러 코드 표시
• url encode: URL 인코딩 표시
• Figlet: 아스키 아트로 큰 텍스트 표시
• 마이크로소프트가 개발한 형상 관리 시스템인 비주얼소스 세이프에는 모드가 두 가지
존재
• Lock-Modify-Unlock
• Copy-Modify-Merge
OKdevTV
(우리가 몰랐던 사실) 비주얼소스세이프의 추억8
• https://www.dynamsoft.com/codepool/lock-modify-unlock-or-copy-modify-merge.html

More Related Content

More from Jay Park (20)

(OKdevTV) 2024년 12월 5일 개발 이야기
(OKdevTV) 2024년 12월 5일 개발 이야기(OKdevTV) 2024년 12월 5일 개발 이야기
(OKdevTV) 2024년 12월 5일 개발 이야기
Jay Park
 
(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가
(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가
(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가
Jay Park
 
(OkdevTV) 2024년 10월 30일 개발 이야기
(OkdevTV) 2024년 10월 30일 개발 이야기(OkdevTV) 2024년 10월 30일 개발 이야기
(OkdevTV) 2024년 10월 30일 개발 이야기
Jay Park
 
(OkdevTV) 2024년 10월 16일 개발 이야기
(OkdevTV) 2024년 10월 16일 개발 이야기(OkdevTV) 2024년 10월 16일 개발 이야기
(OkdevTV) 2024년 10월 16일 개발 이야기
Jay Park
 
(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험
(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험
(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험
Jay Park
 
(OkdevTV) 2024년 10월 2일 개발 이야기
(OkdevTV) 2024년 10월 2일 개발 이야기(OkdevTV) 2024년 10월 2일 개발 이야기
(OkdevTV) 2024년 10월 2일 개발 이야기
Jay Park
 
(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링
(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링
(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링
Jay Park
 
[OkdevTV] 2024년 9월 2일 개발 이야기
[OkdevTV] 2024년 9월 2일 개발 이야기[OkdevTV] 2024년 9월 2일 개발 이야기
[OkdevTV] 2024년 9월 2일 개발 이야기
Jay Park
 
[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표
[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표
[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표
Jay Park
 
[OKdevTV] 2024년 8월 21일 개발 이야기
[OKdevTV] 2024년 8월 21일 개발 이야기[OKdevTV] 2024년 8월 21일 개발 이야기
[OKdevTV] 2024년 8월 21일 개발 이야기
Jay Park
 
2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?
2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?
2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?
Jay Park
 
(독서광) LLM을 활용한 실전 AI 애플리케이션 개발
(독서광) LLM을 활용한 실전 AI 애플리케이션 개발(독서광) LLM을 활용한 실전 AI 애플리케이션 개발
(독서광) LLM을 활용한 실전 AI 애플리케이션 개발
Jay Park
 
(OKdevTV) 2024년 7월 24일 개발 이야기
(OKdevTV) 2024년 7월 24일 개발 이야기(OKdevTV) 2024년 7월 24일 개발 이야기
(OKdevTV) 2024년 7월 24일 개발 이야기
Jay Park
 
2024년 7월 10일 개발 이야기 - 엔지니어링 분야에서 시니어 레벨 이상으로 성장하는 데 필요한 3가지 핵심 기술
2024년 7월 10일 개발 이야기 - 엔지니어링 분야에서 시니어 레벨 이상으로 성장하는 데 필요한 3가지 핵심 기술2024년 7월 10일 개발 이야기 - 엔지니어링 분야에서 시니어 레벨 이상으로 성장하는 데 필요한 3가지 핵심 기술
2024년 7월 10일 개발 이야기 - 엔지니어링 분야에서 시니어 레벨 이상으로 성장하는 데 필요한 3가지 핵심 기술
Jay Park
 
[독서광] 창업가의 질문 - 스타트업을 준비하는 사람들이 궁금해하는 가장 보통의 질문
[독서광] 창업가의 질문 - 스타트업을 준비하는 사람들이 궁금해하는 가장 보통의 질문[독서광] 창업가의 질문 - 스타트업을 준비하는 사람들이 궁금해하는 가장 보통의 질문
[독서광] 창업가의 질문 - 스타트업을 준비하는 사람들이 궁금해하는 가장 보통의 질문
Jay Park
 
2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?
2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?
2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?
Jay Park
 
(독서광) 우연은 얼마나 내 삶을 지배하는가
(독서광) 우연은 얼마나 내 삶을 지배하는가(독서광) 우연은 얼마나 내 삶을 지배하는가
(독서광) 우연은 얼마나 내 삶을 지배하는가
Jay Park
 
2024년 5월 27일 개발자 이야기 - 2024년 자바 생태계 정리(by 뉴 렐릭) 외
2024년 5월 27일 개발자 이야기 - 2024년 자바 생태계 정리(by 뉴 렐릭) 외2024년 5월 27일 개발자 이야기 - 2024년 자바 생태계 정리(by 뉴 렐릭) 외
2024년 5월 27일 개발자 이야기 - 2024년 자바 생태계 정리(by 뉴 렐릭) 외
Jay Park
 
(독서광) 대격변 AI 시대, 데이터로 사고하고 데이터로 리드하라
(독서광) 대격변 AI 시대,   데이터로 사고하고   데이터로 리드하라(독서광) 대격변 AI 시대,   데이터로 사고하고   데이터로 리드하라
(독서광) 대격변 AI 시대, 데이터로 사고하고 데이터로 리드하라
Jay Park
 
2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외
2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외
2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외
Jay Park
 
(OKdevTV) 2024년 12월 5일 개발 이야기
(OKdevTV) 2024년 12월 5일 개발 이야기(OKdevTV) 2024년 12월 5일 개발 이야기
(OKdevTV) 2024년 12월 5일 개발 이야기
Jay Park
 
(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가
(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가
(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가
Jay Park
 
(OkdevTV) 2024년 10월 30일 개발 이야기
(OkdevTV) 2024년 10월 30일 개발 이야기(OkdevTV) 2024년 10월 30일 개발 이야기
(OkdevTV) 2024년 10월 30일 개발 이야기
Jay Park
 
(OkdevTV) 2024년 10월 16일 개발 이야기
(OkdevTV) 2024년 10월 16일 개발 이야기(OkdevTV) 2024년 10월 16일 개발 이야기
(OkdevTV) 2024년 10월 16일 개발 이야기
Jay Park
 
(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험
(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험
(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험
Jay Park
 
(OkdevTV) 2024년 10월 2일 개발 이야기
(OkdevTV) 2024년 10월 2일 개발 이야기(OkdevTV) 2024년 10월 2일 개발 이야기
(OkdevTV) 2024년 10월 2일 개발 이야기
Jay Park
 
(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링
(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링
(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링
Jay Park
 
[OkdevTV] 2024년 9월 2일 개발 이야기
[OkdevTV] 2024년 9월 2일 개발 이야기[OkdevTV] 2024년 9월 2일 개발 이야기
[OkdevTV] 2024년 9월 2일 개발 이야기
Jay Park
 
[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표
[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표
[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표
Jay Park
 
[OKdevTV] 2024년 8월 21일 개발 이야기
[OKdevTV] 2024년 8월 21일 개발 이야기[OKdevTV] 2024년 8월 21일 개발 이야기
[OKdevTV] 2024년 8월 21일 개발 이야기
Jay Park
 
2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?
2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?
2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?
Jay Park
 
(독서광) LLM을 활용한 실전 AI 애플리케이션 개발
(독서광) LLM을 활용한 실전 AI 애플리케이션 개발(독서광) LLM을 활용한 실전 AI 애플리케이션 개발
(독서광) LLM을 활용한 실전 AI 애플리케이션 개발
Jay Park
 
(OKdevTV) 2024년 7월 24일 개발 이야기
(OKdevTV) 2024년 7월 24일 개발 이야기(OKdevTV) 2024년 7월 24일 개발 이야기
(OKdevTV) 2024년 7월 24일 개발 이야기
Jay Park
 
2024년 7월 10일 개발 이야기 - 엔지니어링 분야에서 시니어 레벨 이상으로 성장하는 데 필요한 3가지 핵심 기술
2024년 7월 10일 개발 이야기 - 엔지니어링 분야에서 시니어 레벨 이상으로 성장하는 데 필요한 3가지 핵심 기술2024년 7월 10일 개발 이야기 - 엔지니어링 분야에서 시니어 레벨 이상으로 성장하는 데 필요한 3가지 핵심 기술
2024년 7월 10일 개발 이야기 - 엔지니어링 분야에서 시니어 레벨 이상으로 성장하는 데 필요한 3가지 핵심 기술
Jay Park
 
[독서광] 창업가의 질문 - 스타트업을 준비하는 사람들이 궁금해하는 가장 보통의 질문
[독서광] 창업가의 질문 - 스타트업을 준비하는 사람들이 궁금해하는 가장 보통의 질문[독서광] 창업가의 질문 - 스타트업을 준비하는 사람들이 궁금해하는 가장 보통의 질문
[독서광] 창업가의 질문 - 스타트업을 준비하는 사람들이 궁금해하는 가장 보통의 질문
Jay Park
 
2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?
2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?
2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?
Jay Park
 
(독서광) 우연은 얼마나 내 삶을 지배하는가
(독서광) 우연은 얼마나 내 삶을 지배하는가(독서광) 우연은 얼마나 내 삶을 지배하는가
(독서광) 우연은 얼마나 내 삶을 지배하는가
Jay Park
 
2024년 5월 27일 개발자 이야기 - 2024년 자바 생태계 정리(by 뉴 렐릭) 외
2024년 5월 27일 개발자 이야기 - 2024년 자바 생태계 정리(by 뉴 렐릭) 외2024년 5월 27일 개발자 이야기 - 2024년 자바 생태계 정리(by 뉴 렐릭) 외
2024년 5월 27일 개발자 이야기 - 2024년 자바 생태계 정리(by 뉴 렐릭) 외
Jay Park
 
(독서광) 대격변 AI 시대, 데이터로 사고하고 데이터로 리드하라
(독서광) 대격변 AI 시대,   데이터로 사고하고   데이터로 리드하라(독서광) 대격변 AI 시대,   데이터로 사고하고   데이터로 리드하라
(독서광) 대격변 AI 시대, 데이터로 사고하고 데이터로 리드하라
Jay Park
 
2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외
2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외
2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외
Jay Park
 

2020년 8월 22일 개발 이야기 정리