Latest Posts

postimage

빌드 / 모듈 / 모듈번들러 / 웹팩

빌드 (Build):빌드는 소스 코드와 다른 리소스들을 처리하여 실행 가능한 애플리케이션 또는 배포 가능한 형태로 변환하는 과정입니다. 개발자가 작성한 소스 코드와 필요한 리소스(이미지, CSS 파일, 데이터 파일 등)를 컴파일, 번들링, 최적화 등의 작업을 통해 실행

2023-06-01 23:23
postimage

라라벨 브리즈에 설치 (laravel Breeze)

라라벨 브리즈?라라벨의 스터터 패키지로 로그인, 가입, 비밀번호 재설정, 이메일 인증, 비밀번호 확인및 인증 기능이 포함됨Tailwind CSS를 CSS의 프레임워크로 사용하고 Blade,vue,react를 사용해서 프론트엔드를 작성할수있고 또한 api만 사용가능하다

2023-06-01 22:55
postimage

깃허브의 드래프트와 포크/클론의 차이 ( + Fetch)

DraftPR을 받을 단계는 아니고 작성중인 경우에 사용아래와 같은 경우 사용일단 깃허브에 올리지만 추가적으로 소스코드를 작성중일때여러 PR들의 부모역할로 처리함 // 부모티켓(드래프트) <- 자식티켓1,2..소스코드 수정요청을 받았을때 일단 draft처리를 해두고 수

2023-06-01 18:28
postimage

Psr-4의 autoload에 대해서 정리

해당 네임스페이스에 맵핑된 경로의PHP 파일을 클래스로드 해주는기능require 해준다클래스가 사용될때 클래스파일이 require되므로 Lazy loading이다위의 이미지를 예제로 설명composer.json의 Namespace1\\Namespace2\\Namespa

2023-05-19 11:09
postimage

정규표현식

정규식 표현: /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$//^ 와 $/: 이 패턴의 시작과 끝을 나타냅니다. 즉, 전체 문자열이 이 패턴과 정확하게 일치해야 합니다.[a-zA-Z0-9.%+-]+: 이메일 주소의 로컬 부분을

2023-05-14 14:12
postimage

x-www-form-urlencoded

Content-Type의 타입중 하나인 x-www-form-urlencoded과 다른 타입들에 대해서 설명x-www-form-urlencodedPost요청을 보낼때 <form>태그 안에 있는 요소를 보낼때 사용된다&로 구분되고 = 기호로 키와 값을 표시한다그리고 값은

2023-05-13 20:09
postimage

PHP-fpm이란?

FastCGI Process Manager (PHP-fpm)Nginx 웹서버는 정적인 HTML 웹문서 파일만을 처리하며, 동적인 페이지 구현을 위해서는 외부 프로그램을 이용해야 합니다.이를 위해 CGI 방식을 사용할 수 있는데, 이는 요청할 때마다 새로운 프로세스를 생

2023-05-07 18:55
postimage

ngrok을 사용해서 로컬환경을 외부에 표시

외부유저가 ngrok.com을 경유해서 내 로컬로 접근설치와 실행 방법아래의 ngrok사이트에 접속후 회원가입후 OS에 맞는 ngrok파일 다운로드 (구글계정,깃허브계정가능)https://ngrok.com/다운로드 파일을 압축해제unzip /path/to/ngrok.z

2023-05-05 16:56
postimage

Docker를 이용한 PHP/Nginx환경설정(+Network)

최종적인 파일구성docker/ ├── php/ │ ├ Dockerfile │ ├ settings/ │ │ └─ php.ini │ └ src/ │ └─ index.php └── web/ ├ Dockerfile └ settings

2023-04-30 22:27
postimage

Docker의 Dockerfile과 빌드

도커파일(dockerfile)이란?컨테이너에 설치해야하는 패키지와 소스코드 명령어와 환경변수등을 기록한 하나의 파일이다이를 빌드하면 이미지가 생성된다예를 들면 기존에 도커허브에서 ubuntu이미지를 받아서 그것으로 바로 컨테이너를 생성해서 실행한후알맞는 패키지등을 추가

2023-04-30 19:09
postimage

Docker의 바인드마운트와 볼륨

볼륨 & 바인드 마운트를 사용하는 이유?컨테이너와 내 컴퓨터(호스트PC)사이에 데이터를 공유하기 위함(구체적으로 말하자면 로컬의 소스코드를 컨테이너 환경에서 돌리기 위함 )도커에서 말하는 파일시스템(Filesystem)이란?파일과 디렉터리를 계층 구조로 구성하고, 각

2023-04-30 15:34
postimage

Docker로 Nginx구동까지

NginX의 구동도커 이미지를 docker-hub에서 검색함//OFFICIAL을 사용할거고 STARTS를 참조해서 선택docker search nginx:[버전명]➜ translateSlackBot docker search nginx NAME

2023-04-30 13:09