Windows Icon ShortCut

Windows 환경에서 바탕화면 아이콘 설치 프로그램 생성윈도우 환경에서 바로가기 아이콘 생성하는 과정을 정리한다.바탕화면에 바로가기 아이콘 기능을 사용하려면 Application Shortcut 은 확장자가 .link / 인터넷 바로가기는 .url 파일로 구성 된다. 인터넷 바로가기 아이콘 샘플 코드 12345// test.url[Internet

EcmaScript2015 Syntax

ECMAScript2015(ES6) 기초 문법ECMAScript 2015에는 많은 기능들이 추가 되었는데 그 중에 몇가지 기본적인 문법들을 정리해 본다. let/const에 의한 블록 스코프 Map/Set/WeakMap/WeakSet에 의한 컬렉션 형을 정의하는 클래스 제너레이터/for..of Promises

Node.js NPM CLI

NPM(Node Package Manager) CLI 명령어npm(Node Package Manager)은 두가지의 주요 기능을 지니고 있다. NPMSearch 에서 탐색 가능한 Node.js 패키지/모듈 저장소 Node.js 패키지 설치 및 버전 / 호환성 관리를 할 수 있는 커맨드라인 유틸리티 npm 명령어는 명령 프롬프트에 입력하

Mac Bootcamp 설치하기

시에라(Sierra) 부트캠프 윈도우 10 설치부트캠프란 맥에 윈도우를 설치해서 멀티부팅을 사용할 수 있게 제공 해주는 도구 이다.Mac OS 시에라(Sierra) 버전에서 부트캠프 윈도우10을 설치한 내용을 정리한 사항이다.설치 전 부트캠프 자료를 찾아보니 엘 캐피탄 이상 버전부터는 USB 없이 부트캠프 설치가 가능하다고 한다. 윈도우 iso 이미지 선택

ionic-v1 disabled tel anchor 이슈

ionic v1 Disable Telephone Anchor(자동생성 tel 링크 태그 비활성화 하기)iOS 계열에서 나타나는 이슈로 iOS UI WebView 에서 특정 형식의 데이터(숫자)를 감지하여 전화 연결 태그(tel)를 자동으로 추가시켜 렌더링이 된다. 마크업 코드 12<span>테스트</span><span>957

Webstorm CSS Analysis Path

Webstorm CSS Analysis background 이미지 경로 에러 해결하기webstorm 에서 CSS 코드 작성시 이미지 경로를 절대경로로 작업하다보면 CSS의 Analysis 밸리데이션 기능이 루트 디렉토리를 제대로 찾지 못해 아래와 같이 에러 표시를 나타내게 될 때가 있다. 실제 개발적용시에는 문제가 없지만 왠지 에러 표시가 계속 신경쓰이거

Windows Cygwin

Windows 환경에서 cygwin으로 Linux CLI 명령어 사용하기cygwin은 Windows 환경에서 콘솔창으로 Linux 명령과 bash sell 환경을 제공하여 사용 할 수 있게 해주는 프로그램이다. Unix, Linux, mac OSX 의 환경의 콘솔 명령어는 Unix를 기반으로 두고 있기 때문에 동일한 CLI를 제공한다.하지만 Windows는

Mac Homebrew

Homebrew(홈브류)로 OS X 패키지 관리하기OS X 은 기본적으로 wget 명령을 내장하고 있지 않아 기본으로 제공하지 않는 패키들이 필요할 경우 수동으로 하나씩 다운받아 설치해야 한다.하지만 macOS 환경에서 이런것들을 편리하게 관리할수 있는 패키지 관리자가 있는데 그중 하나가 Homebrew란 패키지 관리자이다. Homebrew 설치Termi

HTTPS OpenSSL 인증서 테스트 구현

HTTPS 서버 구축시 인증서 테스트 구현HTTS는 HTTP 보안 프로토콜이다. http로 전송되는 데이터를 암호화해서 보안을 위해서 최근에는 로그인이나 API 등 보안에 민감한 요청은 https를 사용한다. https에서 s는 secure socket을 사용을 의미한다. https는 인증서를 등록해서 사용하는데 최신 브라우저에서는 https로 접근하면 보

Javascript Module Pattern

JavaScript 모듈 패턴을 이용한 window 객체의 프로퍼티로 추가각각의 자바스크립트 파일을 모듈화 하여, 즉시 실행 함수로 실행하고, 실행하여 생성된 생성자 함수를 전역 객체인 window 객체의 프로퍼티로 추가하여 접근하는 방법이다.export를 통해 프로퍼티를 추가할수 있다. 12345678(function(exports) { expo