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.

2020년 11월 28일 개발자 이야기

954 visualizações

Publicada em

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

Publicada em: Software
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

2020년 11월 28일 개발자 이야기

  1. 1. CTO 둘이 풀어드리는 주간 뉴스 2020.11.28방송 소프트웨어 개발이 어려운 일곱 가지 이유
  2. 2. 참고자료 • <컴퓨터vs책> 블로그 http://jhrogue.blogspot.com/ • 오늘자방송: https://www.youtube.com/watch?v=S7NOERXBPQs&list=PLdntWJk2tJPKvRB0mSqC5t yKUv7HFtcqg&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 바닥에서 웃으며 데굴데굴(ROFL) via @RubRubRuiz
  4. 4. ① (신간) "구글 빅쿼리 완벽 가이드" 증정 이벤트 ② 아파치 오픈미팅즈 ③ postgREST - PostgreSQL을 RESTful API로 접근 ④ 소프트웨어 개발이 어려운 일곱 가지 이유 ⑤ C가 어려운 이유 ⑥ ZeroSSL – Let’s Encrypt의 대안 ⑦ 1인 SaaS를 위한 기술 스택 ⑧ 벌써 자바 16이 나온다고? ⑨ 노드 다이어트 오늘의 소개할 내용 OKdevTV
  5. 5. • https://jhrogue.blogspot.com/2020/11/blog-post_25.html • 채널 박재호에서 진행하는 ‘즐겁게 배우는 SQL‘ 시작을 기념하기 위해 신간 이벤트 진행 중 • https://www.youtube.com/watch?v=pF-xUH1El4A • 구글 빅쿼리에 대한 자세한 설명을 담고 있는 책 • 12월 1일(화)까지 채널 박재호 구독과 함께 유튜브 댓글로 응모해주세요. • 계속해서 좋은 신간을 독자 여러분들께 소개하겠습니다. 감사합니다. OKdevTV (이벤트) (신간) "구글 빅쿼리 완벽 가이드" 증정 이벤트1
  6. 6. OKdevTV (이벤트) (신간) "구글 빅쿼리 완벽 가이드" 증정 이벤트1 데이터 웨어하우스, 데이터 분석, 머신러닝을 위한 데이터베이스 솔루션이 필요하다면? 당연히 구글 빅쿼리! • 데이터 저장소와 계산 노드를 분리함으로써 확장성과 효율성을 극대화 • 다른 퍼블릭 클라우드 솔루션과 비교해 풍부한 기능과 높은 완성도를 자랑 • ETL, EL, ELT 과정을 편리하게 만들고 구글 스프레드시트/관계형 RDBMS/클라우드 빅테이블과 연계된 통합 쿼리 지원 • RESTful API를 사용한 프로그래밍 기능 • 데이터 과학자를 위한 노트북 지원, 판다스/주피터 결합 • 머신러닝을 위한 각종 알고리즘 적용과 AutoML/텐서플로우 지원 이 책에 답이 있어요! GCP에서 딱 한 가지 서비스를 골라야 한다면? 주저없이 빅쿼리를 고를 것이다. • 빅쿼리를 사용하기 위한 기본적인 ANSI SQL 사용 방법 • 데이터 로드와 변환을 위한 기법 • 다양한 외부 데이터 원본을 대상으로 통합 쿼리 설명 • 프로그래머와 데이터 과학자 관점에서 빅쿼리 사용하기 • 성능과 비용 최적화 그리고 반드시 챙겨야 할 보안(접근 제어와 사용자 개인 정보 보호 방법 포함) • 가장 관심을 많이 보이는 주제인 빅쿼리 머신러닝!
  7. 7. • https://openmeetings.apache.org/ • 오픈소스 협업 도구: 비디오 챗, 메시지, 화이트 보드, 문서 편집, 일정 OKdevTV (개발) 아파치 오픈미팅즈2 보너스: 화상 회의용 오픈소스 도구 10선 https://www.itworld.co.kr/news/173069
  8. 8. • https://github.com/PostgREST/postgrest • 고성능 RESTful 서버를 코드 없이 만들 수 있다면? • 해야할 일 • 데이터베이스 스키마를 만든다 • 데이터를 넣는다 • PostgREST로 API를 외부에 공개한다. • 끝 OKdevTV (개발) postgREST - PostgreSQL을 RESTful API로 접근3
  9. 9. OKdevTV (오늘의 논쟁) 소프트웨어 개발이 어려운 일곱 가지 이유4 • https://www.finextra.com/blogposting/6836/7-reasons-why-software-development-is-so-hard 1. 소프트웨어 업계는 아직 젊다 2. 코드의 모든 행이 잠재적인 오류 지점이다 3. 사용자 참여가 부족하다 4. 사용자는 직접 볼 때까지 자신들이 무엇을 원하는지 모른다 5. 프로그래머가 되기 위한 장벽이 없다 6. 모든 소프트웨어는 외부 요인에 영향을 받는다 7. 예측은 예술이지 과학이 아니다 요약: 소프트웨어 애플리케이션은 빙산과 같다. 90% 가 보이지 않는다. 애플리케이션의 복잡도는 수면 아 래 존재하며 사용자에게 보이지 않는다.
  10. 10. OKdevTV (개발) C가 어려운 이유5 • 2020년 정보처리 산업기사 문제라고 올라온 내용 #include <stdio.h> int main() { int c = 1; int loop = 10; switch (3) { case 1: c += 3; case 2: c++; case 3: c = 0; while (loop) { case 4: c += 3; loop--; } case 5: c -= 10; default: c--; } printf("%dn", c); return 0; } 라떼는 말이야… 뉴뉴
  11. 11. • https://scotthelme.co.uk/introducing-another-free-ca-as-an-alternative-to-lets-encrypt/ • 단일 CA에 의존하다가 문제가 생길 경우 곤경에 빠질 가능성이 높다. 따라서 대안을 찾아야 하는데… • ZeroSSL이 90일짜리 무료 인증서를 발급해준다. • 스크립트 하나만 돌리면 됩니다. 아주 쉽습니다. • https://github.com/acmesh-official/acme.sh/wiki/ZeroSSL.com-CA OKdevTV (개발) ZeroSSL – Let’s Encrypt의 대안6
  12. 12. • https://panelbear.com/blog/tech-stack/ • 혼자 SaaS 서비스를 만들기 위한 기술 스택을 정리 • 언어 • 프레임워크/라이브러리 • 데이터베이스 • 배포 • 인프라 • 쿠버네티스 • CLI 도구 • 모니터링 • 이메일 • 개발 환경 • 기타 OKdevTV (개발) 1인 SaaS를 위한 기술 스택7
  13. 13. OKdevTV (우리가 몰랐던 사실) 벌써 자바 16이 나온다고?8 • https://www.infoq.com/news/2020/11/java16-so-far/ • 2020년 3월 16일 GA(General Availability) 출시 예정 • 참고: 16 버전은 LTS가 아님 → 16은 맛만 보시고 (LTS로 예정되어 있는) 17을 기다리세요.
  14. 14. OKdevTV (팁) 노드 다이어트9 • https://www.npmjs.com/package/node-prune • npm install -g node-prune • AWS lambda나 도커 구성 과정에서 유용하게 활용하세요.

×