O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

2021년 4월 4일 개발자 이야기

유튜브에서 방송한 자료입니다. 오늘자 방송: https://www.youtube.com/watch?v=GephfquSBHk&list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg&index=1

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

2021년 4월 4일 개발자 이야기

  1. 1. 선임 개발자와 자율성의 관계 CTO들이 풀어주는 주간 뉴스 2021.4.4 OKdevTV
  2. 2. 참고자료 • <컴퓨터vs책> 블로그 http://jhrogue.blogspot.com/ • 오늘자방송: https://www.youtube.com/watch?v=GephfquSBHk&list=PLdntWJk2tJPKvRB0mSqC5ty KUv7HFtcqg&index=1 • 유튜브채널OKdevTV >재미있는개발이야기리스트 https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg • 슬라이드셰어 https://www.slideshare.net/jrogue/presentations • 채널박재호(초급개발자를위한...)https://www.youtube.com/c/박재호dev OKdevTV
  3. 3. 오늘의 짤방 OKdevTV Junior developers these days... via @zenorocha
  4. 4. ① HTTP/3 쓰는 곳이 있긴 한가? ② 선임 개발자와 자율성의 관계 ③ 노드 v15 http 모듈 성능 문제 ④ wormhole - E2E 보안으로 안전한 파일 공유 ⑤ JDK 8~16 사이의 모든 기능을 정리한 목록 ⑥ 마이크로서비스 이후의 기술은? ⑦ 50가지 HTML 우수 사례와 지침 ⑧ 안면인식으로 sudo하기 오늘의 소개할 내용 OKdevTV
  5. 5. • https://daniel.haxx.se/blog/2021/04/02/where-is-http-3-right-now/ • 늘 그렇지만 내 주변에 없다고 존재를 부정할 수 없음 • QUIC(Quick UDP Internet Connections) → HTTP/3 (HTTP over QUIC, HQ) • 크롬/엣지는 기본으로 활성화. 나머지 대다수 브라우저는 수동으로 활성화해야함. • curl도 지원! OpenSSL도 당연히! OKdevTV (개발) HTTP/3 쓰는 곳이 있긴 한가? 1
  6. 6. • https://hiringengineersbook.com/post/autonomy/ • 질문: 여러분의 소스 코드가 얼마나 가치가 있을까? • 일반적인 가정: 소스 코드가 회사의 주요 자산 • 하지만 정말 그럴까? • 코드는 2주마다 크게 변경되고 어차피 빠른 속도로 만들어지므로 테스트와 문서화가 제대로 안 된다 • FAANG과 같은 회사에서 작은 회사의 소스 코드를 가져와서 배끼느니 그냥 처음부터 만드는 편이 훨씬 더 빠르다 • 패닉(Panic)의 예: 2017년 유명한 소스 코드 도난 사건의 주인공 → 몸값을 거부 “(도난당한) 소스는 이미 지난 주에만 우리가 약속한 많은 수정 사항과 개선 사항이 누락되었고, 지금부터 6개월 후에는 중요 새 기능이 누락될 것입니다. 요컨대, 코드는 늙어가고 있습니다.” • 피터 나우어(튜링 상 수상)의 말: “… 적절한 프로그래밍은 프로그래머가 당면한 문제에 대한 특정 유형의 통찰력과 이론을 형성 하거나 달성하는 활동으로 간주되어야 합니다.” • 소프트웨어의 무형적인 측면 • 프로그래머는 실제 문서와 프로그램 사이의 관계를 알고 이해하므로, 각 부분과 전체 구조적 특성에 대해 설명할 수 있다 • 프로그래머는 코드가 실제 세계에 매핑되는 방법뿐만 아니라 이런 매핑이 선택된 이유를 설명할 수 있다 • 프로그래머는 변경 요청에 대응할 수 있다 • 결론 • 소프트웨어 회사의 주요 가치는 개발자의 머리 속에 있는 소스 코드와 문제 공간을 매핑하는 것이다 OKdevTV (HR) 선임 개발자와 자율성의 관계 2
  7. 7. • https://hiringengineersbook.com/post/autonomy/ • 핵심 • 개발은 주로 의사 결정과 관련이 있다 → 물론 이런 결정을 내리는 데 필요한 자율성을 부여 받은 경우에만 효과가 있음 • 기업 문화가 이래서 중요함! • 권장 사항 • 개발자에게 충분한 자율성과 의사 결정 권한을 부여 • 개발자를 가능한 고객과 가깝게 배치함 • 엔지니어를 신뢰함 • 개발자 생산성은 본질적으로 측정하기 어려운 속성임 → 개발자는 대부분의 시간을 시스템을 파악하느라 소비 • 채용 • 가르치는 행위는 저평가된 기술임 특히 시니어 개발자에게 있어서… • 재능 유지는 생각보다 훨씬 더 중요함 • 새로운 개발자가 최대 생산성에 도달할 때까지는 종종 시간이 오래 걸림 OKdevTV (HR) 선임 개발자와 자율성의 관계 2
  8. 8. OKdevTV (개발) 노드 v15 http 모듈 성능 문제 3 • https://github.com/nodejs/node/issues/37937 • 노드 v15.6.0부터 성능이 떨어지는 문제가 발생 • 메모리 릭도 보고됨 V14.16 master
  9. 9. OKdevTV (팁) wormhole - E2E 보안으로 안전한 파일 공유 4 • https://wormhole.app/ • E2E를 지원하고 자동으로 만료되는 링크를 제공하는 파일 공유 서비스 - 10GB까지 가능 • 웹어셈블리와 신형 브라우저 API 활용
  10. 10. • https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to- 16/ OKdevTV (개발) JDK 8~16 사이의 모든 기능을 정리한 목록 5
  11. 11. • https://www.infoq.com/news/2021/03/java-news- roundup-mar15-2021 OKdevTV (개발) 마이크로서비스 이후의 기술은? 6
  12. 12. • https://beforesemicolon.medium.com/50-html-best-practices-guidelines-to-build-better- web-projects-541736511c2d • 몇 가지 사례 • 중요한 스타일을 먼저, 나머지는 나중에 • 가능하면 자바스크립트 코드를 HTML 코드와 분리 • SCRIPT 태그는 아래에 • 외부 링크 수를 줄임 • 프리페치 폰트를 head에 링크하라 • HTML 코드를 직접 포매팅하지 마라. CSS가 더 좋다 • 페이지 TITLE 태그를 잊지 마라 • 파비콘 파일을 root에 추가 • 일관성있는 HTML 포매팅을 따르라 • IE 지원을 멈춰라 • 종종 gif보다 비디오가 좋을 경우가 있다 • div/span 태크보다는 semantic 태그를 사용하라 • HTML을 minify해라 OKdevTV (팁) 50가지 HTML 우수 사례와 지침 7
  13. 13. • https://github.com/nullpo-head/WSL-Hello-sudo • WSL Hello sudo: 리눅스 PAM 모듈(WSL/WSL2) • sudo를 윈도우 Hello 로그인으로 가능하게 지원 • 안면 인식 • 지문 인식 • PIN OKdevTV (우리가 몰랐던 사실) 안면인식으로 sudo하기 8

×