Search result

Azure 웹앱 서비스에 Azure DevOps 로 CI/CD 연동 Laravel 프로젝트 올리기

Local Laravel 셋팅 $ brew install php@7.3$ curl -sS https://getcomposer.org/installer | php$ composer global require laravel/installer$ laravel new hello-laravel-project$ cd hello-laravel-project$ com...

azure app service CD CI CI/CD DevOps Git github Laravel Web App

Laravel 5.8 Unit Tests 시 SQLite 를 메모리에서 사용하기

config/database.php 의 connections 에서 아래의 설정을 추가합니다. 'sqlite_testing' => [ 'driver' => 'sqlite', 'database' => ':memory:', 'prefix' => '', ], phpunit.xml 의 DB_DEFAULT 값을 sqlite_testing...

언어 - PHP Laravel TDD Testing

[Laravel 파헤치기] 이메일 인증

수많은 서비스가 이메일 인증을 사용하고 있다. Laravel도 5.7부터 이 기능을 옵션으로 제공하고 있다. 이 글에서는 Laravel에서 어떻게 이메일 인증을 사용할 수 있는지, 이메일 인증이 어떤......

PHP Laravel

Laravel 회원 가입 컨트롤러(RegisterController)의 로직 살펴보기

Laravel에는 회원 가입, 로그인, 비밀번호 찾기 등 사용자 인증 기능이 기본적으로 탑재되어 있다. 프로젝트 루트 디렉토리에서 php artisan make:auth를 하면 이를 담당하는 컨트롤러와 뷰,......

PHP Laravel

Laravel에서 Asia/Seoul 기준 자정인 Carbon 객체를 UTC 기준으로 변환하기

인디스쿨의 교사인증 시스템에는 인증이 만료되는 시점을 계산하는 로직이 있는데 원래 코드는 Carbon::now()->startOfDay()->addYear(3)과 같이 인증 받는 시점 기준으로 n년 후의......

Laravel

Laravel Nova에서 Vue devtools 사용하기

Laravel Nova에서 custom tool을 개발하다 보면 Vue 컴포넌트에 대해 살펴보거나 조작할 필요가 있다. 그런데 Nova에 접속을 하면 크롬의 Vue devtools 확장도구에 불은 들어오지만 프로덕션 상태로 build......

PHP Laravel FrontEnd

[1일 1식 라라벨] 모델 변경 이력을 자동으로 저장해주는 패키지 Revisionable

위키의 핵심 기능은 과거의 모든 변경 내역을 조회할 수 있고, 원하면 과거 버전으로 쉽고 되돌아갈 수 있는 것이라 생각한다.간혹 위키 같이 과거의 변경 내역을 기록으로 남기고 조회하는 기능이 필요할 때가 있다...

1일 1식 라라벨 라라벨 야매 개발 Laravel PHP revisionable 라라벨 패키지 이상한모임

nginx에서 upstream sent too big header while reading response header from upstream 오류가 발생할 때

최근 XE의 스토리지 병목현상을 해소하기 위해 스토리지에서 파일을 직접 불러와서 XE에서 다운로드를 처리하는 대신 XE에 첨부파일이 추가/수정/삭제되면 Laravel의 Queue를 통해 S3로 파일을......

PHP Laravel

합정 프로젝트와 인디스쿨 통합검색

얼마 전 세르보(cerveau) 프로젝트에 대해 글을 쓴 적이 있다. 세르보는 인디스쿨의 새 버전을 직접 Laravel 기반으로 개발하는 프로젝트이다. 우리에게 필요한 모든 기능을 빠르게 만들고 AWS에서......

PHP Laravel

Ghost에서 Jigsaw로 블로그 마이그레이션

블로깅을 위해 정적 사이트 도구를 다시 사용하게 되었다. 2015년에 wordpress에서 Jekyll을 이용한 정적 사이트로 한 번 변경한 적이 있다. 처음에는 정적 사이트로 블로그를 운영한다는 것이 매우......

Laravel