SlideShare a Scribd company logo
1 of 12
Download to read offline
CTO 둘이 풀어드리는 주간 뉴스 2020.11.07방송
어느 고졸 개발자의 10년의 회고록
참고자료
• <컴퓨터vs책> 블로그
http://jhrogue.blogspot.com/
• 오늘자방송:
https://www.youtube.com/watch?v=0ZW4bSEJPPQ&list=PLdntWJk2tJPKvRB0mSqC5t
yKUv7HFtcqg&index=1
• 유튜브채널OKdevTV >재미있는개발이야기리스트
https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg
• 슬라이드셰어
https://www.slideshare.net/jrogue/presentations
• 채널박재호(초급개발자를위한...)https://www.youtube.com/c/박재호dev OKdevTV
오늘의 짤방
OKdevTV
① 게임 엔진 블랙북: 울펜슈타인 3D 증정 이벤트
② 어느 고졸 개발자의 10년의 회고록
③ 비주얼스튜디오 코드 시대의 도래
④ 클론 코딩 이제 그만!
⑤ 자바스크립트 메모리 관리 설명
⑥ 웹 기반 윈도우 XP 데스크탑(리액트 사용)
⑦ NetMarketShare, 더 이상 브라우저 점유율 보고는 없다!
⑧ 2020년에 미국에서 가장 빠르게 성장하는 기술 직업은?
오늘의 소개할 내용
OKdevTV
• https://jhrogue.blogspot.com/2020/11/blog-post_5.html
• https://www.youtube.com/watch?v=CvHs3UnW9_I
• 절찬리에 판매 중: 판매 순위가 급상승!
OKdevTV
(이벤트) 게임 엔진 블랙북: 울펜슈타인 3D 증정 이벤트1
이 책에 답이 있어요!
• 컴퓨터 과학 교과서가 졸리고 따분하셨나요?
• 유니티도 없던 시절에 라떼는 3차원 게임을 어떻게 만들었나요?
• 아직까지 재미를 느끼게 만드는 성공적인 게임을 어떻게 제약 투성인 사무용 PC에서 만들 수 있었을까요?
• 고등학교 수준의 수학으로 어떻게 3D를 구현할까요?
• https://medium.com/@geminikim/%EC%96%B4%EB%8A%90-
%EA%B3%A0%EC%A1%B8-
%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-
10%EB%85%84%EC%9D%98-%ED%9A%8C%EA%B3%A0%EB%A1%9D-
2b4226f9027e
OKdevTV
(개발) 어느 고졸 개발자의 10년의 회고록2
• https://blog.robenkleene.com/2020/09/21/the-era-of-visual-studio-code/
• 플랫폼으로서 텍스트 편집기
• 데스크탑 앱, 호스팅된 웹 앱, 참조 구현
• 마이크로소프트의 적극적인 투자
OKdevTV
(개발) 비주얼스튜디오 코드 시대의 도래3
OKdevTV
(오늘의 논쟁) 클론 코딩 이제 그만!4
• https://euncho.medium.com/stop-clone-coding-6e1f297d579a
OKdevTV
(개발) 자바스크립트 메모리 관리 설명5
• https://felixgerschau.com/javascript-memory-management/
• https://winxp.now.sh/
• 코드: https://github.com/ShizukuIchi/winXP
OKdevTV
(개발) 웹 기반 윈도우 XP 데스크탑(리액트 사용)6
• https://www.bleepingcomputer.com/news/software/netmarketshare-ends-browser-war-
reports-due-to-google-chrome-changes/
• 이유
• 구글 크롬이 UA(User-Agent) 문자열을 고정시키고 클라이언트 힌트 체제로 바꿈 → 브라우저 핑거프린팅 방지
• 따라서, 브라우저 버전 등을 확인할 방법이 없어짐
• 버전 46: HTTP 클라이언트 힌트 도입
• 버전 77: Freeze-User-Agent 플래그 추가
• 버전 82, 83(2020.05): User-Agent 클라이언트 힌트 실험적 도입
• 버전 84(2020.07): User-Agent 클라이언트 힌트 인터페이스 변경
• 대안
• 클라이언트 힌트 사용
• Device-memory : 디바이스의 사용 가능한 메모리. 시스템의 RAM 용량과는 일치하지 않음
• dpr : device pixel ratio
• Width : 요청된 리소스가 이미지일 경우, viewport에 표시되어 DPR이 적용된 css px 단위의 width
• viewport-width : css px 단위의 viewport width
• rtt : round-trip time
• downlink : 추정되는 다운로드 속도 (Mbit/s 단위)
• ect : 추정되는 connection type
OKdevTV
(개발) NetMarketShare, 더 이상 브라우저 점유율 보고는 없다!7
OKdevTV
(우리가 몰랐던 사실) 2020년에 미국에서 가장 빠르게 성장하는 기술 직업은?8
• https://www.zdnet.com/article/2020s-fastest-rising-tech-jobs-programming-language-php-
leads-the-way/
• 답: 초급 PHP 프로그래머(834%)
• 위키나 워드프레스와 같은 소프트웨어 구현체가 PHP에 의존하고 있기 때문으로 보임
• https://www.indeed.com/career-advice/finding-a-job/rising-tech-jobs-and-skills

More Related Content

More from Jay Park

More from Jay Park (20)

(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰
(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰
(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰
 
(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임
 
(독서광) 인간 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 백엔드 개발자 되기
 
(독서광) 싱크 어게인
(독서광) 싱크 어게인(독서광) 싱크 어게인
(독서광) 싱크 어게인
 
(독서광) 면역
(독서광) 면역(독서광) 면역
(독서광) 면역
 

2020년 11월 7일 개발자 이야기

  • 1. CTO 둘이 풀어드리는 주간 뉴스 2020.11.07방송 어느 고졸 개발자의 10년의 회고록
  • 2. 참고자료 • <컴퓨터vs책> 블로그 http://jhrogue.blogspot.com/ • 오늘자방송: https://www.youtube.com/watch?v=0ZW4bSEJPPQ&list=PLdntWJk2tJPKvRB0mSqC5t yKUv7HFtcqg&index=1 • 유튜브채널OKdevTV >재미있는개발이야기리스트 https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg • 슬라이드셰어 https://www.slideshare.net/jrogue/presentations • 채널박재호(초급개발자를위한...)https://www.youtube.com/c/박재호dev OKdevTV
  • 4. ① 게임 엔진 블랙북: 울펜슈타인 3D 증정 이벤트 ② 어느 고졸 개발자의 10년의 회고록 ③ 비주얼스튜디오 코드 시대의 도래 ④ 클론 코딩 이제 그만! ⑤ 자바스크립트 메모리 관리 설명 ⑥ 웹 기반 윈도우 XP 데스크탑(리액트 사용) ⑦ NetMarketShare, 더 이상 브라우저 점유율 보고는 없다! ⑧ 2020년에 미국에서 가장 빠르게 성장하는 기술 직업은? 오늘의 소개할 내용 OKdevTV
  • 5. • https://jhrogue.blogspot.com/2020/11/blog-post_5.html • https://www.youtube.com/watch?v=CvHs3UnW9_I • 절찬리에 판매 중: 판매 순위가 급상승! OKdevTV (이벤트) 게임 엔진 블랙북: 울펜슈타인 3D 증정 이벤트1 이 책에 답이 있어요! • 컴퓨터 과학 교과서가 졸리고 따분하셨나요? • 유니티도 없던 시절에 라떼는 3차원 게임을 어떻게 만들었나요? • 아직까지 재미를 느끼게 만드는 성공적인 게임을 어떻게 제약 투성인 사무용 PC에서 만들 수 있었을까요? • 고등학교 수준의 수학으로 어떻게 3D를 구현할까요?
  • 7. • https://blog.robenkleene.com/2020/09/21/the-era-of-visual-studio-code/ • 플랫폼으로서 텍스트 편집기 • 데스크탑 앱, 호스팅된 웹 앱, 참조 구현 • 마이크로소프트의 적극적인 투자 OKdevTV (개발) 비주얼스튜디오 코드 시대의 도래3
  • 8. OKdevTV (오늘의 논쟁) 클론 코딩 이제 그만!4 • https://euncho.medium.com/stop-clone-coding-6e1f297d579a
  • 9. OKdevTV (개발) 자바스크립트 메모리 관리 설명5 • https://felixgerschau.com/javascript-memory-management/
  • 10. • https://winxp.now.sh/ • 코드: https://github.com/ShizukuIchi/winXP OKdevTV (개발) 웹 기반 윈도우 XP 데스크탑(리액트 사용)6
  • 11. • https://www.bleepingcomputer.com/news/software/netmarketshare-ends-browser-war- reports-due-to-google-chrome-changes/ • 이유 • 구글 크롬이 UA(User-Agent) 문자열을 고정시키고 클라이언트 힌트 체제로 바꿈 → 브라우저 핑거프린팅 방지 • 따라서, 브라우저 버전 등을 확인할 방법이 없어짐 • 버전 46: HTTP 클라이언트 힌트 도입 • 버전 77: Freeze-User-Agent 플래그 추가 • 버전 82, 83(2020.05): User-Agent 클라이언트 힌트 실험적 도입 • 버전 84(2020.07): User-Agent 클라이언트 힌트 인터페이스 변경 • 대안 • 클라이언트 힌트 사용 • Device-memory : 디바이스의 사용 가능한 메모리. 시스템의 RAM 용량과는 일치하지 않음 • dpr : device pixel ratio • Width : 요청된 리소스가 이미지일 경우, viewport에 표시되어 DPR이 적용된 css px 단위의 width • viewport-width : css px 단위의 viewport width • rtt : round-trip time • downlink : 추정되는 다운로드 속도 (Mbit/s 단위) • ect : 추정되는 connection type OKdevTV (개발) NetMarketShare, 더 이상 브라우저 점유율 보고는 없다!7
  • 12. OKdevTV (우리가 몰랐던 사실) 2020년에 미국에서 가장 빠르게 성장하는 기술 직업은?8 • https://www.zdnet.com/article/2020s-fastest-rising-tech-jobs-programming-language-php- leads-the-way/ • 답: 초급 PHP 프로그래머(834%) • 위키나 워드프레스와 같은 소프트웨어 구현체가 PHP에 의존하고 있기 때문으로 보임 • https://www.indeed.com/career-advice/finding-a-job/rising-tech-jobs-and-skills