Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

2020년 12월 13일 개발자 이야기

631 visualizaciones

Publicado el

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

Publicado en: Software
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

2020년 12월 13일 개발자 이야기

  1. 1. CTO 둘이 풀어드리는 주간 뉴스 2020.12.13방송 코드 검토자와 사랑에 빠지는 방법
  2. 2. 참고자료 • <컴퓨터vs책> 블로그 http://jhrogue.blogspot.com/ • 오늘자방송: https://www.youtube.com/watch?v=TVzl9pIUV5U&list=PLdntWJk2tJPKvRB0mSqC5tyK Uv7HFtcqg&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 Say hello to VSCode Tinder aka VSinder: stop swiping on bodies and start swiping on code :) via @benawad https://marketplace.visualstudio.com/items?itemName=benawad.vsinder&ssr=false#overview
  4. 4. ① RHEL 클론 '센트OS' 사라진다 ② Qt 6.0 공개 ③ Amazon Aurora 바벨피시(for SQL Server) ④ PHP가 죽었다고 말하지 마세요 ⑤ 타입스크립트 깃허브 개발자 인기 급상승 ⑥ 코드 검토자와 사랑에 빠지는 방법 ⑦ 이진 구조체를 위한 파서를 손쉽게 만들자 ⑧ 픽셀화된 민감한 정보는 복원될 수 있어요 ⑨ cloudconvert - 파일 변환도 SaaS 향으로… 오늘의 소개할 내용 OKdevTV
  5. 5. • https://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=001&oid=092&aid= 0002207410 • RHEL의 복제품인 센트OS가 향후 RHEL의 사전 검증용 프로젝트로 바뀜 • 레드햇의 센트OS 인수 후 실적을 높이기 위한 움직이지 않느냐는 우려가 현실화 • CentOS 리눅스 8이 마지막 버전(2021년까지), 이후에는 센트OS 스트림으로… → 9버전부터는 RHEL 9과 보조를 맞 추지 않음 • 향후 페도라 리눅스 → 센트OS → RHEL 순으로 검증을 진행 • 핵심 시스템에는 RHEL, 나머지 지원 시스템에는 센트OS를 사용해 온 국내 기업들은 대응이 필요 • 참고: FAQ(https://centos.org/distro-faq/)에 따르면 소스 코드는 계속해서 제공되므로 누군가 CentOS의 대안을 만 들지도… → https://github.com/hpcng/rocky (CentOS 원래 창시한 분이 신규 프로젝트 시작!) OKdevTV (뉴스) RHEL 클론 '센트OS' 사라진다1
  6. 6. • https://www.qt.io/blog/qt-6.0-released • 교차 플랫폼 프레임워크인 Qt가 6 버전으로 업그레이드 • C++17 지원(API 쪽에도 적용됨) • 핵심 라이브러리와 API 개선: 새로운 빌드 시스템(Cmake 사용), 유니코드 지원, Qlist 개선(힙 할당 객체 관련 메모리 소비), QMediaType과 QVariant 재작성(동적 호출 과정에서 필요한 기능이며 C++17로 재구현) • 새로운 그래픽 아키텍처: OpenGL에서 RHI(Rendering Hardware Interface)로 이전(윈도우 Direct3D와 맥OS Metal 사용 가능) • Qt3D 개선(RHI 추상화 계층을 활용) • 지원 운영체제: • Windows 10 • macOS 10.14 and newer • Linux (Ubuntu 20.04, CentOS 8.1, OpenSuSE 15.1) • iOS 13 or newer • Android (API level 23 or newer) OKdevTV (뉴스) Qt 6.0 공개2
  7. 7. • https://www.infoq.com/news/2020/12/aws-postgresql-aurora-babelfish/ • AWS에서 Aurora PostgreSQL를 위한 변환 서비스인 바벨피시 발표 • 마이크로소프트 SQL 서버의 T-SQL/TDS를 이해해서 PostgreSQL로 변환 → 코드 변경 없음! • 아파치 2.0 라이선스를 적용해 오픈 소스로 공개 예정(https://babelfish-for-postgresql.github.io/babelfish-for- postgresql/) OKdevTV (뉴스) Amazon Aurora 바벨피시(for SQL Server)3
  8. 8. OKdevTV (오늘의 논쟁) PHP가 죽었다고 말하지 마세요4 • https://medium.com/swlh/stop-saying-php-is-dead-9489ed7dc25e • PHP는 너무 쉬워요 더 어려운 걸 배워야 해요 → 쉬우면 배우면 안 될까요? • PHP는 느려요 → 어떻게 작성하느냐에 따라 달라요. 머신러닝인 경우에는 적용하면 안 되겠죠 • 워드 프레스는 형편 없어요 → 맞긴 하지만, 만든 제품으로 언어를 평가하면 안 됩니다 • PHP는 엔터프라이즈에 적합하지 않아요 → 자바가 엔터프라이즈 언어로 자리잡은 이유는 엔터프라이즈 언어로 설계되었기 때문은 아니겠죠 • PHP는 확장이 불가능해요 → 페북을 만드는 경우가 아니라면 대다수 작업을 처리하기에 PHP로도 충분해요 • PHP는 흉하다 → HTML에서 PHP를 직접 코딩하면 그렇지만, 현대적인 방식은 아닙니다
  9. 9. OKdevTV (뉴스) 타입스크립트 깃허브 개발자 인기 급상승5 • https://zdnet.co.kr/view/?no=20201208102140 • 2020 옥토버스 현황(2020 State of the OCTOVERSE)에 따르면 • 2014년부터 자바스크립트 1위 • 2위는 파이썬 • 3위는 자바 • 4위는 타입스크립트 • 인기 상승 요인: 안전한 타입 등 자바스크립트 개발자의 요구 충족, 자바스크립트와 연계한 동작
  10. 10. • https://mtlynch.io/code-review-love/ • 1. 자신의 코드를 먼저 검토하세요 • 2. 변경 사항을 명확하게 기술하세요 • 3. 손쉬운 작업은 자동화하세요 • 4. 코드 자체로 질문에 대답하세요 • 5. 한 번에 하나만 고쳐서 범위를 줄이세요 • 6. 기능과 비기능 변경을 분리하세요 • 7. 큰 변경 목록을 쪼개세요 • 8. 비평에 우아하게 대응하세요 • 9. 리뷰어가 잘못을 저지를 때 침착하세요 • 10. 어떤 사안에 대해 명시적으로 응답하세요 • 11. 빠진 정보를 요청할 때 요령을 사용하세요. → Q: “이 함수가 햇갈리네요?” A: “어떤 변경이 도움이 될까요?” • 12. 속는 셈 치고 검토자를 믿어보세요 • 13. 코드 리뷰 사이의 붕 뜬 시간을 줄이세요 OKdevTV (개발) 코드 검토자와 사랑에 빠지는 방법6
  11. 11. OKdevTV (개발) 이진 구조체를 위한 파서를 손쉽게 만들자7 • https://kaitai.io/
  12. 12. • https://github.com/beurtschipper/Depix • De Bruijn sequence를 활용(https://damip.net/article-de-bruijn-sequence) 기준 이미지 생성 OKdevTV (우리가 몰랐던 사실) 픽셀화된 민감한 정보는 복원될 수 있어요8
  13. 13. OKdevTV (팁) cloudconvert - 파일 변환도 SaaS 향으로…9 • https://cloudconvert.com/ • 200가지가 넘는 각종 파일 형식을 변환하는 서비스 • 하루에 25건은 무료로 사용 가능 • 다양한 소프트웨어 업체와 계약을 맺어 변환하는 방식 • API(PHP, Node, 파이썬, 자바)를 사용해 대규모 데이터를 처리하고 S3와 통합까지 가능함 • 각종 편의 도구 제공 • 예: PDF로 웹 사이트 저장(https://cloudconvert.com/save-website-pdf) → 프린트 할 때 깔끔하게 최강의 품질을 보여줌!

×