본문 바로가기

Tool23

atom 에디터 not responding 오류 해결 atom 에디터를 쓰다보면 가끔 'atom editor not responding..'라는 문구가 뜨면서 atom이 제대로 실행 안 될때가 있다.이런 문제를 해결하는 방법을 찾아보았는데, 아래의 링크에 간단한 해결방법이 있었다. http://flight-manual.atom.io/hacking-atom/sections/debugging/#clearing-saved-state 결론은 콘솔창에 'atom --clear-window-state'라는 명령어를 치면 된다. 2018. 1. 13.
gitignore를 이용하여 제외된 파일중 특정 파일만 추가하기 git의 무료 용량은 최대 1G가 이며 한 파일이 100MB를 넘으면 안 된다는 것을 알았다.최근 작업하던 파일에 이미지 용량이 커서 gitignore 파일을 이용하여 특정 파일을 제외해줄 일이 생겼다.하지만 이미지를 모두 안 사용할 수는 없기에 제외된 파일 안에서 이미지 하나만은 사용해야 했다.그래서 특정 파일만 제외 안 되게 하는 gitignore 문법을 찾아보았다.아래의 링크에 그에대한 방법이 잘 설명되어 있다. https://hyeonseok.com/soojung/dev/2016/07/12/797.html 2018. 1. 3.
윈도우10에서 2분마다 절전모드로 전환될때 윈10을 쓰다가 보면 절전 모드 시간을 선택했음에도 자꾸만 2분뒤에 자동으로 절전모드로 전환할 때가 있다.작업중 생각하고 있을때 자꾸만 절전모드로 돌아가서 매우 불편한데,아래 링크에 이에 관한 해결책이 나와있다. https://answers.microsoft.com/ko-kr/windows/forum/windows_10-other_settings/%EC%9C%88%EB%8F%84%EC%9A%B010/587d18e3-c348-42bb-8c37-7c2b746278a9 2017. 12. 12.
이미지 사이즈를 일괄로 변환하고 싶을때 말그대로 이미지 사이즈를 일괄로 변환하고 싶으면 faststone이란 프로그램이 유용하다.나도 최근에 알게 되어 사용해 봤는데 유용하다. 아래는 홈페이지 주소이고 그 아래는 사용설명에 대해 블로그에서 설명해 놓은 글이다. http://www.faststone.org/ http://yes1.tistory.com/5 2017. 11. 22.
파일이름 한꺼번에 일괄변경 프로그램 파일 이름을 한꺼번에 일괄로 변경하고 싶다면,아래 링크에 설명되어 있는 프로그램을 사용하면 쉽게 할 수 있다. http://prolite.tistory.com/771 2017. 11. 20.
ai 파일을 jpg 파일로 한꺼번에 변환하는 스크립트 최근 ai 파일을 jpg 파일로 한꺼번에 변환할 일이 있었다.온라인에서 제공하는 프로그램을 써 보았는데 다량의 파일을 변환하는데 있어 속도도 느렸고 중간에 에러가 나면 정말 골치가 아팠다.그래서 더 찾아보니까 일러스트의 스크립트 기능을 이용하여 빠르게 변환하는 방법이 있었다.아래의 링크에 그에관한 방법을 자세히 소개하고 있다. https://soooprmx.com/archives/288 2017. 11. 20.
atom의 emmet 모듈의 tab 단축키가 안 먹힐 경우 어느 순간부터 emmet 모듈의 tab 단축키가 안 먹혀서 원인을 찾아보았다.원인은 keymap 선정에서 코드 한줄만 추가해주면 되었다. 아래의 링크에서 3번째 답변에 잘 나와있다. https://github.com/emmetio/emmet-atom/issues/503 이전에 모듈 충돌로 keybindings 쪽을 건드린적이 있는데 그것때문에 그런거 같다. 2017. 9. 13.
atom 유용한 단축키 HTML 코드를 짜다보면 가장 불편한것중에 하나가 바로 닫혀있는 태그로 이동하는 작업이다.(특히 HTML 코드가 길어질수록 더 그렇다.) 그래서 맨날 스크롤 노가다를 하다가 최근에 ctrl + m 키가 본 문제를 쉽게 해결해줌을 알게 되었다.ctrl + m 는 현재 지정된 태그의 시작/종료 태그로 이동하는 단축키다. 본 키를 통해서 보다 빠른 개발 및 유지보수가 가능해질거 같다. 2017. 8. 16.
크롬브라우저에서 로컬서버 돌리기 웹앱 작업을 하다보면 반드시 로컬 서버를 통해서 앱을 열어야 하는 경우가 생긴다.이는 cross domain 문제으로 추정된다. cross Domain 이란 서로 다른 도메인에서 javascript로 접근하려 하거나,다른 서버에 Ajax통신의 결과를 받는 행위를 말한다.하지만 위와같은 행위를 하려할때 javascript의 보안정책중 하나인 same-origin policy(동일 근원 정책)에 걸려서 원하는 결과를 받아낼수 없게 된다.same-origin policy란 javascript는 같은 도메인 내에서만 작동하는것을 원칙으로 한다는 법칙이다. 그래서 결론적으로 로컬 서버환경을 구축하여 실행시키면 잘 열리게 된다.(물론 이것말고도 여러가지 우회방법은 존재한다.) 이러한 cross domain 문제는 .. 2017. 8. 8.