출처는 스택오버플로우(stack overflow)입니다. Node.js + Electron 활용해서 인터넷 연결을 1초 주기로 확인하는 예제입니다. 실제로 1초는 너무 빠르니 잘 조절해서 사용해 보세요. 1초 마다 연결되지 않고 연결이 끊어짐을 감지하여 인터넷 연결이 끊겼음을 알려주는 예제 3개인데요. 먼저, internet-available 패키지는 연결 상태를 딱 1번만 알려줘서 주기적인 확인은 불가능하고요. navigator.onLine은 일렉트론 exe 파일과 프레임워크 사이의 연결 상태를 반환하므로 실제 인터넷 연결 상태를 확인하는 건 아닙니다. 그래서 사용하시면 안 됩니다. 1. let isConnected플래그를 추가하여 주기적으로 인터넷 연결 상태를 확인합니다. require("dns")를..
[자바스크립트 강좌 001] JavaScript 활용 범위와 핵심 개념 튜토리얼 자바스크립트 강좌, 활용 범위 현재 브라우저 기반의 자바스크립트 라이브러리뿐만 아니라, Node.js와 같은 서버 기반의 자바스크립트 환경에서 동작할 수 있는 각종 라이브러리까지 쏟아져 나오고 있다. 이제는 자바스크립트만으로 웹 서버와 클라이언트인 웹 페이지 개발을 동시에 할 수 있는 수준까지 이른 것이다. 웹 개발 : 현재 크롬이나 파이어폭스 등 웹 브라우저들이 나날이 발전하고 있다. 그들이 새 버전을 내놓을 때마다 항상 강조하는 것이 자바스크립트 엔진의 성능 향상에 관한 것이다. 이는 웹 페이지를 개발하는 데 있어서 자바스크립트의 역할이 얼마나 큰지를 방증한다. 특히, jQuery를 비롯하여 knockout(http://..