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년 9월 12일 개발 이야기 정리

792 views

Published on

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

Published in: Software
  • Be the first to comment

  • Be the first to like this

2020년 9월 12일 개발 이야기 정리

  1. 1. 구글 프로덕트 매니저가 알려주는 기획서 작성 꿀팁? Jay(박재호, jrogue@gmail.com) OKdevTV2020년 9월 12일 개발 이야기
  2. 2. 참고자료 • <컴퓨터 vs 책> 블로그 http://jhrogue.blogspot.com/ • 오늘자 방송 https://www.youtube.com/watch?v=z8Ov- Efp7XE&list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg&index=2 • 유튜브 채널 OKdevTV > 재미있는 개발 이야기 리스트 https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg • 슬라이드 셰어 https://www.slideshare.net/jrogue/presentations OKdevTV
  3. 3. 위시켓, IT SW 프리랜서 구인·구직 현황 발표 via https://news.mt.co.kr/mtview.php?no=2020081810150711751 오늘의 짤방 OKdevTV
  4. 4. ① Jay, 초보 개발자를 위한 유튜브 채널 본격 가동 ② (나무위키발 사고) 기술부채는 아마추어들이나 하는 짓? ③ 웹 기술로 만든 hwp 뷰어 ④ 구글 프로덕트 매니저가 알려주는 기획서 작성 꿀팁 ⑤ MySQL 8.0 업그레이드 전 짚어봐야할 몇 가지! ⑥ 깃허브 저장소 기본 브랜치 이름 변경(master → main) ⑦ 30초짜리 코드 – 훔쳐볼 짧은 코드 조각기 ⑧ 무식한 방법으로 암호 해제에 걸리는 시간 오늘의 소개할 내용 OKdevTV
  5. 5. • https://jhrogue.blogspot.com/2020/09/blog-post.html • 9월 14일(월)부터 21회에 걸쳐 밤 9시 30분에 리눅스 업스킬 도전 프로젝트 진행 • https://github.com/snori74/linuxupskillchallenge에 나온 자료를 토대로 진행 • 대략 1회 20분 범위 내에서 짧고 굵게 내용 소개 • 댓글로 올라온 Q&A 중에 눈여겨 볼만한 내용을 선별해 마지막 회에 해법을 자세히 설명 • 초보 개발자를 위한 유튜브 채널 주소 • https://www.youtube.com/channel/UCajnLt9NyrPI8txIiefinzw OKdevTV (개발) Jay, 초보 개발자를 위한 유튜브 채널 본격 가동1
  6. 6. • https://www.slideshare.net/sm9kr/understanding-tech-debt OKdevTV (오늘의 논쟁) (나무위키발 사고) 기술부채는 아마추어들이나 하는 짓?1 https://www.slideshare.net/jrogue/ss-56467309 https://jhrogue.blogspot.com/2015/12/blog-post_27.html https://jhrogue.blogspot.com/2018/03/b_24.html
  7. 7. OKdevTV (개발) 웹 기술로 만든 hwp 뷰어 ➢https://github.com/hahnlee/hwp.js ➢https://hanlee.io/hwp.js/ • 드디어 우리의 개발자가 해냈습니다! • 참고: 아직 표 레이아웃이 완벽하지는 않은 듯 (원래 HWP 표가 엄청 복잡해요) 3
  8. 8. OKdevTV (개발) 구글 프로덕트 매니저가 알려주는 기획서 작성 꿀팁4 • https://brunch.co.kr/@lulina724/26 • PRD(Product Requirement Document) 작성은 세 가지 핵심 질문에 대해 답해야 한다 • 우리가 이 기획을 해야 하는 이유(WHY?) • 이 문제에 대한 접근 방법은?(HOW?) • 가장 적합한 해법은?(WHAT?) • 무엇을 작성해야 하는가? • 요약과 배경 • 주요 사용자 • 핵심 사용자 여정 • 기능 요구 사항 • 관련 문서 • 배포 계획 • 잠시만… 원문에는 없지만 비기능 요구 사항은??? • 팁 • 초기 피드백이 중요하다 • 재미있고 읽기 쉽고 구조화된 형태로 만들자 • 문제에 집중, 한눈에 들어오게 구조화, 와이어프레임, 표, 도식 활용 • PRD를 기반으로 의사소통하자 • 의견 반영, 자존심은 잠시 뒤로, 중요하고 복잡한 사항은 미팅에서
  9. 9. • https://github.com/github/renaming • 깃허브 저장소의 기본 브랜치 이름이 master → main으로 변경(2020년 10월 1일부 적용) • 기존 저장소를 대상으로 강제 적용되지는 않음 • 삭제된 브랜치에 대한 링크를 기본 브랜치에 적용하는 서비스는 이미 2020년 7월 17일자로 반영되어 있음(즉 maste가 사라지더라도 깃허브로 걸린 링크는 main으로 redirect될 것임 • 빗커킷도 유사한 정책을 적용할 것으로 보임 • 깃 2.28에서도 init.defaultBranch가 도입 • https://github.blog/2020-07-27-highlights-from-git-2-28/#introducing-init-defaultbranch • $ git config –global init.defaultBranch main (개발) 깃허브 저장소 기본 브랜치 이름 변경(master → main) OKdevTV 5
  10. 10. OKdevTV (개발) MySQL 8.0 업그레이드 전 짚어봐야할 몇 가지!6 • https://stardba.net/sun/checkpoint-mysql80-upgrade/ • 1. Connector/j 버전 체크 • 2. 롤백을 대비한 5.7 호환 콜레이션 지정 • 3. optimizer_switch 핸들링 • 4. 예약어 이슈 (함정 버전 주의): 예) member • 5.1. Query Cache는 드디어 제거 • 5.2 JDBC Connector 버전의 DB 접근 이슈 • 5.3. 테이블 대/소문자 구분(lower_case_table_names) 운영 중 변경 불가 • 5.4. expire_logs_days 파라메터 변경 • 5.5. 0900_ai_ci collation의 이슈 • 5.6 mysqldump 디폴트 옵션 변경 사항
  11. 11. • https://www.30secondsofcode.org/ • 개발 과정에서 참고할 짧은 코드 OKdevTV (개발) 30초짜리 코드 – 훔쳐볼 짧은 코드 조각7
  12. 12. OKdevTV (우리가 몰랐던 사실) 해커가 당신 암호 해제에 걸리는 시간8 Source: Hive Systems via @TechAmazing

×