Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

964 views

Published on

유튜브에서 방송한 자료입니다. https://www.youtube.com/watch?v=zzl68mTlq8s&list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg&index=2

Published in: Software
  • Be the first to comment

  • Be the first to like this

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

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

×