SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
2020년 6월 27일
개발 이야기 정리
박재호(jrogue@gmail.com)
참고 자료
• <컴퓨터 vs 책> 블로그
• http://jhrogue.blogspot.com/
• OKdevTV 유튜브 방송
• 오늘자 방송:
https://www.youtube.com/watch?v=7WU_p4JWebY&list=PLdntWJk2tJ
PKvRB0mSqC5tyKUv7HFtcqg&index=2
• 재미있는 개발 이야기 리스트:
https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyK
Uv7HFtcqg
• 슬라이드 셰어
• https://www.slideshare.net/jrogue/presentations
예고: 7월 특집 방송
• (가제) “내 사이트에도 20분만에 로그 시스템 붙일 수 있다”
• 일시: 7월 11일(토) 오후 17시 15분부터
• 진행자가 드리는 이벤트 선물
• 프로메테우스, 오픈소스 모니터링 시스템 - 1명
오늘의 짤방
@tiny_wings_
예전에 어느분이 cp랑 순서 같다는 말을 해주신
이후로 영원히 헷갈리지 않게 되었습니다
오늘 소개할 내용
• 앱이 여러분 클립보드를 훔쳐본다면?
• 아마존 허니코드 - 코드 없이도 웹/앱 개발이 가능할까?
• 생활코딩과 함께 하는 AWS 탐구생활
• AWS, GCP, Azure Cloud 자료 모음
• 내맘대로 github 오타 대잔치
• 마이크로소프트, 크롬의 가장 큰 문제를 해결
• 유닉스에서 SIGSEGV에서 ‘V’는?
(오늘의 논쟁) 앱이 여러분 클립보드를 훔
쳐본다면?
• https://www.mysk.blog/2020/03/10/popular-iphone-and-ipad-
apps-snooping-on-the-pasteboard/
• iOS14의 클립보드 접근 통지 기능으로 알게 됨
• https://twitter.com/i/status/1275832600146391042
• 그런데, 다양한 앱이 이렇게 동작하고 있음 T_T
(개발) 아마존 허니코드 - 코드 없이도 웹
/앱 개발이 가능할까?
• https://aws.amazon.com/ko/blogs/aws/introducing-amazon-
honeycode-build-web-mobile-apps-without-writing-code/
(개발) 생활코딩과 함께 하는 AWS 탐구생활
• https://pages.awscloud.com/cloud-in-life-
coding-everybody-2020.html
• 7월 7일(화) ~ 14일(화) 일주일 동안 AWS 기초를
학습
• 동영상 학습: 매일 1시간 이내 학습 완료 가능
• 등록 수료 완료하신 분께 크레딧 20불 제공한다
는 소식
(개발) AWS, GCP, Azure Cloud 자료 모음
• http://it.serverchk.com/
• 분야별로 잘 정리(한국어!)
• AWS 407가지 주제
• GCP 125가지 주제
• Azure 36가지 주제
(개발) 내맘대로 github 오타 대잔치
(개발) 마이크로소프트, 크롬의 가장 큰
문제를 해결
• https://www.windowslatest.com/2020/06/18/google-chrome-
will-finally-use-less-memory-on-windows-10/
• SegmentHeap이라는 기법을 사용해 메모리 사용량을 감소
• 윈도우 10 2004 이후 버전에 적용됨
• 마이크로소프트 엣지 브라우저에 적용 후 27% 메모리 감소 효과
• https://blogs.windows.com/msedgedev/2020/06/17/improving-memory-usage/
• http://www.itworld.co.kr/news/155856#csidx21584be707aef07bcadea20ccf02af9
• 구글 내부에서 적용 중
(우리가 몰랐던 사실) 유닉스에서
SIGSEGV에서 ‘V’는?
• http://lists.busybox.net/pipermail/busyb
ox/2010-December/074114.html
• 놀랍게도 원래 유닉스 시그널 이름은
SIGSEG
• “Segmentation Violation”에서 V가 왔는데,
호랑이 담배피던 시절에는 메모리가 세그먼
트 단위로 나뉘어 경계를 벗어나면 오류 발
생 → 나중에 페이징이 들어오면서 재사용
• BSD-4에 들어와서야 커널 내부에서 SIGSEG
대신 SIGSEGV를 사용하기 시작
• 결론: “Segmentation Vaults”가 아님!

Contenu connexe

Plus de Jay Park

(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임Jay Park
 
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결Jay Park
 
(독서광) 모던 리눅스 교과서
(독서광) 모던 리눅스 교과서(독서광) 모던 리눅스 교과서
(독서광) 모던 리눅스 교과서Jay Park
 
(독서광) 상자 밖에 있는 사람
(독서광) 상자 밖에 있는 사람(독서광) 상자 밖에 있는 사람
(독서광) 상자 밖에 있는 사람Jay Park
 
(독서광) 자바 알고리즘 인터뷰 with 코틀린
(독서광) 자바 알고리즘 인터뷰 with 코틀린(독서광) 자바 알고리즘 인터뷰 with 코틀린
(독서광) 자바 알고리즘 인터뷰 with 코틀린Jay Park
 
(독서광) 리그 오브 레전드 플레이어 중심주의
(독서광) 리그 오브 레전드 플레이어 중심주의(독서광) 리그 오브 레전드 플레이어 중심주의
(독서광) 리그 오브 레전드 플레이어 중심주의Jay Park
 
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트(일상다반사) 2023년 구독자 3,000명 돌파 이벤트
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트Jay Park
 
(독서광) 오늘날 우리는 컴퓨터라 부른다
(독서광) 오늘날 우리는 컴퓨터라 부른다(독서광) 오늘날 우리는 컴퓨터라 부른다
(독서광) 오늘날 우리는 컴퓨터라 부른다Jay Park
 
(독서광) 사실은 이것도 디자인입니다
(독서광) 사실은 이것도 디자인입니다(독서광) 사실은 이것도 디자인입니다
(독서광) 사실은 이것도 디자인입니다Jay Park
 
(독서광) 프로덕트 매니지먼트
(독서광) 프로덕트 매니지먼트(독서광) 프로덕트 매니지먼트
(독서광) 프로덕트 매니지먼트Jay Park
 
(독서광) 슬기로운 파이썬 트릭
(독서광) 슬기로운 파이썬 트릭(독서광) 슬기로운 파이썬 트릭
(독서광) 슬기로운 파이썬 트릭Jay Park
 
(독서광) 유혹하는 글쓰기
(독서광) 유혹하는 글쓰기(독서광) 유혹하는 글쓰기
(독서광) 유혹하는 글쓰기Jay Park
 
(독서광) Docs for Developers 기술 문서 작성 완벽 가이드
(독서광) Docs for Developers 기술 문서 작성 완벽 가이드(독서광) Docs for Developers 기술 문서 작성 완벽 가이드
(독서광) Docs for Developers 기술 문서 작성 완벽 가이드Jay Park
 
(독서광) 개발자를 넘어 기술 리더로 가는 길
(독서광) 개발자를 넘어 기술 리더로 가는 길(독서광) 개발자를 넘어 기술 리더로 가는 길
(독서광) 개발자를 넘어 기술 리더로 가는 길Jay Park
 
(독서광) 필독! 개발자 온보딩 가이드
(독서광) 필독! 개발자 온보딩 가이드(독서광) 필독! 개발자 온보딩 가이드
(독서광) 필독! 개발자 온보딩 가이드Jay Park
 
(독서광) 인공지능 소프트웨어 품질 보증을 위한 테스트 기법
(독서광) 인공지능 소프트웨어  품질 보증을 위한 테스트 기법(독서광) 인공지능 소프트웨어  품질 보증을 위한 테스트 기법
(독서광) 인공지능 소프트웨어 품질 보증을 위한 테스트 기법Jay Park
 
(독서광) Node.js 백엔드 개발자 되기
(독서광) Node.js 백엔드 개발자 되기(독서광) Node.js 백엔드 개발자 되기
(독서광) Node.js 백엔드 개발자 되기Jay Park
 
(독서광) 싱크 어게인
(독서광) 싱크 어게인(독서광) 싱크 어게인
(독서광) 싱크 어게인Jay Park
 
(독서광) 면역
(독서광) 면역(독서광) 면역
(독서광) 면역Jay Park
 
그림으로 배우는 StatQuest 머신러닝 강의
그림으로 배우는 StatQuest 머신러닝 강의그림으로 배우는 StatQuest 머신러닝 강의
그림으로 배우는 StatQuest 머신러닝 강의Jay Park
 

Plus de Jay Park (20)

(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임
 
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
 
(독서광) 모던 리눅스 교과서
(독서광) 모던 리눅스 교과서(독서광) 모던 리눅스 교과서
(독서광) 모던 리눅스 교과서
 
(독서광) 상자 밖에 있는 사람
(독서광) 상자 밖에 있는 사람(독서광) 상자 밖에 있는 사람
(독서광) 상자 밖에 있는 사람
 
(독서광) 자바 알고리즘 인터뷰 with 코틀린
(독서광) 자바 알고리즘 인터뷰 with 코틀린(독서광) 자바 알고리즘 인터뷰 with 코틀린
(독서광) 자바 알고리즘 인터뷰 with 코틀린
 
(독서광) 리그 오브 레전드 플레이어 중심주의
(독서광) 리그 오브 레전드 플레이어 중심주의(독서광) 리그 오브 레전드 플레이어 중심주의
(독서광) 리그 오브 레전드 플레이어 중심주의
 
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트(일상다반사) 2023년 구독자 3,000명 돌파 이벤트
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트
 
(독서광) 오늘날 우리는 컴퓨터라 부른다
(독서광) 오늘날 우리는 컴퓨터라 부른다(독서광) 오늘날 우리는 컴퓨터라 부른다
(독서광) 오늘날 우리는 컴퓨터라 부른다
 
(독서광) 사실은 이것도 디자인입니다
(독서광) 사실은 이것도 디자인입니다(독서광) 사실은 이것도 디자인입니다
(독서광) 사실은 이것도 디자인입니다
 
(독서광) 프로덕트 매니지먼트
(독서광) 프로덕트 매니지먼트(독서광) 프로덕트 매니지먼트
(독서광) 프로덕트 매니지먼트
 
(독서광) 슬기로운 파이썬 트릭
(독서광) 슬기로운 파이썬 트릭(독서광) 슬기로운 파이썬 트릭
(독서광) 슬기로운 파이썬 트릭
 
(독서광) 유혹하는 글쓰기
(독서광) 유혹하는 글쓰기(독서광) 유혹하는 글쓰기
(독서광) 유혹하는 글쓰기
 
(독서광) Docs for Developers 기술 문서 작성 완벽 가이드
(독서광) Docs for Developers 기술 문서 작성 완벽 가이드(독서광) Docs for Developers 기술 문서 작성 완벽 가이드
(독서광) Docs for Developers 기술 문서 작성 완벽 가이드
 
(독서광) 개발자를 넘어 기술 리더로 가는 길
(독서광) 개발자를 넘어 기술 리더로 가는 길(독서광) 개발자를 넘어 기술 리더로 가는 길
(독서광) 개발자를 넘어 기술 리더로 가는 길
 
(독서광) 필독! 개발자 온보딩 가이드
(독서광) 필독! 개발자 온보딩 가이드(독서광) 필독! 개발자 온보딩 가이드
(독서광) 필독! 개발자 온보딩 가이드
 
(독서광) 인공지능 소프트웨어 품질 보증을 위한 테스트 기법
(독서광) 인공지능 소프트웨어  품질 보증을 위한 테스트 기법(독서광) 인공지능 소프트웨어  품질 보증을 위한 테스트 기법
(독서광) 인공지능 소프트웨어 품질 보증을 위한 테스트 기법
 
(독서광) Node.js 백엔드 개발자 되기
(독서광) Node.js 백엔드 개발자 되기(독서광) Node.js 백엔드 개발자 되기
(독서광) Node.js 백엔드 개발자 되기
 
(독서광) 싱크 어게인
(독서광) 싱크 어게인(독서광) 싱크 어게인
(독서광) 싱크 어게인
 
(독서광) 면역
(독서광) 면역(독서광) 면역
(독서광) 면역
 
그림으로 배우는 StatQuest 머신러닝 강의
그림으로 배우는 StatQuest 머신러닝 강의그림으로 배우는 StatQuest 머신러닝 강의
그림으로 배우는 StatQuest 머신러닝 강의
 

2020년 6월 27일 개발 이야기 정리

  • 1. 2020년 6월 27일 개발 이야기 정리 박재호(jrogue@gmail.com)
  • 2. 참고 자료 • <컴퓨터 vs 책> 블로그 • http://jhrogue.blogspot.com/ • OKdevTV 유튜브 방송 • 오늘자 방송: https://www.youtube.com/watch?v=7WU_p4JWebY&list=PLdntWJk2tJ PKvRB0mSqC5tyKUv7HFtcqg&index=2 • 재미있는 개발 이야기 리스트: https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyK Uv7HFtcqg • 슬라이드 셰어 • https://www.slideshare.net/jrogue/presentations
  • 3. 예고: 7월 특집 방송 • (가제) “내 사이트에도 20분만에 로그 시스템 붙일 수 있다” • 일시: 7월 11일(토) 오후 17시 15분부터 • 진행자가 드리는 이벤트 선물 • 프로메테우스, 오픈소스 모니터링 시스템 - 1명
  • 4. 오늘의 짤방 @tiny_wings_ 예전에 어느분이 cp랑 순서 같다는 말을 해주신 이후로 영원히 헷갈리지 않게 되었습니다
  • 5. 오늘 소개할 내용 • 앱이 여러분 클립보드를 훔쳐본다면? • 아마존 허니코드 - 코드 없이도 웹/앱 개발이 가능할까? • 생활코딩과 함께 하는 AWS 탐구생활 • AWS, GCP, Azure Cloud 자료 모음 • 내맘대로 github 오타 대잔치 • 마이크로소프트, 크롬의 가장 큰 문제를 해결 • 유닉스에서 SIGSEGV에서 ‘V’는?
  • 6. (오늘의 논쟁) 앱이 여러분 클립보드를 훔 쳐본다면? • https://www.mysk.blog/2020/03/10/popular-iphone-and-ipad- apps-snooping-on-the-pasteboard/ • iOS14의 클립보드 접근 통지 기능으로 알게 됨 • https://twitter.com/i/status/1275832600146391042 • 그런데, 다양한 앱이 이렇게 동작하고 있음 T_T
  • 7. (개발) 아마존 허니코드 - 코드 없이도 웹 /앱 개발이 가능할까? • https://aws.amazon.com/ko/blogs/aws/introducing-amazon- honeycode-build-web-mobile-apps-without-writing-code/
  • 8. (개발) 생활코딩과 함께 하는 AWS 탐구생활 • https://pages.awscloud.com/cloud-in-life- coding-everybody-2020.html • 7월 7일(화) ~ 14일(화) 일주일 동안 AWS 기초를 학습 • 동영상 학습: 매일 1시간 이내 학습 완료 가능 • 등록 수료 완료하신 분께 크레딧 20불 제공한다 는 소식
  • 9. (개발) AWS, GCP, Azure Cloud 자료 모음 • http://it.serverchk.com/ • 분야별로 잘 정리(한국어!) • AWS 407가지 주제 • GCP 125가지 주제 • Azure 36가지 주제
  • 10. (개발) 내맘대로 github 오타 대잔치
  • 11. (개발) 마이크로소프트, 크롬의 가장 큰 문제를 해결 • https://www.windowslatest.com/2020/06/18/google-chrome- will-finally-use-less-memory-on-windows-10/ • SegmentHeap이라는 기법을 사용해 메모리 사용량을 감소 • 윈도우 10 2004 이후 버전에 적용됨 • 마이크로소프트 엣지 브라우저에 적용 후 27% 메모리 감소 효과 • https://blogs.windows.com/msedgedev/2020/06/17/improving-memory-usage/ • http://www.itworld.co.kr/news/155856#csidx21584be707aef07bcadea20ccf02af9 • 구글 내부에서 적용 중
  • 12. (우리가 몰랐던 사실) 유닉스에서 SIGSEGV에서 ‘V’는? • http://lists.busybox.net/pipermail/busyb ox/2010-December/074114.html • 놀랍게도 원래 유닉스 시그널 이름은 SIGSEG • “Segmentation Violation”에서 V가 왔는데, 호랑이 담배피던 시절에는 메모리가 세그먼 트 단위로 나뉘어 경계를 벗어나면 오류 발 생 → 나중에 페이징이 들어오면서 재사용 • BSD-4에 들어와서야 커널 내부에서 SIGSEG 대신 SIGSEGV를 사용하기 시작 • 결론: “Segmentation Vaults”가 아님!