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명
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가지 주제
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”가 아님!