개발
09/30
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 media profile....
개발
Frontend
09/26
Javascript 함수 중복 호출 막기(제어)
앞단 서브밋에 해당하는 특정 함수를 여러번 실행되지 못하게 막을 필요성이 있어서 아래와 같은 함수를 적용해보았다. 원리는 무진장 간단하다.함수 하나를 받아서 실행시킬때 그 함수의 호출시간을 lastCall 변수에 저장해두고 이후 함수 호출시 현재시간 now 에서 기존 lastCall 변수의 값을 뺀값이...
개발
Infrastructure
09/24
SSL 인증서 비밀번호 제거 방법
외부 발급된 SSL 인증서를 우리 회사 Nginx 서버에 적용하고 reload하는 과정에 인증서 비밀번호를 입력하라는 메시지가 떳다. 처음보는 광경이어서 일단은 받은 인증서 비밀번호를 입력하니 제대로 nginx -s reload 가 적용이되서 넘어가려는데 쎄한 느낌이 들었다. "이거 설마 매번 입력해줘야하나?"...
개발
Infrastructure
09/23
Ubuntu 로그 100개 떼어보기
요즘 웹서버를 운용하다가 보면 이상징후가 나타날때 곧잘 nginx 로그를 들여다본다. 근데 이 로그 들여다보는게 여간 쉽지가 않다. 쌓이는 량도 어마어마할뿐더러 이걸 매번 에디터로 열어보는것도 고통스럽기 그지없다. 이럴때 터미널에서 쉽게 볼수있는 방법이 있다. tail 명령어로 파일의 마지막...
개발
Infrastructure
07/30
도커(docker) 인증서 발급 조회 삭제 명령어
어쩌다 도커로 발급한 인증서가 재갱신이 안되서 매뉴얼로 인증서 조회, 삭제 후 다시 재발급 하는일이 생겼다. 워낙 긴박하게 일어났던일이라 당황스럽기 그지 없던 경험이라...다음에 좀 쉽게 작업해보기 위해서 오늘 썻던 몇가지 도커 명령어를 여기 기술하고자 한다. 이메일 방식으로 인증, 발급하...
개발
06/17
사이트맵 제작 사이트
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...
개발
Infrastructure
07/23/2023
Ubuntu 디스크 용량 확인하는 몇가지 명령어
우분투 환경에서 디스크 크기를 알기위한 몇가지 명령어를 여기 기술한다. 보통 비정상적으로 큰 업로드 파일, 임시 파일, 로그 파일을 찾기위해 사용하게 된다. 아니면 특정 프로젝트 폴더의 크기를 출력해서 프로젝트 비용관리를 할때도 사용할 수 있다. 참고로 모든 폴더와 하위 파일을 재귀해서 작...
개발
AWS
06/02/2023
AWS Ubuntu + Docker 설정
AWS EC2 환경에서 Ubuntu와 Docker 환경을 설정하는 과정에 대한 기록입니다. 인스턴스 환경: AWS EC2 Ubuntu 16.04 LTS (t3.nano, ebs 20g) 마스터 인스턴스 세팅1. 루트 패스워드 설정 2. 스왑 메모리 설정 (메모리 부족할 때) 3. 패키지 업데이트 및 업그레이드 4. 로케일 타임존 설정 5. php, 컴포...
개발
Infrastructure
06/02/2023
Ubuntu 스왑 메모리(Swap Memory) 설정
AWS EC2 인스턴스에서 메모리가 부족할때 스왑 메모리를 이용해 디스크 용량을 메모리로 취급할 수 있다. Ubuntu 환경에서라면 아래 Bash 명령어로 바로 실행해볼 수 있다. 스왑 메모리는 실제 메모리의 최대 2배까지만 설정해두는게 좋다고 한다. (너무 오래되서 레퍼런스를 못찾겠...) t3a.nano의 메...
개발
Laravel 6.x
12/07/2021
PHPStorm 라라벨 로컬 서버 환경 설정 값
PHPStorm에서 직접 로컬서버로 라라벨을 돌릴때 서버 환경 파라미터 설정에 넣어줘야 하는 값. PHP 서버 인터프리터 옵션에 넣어주면 됨.