본문 바로가기

분류 전체보기

019. EJS [설치] ~/app$ npm install ejs [문자열 랜더링] [변수 랜더링] [HTTML 랜더링] [다른 EJS 랜더링] //서버에서 전달 돼 온 data [if] [switch] blah4 blah5 [for]
Electron Introduction 소개 1. 홈페이지 https://www.electronjs.org/ Electron | Build cross-platform desktop apps with JavaScript, HTML, and CSS. Build cross-platform desktop apps with JavaScript, HTML, and CSS. www.electronjs.org 2. Electron이 뭐냐? Electron은 Javascript, HTML, CSS를 사용하여 데스크톱 애플리케이션을 만들기 위한 프레임워크이다. Electron은 Chromium과 Node.js를 바이너리에 내장함으로써 Javascript 코드를 베이스로 Windows, macOS 및 Linux에서 작동하는 크로스 플랫폼 앱을 만들 수 있게 한다. 3..
023. SSL 인증받기 1. ssl 인증서 발급 준비 두개의 터미널 창이 필요하다. A터미널 창에서 아래 순서로 진행한다. ~/app$ sudo apt install letsencrypt -y ~/app$ certbot certonly --manual -d 도메인네임 1. 메일 주소를 물어보면 답한다. 2. 사용 동의 질문에 동의한다. 3. 광고수신 여부에 거절한다. 4. IP 로그 동의 질문에 동의한다. 5. Create a file containing just this data: 뒷 부분의 데이터를 복사해서 메모장에 붙여둔다. 복사하기 위해 Ctrl + C를 누르면 단계가 취소된다. ~/app$ sudo certbot certonly --manual -d 도메인네임 5번 단계로 다시 진입한다. 다음 단계로 진행하지 말고 멈..
자바스크립트 템플릿 리터럴 [템플릿 리터럴] 자바스크립트에서는 역따옴표(`)를 사용하여 문자열과 표현식을 보다 편리하게 붙여쓸 수 있다. 아래 두 코드의 결과는 서로 같다. console.log("이름: " + name + " , 나이: " + age); console.log(`이름: ${name}, 나이: ${age}`);
엑셀로 윈도우 폴더 안의 파일명 변경하기 1. 준비 아래와 같이 「Name | Folder Path | New Name」 엑셀 시트를 준비한다. 2. 명령문 입력 New Name 다음 열에 Command라는 열을 만들고 아래와 같이 수식을 입력한다. 폴더명 또는 파일명에 띄어쓰기가 없을 경우, 아래 수식을 입력한다. ="REN "&[@[Folder Path]]&[@Name]&" "&[@[New Name]] 폴더명 또는 파일명에 띄어쓰기가 있을 경우, 아래 수식을 입력한다. ="REN """&[@[Folder Path]]&[@Name]&""" """&[@[New Name]]&"""" 그러면 아래와 같이 자동으로 변경돼서 입력된다. ※ 단, 경로나 파일명에 한글이 포함되지 않도록 한다. 한글이 포함되면 변환되지 않는다. 3. bat 파일 생성 3...