Docker로 Rust 앱 배포 (Feat. cargo-chef) Rust 프로젝트를 Docker로 배포할 때 발생할 수 있는 문제점과 해결방안을 모아놓은 문서입니다. 기본적인 프로젝트 빌드 Dockerfile 생성부터 빌드 캐시를 최대한 활용할 수 있게 레이어를 구성하는 방법을 소개합니다. rust cargo chef docker debian alpine 03 Oct 2021 · by 박승재
Rust: /usr/bin/ld: cannot find -lpq Rust의 Diesel 크레이트를 사용할 때, Postgres feature를 사용하면 아래 같은 오류가 발생하는 경우가 있습니다. $ cargo run Compiling diesel v1.4.8 Compiling rocket_sync_db_pools v0.1.... rust postgres linux ubuntu alpine docker 25 Sep 2021 · by 박승재
Rust 개발 필수 유틸: cargo edit Rust의 Cargo는 Node.js의 npm이나 Python의 pip와 같은 패키지 매니저와는 다르게 명령어를 통해 라이브러리를 설치하는 방식이 아닌, 사용자가 직접 Cargo.toml 파일을 열어서 라이브러리 정보를 작성해줘야 하는 방식입니다. 위의 귀찮음으... rust crate cargo edit 19 Sep 2021 · by 박승재
GitHub Readme 꾸미기 (Shields.io + SVG 로고) Shields.io는 GitHub Readme에서 사용할 수 있는 여러 Badge를 제공해주는 서비스입니다. GitHub Badge 만들기 (shields.io 사용법)를 참고하면 Shields.io의 기본적인 사용법을 배울 수 있습니다. 여기서 소개할 내용은... github badge markdown readme shields.io logo image svg 05 Sep 2021 · by 박승재
Tag actions adoptium algorithm alpine array asio benchmark boost c cargo cmake code_coverage codecov compose cpp database debian design_pattern development_environment docker eclipse feed gcc git github gradle html import insert iterator java javascript jdk jekyll kotlin library linux mariadb maven meson msvc mysql pointer postgres psycopg2 pypi python regular-meetup retrospective review rust sdkman seo service_worker socket sorting spring springboot sql string summary syntax template temurin testing ubuntu vcpkg visualization web windows winsock2 workbox