본문 바로가기
반응형

ETC16

Github에 올릴 파일을 선별하는 방법(gitignore, update-index, rebase) 1. 로컬 전용 보통 github에 올라가면 안 되고 오로지 로컬에서만 사용하는 파일의 경우 아래와 같이 .gitignore에 적어놓고 git이 해당 파일을 추적하지 않도록 합니다. *.zip # 모든 zip 파일 temp/ # temp 디렉토리와 하위의 모든 파일 /log # 최상위 디렉토리 아래에 있는 log 하지만 이미 git add로 staging area에 추가되었거나 repository에 올라가버린 경우 git rm로 삭제한 다음 commit을 해야합니다. $ git rm 파일명 2. 개별 설정 파일 github에 업로드는 되어있으나, 이를 다운받아서 개인별로 환경에 맞게 수정해 사용하는 설정 파일의 경우 git이 추적하지 않도록 막아야 합니다. 예를 들어, 서버에 있는 설정 파일에 /home.. 2023. 5. 22.
Excel 직접 만들어 쓰는 셀 병합 단축키 직장인들의 필수템, 엑셀을 사용하다 보면 병합할 일이 꽤 많습니다. 매번 클릭을 하는 것이 너무 번거로워 단축키를 찾아보았으나 엑셀에서 제공하는 셀 병합 단축키는 없었습니다. 하지만 다음과 같이 직접 만들어서 사용할 수는 있습니다. 우측 상단의 아랫방향 화살표를 클릭하고 "빠른 실행 도구 모음 표시" 메뉴를 클릭해 줍니다. 저는 이미 표시를 해두었기 때문에 '감추기'라고 보입니다. 그럼 기본 메뉴 아래에 도구 모음 한 줄이 더 생기게 됩니다. 동그라미 친 부분을 클릭하면 이런 메뉴가 나타나는데, 저장이라든지 정렬 등 원하는 메뉴를 선택해서 빠른 실행 도구 모음에 추가해 줄 수 있습니다. 셀 병합은 안 보이죠? 기타 명령을 클릭합니다. 병합하고 가운데 맞춤을 찾아서 추가해 줍니다. 이제 실행 도구 모음에 .. 2023. 1. 30.
인텔리제이 단축키와 유용한 설정 몇 가지 인텔리제이(Intellij)는 젯 브레인 사에서 만든 IDE, 통합개발환경입니다. 기존에 자바 하면 사람들이 떠올리던 툴은 이클립스였습니다. 무료라는 강점으로 높은 점유율을 차지하고 있었지만 인텔리제이의 등장으로 점점 인기를 잃어가고 있죠. 개발자들이 인텔리제이를 선호하는 이유로는 편리한 자동완성 및 유용한 편의 기능들과 다양한 플러그인, 그리고 디자인이 조금 더 고급지다는 점(?)을 들 수 있습니다. 그럼 알아두면 개발의 질이 달라지는 몇 가지 설정과 단축키를 소개해드리도록 하겠습니다. 1. Double Shift Shift 버튼을 두 번 누르면 다음과 같은 창이 나타납니다. Actions 탭에서는 인텔리제이의 다양한 기능들을 실행하거나 우측에 보이는 버튼으로 ON/OFF 할 수 있습니다. 플러그인을 .. 2022. 9. 6.
구글 애드센스 승인 거절 이유 - 가치가 별로 없는 컨텐츠 Google Adsense 처음 블로그를 시작하게 된 건 취직을 위해서였지만, 글이 조금씩 쌓여가니 수고비로 치킨값 정도는 나왔으면 좋겠다는 생각을 하게 되었습니다. 블로그에서 광고 노출을 통해 수익창출을 할 수 있는 옵션이 몇 가지 있는데 그중에서 가장 수익이 높고 인기도 많은 것이 구글 애드센스입니다. 하지만 구글은 아무한테나 광고를 주지는 않습니다. 애드센스에 가입하고, 안내대로 설정을 해준 뒤에도 깐깐한 검사를 통과해야 비로소 광고를 게재할 수 있게 됩니다. 이걸 사람이 일일이 하는 것 같지는 않고 아마도 봇이 요청한 사이트를 훑어보면서 구글이 미리 설정해놓은 조건에 부합하는 지를 평가하겠죠. 하지만 누구는 이렇게만 해도 되더라, 누구는 이렇게까지 했는데 안되더라 사람마다 말이 다른 걸 보면 봇이.. 2022. 8. 27.
[블로그 만들기] Github page에 Gitbook 장착하기 Github page 는 Github에서 제공하는 웹 페이지 호스팅 서비스입니다. * 호스팅(Hosting)이란 개인이나 영세 기업으로서는 자체 서버를 구축하기가 쉽지 않기 때문에 대용량 서버를 가지고 있는 호스팅 업체로부터 서버 공간을 대여하여 웹 서비스를 제공하곤 합니다. 대표적인 국내 호스팅 업체로는 가비아, cafe24 등이 있고 아마존의 자회사인 AWS는 클라우드 서버를 호스팅 하는 것이라고 볼 수 있습니다. Github page의 서비스 제공 방법 은 단순합니다. 1. 사용자가 웹 페이지를 제작해서 Github page와 연동된 Github 레포지토리에 업로드를 합니다. 2. Github에서 특정 주소로 접속을 했을 때 해당 레포지토리에 저장된 웹 페이지가 보여지게끔 해줍니다. 이렇게 Gith.. 2022. 8. 7.
Git 원격 저장소 만들기 Git은 가장 널리 알려진 버전 관리 시스템입니다. Github와 혼동하는 분들이 많은데 Github는 원격 저장소를 대여해주는 웹 서비스라고 할 수 있습니다. 즉 add - commit 과 같은 명령을 수행하는 것이 Git 이고 push를 했을때 비로소 Github에 있는 저장소를 사용하게 되는 것이지요. 오늘은 Github 대신에 서버를 원격 저장소로 설정한 뒤에 Git으로 버전 관리를 해보도록 하겠습니다. 테스트를 위해서는 접속가능한 서버가 구비되어 있어야 합니다. 1. 서버에 저장소를 생성합니다. 먼저 ssh 프로토콜을 이용해 서버에 접속합니다. $ ssh user@123.123.123.123 -p 22 계정@서버의 IP주소 -p 포트번호 입니다. 권한이 없다고 나오면 서버 관리자에게 권한을 요청.. 2022. 7. 19.
반응형