깃 클라이언트를 쓰지 않고 개발툴 인텔리제이나 이클립스에서 깃을 사용하거나 커맨드로 깃을 이용하는 사람이 있을 것이다. 보통 GUI 툴로 소스트리를 사용하지만 쫌 더 가벼운 깃 포크를 한번 써보는 것을 추천한다. 개발툴에서 사용하던 사람은 취향이니 개발툴에서 계속 사용해도 상관없다. 깃 포크는 무료버전과 유료버전이 따로 있다. 무료버전을 쓰더라도 왠만한 기능은 다 쓸 수 있다. 깃 GUI 툴을 회사에서 사용하고 강력한 기능을 원하면 유료버전인 깃 크라켄을 알아보는것도 좋다. 나는 깃을 개발툴에서만 사용했는데 깃 포크를 써보니 소스파일이 어느 위치에서 수정되었는지 알 수 있고, diff 파일을 편하게 볼 수 있어서 좋았다.
폴더 모여있는 곳에서 .sql 파일을 모두 찾고 복사를 하고 다른 새폴더에 붙여 넣는다. cmd 창에서 복사한 폴더로 이동한 후 copy *.sql total.sql
karabiner로 한영키로 한영을 계속 전화해왔었는데 Bir sur라 그런지 몰라도 karabiner가 전혀 되지 않았다. karabiner없이 어떤 방법으로 해야 할지 계속 찾다가 karabiner 대신에 hammerspoon을 이용하여 한영키로 한영전환을 하였다. 게다가 karabiner로 한영키를 전환했을때는 딜레이가 있었던 것 같은데 hammerspoon을 사용하니 전혀 딜레이가 발생하지 않고 한영전환이 가능했다. 내 환경은 m1 맥미니 빅서 11.2 이다. [적용방법] 1. 아래 URL에서 hammerspoon을 다운로드 한다. www.hammerspoon.org 2. 아래 URL에서 foundation remapping 모듈을 다운로드 한다. github.com/hetima/hammerspo..
두개의 소스파일을 비교해서 바뀐 부분만 수정해 줘야 할때 일일이 눈으로 바뀐부분을 찾아가면서 수정하는 것은 너무나 힘든일이다. 그래서 두개의 파일을 비교해주는 툴이 필요한데 가장 간단하게 구할수 있는게 바로 Notepad의 Compare 툴을 이용하는 것인거 같다. 먼저 Notepad를 다운받고 플러그인 메뉴에서 Plugins Admin.. 을 클릭하여 compare 플러그인을 설치 할 수 있다. 설치하고 나서 비교할 2개의 파일을 띄우고 하위메뉴 Compare을 클릭하면 틀린부분만 볼 수 있다. 오른쪽파일 기준으로 보면 왼쪽파일에 있고 오른쪽 파일에는 없는것은 빨간색 회색으로 표시되며 반대는 회색 녹색 왼쪽에 있는 소스를 오른쪽에 추가해주면 회색칸은 안보이게 된다.
홈택스같은 공인사이트를 이용하거나 PC뱅킹을 이용하려고 할때 프로그램을 강제로 설치해야 하는데 컴퓨터가 겁나 느려진다. 특히 키보드 보안 프로그램들은 컴퓨터를 너무나도 느려지게 한다. 하도 설치하는게 많다보니 아에 지우는게 귀찮아 그냥 냅두는 경우가 많은데 그래서 한번에 삭제하는 프로그램이 있다. 바로 구라제거기 라는 프로그램 이다. 위 파일을 다운받고 압축 풀면 32bit, 64bit폴더가 따로있는데 자기 컴퓨터 운영체제 bit에 맞는걸 실행시키면 된다. 구라제거기 프로그램을 실행하면 설치된 구라들에 설치한 프로그램들이 보이고 모두제거 버튼을 클릭하면 모두 제거할 수 있다. 나는 다 지워서 목록이 없다.
테이블에 데이터를 넣고 지울때 외래키 제약조건이 걸려있을때 다른 테이블이랑 외래키 제약조건[foreign key]이 걸려있어 외래키 걸려있는 테이블을 먼저 만들고 데이터를 넣은 다음에 생성해야 할 때가 있다. 하지만 부득이하게 자식 테이블에 데이터를 먼저 넣어야 할때는 제약조건 때문에 데이터를 못넣는데 이때 잠시 제약조건을 비활성화 해서 데이터를 집어넣는 방법이 있다. ALTER TABLE 테이블명 DISABLE[ENABLE] CONSTRAINT 제약조건명; ex) ALTER TABLE PDS_CHANNEL DISABLE CONSTRAINT FIDX_PDS_CHANNEL_CUSTOMERCD; ALTER TABLE PDS_CHANNEL ENABLE CONSTRAINT FIDX_PDS_CHANNEL_CUST..
이클립스 스킨 다운방법이클립스를 처음 접하면 그대로 사용하기 보다는 마켓플레이스에서 필요한것들을 다운받아 사용하는 것이 좋다. 그 중 가장 추천하는것이 스킨인데 어두운 스킨을 써야 눈에 좋기 때문이다. 스킨 다운방법 1. 이클립스 메인 메뉴 help -> 서브메뉴 Eclipse Marketplace를 실행시킨다.2. Search탭에서 Theme 검색3. Darkest Dark Theme 다운 스킨 다운 적용 화면
많은 작업, 업무가 몰려있을때 아니면 스케줄 등록을 해서 몇시에 어떤 작업을 처리해야 할 때 아주 유용한 앱이 있다. 쉽고 간편한 앱이여서 깔끔한 UI를 추구하는 사람에게 아주 적합하다. 앱 이름은 Wunderlist 이며 Miscroft Store 에서 다운 받을 수 있고 PC, 핸드폰 모두 지원한다. 사용방법은 간단해서 바로 알 수 있을것이다. 왼쪽 아래 목록 작성을 클릭하고 목록 작성을 만든 후 할 일을 추가 한다. 할 일을 추가 하고 나서 스케줄 등록도 할 수 있다.
캡처를 하고 나서 사각형으로 박스를 쳐주거나 화살표로 가르키거나 텍스트로 내용을 넣어주고 싶어서 그림판에서 수정작업을 하였다 하지만 LightShot 캡처도구는 캡처를하고나서 바로 위와같은 작업들을 바로 할 수 있다. 다운방법 https://app.prntscr.com/en/index.html 위에 링크를 들어가 파일을 다운받는다. 다운을 하고 나면 Lightshot프로그램은 자동으로 실행된다. 그리고 프린트 스크린키를 눌러서 쉽게 캡처할 수 있다.
커맨드창에서 Tomcat 서비스 등록/삭제 방법 윈도우 + R 키를 눌러 실행창을 열고 cmd를 입력하고 확인 버튼을 눌러 커맨드창을 연다. 그리고 톰캣홈에서 bin폴더로 이동한다. cd 경로를 치면 경로로 이동할수있다. 드라이브가 다르면 바로 이동 안되는데 D드라이브로 이동할 시 D: 를 쳐주면 된다. 그리고 아래 명령어를 치고 톰캣을 서비스에 등록하고 삭제할 수 있다. 서비스 설치 명령어: service.bat install 서비스 제거 명령어: service.bat remove
비주얼 스튜디오 한 프로젝트에서 한개 소스 실행방법 비주얼 스튜디오로 C언어를 배우다보면 여러개의 예제 소스를 한 프로젝트에서 관리하는 경우가 있다. 문제는 애초에 그렇게 할수가없다. 왜냐하면 한 프로젝트에는 하나의 main함수만 필요하기 때문이다. 그래서 해결방법은 실행시킬 예제의 소스만 main를 가지고 있어야 한다. 아래 예제는 실행시키지 않은 다른 소스들은 main함수명을 바까서 해결한 방법이다. 위에서 보듯이 hello1, 2, 3 c 파일이 있다고 칠 때 각각 main함수가 있어 hello1만 실행시키려고 할때 저런 오류가 뜨면서 실행이 안된다 그래서 hello2 hello3 의 코드를 전부 주석으로 막고 실행시켰는데 그냥 다른 C파일들의 main함수명만 바까주면 된다는 걸 알았다. 즉 이런식..
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.