Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

2020년 3월 29일 개발 이야기 정리

1.054 Aufrufe

Veröffentlicht am

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

https://www.youtube.com/watch?v=VBx3yYXhYt4&list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg&index=2

Veröffentlicht in: Software
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

2020년 3월 29일 개발 이야기 정리

  1. 1. 2020년 3월 29일 개발 이야기 정리 박재호(jrogue@gmail.com)
  2. 2. 참고 자료 • <컴퓨터 vs 책> 블로그 • http://jhrogue.blogspot.com/ • OKdevTV 유튜브 방송 • 오늘 방송: • https://www.youtube.com/watch?v=VBx3yYXhYt4&list=PLdntWJk2tJPKvRB0 mSqC5tyKUv7HFtcqg&index=2 • 개발 이야기 리스트: https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5t yKUv7HFtcqg • 슬라이드 셰어 • https://www.slideshare.net/jrogue/presentations
  3. 3. 오늘의 짤방 Internal Server Error via @programmer_pic
  4. 4. 오늘 소개할 내용 • VSCode용 원격 SSH 접속 플러그인 • 문서화를 위한 마크다운 사용을 멈추자! • 디스크 공간 예비로 확보하기 • ifconfig vs ip 요약 정리 • DeepCode - 코드 취약점을 분석하는 서비스 • UUID를 PK로 쓰면 …
  5. 5. (개발) VSCode용 원격 SSH 접속 플러그인 • https://www.digitalocean.com/community/tutorials/how-to- use-visual-studio-code-for-remote-development-via-the- remote-ssh-plugin
  6. 6. (오늘의 논쟁) 문서화를 위한 마크다운 사용을 멈추자! • https://mister-gold.pro/posts/en/asciidoc-vs-markdown/ • 마크다운이 실패하는 이유 • 명세 부족 • 변종(현재 34종, https://github.com/commonmark/commonmark- spec/wiki/Markdown-Flavors) • 확장성 부족 • 시멘틱 의미 부족(HTML에 상당히 의존적임) • 이식성 부족 • 대안? • AsciiDoc • 하지만 … • https://github.github.com/gfm/ 깃허브의 GFM(GitHub Flavored Markdown)
  7. 7. (개발) 디스크 공간 예비로 미리 확보하기 • https://tomssl.com/2016/04/01/how-to-reserve-disk-space- to-save-yourself-from-a-world-of-pain/ • 중요 데이터베이스 서버의 디스크가 꽉차서 아무 것도 할 수 없는 상황이라 면? • 미리 여분의 디스크를 할당해두고 나중에 이를 삭제하면 된다. • 꿀 팁 하나: 윈도우에서 관리자 권한을 점검하려면?
  8. 8. (개발) ifconfig vs ip 요약 정리 작업 ifconfig/route Ip 모든 NIC 보여주기 ifconfig ip addr show 특정 NIC 보여주기 ifconfig eth0 ip addr show eth0 NIC 비활성화 ifconfig eth0 down ip link set eth0 down NIC 활성화 ifconfig eth0 up ip link set eth0 up IP 할당 ifconfig eth0 [IP] netmask [NM] ip addr [IP]/[CIDR] dev eth0 IP 해제 ifconfig eth0 del [IP] ip addr del [IP] dev eth0 무차별 모드 ifconfig eth0 promisc ip link set dev eth0 promisc on 라우팅 테이블 보기 route netstat -r ip route 기본 라우트 설정 route add default gw [IP] eth0 ip route add default via [IP] dev eth0 기본 라우트 해제 route del default gw [IP] eth0 ip route del default via [IP] dev eth0 ARP 테이블 확인 arp -a ip neighbor show
  9. 9. (개발) DeepCode - 코드 취약점을 분석하 는 서비스 • https://www.deepcode.ai/ • http://www.ciokorea.com/news/147546 • 머신러닝으로 자바, 자바스크립트, 파이썬, C/C++ 코드의 보안 취약점과 버 그를 찾아냄 • 오픈소스 프로젝트를 학습 <- 예) 리눅스 커널 프로젝트 • VSCode 확장도 있음 • https://marketplace.visualstudio.com/items?itemName=DeepCode.deepcode
  10. 10. (우리가 몰랐던 사실) UUID를 PK로 쓰면 … • https://www.percona.com/blog/2019/11/22/uuids-are- popular-but-bad-for-performance-lets-discuss/

×