1.
구글 프로덕트 매니저가
알려주는
기획서 작성 꿀팁?
Jay(박재호, jrogue@gmail.com)
OKdevTV2020년 9월 12일 개발 이야기
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.
위시켓, IT SW 프리랜서 구인·구직 현황 발표
via
https://news.mt.co.kr/mtview.php?no=2020081810150711751
오늘의 짤방
OKdevTV
4.
① Jay, 초보 개발자를 위한 유튜브 채널 본격 가동
② (나무위키발 사고) 기술부채는 아마추어들이나 하는 짓?
③ 웹 기술로 만든 hwp 뷰어
④ 구글 프로덕트 매니저가 알려주는 기획서 작성 꿀팁
⑤ MySQL 8.0 업그레이드 전 짚어봐야할 몇 가지!
⑥ 깃허브 저장소 기본 브랜치 이름 변경(master → main)
⑦ 30초짜리 코드 – 훔쳐볼 짧은 코드 조각기
⑧ 무식한 방법으로 암호 해제에 걸리는 시간
오늘의 소개할 내용
OKdevTV
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
7.
OKdevTV
(개발) 웹 기술로 만든 hwp 뷰어
➢https://github.com/hahnlee/hwp.js
➢https://hanlee.io/hwp.js/
• 드디어 우리의 개발자가 해냈습니다!
• 참고: 아직 표 레이아웃이 완벽하지는 않은 듯
(원래 HWP 표가 엄청 복잡해요)
3
8.
OKdevTV
(개발) 구글 프로덕트 매니저가 알려주는 기획서 작성 꿀팁4
• https://brunch.co.kr/@lulina724/26
• PRD(Product Requirement Document) 작성은 세 가지 핵심 질문에 대해 답해야 한다
• 우리가 이 기획을 해야 하는 이유(WHY?)
• 이 문제에 대한 접근 방법은?(HOW?)
• 가장 적합한 해법은?(WHAT?)
• 무엇을 작성해야 하는가?
• 요약과 배경
• 주요 사용자
• 핵심 사용자 여정
• 기능 요구 사항
• 관련 문서
• 배포 계획
• 잠시만… 원문에는 없지만 비기능 요구 사항은???
• 팁
• 초기 피드백이 중요하다
• 재미있고 읽기 쉽고 구조화된 형태로 만들자
• 문제에 집중, 한눈에 들어오게 구조화, 와이어프레임, 표, 도식 활용
• PRD를 기반으로 의사소통하자
• 의견 반영, 자존심은 잠시 뒤로, 중요하고 복잡한 사항은 미팅에서
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.
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.
• https://www.30secondsofcode.org/
• 개발 과정에서 참고할 짧은 코드
OKdevTV
(개발) 30초짜리 코드 – 훔쳐볼 짧은 코드 조각7
12.
OKdevTV
(우리가 몰랐던 사실) 해커가 당신 암호 해제에 걸리는 시간8
Source: Hive Systems via @TechAmazing
Parece que tem um bloqueador de anúncios ativo. Ao listar o SlideShare no seu bloqueador de anúncios, está a apoiar a nossa comunidade de criadores de conteúdo.
Odeia anúncios?
Atualizámos a nossa política de privacidade.
Atualizámos a nossa política de privacidade de modo a estarmos em conformidade com os regulamentos de privacidade em constante mutação a nível mundial e para lhe fornecer uma visão sobre as formas limitadas de utilização dos seus dados.
Pode ler os detalhes abaixo. Ao aceitar, está a concordar com a política de privacidade atualizada.