전체

마지막 변경일 : 2024/03/06 Mac의 경우 Brew(HomeBrew)를 통해 쉽게 설치 가능하다. 만약 HomeBrew가 설치 안되어 있는 경우엔 터미널에서 아래 명령어로 설치 가능하다. $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # MySQL 설치 $ brew install mysql 특정 버전으로 설치하고 싶은 경우 먼저 brew에 지원하는 버전을 확인한 후에 설치 가능하며, 현재(2024.03.06)기준 5.7, 8.0, 최신(8.3) 버전 총 3가지만 지원되는 걸로 확인된다. // 지원하는 mysql 버전 확인 $ brew search mysql // 8.0..
[JavaScript] image refresh 오류 웹에서 같은 url(src)를 갖는 이미지를 재로드 하면 변경된 이미지가 아닌 변경 전 즉, 이전 이미지를 불러온다. 예를들어, A라는 이미지를 웹에서 불러온 후, A 이미지를 바꿀 경우. 전체 페이지를 새로고침하거나 웹을 재시작하지 않고, 이미지만 부분 새로고침 할 경우 A 이미지는 변경된 이미지가 아닌 이전 이미지가 보여진다. 아마 캐시에 쌓아둔 듯 하다. 처음엔 Electron 언어 자체의 문제인줄 알고, 아래와 같이 cache를 삭제해 보았지만 효과가 없었고, console로 cache를 확인해 보니 캐시는 항상 비워져 있었다. var remote = require('remote'); var win = remote.getCurrentWindow..
· WEB/Electron
[Electron] window.require is not a function 에러 예제) window.require('electron').ipcRenderer 추가하기. 1. 페이지의 다른 스크립트들이 실행되기 전 먼저 로드할 스크립트 추가. 파일명 : preload.js window.ipcRenderer = require('electron').ipcRenderer; 2. 메인 main.js (index.js) 파일에서 BrowserWindow 생성시 webPreferences 옵션 추가. new BrowserWindow({ ... webPreferences: { nodeIntegration: false, preload: __dirname + '/preload.js' } ... }); 3. 사용. wi..
[JavaScript] textarea 줄 수 제한 (Limit number of lines in textarea) textarea의 keypress이벤트에 현재 입력된 값의 줄 수와 textarea에 선언한 rows 를 비교해서 엔터(keycode 13)가 입력되었을 때, 현재 textrea의 줄 수와 rows가 같은 경우 false를 리턴해주면 된다. HTML javascript // textarea 줄 수 제한 function limitLines(obj, e) { // 현재 textarea에 입력된 줄 수 let numberOfLines = (obj.value.match(/\n/g) || []).length + 1; // textarea에 선언된 rows 수 let maxRows = obj.rows..
[Python][ERROR] SSL: CERTIFICATE_VERIFY_FAILED 에러 urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581) 임시 context를 만들어 ssl 인증을 우회할 수 있다. import ssl ssl._create_default_https_context = ssl._create_unverified_context [참고] https://stackoverflow.com/questions/27835619/urllib-and-ssl-certificate-verify-failed-error
· WEB/Electron
[Electron] electron 버전 업그레이드 2018년에 설치 했을 때 버전이 1.X 버전이었는데, 어느새 5.0.0 버전이 나왔다. electron 4.X 버전 부터인가 node 10버전 이상 이용하기 때문에 ES6를 babel을 사용하지 않고도 대부분의 명령어를 사용할 수 있다고 한다. * 여기서 릴리즈 버전을 확인할 수 있다. electron 최신 버전으로 업그레이드 명령어는 다음과 같다. 설치하는데 시간이 좀 걸린다. $ npm install electron@latest -g C:\WINDOWS\system32>npm install electron@latest -g C:\Users\itinerant\AppData\Roaming\npm\electron -> C:\Users\itinerant\..
S0PH1A
'분류 전체보기' 카테고리의 글 목록 (16 Page)