리스트 : 콘텐츠가 있으면 최근 5건을 불러옵니다.
-
Laravel + Push 푸시알림 (http v1 버전)Laravel 2024.06.25 10:58
1. 앱개발자에게 키정보 담긴 .json 파일 받아서 프로젝트 루트에 놓기FIREBASE_CREDENTIALS=./service-account-file.json 2. services.php에 firebase 설정 추가 "firebase" => [ "credentials" => env("FIREBASE_CREDENTIALS", ""), ], 3. Pusher 모델 생성post($url, [ 'headers' => [ 'Authorization' => 'Bearer ' . $this->getAccessToken($credentials), 'Content-Type' => 'application/json', ..
-
laravel queue job test 하는법 (테스트)Laravel 2024.06.16 02:35
/** @test */ function 상품이_생성될_때_키워드에_관심있는_사용자들에게_알람이_생성된다() { // 큐 페이크 설정 \Illuminate\Support\Facades\Queue::fake(); ... job을 생성하는 어떤 행동 (product boot에서 job 실행한 케이스) Queue::assertPushed(KeywordAlarmJob::class, function ($job) { $job->handle(); return $job; }); $this->assertEquals(count($interestUsers), \App\Models\Alar..
-
-
Chart.js Maximum call stack error 날 때 대응법Vue 2024.05.09 17:21
* chart 변수를 data의 return 안에 넣으면 에러남 data(){ this.chart = null; // 이렇게 넣어야 에러 안남 return { // chart: null, 이렇게 넣으면 에러나고 } }, methods:{ draw(){ const chart = document.getElementById(this.id); if(this.chart) this.chart.destroy(); this.chart = new Chart(chart, { type: 'doughnut', ..
-
aws disk 용량 부족할 때AWS 2024.03.23 14:19
https://velog.io/@harvey/AWS-EC2-%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4-%EC%9A%A9%EB%9F%89-%ED%99%95%EC%9E%A5 [AWS] EC2 인스턴스 용량 확장초기 설정한 EC2 인스턴스 서버의 디스크 용량이 부족하여 EBS를 이용하여 용량을 확장하는 방법을 설명드리겠습니다.velog.io 혹시 nuxt 배포했다면 pm2 로그 떄문일 수 있음 서버 접속 후 아래 커맨드pm2 flush 주기적으로 pm2 flush 하게 스케줄 걸어놓기0 2 * * * pm2 flush