전체 글
-
cordova browsersync gen2 플러그인 (live reload)프로그래밍/코르도바(CORDOVA) 2019. 12. 3. 15:25
코르도바가 9.0 버전으로 업그레이드 된 뒤로 플러그인이 작동되지 않았으나 최근에 9.0버전에 작동되도록 포크된 플러그인이 새로 나왔습니다. cordova-plugin-browsersync-gen2 사용방법은 같습니다. 코르도바(Cordova) 작업중 소스코드를 수정하면서 바로바로 적용된 화면을 보고싶을때. 프로젝트에 cordova-plugin-browsersync 플러그인을 설치한다.코르도바 실행시 -- --live-reload 옵션을 사용한다. $ cordova plugin add cordova-plugin-browsersync $ cordova plugin add cordova-plugin-browsersync-gen2$ cordova run browser --live-reload
-
리눅스 민트(기타 리눅스)를 메인 데스크탑으로 사용하지 말아야 하는 이유리눅스(민트) 2019. 11. 16. 18:10
리눅스 민트를 처음 접한지도 벌써 3~4년은 된것 같다. 처음 윈도우즈 10 이 나오면서 윈도우즈 7 에서 10 으로 업그레이드 하면서 스트레스 받다가 우연히 리눅스 민트를 알게 되었고 지금까지 수도없이 리눅스(민트)와 윈도우즈10 을 왔다갔다 하며 사용하는 중이다. 최근들어 나도 리눅스를 메인 데스크탑으로 사용해볼까? 하고 물어보는 사람들이(전공이 개발자가 아닌) 늘어나는듯 해서 절대 함부로 가볍게 발을 들여놓으면 얼마나 큰 고통을 받게되는지 정리해 보려고 한다. 개발자가 아닌 일반인이 처음으로 리눅스를 메인 데스크탑으로 사용하기 시작하면 대부분 다음과 같은 단계를 거치게 된다.(아마도... 나처럼...) 리눅스의 가벼운 퍼포먼스에 놀란다. 아주 사소한, 윈도우에서는 경험할수 없었던 정말 사소한 버그(..
-
엘리먼트의 show, hide 이벤트 감지하기 - J쿼리웹프로그래밍/자바스크립트 2019. 10. 17. 18:29
특정 엘리먼트에 .show() 또는 .hide() 이벤트가 실행될때 별도로 on() 이벤트에 등록시켜 관련된 처리를 하는 방법. //-- show, hide 이벤트 정의 (function ($) { $.each(['show', 'hide'], function (i, ev) { var el = $.fn[ev]; $.fn[ev] = function () { this.trigger(ev); return el.apply(this, arguments); }; }); })(jQuery); //-- on 이벤트 등록 $(셀렉터).on("show", function(){ console.log("menu on"); }); $(셀렉터).on("hide", function(){ console.log("menu off"); ..
-
NVIDIA 세팅 판넬에 옵션들이 안보이는 경우리눅스(민트) 2019. 9. 3. 15:23
리눅스 민트에 NVIDIA 드라이버 설정을 한뒤 NVIDIA세팅 화면을 실행하면 위와 비슷한 화면이 나오는게 정상이다. 그러나 어떠한 경우에 아래와 같이 세팅화면이 바뀌어지는 경우가 있다. 세팅화면이 위 그림과 같이 변경된 경우에는 확인해본 결과 비록 GPU(NVIDIA)가 선택이 되어있어도 실제로는 내장그래픽(intel)모드로 운영체제가 돌아가고 있었다. 이러한 현상이 발생되는 이유가 여러가지의 경우가 있을수 있으나 내가겪은 환경과 해결한 방법을 남겨놓는다. [OS 설치현황] 노트북 - acer Aspire E-15 윈도우10과 리눅스민트를 같은 SSD 에 UEFI모드로 설치하여 멀티부팅 [원인 및 해결방법] BIOS의 Secure Boot 옵션을 Disabled 로 변경 부팅 BIOS 세팅화면(ace..
-
자바스크립트 시간계산, 날짜계산웹프로그래밍/자바스크립트 2019. 9. 3. 14:51
시간계산 계산할 두 시각을 정한다. var 시간1 = new Date("2019-09-03 12:00:00"); var 시간2 = new Date("2019-09-03 14:23:32"); 두 시각의 간격을 변수 "간격"에 입력한다. var 간격 = 시간2 - 시간1; // 간격 의 값은 8612000(밀리초) 가 된다. 간격 값의 시, 분, 초 값을 얻는다. var 시 = Math.floor((간격 % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); var 분 = Math.floor((간격 % (1000 * 60 * 60)) / (1000 * 60)); var 초 = Math.floor((간격 % (1000 * 60)) / 1000); console.log( 시 +"시간 ..
-
exif.js - 자바스크립트로 사진이미지의 메타데이터(EXIF) 확인하기웹프로그래밍/자바스크립트 2019. 5. 13. 14:46
exif.js 플러그인 링크 https://github.com/exif-js/exif-js exif-js/exif-js JavaScript library for reading EXIF image metadata - exif-js/exif-js github.com 사용법 [html] [js] var imgElem = document.getElementById("myImg"); imgElem.exifdata = null; // 같은 페이지 안에서 이미지가 바뀌는 경우 이전의 메타데이터 정보를 지워주어야 함. EXIF.getData(imgElem, function() { var make = EXIF.getTag(this, "Make"); //"Make" 항목만 확인 console.log( make ); var..