개발 카테고리 글 목록
라라벨 에러 페이지(404, 500) 수정 및 커스터마이징
네이티브하게 웹을 구현한다면 기본적으로 Nginx 에러메시지가 뜨겟지만, 프레임워크를 사용하면 에러페이지도 프레임워크용 에러페이지로 제공된다. 라라벨 프로젝트에서 기본적으로 에러 페이지는 아래와 같이 나타난다. 디폴트 에러 페이지 이 에러페이지는 라라벨 vendor 내부의 미리 정의된 뷰 파일을 이용해 랜더링...
#Laravel
라라벨 세션을 이용한 손쉬운 조회수 기능 추가
라라벨에서 쿠키를 이용한 손쉬운 조회수 기능 추가 - eruLabo우리가 흔히 특정 게시글이나 페이지뷰에 대해서 조회수 기능(hit count)을 붙일때면 조회시에 post 모델의 hit값을 1 올리는 incresement 작업으로 수행한다. 1$post->increment('hit');cs 근데 이 방식으로하면...https://erulabo.com/177 이전 글에서 브라우...
#Laravel
라라벨 쿠키를 이용한 손쉬운 조회수 기능 추가
우리가 흔히 특정 게시글이나 페이지뷰에 대해서 조회수 기능(hit count)을 붙일때면 조회시에 post 모델의 hit값을 1 올리는 incresement 작업으로 수행한다. 근데 이 방식으로하면 해당 페이지를 계속 요청하는, 일련의 새로고침 연타로도 계속 조회수가 상승한다. 이런걸 막기위해서는 세션이나 쿠키를 사용해서 조회했...
#Laravel
CSS 그라데이션, 그림자 시뮬레이터 사이트
가끔 퍼블지원 하다가 그라데이션이나 그림자 시뮬레이터로 빠르게 제작할때 보는 사이트들을 나열해 보았다. CSS 그라디언트CSS Gradient — Generator, Maker, and BackgroundAs a free css gradient generator tool, this website lets you create a colorful gradient background for your website, blog, or social med...
#유용한사이트
Javascript 함수 중복 호출 막기(제어)
앞단 서브밋에 해당하는 특정 함수를 여러번 실행되지 못하게 막을 필요성이 있어서 아래와 같은 함수를 적용해보았다. 원리는 무진장 간단하다.함수 하나를 받아서 실행시킬때 그 함수의 호출시간을 lastCall 변수에 저장해두고 이후 함수 호출시 현재시간 now 에서 기존 lastCall 변수의 값을 뺀값이 delay의 값보다 크면...
#JavaScript
SSL 인증서 비밀번호 제거 방법
외부 발급된 SSL 인증서를 우리 회사 Nginx 서버에 적용하고 reload하는 과정에 인증서 비밀번호를 입력하라는 메시지가 떳다. 처음보는 광경이어서 일단은 받은 인증서 비밀번호를 입력하니 제대로 nginx -s reload 가 적용이되서 넘어가려는데 쎄한 느낌이 들었다. 설마설마하는 마음으로 다시한번 설정 리로드를 시도해...
#SSL
Ubuntu 로그 100개 떼어보기
요즘 웹서버를 운용하다가 보면 이상징후가 나타날때 곧잘 nginx 로그를 들여다본다. 근데 이 로그 들여다보는게 여간 쉽지가 않다. 쌓이는 량도 어마어마할뿐더러 이걸 매번 에디터로 열어보는것도 고통스럽기 그지없다. 이럴때 터미널에서 쉽게 볼수있는 방법이 있다. tail 명령어로 파일의 마지막 몇줄만 터미널에 바로...
#Ubuntu
도커(docker) 인증서 발급 조회 삭제 명령어
어쩌다 도커로 발급한 인증서가 재갱신이 안되서 매뉴얼로 인증서 조회, 삭제 후 다시 재발급 하는일이 생겼다. 워낙 긴박하게 일어났던일이라 당황스럽기 그지 없던 경험이라...다음에 좀 쉽게 작업해보기 위해서 오늘 썻던 몇가지 도커 명령어를 여기 기술하고자 한다. 이메일 방식으로 인증, 발급하는 형식이다.여기서...
#docker #SSL
사이트맵 제작 사이트
Create your Google Sitemap Online - XML Sitemaps GeneratorFree Online Google Sitemap Generator. XML-sitemaps.com provides free online sitemap generator service, creating an XML sitemap that can be submitted to Google, Bing and other search engines to help them crawl your website better. It will also...
#유용한사이트
Ubuntu 디스크 용량 확인하는 몇가지 명령어
우분투 환경에서 디스크 크기를 알기위한 몇가지 명령어를 여기 기술한다. 보통 비정상적으로 큰 업로드 파일, 임시 파일, 로그 파일을 찾기위해 사용하게 된다. 아니면 특정 프로젝트 폴더의 크기를 출력해서 프로젝트 비용관리를 할때도 사용할 수 있다. 참고로 모든 폴더와 하위 파일을 재귀해서 작동하기때문에 은근히...
#Ubuntu