본문 바로가기

Development

[Windows] 관리자 권한으로 실행하는 단축키 터미널이나 기타 프로그램을 관리자 권한으로 실행해야 할 때가 있다. 그럴 때마다 시작을 누르고 프로그램을 찾거나 검색을 통해 화면 상에 보이게 한 뒤, 마우스 오른쪽 클릭 후 관리자 권한으로 실행을 눌렀었는데 단축키가 있다는 걸 오늘 첨 알았다. 멍청하면 손발이 고생이다!ㅠㅠ마우스 오른쪽 클릭을 통해 관리자 권한으로 실행한 방법단축키는 바로 Control + Shift + Enter 이다. 그냥 누르는 건 아니고 검색이나 프로그램을 찾아 화면에 나오게 한 다음에 눌러야 한다.(아래 스샷 참고) 여기서 단축키로 실행하면 된다.아. 참고로 실행창(Windows Key + R)에서는 안 먹는다....... 추가. 데스크탑 관련 단축키(Windows 10 or higher)Control + Windows Key..
[iBatis] isEmpty 태그 사용법 개요isEmpty는 들어오는 속성의 값이 null이나 ""인지를 판별하여 실행해주는 태그이다.사용법 NAME = #name# 설명prepend는 태그 안의 값(NAME = #name#)에 추가로 붙여주는 접두어(prefix)이다. 보통 논리식(AND, OR)이나 WHERE을 주로 쓴다.property는 Empty 상태인지를 판별할 변수를 지정한다.태그 안에는 isEmpty 조건이 참일 때 나와야 하는 Query를 넣어준다. prepend 속성을 지정하기 귀찮다면 요 부분에 추가해서 써도 상관 없다.
[Webpack] Bootstrap tooltips require Tether Tether(http://tether.io/)는 HTML에서 절대 위치(ex. position:absolute, 수동위치, x,y 사용)를 이용한 화면을 만들 때 편리한 라이브러리이다. Bootstrap에서는 tooltip 컴포넌트가 이 라이브러리를 이용하여 개발되었다. 그래서 Tether도 같이 인클루딩 해줘야 한다. 아래는 Webpack에서 안 했을 때 나는 에러이다.Error : Error: Bootstrap tooltips require Tether (http://tether.io/) at http://localhost:9060/main.bundle.js:2754:11 이런 에러가 날 때는 간단하게 아래와 같이 Webpack Config의 ProvidePlugin에 추가해주면 된다.(대소문자 유의..
libpng 관련 에러 타 OS에서는 이런 에러가 안 나는 것 같은데 Mac에서는 이런 에러가 발생한다.ERROR in ./src/main/webapp/app/menu/cover/images/header-background.jpg Module build failed: Error: dyld: Library not loaded: /usr/local/opt/libpng/lib/libpng16.16.dylib Referenced from: ~/Documents/Workspaces/workspace_intellij/restaurant/node_modules/mozjpeg/vendor/cjpeg Reason: image not found 해결 방법은 간단하게 홈브류를 통해 libpng를 설치해주면 된다. brew install libpng
[macOS] Mac에서 ll 사용하기 terminal에서 아래 명령어 입력 혹은 ~/.profile에 추가하기. $ alias ll="ls -lhFG" 간략 설명 ls : 디렉토리 & 파일 목록 보기 -l : List로 보기(파일당 한 줄 씩) -h : List로 보기할 때 나오는 용량을 단위에 맞춰서 보여주기(ex, 2012B를 1.9K로 보여줌.) -F : 디렉토리명 뒤에 슬러시를 붙여서 보여준다. -G : 디렉토리명의 색을 바꿔서 보여준다.
Promise를 이용한 이미지 로딩 제어 IE에선 동작 안 할 듯.. ( Native Promise도 Arrow function도 지원 안 한다.. )
[Angular] 다트라이브 Rating 계산기
String형 Boolean값을 Boolean으로 변환하기 단순 연산자 비교로 변환하기 JSON을 이용해서 변환하기 간단한 성능비교
concat을 이용한 Array 합치기(List.addAll)
[jQuery] Dialog의 modal 클릭 시 close 시키기 참고1: https://jqueryui.com/dialog/참고2 : http://stackoverflow.com/questions/1675893/close-dialog-on-click-anywhere
splice 사용법
[Atom] 인코딩 변경 방법 아톰의 인코딩은 기본적으로 UTF-8 지정된다. 하지만 간혹 UTF-8이 아닌 EUC-KR이나 다른 걸로 바꿔서 저장을 하거나 읽어야 할 때가 있는데, 이럴 때 유용하게 쓰인다. 인코딩을 바꾸는 방법은 다음과 같다.Control + U -> 검색 or Up/Down 버튼으로 찾기 -> Enter 입력메뉴에서는 어디에 있는지 모르겠다. 단축키가 더 편하고 이것만 알아도 충분해서 찾아보질 않았다.