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
It appears that you have an ad-blocker running. By whitelisting SlideShare on your ad-blocker, you are supporting our community of content creators.
Hate ads?
We've updated our privacy policy.
We’ve updated our privacy policy so that we are compliant with changing global privacy regulations and to provide you with insight into the limited ways in which we use your data.
You can read the details below. By accepting, you agree to the updated privacy policy.