Skip to primary navigation
Skip to content
Skip to footer
메모장
Search
About
토글 메뉴
heesu choi
developer
팔로우
Email
GitHub
토글 메뉴
All Posts (68)
Language
Language (2)
Golang (5)
Modern C++ (39)
Backend
Linux (3)
Server (3)
Multimedia
Multimedia Basic (2)
Multimedia Framework (2)
Container (3)
Codec (3)
Streaming Protocol (4)
ETC
Blog (1)
Docs (2)
Category
Cpp
39
Go
5
Streaming_Protocol
4
Container
3
Codec
3
Linux
3
Server
3
Multimedia_Basic
2
Language
2
Docs
2
Multimedia_Framework
2
Blog
1
Cpp
C/C++에서 Go를 사용하는 방법
C++ Analysis & Lint Tools
C++ 정리 - Functional Programming
C++ 정리 - Template
C++ 정리 - Specifiers
C++ 정리 - Smart Pointer
C++ 정리 - Class, Inheritance
C++ 정리 - Pointer, Reference, LR Value
C++ 정리 - Process, Memory, Build
[EMC++] Item 30. perfect forwarding이 실패하는 경우들을 잘 알아둬라
[EMC++] Item 29. 이동 연산이 존재하지 않고, 저렴하지 않고, 적용되지 않는다고 가정해라
[EMC++] Item 28. 참조 축약(reference collapsing)을 숙지해라
[EMC++] Item 27. universal reference에 대한 overloading 대신 사용할 수 있는 기법들을 알아둬라
[EMC++] Item 26. universal reference에 대한 overloading을 피해라
[EMC++] Item 25. rvalue reference에는 std::move를, universal reference에는 std::forward를 사용해라
[EMC++] Item 24. universal reference와 rvalue reference를 구별해라
[EMC++] Item 23. std::move와 std::forward를 숙지해라
[EMC++] Item 21. new를 직접 사용하는 것보다 std::make_unique와 std::make_shared를 선호해라
[EMC++] Item 20. std::shared_ptr처럼 작동하되 대상을 잃을 수도 있는 포인터가 필요하면 std::weak_ptr를 사용해라
[EMC++] Item 19. 소유권 공유 자원의 관리에는 std::shared_ptr을 사용해라
[EMC++] Item 18. 소유권 독점 자원의 관리에는 std::unique_ptr를 사용해라
[EMC++] Item 17. 특수 멤버 함수들의 자동 작성 조건을 숙지해라
[EMC++] Item 16. const 멤버 함수를 스레드에 안전하게 작성해라
[EMC++] Item 15. 가능하면 항상 constexpr을 사용해라
[EMC++] Item 14. 예외를 방출하지 않을 함수는 noexcept로 선언해라
[EMC++] Item 13. iterator보다 const_iterator를 선호해라
[EMC++] Item 12: 재정의(overriding) 함수들을 override로 선언해라
[EMC++] Item 11. 정의되지 않은 private function보다 deleted function을 선호해라
[EMC++] Item 10. unscoped enum보다 scoped enum을 선호해라
[EMC++] Item 9. typedef보다 alias declaration을 선호해라
[EMC++] Item 8. 0과 NULL보다 nullptr을 선호해라
[EMC++] Item 7. 객체 생성 시 ()(괄호)와 {}(중괄호)를 구분해라
[EMC++] Item 6. auto가 원치 않는 타입으로 추론될 때에는 명시적 타입의 초기화를 사용해라
[EMC++] Item 5. 명시적 타입 선언보다는 auto를 선호해라
[EMC++] Item 4. 추론된 타입을 파악하는 방법을 알아둬라
[EMC++] Item 3. decltype을 이해해라
[EMC++] Item 2. auto의 타입 추론 규칙을 숙지해라
[EMC++] Item 1. template의 타입 추론 규칙을 숙지해라
[EMC++] Item 0. 서론 및 기본 용어 정리
맨 위로 이동 ↑
Go
Go 참고 문서 모음
C/C++에서 Go를 사용하는 방법
Go Core Dump
Go 내용 정리
유지보수 가능한 Go 프로그램을 만드는 팁
맨 위로 이동 ↑
Streaming_Protocol
RTMP (Real-Time Messaging Protocol)
HLS/LL-HLS Example URLs for Testing
Capturing RTMP Packets
SDP (Session Description Protocol)
맨 위로 이동 ↑
Container
FLV (Flash Video)
ADTS (Audio Data Transport Stream)
Container Format 종류
맨 위로 이동 ↑
Codec
H.264 Annex-B, AVCC
Video Codec 종류
Audio Codec 종류
맨 위로 이동 ↑
Linux
CentOS EOL
V4L2 (Video 4 Linux 2)
리눅스 패키지(Linux Package)에 대한 이해
맨 위로 이동 ↑
Server
서버 자원 - Disk
서버 자원 - Memory
서버 자원 - CPU
맨 위로 이동 ↑
Multimedia_Basic
동영상 확장자에 대한 이해 - 컨테이너(Container), 코덱(Codec)
멀티미디어 용어 정리
맨 위로 이동 ↑
Language
컴파일(Compile)에 대한 이해
라이브러리(Library)에 대한 이해
맨 위로 이동 ↑
Docs
Docusaurus
API Specification
맨 위로 이동 ↑
Multimedia_Framework
FFmpeg 명령어 모음
FFmpeg
맨 위로 이동 ↑
Blog
블로그 이사
맨 위로 이동 ↑