본문 바로가기
  • ANALOG CODE
  • AnalogCode
반응형

전체 글56

Gitlab Pages 를 이용하여 무료로 웹사이트 호스팅하기 Gitlab Pages는 Github Pages와 똑같은 개념이다. 둘다 모두 정적 웹사이트를 호스팅할 수 있는 기능을 제공한다. 그것도 모두 무료로 사용이 가능하다. 그중에서도 Gitlab Pages를 이용하여 NuxtJS로 만든 정적 웹사이트를 호스팅하는 과정을 정리하여 보았다. AWS EC2에서 Gitlab Pages로 이전 (NuxtJS) NuxtJS로 개발하여 AWS EC2로 호스팅중인 서비스 하나가 있다. 사용량이 적은데다가 AWS에 도메인비용 + EC2 비용을 내기가 아까워서 무료로 호스팅할 수 있는 방법을 찾다보니 Github Pages와 Gitlab Pages 가 눈에 들어왔다. 백엔드 API만 없다면 충분히 이쪽으로 이전할 수 있을 것 같다는 생각이 들었다. 백엔드 API 달랑 하나 있.. 2023. 4. 21.
온라인 해쉬 생성기 온라인 해쉬 생성기(Online Hash Generator). MD5, SHA1, SHA2(SHA224, SHA256, SHA384, SHA512), SHA3(SHA3-224, SHA3-256, SHA3-384, SHA3-512), SHAKE128, SHAKE256, KECCAK-224/256/384/512, RIPEMD160를 지원한다. 해쉬 생성기 (Hash Generator) Hash 함수 선택 MD5 SHA-1 SHA-224 SHA-256 SHA-384 SHA-512 SHA3-224 SHA3-256 SHA3-384 SHA3-512 SHAKE-128 SHAKE-256 KECCAK-224 KECCAK-256 KECCAK-384 KECCAK-512 RIPEMD-160 Input Output Length.. 2023. 4. 16.
Nuxt.js SSR 모드 PM2 배포시 빌드 문제 Nuxt를 사용하여 SSR 모드로 어플리케이션을 만들어서 PM2를 사용하여 서버로 배포한다. 그러면 서버에서 nuxt build 작업을 하게 되는데, 이때 빌드 작업이 CPU와 메모리에 상당한 부하를 일으킨다. 그래서 AWS EC2 micro 이하급으로 하면 빌드 중간에 리소스 부족으로 멈추는 현상이 발생한다. 문제가 발생하는 현재 상황은 이렇다. Nuxt SSR + PM2 Deploy Nuxt SSR 모드로 개발을 하고 PM2를 이용하여 서버에서 인스턴스 관리를 하고 PM2 deploy 를 이용하여 배포 작업을 한다. Nuxt SSR 모드로 production server에서 동작하려면 빌드 과정이 필요하다. 이 빌드 작업은 Remote Server에서 실행한다. Nuxt SSR 모드 명령어 Nuxt가.. 2023. 4. 13.
아이폰 꿀팁 - 터치 한번으로 내 IP 주소 알림창 보여주기 아이폰 꿀팁으로 재미있는 기능을 소개한다. 홈화면에서 터치 한번으로 현재 내 아이폰의 IP 주소를 가져와서 화면 상단에 알림창으로 보여주는 기능입니다. 보통은 내 IP 주소가 궁금하면 IP 주소를 알려주는 사이트를 방문하여 확인을 합니다. 지금 알려주는 방법을 따라하면 터치 한번이면 IP주소를 홈화면에서 바로 볼 수 있습니다. 현재 IP 주소 가져오기 위젯 설정 위에 사진처럼 홈화면에서 [ 현재 IP 주소 가져오기 ] 위젯을 터치하면 알림창이 화면 상단에 열리면서 현재 IP 주소가 출력된다. 번거롭게 IP 주소를 알려주는 사이트를 방문할 필요가 없다. 바탕화면에서 터치 하나로 끝난다. 이 기능은 단축어와 위젯의 조합으로 가능하다. 자 그럼 순서대로 따라해보자. 1. 아이폰 단축어 앱 실행 "단축어" 어플.. 2023. 4. 9.
반응형