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년 2월 27일 개발자 이야기

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

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

2021년 2월 27일 개발자 이야기

  1. 1. CTO 둘이 풀어드리는 주간 뉴스 2021.2.27방송 구글의 "엔지니어링 디렉터" 면접 문제
  2. 2. 참고자료 • <컴퓨터vs책> 블로그 http://jhrogue.blogspot.com/ • 오늘자방송https://www.youtube.com/watch?v=Cq0co4j- 1tw&list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg&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. 오늘의 짤방(1) OKdevTV + ’a’가 NaN이라서 baNaNa였군 ㅋㅋㅋ via @jeonbyungwoo
  4. 4. 오늘의 짤방(2) OKdevTV 아이젠하워 분류법 – 성공하는 사람들의 일곱가지 습관 via @SahilBloom
  5. 5. 경축: 채널 박재호 구독자 1000명 돌파 기념 이벤트 ① 메모리 릭에 얽힌 흥미로운 이야기 ② 구글의 "엔지니어링 디렉터" 면접 문제 ③ 자주 사용하는 curl 명령어 옵션과 예제 ④ 개발자를 위한 무료 서비스 ⑤ 혼자서도 깃을 잘 쓰는 방법 ⑥ 웹 디자이너를 위한, 웹 스타일 가이드 지침서 ⑦ 애청자 고민 상담 오늘의 소개할 내용 OKdevTV
  6. 6. • https://jhrogue.blogspot.com/2021/02/1000.html OKdevTV (소식) 채널 박재호 구독자 1000명 돌파 기념 이벤트 0 X 5 • 이벤트 기간: 2021년 3월 1일(월) 오후 11시까지 • 단계 1. 채널 박재호를 구독한다(이미 구독하셨다면 단계 2로…) • https://www.youtube.com/c/박재호dev • 단계 2. 다음 방송에 ‘좋아요’를 누르고 응원의 댓글을 단다 • https://www.youtube.com/watch?v=tbnTYFZN8xE& list=PLdntWJk2tJPJuQctXMbRDdr9TWOsXClm6&in dex=8&t=1s
  7. 7. • https://groups.google.com/forum/message/raw?msg=comp.lang.ada/E9bNCvDQ12k/1tezW 24ZxdAJ • 경험 공유 • 저는 한 때 미사일을 위한 온보드 소프트웨어를 개발하고 있는 고객과 일했었습니다. • 제가 코드를 분석하고 나서, 저장소 누수와 관련해 여러 가지 문제가 있다는 사실을 지적했습니다. • 고객의 최고 소프트웨어 엔지니어가 “물론 당연히 누수가 있습니다"라고 말할 때 제가 얼마나 놀랬는지 상상 해보십시오. • 이 엔지니어는 계속해서 애플리케이션이 미사일의 최대 비행 시간 동안 누수되는 메모리량을 계산했었고, 이 숫자에 두 배를 곱했다는 사실을 언급했습니다. • 그러고 나서 누수를 ‘지원'하기 위해 하드웨어에 이 만큼의 메모리를 추가로 장착했다고 덧붙였습니다. • 마시일은 비행 경로의 막바지에 목표물에 충돌할 때 폭발할 것이므로, 궁극적인 가베지 컬렉션은 프로그래머 의 개입없이 일어나게 되는 겁니다. OKdevTV (개발) 메모리 릭에 얽힌 흥미로운 이야기 1
  8. 8. • http://www.looah.com/article/view/2075 • 1. C에서 malloc()의 반대 기능을 하는 함수가 무엇인가요? • 2. 유닉스 함수 중에 어떤 게 소켓 통신을 받게 해 주나요? • 3. MAC주소를 저장하려면 몇 바이트가 필요한가요? • 4. 다음 중 시간이 짧게 걸리는 순서대로 나열하시오: CPU 레지스터 읽기, 디스크 탐색, 컨텍스트 스위치, 시스템메모리 읽기 • 5. 리눅스 inode가 뭔가요? • 6. 리눅스 함수 중 어떤게 파일 경로와 inode를 반환해 주나요? • 7. KILL 시그널의 이름이 뭔가요? • 8. 퀵소트는 왜 최고의 정렬 알고리즘인가요? • 9. 만개짜리 배열에 16비트 값들이 존재합니다. 가장 효율적으로 비트를 세려면 어떻게 하면 좋을까요? • 10. TCP 연결을 맺기 위해 필요한 패킷은 무엇인가요? OKdevTV (오늘의 논쟁) 구글의 "엔지니어링 디렉터" 면접 문제 2
  9. 9. • http://www.looah.com/article/view/2075 • 팁: 당신이 모르는 걸 아는 사람을 뽑는 것이, 세상 모두다 아는 것만 아는 사람을 뽑는 거보다 나을겁니다. OKdevTV (오늘의 논쟁) 구글의 "엔지니어링 디렉터" 면접 문제 2
  10. 10. • https://kibua20.tistory.com/148 • 연속된 URL 로 요청하고 결과 파일로 지정하기 • $ curl "https://example_url/[000001-000188].m4s" -o "#1.m4s" • (카카오TV/네이버 동영상 받을 때 유용) • Http Header에 Bearer token을 포함하여 POST 명령어 • curl -X POST • -H Content-Type:application/json • -H Authorization: Bearer abcdbdg • -d @data.json • http://example.com/api • 파일 업로드(PUT으로) • curl -T file.txt http://exsample.com • Chrome에서 curl 명령어 확인하기 • 개발자 메뉴 → Network 탭 → Copy – Copy As cURL OKdevTV (개발) 자주 사용하는 curl 명령어 옵션과 예제 3
  11. 11. OKdevTV (팁) 개발자를 위한 무료 서비스 4 • https://free-for.dev/#/ • 개발자들을 위한 as-a-Service 소개(free tier 중심으로) • 클라우드 free tier 한계 소개 • 소스 코드 저장소 소개 • 공개 API 소개 • 팀 협업 서비스 소개, 이슈 추적 시스템 소개 • CMS 소개 • 코드 품질 유지 서비스 소개 • CI/CD 소개 • 테스팅 소개 • 로그 관리 소개 • 모니터링 소개 • 웹호스팅 소개 • DNS 소개 • DBaaS 소개 • WebRTC, 웹 소켓 서버 소개 • 보너스 소식 • https://aws.amazon.com/ko/blogs/korea/amazon-ec2-t4g-instance-seoul-region/ • 서울 리전에 EC2 T4g 인스턴스 출시 • T3 인스턴스 대비 최대 40% 가격 유리 • AWS 고객은 2021년 6월 30일까지 매월 AWS 청구서에서 t4g.micro 사용량 750시가 차감하는 무료 평가판 이용 가능
  12. 12. • https://mikkel.ca/blog/git-is-my-buddy-effective-solo-developer/ • 브랜치는 한 가지 유용한 일만 해야 한다 • 모든 커밋은 독립적이어야 한다 • 커밋마다 독자적인 테스트를 포함해야 한다 • 커밋마다 모든 테스트를 통과해야 한다 • 드래프트 커밋도 문제 없다 • 커밋을 완전히 버려도 좋다 • 실수를 방어하는 도구들 • git commit --amend • git commit --fixup [hash] • git rebase --interactive main • git stash • git blame OKdevTV (개발) 혼자서도 깃을 잘 쓰는 방법 5
  13. 13. OKdevTV (개발) 웹 디자이너를 위한, 웹 스타일 가이드 지침서 6 • http://styleguide.co.kr/ • 웹 디자이너 뿐만 아니라 프론트엔드 개발자들도 알면 좋은 상식들 • 해상도와 그리드 시스템 • 타이포그래피 • 컬러 • 아이콘 • 컴포넌트 • 시각적 계층구조
  14. 14. • 고민 내용: • 백엔드 개발자로 열심히 살아왔습니다. 그런데 스타트업을 하며 개발 외에 비즈니스와 관련된 다른 일들이 많이 늘어났고 사실 저는 그게 재미있습니다. • 다만 불안합니다. 제가 여기까지 오고, 다른 사람들과 다른 게 개발자로서는 약간의 뛰어난(?) 능력이었는데 다른 일들이 많 아지니 아무래도 기술 트렌드에도 약해지고, 개발에도 조금은 소흘해지고 부족해지는 것 같습니다. 사실 날이 갈수록 자신 이 없습니다. 비즈니스보다는 개발이 특히 그렇습니다. • 제가 개발과 비즈니스 모두를 잘 해낼 수 있을까요? 몇 년 지나면 뛰어난 젊은 친구들이 등장하면서 제 실력도 아무 것도 아 닌 상황이 되지 않을까 두렵습니다. OKdevTV (경력 관리) 애청자 고민 상담 7
  15. 15. • 큰 성공을 위한 작은 위험은 감수하라. OKdevTV (경력 관리) 애청자 고민 상담 7 개발자에게 있어 핵심은 시간이 경과해도 계속 자신의 가치를 뒷받침해줄 개발 역량 어느 순간 기회가 올 때 크게 성장할 수 있게 역량을 갈고 닦으면 좋겠습니다. https://neurabites.com/antifragility/

×