2020년 4월 18일
개발 이야기 정리
박재호(jrogue@gmail.com)
참고 자료
• <컴퓨터 vs 책> 블로그
• http://jhrogue.blogspot.com/
• OKdevTV 유튜브 방송
• 오늘 방송:
https://www.youtube.com/watch?v=56wfjBbrx9Y&list=PLdntWJk2t
JPKvRB0mSqC5tyKUv7HFtcqg&index=2
• 재미있는 개발 이야기 리스트:
https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5t
yKUv7HFtcqg
• 슬라이드 셰어
• https://www.slideshare.net/jrogue/presentations
오늘의 짤방
내 코드 @sungchi
오늘 소개할 내용
• 80문장으로 보는 공공배달앱의 흥망성쇠 예언서
• 깃허브 팀 무료 소식
• AWS 비용을 줄일 수 있는 10가지 기법
• MySQL 서버 로컬 접속에 유닉스 도메인 소켓을 사용해야 하는 이유
• 윈도우 서브시스템 for 리눅스 2 GA
• PHP The Right Way(한국어)
• 터보 파스칼보다 작은 소프트웨어
(오늘의 논쟁) 80문장으로 보는 공공배달앱
의 흥망성쇠 예언서
• https://brunch.co.kr/@roysday/469
• 그냥 웃고 넘기기에는 …
(개발) 깃허브 팀 무료 소식
• https://github.blog/2020-04-14-github-is-now-free-for-
teams/
• 팀 협업 관련 무료
• 그리고 기존 팀 계정 비용도 $9 per user/month → $4 per user/month
(운영) AWS 비용을 줄일 수 있는 10가지 기
법
• https://aws.amazon.com/ko/blogs/korea/10-things-you-can-do-
today-to-reduce-aws-costs/
• 프리티어 사용
• 낮은 사용률의 EC2 인스턴스 확인
• 낮은 사용량의 EBS 확인
• 낮은 사용량의 S3 확인 → IA로 이동
• 낮은 사용량의 RDS/Redshift 확인
• DynamoDB 자동 스케일링 활용
• 유휴 로드 밸런서 삭제
• 스팟 인스턴스 활용
• EC2 자동 스케일링 그룹 확인
• RI 활용
• Saving Plan 고려
(운영)MySQL 서버 로컬 접속에 유닉스 도
메인 소켓을 사용해야 하는 이유
• https://www.percona.com/blog/2020/04/13/need-to-
connect-to-a-local-mysql-server-use-unix-domain-socket/
• TCP/IP보다 유닉스 도메인 소켓이 성능상 우월함
• 동일한 호스트인 경우 활용 고려
(개발) 윈도우 서브시스템 for 리눅스 2 GA
• https://www.infoq.com/news/2020/04/wsl-2-general-
availability/
• 아키텍처 변경: 시스템 호출 변환 계층 → 경량 VM
• 윈도우 하이퍼바이저 계층에서 직접 실행: 3~6배 성능 개선 기대
• VS Code를 사용한 개발 지원
(개발) PHP The Right Way(한국어)
• https://modernpug.github.io/php-the-right-way/
• PHP를 사용할 경우 따르면 좋을(이라고 쓰고 “안 따르면 고생하는”이라고
읽는) BEST PRACTICE 정리
(우리가 몰랐던 사실) 터보 파스칼보다 작은
소프트웨어
• https://prog21.dadgum.com/116.html
• 터보 파스칼 3.02 실행 파일 크기: 39,731바이트
• The minified version of jquery 1.6 (90,518 bytes).
• The yahoo.com home page (219,583 bytes).
• The image of the white iPhone 4S at apple.com (190,157 bytes).
• Zlib.h in the Mac OS X Lion SDK (80,504 bytes).
• The touch command under OS X Lion (44,016 bytes).
• Various vim quick reference cards as PDFs. (This one is 47,508 bytes.)

More Related Content

PDF
2020년 5월 16일 개발 이야기 정리
PDF
2020년 6월 6일 개발 이야기 정리
PDF
2020년 4월 25일 개발 이야기 정리
PDF
2020년 2월 1일 개발 이야기 정리
PDF
[5분 따라하기] git 다중 사용자 신원 설정 방법
PDF
2020년 4월 4일 개발 이야기 정리
PDF
2020년 6월 13일 개발 이야기 정리
PDF
2020년 10월 10일 개발자 이야기
2020년 5월 16일 개발 이야기 정리
2020년 6월 6일 개발 이야기 정리
2020년 4월 25일 개발 이야기 정리
2020년 2월 1일 개발 이야기 정리
[5분 따라하기] git 다중 사용자 신원 설정 방법
2020년 4월 4일 개발 이야기 정리
2020년 6월 13일 개발 이야기 정리
2020년 10월 10일 개발자 이야기

What's hot (20)

PDF
2020년 5월 9일 개발 이야기 정리
PDF
[5분 따라하기] 전화번호와 이메일 정규표현식
PDF
2020년 5월 2일 개발 이야기 정리
PDF
2020년 10월 24일 개발자 이야기
PDF
2020년 9월 19일 개발자 이야기
PDF
2020년 10월 17일 개발자 이야기
PDF
[5분 따라하기] git으로 undo하기(remote편)
PDF
2020년 9월 12일 개발 이야기 정리
PDF
[5분 따라하기] git으로 undo하기(local편)
PDF
2021년 3월 27일 개발자 이야기
PDF
2020년 8월 30일 개발 이야기 정리
PDF
2020년 8월 1일 개발 이야기 정리
PDF
2021년 3월 20일 개발자 이야기
PDF
2020년 7월 19일 개발 이야기 정리
PDF
2020년 9월 26일 개발자 이야기
PDF
2021년 4월 10일 개발자 이야기
PDF
2020년 9월 5일 개발 이야기 정리
PDF
2020년 7월 4일 개발 이야기 정리
PDF
2021년 2월 6일 개발자 이야기
PDF
[5분 따라하기] bash 타임아웃 패턴
2020년 5월 9일 개발 이야기 정리
[5분 따라하기] 전화번호와 이메일 정규표현식
2020년 5월 2일 개발 이야기 정리
2020년 10월 24일 개발자 이야기
2020년 9월 19일 개발자 이야기
2020년 10월 17일 개발자 이야기
[5분 따라하기] git으로 undo하기(remote편)
2020년 9월 12일 개발 이야기 정리
[5분 따라하기] git으로 undo하기(local편)
2021년 3월 27일 개발자 이야기
2020년 8월 30일 개발 이야기 정리
2020년 8월 1일 개발 이야기 정리
2021년 3월 20일 개발자 이야기
2020년 7월 19일 개발 이야기 정리
2020년 9월 26일 개발자 이야기
2021년 4월 10일 개발자 이야기
2020년 9월 5일 개발 이야기 정리
2020년 7월 4일 개발 이야기 정리
2021년 2월 6일 개발자 이야기
[5분 따라하기] bash 타임아웃 패턴
Ad

Similar to 2020년 4월 18일 개발 이야기 정리 (20)

PDF
2021년 3월 6일 개발자 이야기
PDF
2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외
PDF
(OkdevTV) 2025년 1월 8일 개발 이야기
PDF
2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?
PDF
(OkdevTV) 2024년 10월 16일 개발 이야기
PDF
2020년 11월 28일 개발자 이야기
PDF
[OkdevTV] 2024년 9월 2일 개발 이야기
PDF
2020년 11월 21일 개발자 이야기
PDF
2024년 5월 27일 개발자 이야기 - 2024년 자바 생태계 정리(by 뉴 렐릭) 외
PDF
2020년 11월 14일 개발자 이야기
PDF
(OKdevTV) 2024년 7월 24일 개발 이야기
PDF
(OKdevTV) 2024년 12월 5일 개발 이야기
PDF
(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링
PDF
Private PaaS with Docker, spring cloud and mesos
PDF
머신러닝 및 데이터 과학 연구자를 위한 python 기반 컨테이너 분산처리 플랫폼 설계 및 개발
PDF
[아이펀팩토리] 2018 데브데이 서버위더스 _01 HTML5/WebSocket으로 Pong 게임 만들기
PDF
2020년 12월 20일 개발자 이야기
PDF
[OKdevTV] 2024년 8월 21일 개발 이야기
PDF
삶이편해지는_백엔드_개발자_지식.pdf
PPTX
2021년 3월 6일 개발자 이야기
2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외
(OkdevTV) 2025년 1월 8일 개발 이야기
2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?
(OkdevTV) 2024년 10월 16일 개발 이야기
2020년 11월 28일 개발자 이야기
[OkdevTV] 2024년 9월 2일 개발 이야기
2020년 11월 21일 개발자 이야기
2024년 5월 27일 개발자 이야기 - 2024년 자바 생태계 정리(by 뉴 렐릭) 외
2020년 11월 14일 개발자 이야기
(OKdevTV) 2024년 7월 24일 개발 이야기
(OKdevTV) 2024년 12월 5일 개발 이야기
(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링
Private PaaS with Docker, spring cloud and mesos
머신러닝 및 데이터 과학 연구자를 위한 python 기반 컨테이너 분산처리 플랫폼 설계 및 개발
[아이펀팩토리] 2018 데브데이 서버위더스 _01 HTML5/WebSocket으로 Pong 게임 만들기
2020년 12월 20일 개발자 이야기
[OKdevTV] 2024년 8월 21일 개발 이야기
삶이편해지는_백엔드_개발자_지식.pdf
Ad

More from Jay Park (20)

PDF
[독서광] 코드 넘어 회사보다 오래 남을 개발자
PDF
(독서광) 윌 라슨의 엔지니어링 리더십 - 테크 리더를 위한 성공 전략
PDF
[독서광] 모던 소프트웨어 엔지니어링 - 소프트웨어 개발의 복잡함과 난해함 속에서 길을 찾으려는 엔지니어를 위한...
PDF
(독서광) Azure OpenAI로 ChatGPT와 LLM 시스템 쉽고 빠르게 구축하기
PDF
(독서광) 이펙티브 소프트웨어 설계 - 실수와 트레이드오프로부터 배우는 현명한 소프트웨어 설계 가이드
PDF
(독서광) 지능의 기원 - 우리의 뇌 그리고 AI를 만든 다섯 번의 혁신
PDF
(독서광) 린 프로덕트 플레이북: 시장에서 살아남는 프로덕트를 개발하는 6단계 프로세스
PDF
(독서광) 2024년 12월 모두를 위한 소프트웨어 보안 설계와 구현
PDF
(OkdevTV) 2024년 12월 18일 개발 이야기
PDF
(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가
PDF
(OkdevTV) 2024년 10월 30일 개발 이야기
PDF
(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험
PDF
(OkdevTV) 2024년 10월 2일 개발 이야기
PDF
[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표
PDF
2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?
PDF
(독서광) LLM을 활용한 실전 AI 애플리케이션 개발
PDF
2024년 7월 10일 개발 이야기 - 엔지니어링 분야에서 시니어 레벨 이상으로 성장하는 데 필요한 3가지 핵심 기술
PDF
[독서광] 창업가의 질문 - 스타트업을 준비하는 사람들이 궁금해하는 가장 보통의 질문
PDF
(독서광) 우연은 얼마나 내 삶을 지배하는가
PDF
(독서광) 대격변 AI 시대, 데이터로 사고하고 데이터로 리드하라
[독서광] 코드 넘어 회사보다 오래 남을 개발자
(독서광) 윌 라슨의 엔지니어링 리더십 - 테크 리더를 위한 성공 전략
[독서광] 모던 소프트웨어 엔지니어링 - 소프트웨어 개발의 복잡함과 난해함 속에서 길을 찾으려는 엔지니어를 위한...
(독서광) Azure OpenAI로 ChatGPT와 LLM 시스템 쉽고 빠르게 구축하기
(독서광) 이펙티브 소프트웨어 설계 - 실수와 트레이드오프로부터 배우는 현명한 소프트웨어 설계 가이드
(독서광) 지능의 기원 - 우리의 뇌 그리고 AI를 만든 다섯 번의 혁신
(독서광) 린 프로덕트 플레이북: 시장에서 살아남는 프로덕트를 개발하는 6단계 프로세스
(독서광) 2024년 12월 모두를 위한 소프트웨어 보안 설계와 구현
(OkdevTV) 2024년 12월 18일 개발 이야기
(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가
(OkdevTV) 2024년 10월 30일 개발 이야기
(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험
(OkdevTV) 2024년 10월 2일 개발 이야기
[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표
2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?
(독서광) LLM을 활용한 실전 AI 애플리케이션 개발
2024년 7월 10일 개발 이야기 - 엔지니어링 분야에서 시니어 레벨 이상으로 성장하는 데 필요한 3가지 핵심 기술
[독서광] 창업가의 질문 - 스타트업을 준비하는 사람들이 궁금해하는 가장 보통의 질문
(독서광) 우연은 얼마나 내 삶을 지배하는가
(독서광) 대격변 AI 시대, 데이터로 사고하고 데이터로 리드하라

2020년 4월 18일 개발 이야기 정리

  • 1. 2020년 4월 18일 개발 이야기 정리 박재호(jrogue@gmail.com)
  • 2. 참고 자료 • <컴퓨터 vs 책> 블로그 • http://jhrogue.blogspot.com/ • OKdevTV 유튜브 방송 • 오늘 방송: https://www.youtube.com/watch?v=56wfjBbrx9Y&list=PLdntWJk2t JPKvRB0mSqC5tyKUv7HFtcqg&index=2 • 재미있는 개발 이야기 리스트: https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5t yKUv7HFtcqg • 슬라이드 셰어 • https://www.slideshare.net/jrogue/presentations
  • 4. 오늘 소개할 내용 • 80문장으로 보는 공공배달앱의 흥망성쇠 예언서 • 깃허브 팀 무료 소식 • AWS 비용을 줄일 수 있는 10가지 기법 • MySQL 서버 로컬 접속에 유닉스 도메인 소켓을 사용해야 하는 이유 • 윈도우 서브시스템 for 리눅스 2 GA • PHP The Right Way(한국어) • 터보 파스칼보다 작은 소프트웨어
  • 5. (오늘의 논쟁) 80문장으로 보는 공공배달앱 의 흥망성쇠 예언서 • https://brunch.co.kr/@roysday/469 • 그냥 웃고 넘기기에는 …
  • 6. (개발) 깃허브 팀 무료 소식 • https://github.blog/2020-04-14-github-is-now-free-for- teams/ • 팀 협업 관련 무료 • 그리고 기존 팀 계정 비용도 $9 per user/month → $4 per user/month
  • 7. (운영) AWS 비용을 줄일 수 있는 10가지 기 법 • https://aws.amazon.com/ko/blogs/korea/10-things-you-can-do- today-to-reduce-aws-costs/ • 프리티어 사용 • 낮은 사용률의 EC2 인스턴스 확인 • 낮은 사용량의 EBS 확인 • 낮은 사용량의 S3 확인 → IA로 이동 • 낮은 사용량의 RDS/Redshift 확인 • DynamoDB 자동 스케일링 활용 • 유휴 로드 밸런서 삭제 • 스팟 인스턴스 활용 • EC2 자동 스케일링 그룹 확인 • RI 활용 • Saving Plan 고려
  • 8. (운영)MySQL 서버 로컬 접속에 유닉스 도 메인 소켓을 사용해야 하는 이유 • https://www.percona.com/blog/2020/04/13/need-to- connect-to-a-local-mysql-server-use-unix-domain-socket/ • TCP/IP보다 유닉스 도메인 소켓이 성능상 우월함 • 동일한 호스트인 경우 활용 고려
  • 9. (개발) 윈도우 서브시스템 for 리눅스 2 GA • https://www.infoq.com/news/2020/04/wsl-2-general- availability/ • 아키텍처 변경: 시스템 호출 변환 계층 → 경량 VM • 윈도우 하이퍼바이저 계층에서 직접 실행: 3~6배 성능 개선 기대 • VS Code를 사용한 개발 지원
  • 10. (개발) PHP The Right Way(한국어) • https://modernpug.github.io/php-the-right-way/ • PHP를 사용할 경우 따르면 좋을(이라고 쓰고 “안 따르면 고생하는”이라고 읽는) BEST PRACTICE 정리
  • 11. (우리가 몰랐던 사실) 터보 파스칼보다 작은 소프트웨어 • https://prog21.dadgum.com/116.html • 터보 파스칼 3.02 실행 파일 크기: 39,731바이트 • The minified version of jquery 1.6 (90,518 bytes). • The yahoo.com home page (219,583 bytes). • The image of the white iPhone 4S at apple.com (190,157 bytes). • Zlib.h in the Mac OS X Lion SDK (80,504 bytes). • The touch command under OS X Lion (44,016 bytes). • Various vim quick reference cards as PDFs. (This one is 47,508 bytes.)