pg_cron은 데이터베이스 내부에서 확장으로 실행되는 PostgreSQL(10이상)용 cron 기반의 스케줄러이다. linux의 crontab과 동일한 구문을 사용하며 데이터베이스에서 직접 query 실행을 예약할 수 있다. 설치 # 사용하고 있는 postgresql 버전에 맞게 설치하자. # 아래는 postgresql13 용 pg_cron을 설치하는 예시이다. # Red Hat, CentOS, Fedora, Amazon Linux $ sudo yum install -y pg_cron_13 # Debian, Ubuntu $ sudo apt-get -y install postgresql-13-cron postgresql.conf 설정 #postgresql.conf 파일에 아래의 설정을 추가 하자. # p..
electron에서 vue-router 를 사용할때 동작을 하지 않는 경우가 있다. router 를 생성할때 history 모드가 아닌 hash 모드를 사용하면 잘 동작 한다. ※ 아래의 코드는 vue 3.x 와 vue-router 4.x의 예제 코드 이다. // router.ts import { createRouter, createWebHashHistory } from 'vue-router' const routes = [ { path: '/page1', component: () => import('./Page1.vue') }, { path: '/page2', component: () => import('./Page2.vue') } ] export default createRouter({ history:..
electron에서 better-sqlite3 모듈을 사용할 경우 아래와 같은 문제가 발생하는 경우가 있다. node_modules\sqlite3\lib\binding\electron-v4.0-win32-x64\node_sqlite3.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 64. This version of Node.js requires NODE_MODULE_VERSION 69. Please try re-compiling or re-installing the module (for instance, using npm rebuildornpm install). 위와 같은 문제가 발생했다면 아래와 같이 시도..
인터넷을 찾아봐도 이 게임의 마땅한 에디터가 없어 직접 만들어 보았다. 마침 electron 공부하고 있던 차에 개인 프로젝트로 하기에 좋겠다는 생각이 들어 개발을 시작했다. 개발은 node.js + electron + vue3를 이용하여 개발하였다. ※ 수호전 - 천명의 맹세 한글판 전용 에디터입니다. 업데이트 v1.0.1 (2023.08.10) - 연도 수정 기능 추가 (범위: 1100 ~ 1126년 수정 가능) 용량 약 60MB (v1.0.1)
yum repository 관리에 필요한 yum-utils 를 설치한다. (설치가 안되어있을 경우) $ sudo yum install -y yum-utils Docker repository 추가 $ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo Docker Engine 설치 $ sudo yum install docker-ce docker-ce-cli containerd.io Docker 실행 $ sudo systemctl start docker hellow-world 이미지로 Docker가 잘 설치 되었는지 확인 $ sudo docker run hello-world Unable to..
- Total
- Today
- Yesterday