Search result

(라라벨+Docker) 운영 이미지 쌔우기

tl;dr 라라벨 앱의 운영용 Dockerfile 이미지는 다음과 같이 빌드하면 된다. FROM composer AS s WORKDIR /app COPY . . RUN composer install --prefer-dist --no-dev --no-scripts && \ composer dump-autoloa...

PHP Laravel Editor

Concurrency(동시성) vs Parallelism(병렬성)

https://jenkov.com/tutorials/java-concurrency/concurrency-vs-parallelism.html 의 한글 번역본이다.    Concurrency vs. Parallelism Concurrency and parallelism are two terms often used in relation to m...

Algorithm/알고리즘 응용

IntelliJ IDEA - 한번 알아두면 유용한 IDEA 캐시 삭제하기

단일 모듈의 프로젝트를 멀티모듈로 전환하면서 IDEA 캐싱으로 인해 단일 모듈의 Gradle 파일을 캐싱하고 있었다.  이로 인해 .git 디렉토리를 제회하고 모두 삭제를 해보았고, 프로젝트 삭제하고 다시 클론했는데...

임시보관

IntelliJ IDEA - 한번 알아두면 유용한 자동으로 파일 끝에 개행 추가하기 (no newline at end of file) + feat. Prettier

no newline at end of file 란 무엇일까, Github, GitLab을 사용하다 보면 한번쯤 보고 지나쳤을 키워드이다.  Git GUI 클라이언트 툴인 Fork 에서도  no newline at end of file  이라는 문장을 쉽지 않게 볼 수 있...

임시보관 idea

옵시디언 Github Action 으로 파일 등록 알림 보내기

스터디 진행 과정 중 옵시디언을 지리와 노션처럼 사용하기로 했다.이로 인해 글이 업로드 되었다는 것을 디스코드에 공유하기로 했다. 이 과정을 자동화하기 위해 옵시디언에 글을 작성하면 자동 커밋 + Push 가...

사이드 프로젝트

[프로젝트 관리] 리포지토리 전략

environment

[JavaScript] 모노레포(Monorepo)를 위한 도구들

environment

[Monorepo] NodeJS의 모듈 불러오기

environment

블로그 업데이트

어쩌다보니 블로그 업데이트를 연례 행사처럼 치루고 있다. 그동안...

js 템플릿 리터럴을 이용한 템플릿 함수 만들기

블로그를 변경하면서 간단한 템플릿 엔진이 필요했다. 템플릿 엔진을 사용하려고 살펴보니 새 문법을 배우는 것도 번거롭고 정말 작은 부분 때문...