Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

2020년 7월 11일 개발 이야기 정리

865 views

Published on

유튜브에서 방송한 자료입니다. https://www.youtube.com/watch?v=Xrk-ET1KDK4&list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg&index=2

Published in: Software
  • Be the first to comment

2020년 7월 11일 개발 이야기 정리

  1. 1. 2020년 7월 11일 개발 이야기 정리 Jay(박재호, jrogue@gmail.com) OKdevTV
  2. 2. 참고자료 • <컴퓨터 vs 책> 블로그 http://jhrogue.blogspot.com/ • 오늘자 방송 https://www.youtube.com/watch?v=Xrk- ET1KDK4&list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg&index=2 • 유튜브 채널 OKdevTV > 재미있는 개발 이야기 리스트 https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg • 슬라이드 셰어 https://www.slideshare.net/jrogue/presentations OKdevTV
  3. 3. 전설의 자바 콜 스택 짤 @nameEO 오늘의 짤방 OKdevTV
  4. 4. ① 과연 리눅스 창시자인 리누스 토발즈는 요즘 코딩을 할까 하지 않을까? ② HTTPS 사용률은 얼마나 높을까? ③ “PLEASE DO NOT ATTEMPT TO SIMPLIFY THIS CODE.” 주석에 얽힌 비밀 ④ 현대적인 자바스크립트 튜토리얼 ⑤ 파이썬으로 웹 클라이언트 프로그램을 만들 수 있다? 없다? ⑥ 구글이 알려주는 웹 성능 개선 방안 ⑦ git -m으로 여러 행에 걸쳐 커밋 메시지 기록하기 오늘의 소개할 내용 OKdevTV
  5. 5. • 짧은 답 ✓Um, I read email. I read email, I write email, I do no coding at all any more. ✓(음, 저는 이메일을 읽습니다. 저는 이메일을 읽고, 이메일을 씁니다. 저는 전혀 코딩을 하지 않습 니다.) • 긴 답 ✓“I read a lot more email than I write, because what my job really is — in the end, my job is to say no. Somebody has to be able to say no to people. Because other developers know that if they do something bad, I will say no.” ✓(저는 쓰는 것 보다 훨씬 더 많은 이메일을 읽습니다. 결국 제 작업은 ‘아니’라고 말한 것입니다. 누군가는 사람들에게 ‘아니'라고 말할 수 있어야만 합니다. 다른 개발자들은 자신들이 뭔가를 잘못할 경우 제가 ‘아니'라고 말한다는 사실을 알기 때문입니다.) ➢https://linux.slashdot.org/story/20/07/03/2133201/linus-torvalds-i-do-no-coding-any-more (오늘의 논쟁) 과연 리눅스 창시자인 리누스 토발즈는 요즘 코딩을 할까 하지 않을까? (1) OKdevTV 1
  6. 6. OKdevTV • 레디스(Redis) 설립자인 살바토르 샌필리포에게는 임기 제한이 없었다. 그의 리더 지위에 제동을 건 사람도 없었고, 그가 레디스의 혁신을 지속하는 데 다른 걸림돌이 있지도 않았다. 그러나 2020년 6월 30일 샌필리포는 레디스 직무의 종료를 발표했다. • “앞날이 어떨지 정말이지 모르겠다. 이렇다 할 일도 없이 그냥 두리번거리기만 하는 것 같다.” • “수많은 사람이 사용하는 오픈소스 프로젝트를 관리한다면 코드를 작성하는 것보다 문제에 대응하는 데 더 많은 일을 한다.” ➢http://www.ciokorea.com/news/157463#csidx0e0e51045e2699cb626219377d73766 (오늘의 논쟁) 과연 리눅스 창시자인 리누스 토발즈는 요즘 코딩을 할까 하지 않을까? (2) 1
  7. 7. 31%(2016년 9월) → 87.2%(2020년 6월) OKdevTV (뉴스) HTTPS 사용률은 얼마나 높을까? ➢https://httparchive.org/reports/state-of-the-web#pctHttps 2
  8. 8. 스페이스 셔틀 스타일: 모든 분기 조건을 고려함 비즈니스 지식과 맥락 상당수를 주석으로 기록 OKdevTV (개발) “PLEASE DO NOT ATTEMPT TO SIMPLIFY THIS CODE.” 주석에 얽힌 비밀 3
  9. 9. • https://javascript.info/ • Part 1 The JavaScript language • Part 2 Browser: Document, Events, Interfaces • Part 3 Additional articles • 강력 추천: 목차도 좋고 설명과 예제도 좋음 • 보너스 • https://exploringjs.com/impatient-js/index.html OKdevTV (개발) 현대적인 자바스크립트 튜토리얼4
  10. 10. • https://brython.info/ • 파이썬으로 웹 클라이언트 프로그램을 만드는 라이브러리 OKdevTV (개발) 파이썬으로 웹 클라이언트 프로그램을 만들 수 있다? 없다?5
  11. 11. • https://developers.google.com/web/fundamentals/performance/why-performance- matters?hl=ko • 여러 가지 좋은 내용 중에서 특히… Lighthouse • https://developers.google.com/web/tools/lighthouse?hl=ko • 웹 앱의 품질을 개선하는 오픈 소스 자동화 도구 • 성능 측정을 위한 RAIL 모델 • https://web.dev/rail/ OKdevTV (개발) 구글이 알려주는 웹 성능 개선 방안6
  12. 12. • git에서 -m 옵션으로는 여러 행에 걸쳐 커밋 메 시지를 기록하지 못하는데… • https://www.stefanjudis.com/today-i- learned/git-commit-accepts-several-message- flags-m-to-allow-multiline-commits/ • If multiple –m options are given, their values are concatenated as separate paragraphs OKdevTV (우리가 몰랐던 사실) git -m으로 여러 행에 걸쳐 커밋 메시지 기록하기 7

×