[리눅스] 디렉토리 구조
·
개발일지/2016
리눅스 디렉토리 구조/ : 루트 디렉토리 (/root 아님)/ : 루트 디렉토리 (/root 아님)/bin : 바이너리/boot : 부트/dev : 장치/etc : 기타 (서비스와 애플리케이션이 사용하는 시스템 차원의 환경 설정 파일. 엔진엑스 서버 설정 등)/home : 홈 디렉토리/lib : 라이브러리/media : 이동식 매체/mnt : 파일 시스템 임시 마운트/opt : 옵션 소프트웨어 패키지/proc : 커널과 프로세스 정보 가장 파일 시스템/root : 루트 사용자의 홈 디렉토리/sbin : 시스템 바이너리/srv : 서비스 데이터/tmp : 임시 파일/usr : 읽기 전용 사용자 데이터/var : 변동 파일/var/lib : 애플리케이션이나 운영체제와 관련된 변수 상태 정보/var/lock ..
[리눅스] 터미널 및 셸 기초 사용법
·
개발일지/2016
터미널 매커니즘 - macOS iTerm2 기준터미널 안에서 마우스 커서로 선택한 텍스트는 왼쪽 버튼을 놓는 순간 자동으로 클립보드에 복사 된다.Ctrl+C 키 조합을 눌러도 텍스트가 클립보드에 복사되지 않는다. 대신 프로그램 실행을 중지시키는 단축키로 작동한다.커맨드 라인에 파일명을 입력할 때 TAB 키를 누르면 파일명이 자동으로 완성된다.TAB 키를 빠르게 두 번 누르면 입력한 파일명에 해당하는 파일 목록을 볼 수 있다.이 기능의 지원 여부는 서버 운영체제에 따라 다르므로 작동하지 않을 수 도 있음에 유의한다. 기본 셸 명령 http://www.mireene.com/webimg/linux_tip1.htmpwd : 현재 작업 디렉토리를 화면에 프린트cd : 다른 디렉토리로 위치를 변경ls : 현재 작업..
[오늘의삽질] Webstorm > Log tab > Changed files pane
·
개발일지/2016
커밋을 클릭하면 폴더/파일 목록이 뜨는 부분을 Changed files pane 이라고 한다. 이게 없어져서 별 난리를 다 치고 하루 종일 찾았는데 알고보니 그냥 오른쪽 엣지 부분에 마우스를 대고 끌면 나오는 것이었다. 너무 딱 붙어있어서 없어졌다고 생각했었는데, width:0% 였던 것이다.
[직무상식] SSH(시큐어 셀)
·
개발일지/2016
시큐어 셸(Secure Shell, SSH)은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 그 프로토콜을 가리킨다. 기존의 rsh,rlogin, 텔넷 등을 대체하기 위해 설계되었으며, 강력한 인증 방법 및 안전하지 못한 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공한다. 기본적으로는 22번 포트를 사용한다. SSH는 암호화 기법을 사용하기 때문에, 통신이 노출된다 하더라도 이해할 수 없는 암호화된 문자로 보인다.
[WebStorm] Sass Watcher Disabled
·
개발일지/2016
https://www.jetbrains.com/help/webstorm/2016.2/new-watcher-dialog.html File | Settings | Tools | File Watchers for Windows and LinuxWebStorm | Preferences | Tools | File Watchers for OS X
[Dev] Email Edit Tool 개발일지
·
개발일지/2016
Development Steps 드롭다운 클릭 -> 선택된 텍스트로 변경 (9/20) 코드 - \t 적용 (9/20) 코드 - \n 적용 (9/21) 코드 - {% %} 정규식으로 제거 (9/21) 코드 - keyup 마다 auto preview (9/21) 코드 - 템플릿 get body (9/21) 코드 - 템플릿 get base (10/15) 코드 - 템플릿 put (10/15) 코드 - btnSave Disabled/Enabled Event (10/15) 코드 - btnRevert Disabled/Enable Event (10/17) 코드 - 복잡한 {% email_extra, include, extends, if %} 등 어떻게 처리? 코드 - 템플릿 create (ajax post) 미리보기 ..
[직무상식] CMS(Contents Management System)
·
개발일지/2016
1. Contents Management System[편집]게시판 솔루션이나 레이아웃, 모듈과 같은 기능을 모아둔 솔루션이다. CMS를 사용하면 클릭 한번으로 사이트를 만들 수 있다. 게시판 관련 기능 같은 기본적인 작업을 자동화시키기 때문에 웹사이트 제작에 드는 시간이 많이 감소된다. 그만큼 개발속도로 빨라진다. 기본적으로 파일/썸네일/캐시/등 프레임워크단위의 도구가 있기때문에 새로운 기능을 만들때도 간단하게 구현이 가능하다. 1.1. 한국형 CMS[편집]XpressEngine(구 제로보드)텍스트큐브(구 태터툴즈)그누보드킴스큐 추가바람1.2. 외국형 CMS[편집]ocPortalWordPressWebGUIDrupalRubedoGhost [출처] https://namu.wiki/w/CMS
[직무상식] CLI (Command Line Interfase) 명령 줄 인터페이스
·
개발일지/2016
명령 줄 인터페이스(CLI, Command line interface) 또는 명령어 인터페이스는 텍스트 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 뜻한다. 즉, 작업 명령은 사용자가 컴퓨터 키보드 등을 통해 문자열의 형태로 입력하며, 컴퓨터로 부터의 출력 역시 문자열의 형태로 주어진다. https://ko.wikipedia.org/wiki/%EB%AA%85%EB%A0%B9_%EC%A4%84_%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4
[JS] Preload images with javascript
·
개발일지/2016
BEFORE range 값을 변경하면 배경 이미지가 transition을 통해 자연스럽게 변하는 형태다. 비주얼이 큰 부분을 차지하는 페이지이다. 아래 스크린 샷에서 볼 수 있듯 처음에는 이미지 1개만 로드되어, 배경이 변경될 때 깜빡이는 현상이 생긴다. 이미지가 처음에 모두 로드되어 있다면 없어질 현상이다. AFTER 방법을 찾아보니 간단한 스크립트를 통해 미리 받아 놓을 수 있었다. JavaScript Method #1 Unobtrusive, gracefully degrading, and easy to implement, simply edit/add the image paths/names as needed — no other editing required: This method is especiall..