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

전체 글47

온라인 해쉬 생성기 온라인 해쉬 생성기(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.
자바스크립트 비동기 처리의 변화(callback, Promise, async/await) NodeJS로 백엔드 서버를 오랫동안 만들어 봤다면 자바스크립트의 비동기 처리때문에 코드가 지저분해지는 경험을 해봤을 것이다. 지금이야 aync/await 로 인해 수월해졌지만, 자바스크립트 콜백헬(Callback Hell) 시절에는 정말 NodeJS로 개발을 포기하고 싶은 생각이 들 정도였다. 프론트엔드는 그나마 백엔드보다 콜백헬로 떨어지는 수심이 깊지가 않아서 콜백헬의 구렁텅이에서 허우적거리는 상황이 많지가 않았는데, 백엔드는 그야말로 정말 콜백 지옥의 구렁텅이였다. 이것을 Javascript 표준을 제정하는 단체도 분명히 인지하고 있었을거라 생각한다. 그래서 비동기 처리를 개선할 수 있는 새로운 표준을 만들어왔고 지금의 async/await에 이르렀다. 비동기처리란? 일단 비동기 처리란 무엇인지를 .. 2023. 4. 9.
반응형