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

952 views

Published on

유튜브에서 방송한 자료입니다.

https://www.youtube.com/watch?v=63tP--vOkLw&list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg&index=2

Published in: Software
  • Be the first to comment

  • Be the first to like this

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

  1. 1. 2020년 5월 9일 개발 이야기 정리 박재호(jrogue@gmail.com)
  2. 2. 참고 자료 • <컴퓨터 vs 책> 블로그 • http://jhrogue.blogspot.com/ • OKdevTV 유튜브 방송 • 오늘자 방송: • https://www.youtube.com/watch?v=63tP-- vOkLw&list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg&index=2 • 재미있는 개발 이야기 리스트: https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5t yKUv7HFtcqg • 슬라이드 셰어 • https://www.slideshare.net/jrogue/presentations
  3. 3. 오늘의 짤방 @RinRie_3R frontend vs backend ㅋㅋㅋ 국산 짤도 있었네
  4. 4. 오늘 소개할 내용 • 실무 개발자에게 알고리즘은 덜 중요할까? • 코로나19 기간 중 개발자 활동은 증가? 감소? • C#에서 조건부 컴파일을 하려면? • 깃허브 코드스페이스 • 비주얼 스튜디오 코드스페이스 • 마켓컬리에서 PHP 개발 로드맵 2020 • 배시 스크립트 편집할 때 각별히 주의하자
  5. 5. (오늘의 논쟁) 실무 개발자에게 알고리즘은 덜 중요할까?(1) • https://medium.com/@ghilbut/%EC%8B%A4%EB%AC%B 4- %EA%B0%9C%EB%B0%9C%EC%9E%90%EC%97%90 %EA%B2%8C- %EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98 %EC%9D%80-%EB%8D%9C- %EC%A4%91%EC%9A%94%ED%95%A0%EA%B9%8C -fcbab7f87074
  6. 6. (오늘의 논쟁) 실무 개발자에게 알고리즘은 덜 중요할까?(2) • 알고리즘에 대한 세 가지 시각 • 아이디어를 수학적인(창의적인!) 방식으로 증명: O(n^2)를 O(nlog n)으로 만 바꿔도 대박 • 증명된 아이디어를 공학적으로 멋지게 구현: 동시성, 성능, 안정성, API의 간 결함 • 특정 문제를 가성비 높게 푸는 방법(가장 포괄적): 현업에 부딪히는 문제를 멋지게 잘 풀어보자 • 여기서 고민 사항 • 바퀴를 새로 만들어야 해? 선수들보다 더 잘 만들 수 있나? • 그렇다고 남이 만든 것만 쓰면 되나? 제대로 알고 써야 하지 않을까? • 논쟁은 모르겠고… 알고리즘이 도대체 취업에 도움이 되는거야 아닌거야? → 이게 핵심?!
  7. 7. (오늘의 논쟁) 실무 개발자에게 알고리즘은 덜 중요할까?(3)
  8. 8. (개발) 코로나19 기간 중 개발자 활동은 증 가? 감소? • http://www.ciokorea.com/news/151825 • 사용자당 푸시, 풀 리퀘스트, 검토된 풀 리퀘스트 및 언급된 이슈 등과 같은 개발자 활동이 전년 대비 소폭 증가 • 개발자들의 온라인 활동 시간이 증가 • 오픈소스 프로젝트에서 더 많은 협업이 이뤄짐 → 오픈소스 프로젝트에서 풀 리퀘스트를 병합하는데 소요되는 평균 시간이 감소 • 개발자들이 근무 시간이 주중과 주말 모두 하루에 1시간씩 늘어남 • 모두 건강 잘 지키세요!
  9. 9. (개발) imageflow - 현대적인 이미지 처리 유틸리티 • https://github.com/imazen/imageflow • ImageMagick은 잊어버려라! • imageflow_tool: 배치 작업을 위한 명령행 도구: 이미지매직보다 17x 빠름 • imageflow_server: JSON 작업을 구동하거나 HTML 소스 이미지에서 직접 처리 • libimageflow: 프로그래밍 언어에서 라이브러리 형태로 사용 가능(C, D노드, .Net)
  10. 10. (개발) C#에서 조건부 컴파일을 하려면? • https://stackoverflow.com/questions/2104099/c-sharp-if- then-directives-for-debug-vs-release
  11. 11. (개발) 깃허브 코드스페이스 • https://help.github.com/en/github/developing-online-with- codespaces/about-codespaces • 깃허브 내에서 비주얼스튜디오 코드를 바로 지원하는 서비스
  12. 12. (개발) 비주얼 스튜디오 코드스페이스 • https://devblogs.microsoft.com/visualstudio/introducing- visual-studio-codespaces/ • 비주얼 스튜디오 온라인에서 이름 변경 • Basic: 2 vCPU, 4GB RAM, 64GB SSD • 비주얼 스튜디오 라이브 셰어 • https://visualstudio.microsoft.com/ko/services/live-share/ • 가격이… • https://azure.microsoft.com/ko-kr/pricing/details/visual-studio-online/
  13. 13. (개발) 마켓컬리에서 PHP 개발 로드맵 2020 • https://helloworld.kurly.com/blog/cpd-developer-roadmap- 2020/
  14. 14. (우리가 몰랐던 사실) 배시 스크립트 편집할 때 각별히 주의하자 • https://thomask.sdf.org/blog/2019/11/09/take-care-editing- bash-scripts.html • sleep 하고 있는 동안 편집하면 오동작할 가능성이 있다! 참고: 파일 시스템에서 inode가 바뀌면 안 됨 vi/emacs에서는 동작하지 않고 nano에서 동작함 https://news.ycombinator.com/item?id=23087308

×