반응형
apt는 apt-get과 apt-cache의 기능 중에서 잘 사용되지 않는 기능을 제외하고 만든 새로운 tool이다.
여기서 apt-get은 패키지 설치를 담당하고, apt-cache는 패키지 검색을 담당하는 tool이다.
결론적으로 apt-get이 아닌 apt를 사용하는 것이 사용성 측면에서는 유리하다.

apt에 대해 조금더 알아보자.

apt(Advanced Packaging Tool)는 debian 계열의 패키지 툴이다. 이는 리눅스 시스템에 패키지를 설치하고 제거하는데 사용된다. 

apt는 이런 다양한 툴에서 옵션으로 처리해야 하는 기능들을 통합하여 사용자들로 하여금 편리하게 사용할 수 있도록 만들어진 툴이다. 리눅스를 처음 접하거나 특별히 옵션을 구별해야 하는 일이 없다면 apt 사용을 권장한다.

apt는 2014년경에 배포되기 시작하였으나, 우분투 16.04부터 우분투에 통합되어 배포됨으로써 많은 리눅스 사용자들에게 알려지기 시작했다.

 

apt와 apt-get의 차이
apt와 apt-get의 차이

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

워드에서 특정 용지에서 편집된 양식을 다른 사이즈의 용지에서 편집하려면 번거로운 일들이 많다. 양식의 용지를 바꿀 필요 없이 출력만 다른 사이즈의 용지에서 하려면, 확대/축소 비율만 바꿔주면 된다.

대표적인 용지의 확대/축소 비율은 다음과 같다.

 

[ 축소비율 ]

  • A3 → B4 : 86%
  • A4 → B5 : 86%
  • B4 → A4 : 81%
  • A3 → A4 : 70%
  • B4 → B5 : 70%

[ 확대비율 ]

  • B4 → A3 : 115%
  • B5 → A4 : 115%
  • A4 → B4 : 122%
  • A4 → A3 : 141%
  • B5 → B4 : 141%

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

요즘 다크모드가 유행이다.

일반인들에게 유행을 이끈 것은 스마트폰이다.  베터리를 조금이라도 절약하기 위해 시작된 것이다.

개발자들은 이 전부터 다크모드를 선호하는 사람들이 많이 있었다.

필자도 개발툴은 전부 다크모드로 사용 중이다. 다크모드인 경우 집중력이 향상되는 것을 느낄 수 있다. 또 하나의 장점은 눈의 피로도 낮다는 것이다. 현재는 개발 관련 프로그램 뿐 아니라 웹브라우저 등 가능한 모든 어플리케이션을 다크모드로 사용 중이다.

최근에는 프론트앤드 개발자들 사이에서도 뭽사이트의 다크모드 호환성에 관한 이슈가 심심치 않게 나오고 있다.

 

 

이번 포스팅은 윈도우 시스템을 다크모드로 사용하는 방법에 관해 정리해 보려고 한다.

다만 한번에 모든 것을 다크모드로 할 수 없기 때문에 여러 어플리케이션을 다루어야 한다.

그래서 이번 포스팅은 한번에 정리하지 않고 한 가지 씩 게속 업데이트 하는 방식으로 포스팅할 계획이다.

첫번째로 윈도우 시스템의 기본 프로그램을 다크모드로 사용하는 방법부터 설명한다.

 

[ 윈도우10 기본 앱 ]

1. 윈도우 바탕화면에서 우클릭

2. 우 클릭 메뉴 > 개인설정을 선택

3. 새로운 창이 나오면 왼쪽 메뉴에서 '색'을 선택

4. 창 오른쪽에 '색 선택'에서 '어둡게'를 선택

이 작업으로 윈도우에 기본 앱으로 등록 되어 있는 앱들은 모두 다크모드로 전환된다.

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

Plugin을 설치할 수 있는 방법은 Plugins Admin을 이용하는 방법과 Plugins Folder에 직접 설치하는 방법 2가지가 있다.

[ Plugins Admin을 이용한 방법 ]

1. "플러그인 > Plugins Admin..." 을 클릭합니다.

2. 새 창이 열리면서 사용 가능한 플러그인 리스트가 보입니다.

3. 리스트 중 원하는 플러그인을 체크하고 install 버튼을 클릭합니다.

* 이 메뉴 "Update" 및 "Installed" 탭에서 이미 설치되어 있는 플러그인 확인 및 업데이트가 가능하다.

 

[ Plugins Folder에 직접 설치하는 방법 ]

외부에서 다운로드 받은 플러그인이 있다면 "플러그인 > Open Plugins Folder..."메뉴로 플러그인 폴더를 열어, 여기에 파일을 복사해 넣으면 된다.

 
반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

Google AdSense에 가입되어 있다는 가정한다.

 

1. Google AdSense 사이트에 접속한다.

2. 좌측메뉴 중 "사이트" 클릭한다.

3. 우측 상단의 "사이트 추가"를 클릭한다.

4. Tistory주소를 입력하고 다음을 클릭한다.

5. 새로운 페이지에서 "제출"을 클릭한다.

이 과정이 끝나면 리스트에 대기 중으로 나온다.

구글에서 사이트에 광고 게재 가능여부를 확인하는 동안 시간이 걸린다. 최대 2주라고는 하지만 그 보다 일찍 되는 경우가 대부분이다. 기다리는 동안 광고 단위를 웹사이트에 삽입하고 기다리면 된다.

 

티스토리에서 할 일.

1. 관리 > 플러그인을 선택한다.

2. Google AdSense 플러그인 3종류(PC, 모바일, 반응형) 중 하나를 선택한다.

3. 새로운 페이지가 나오면 하단의 "광고형태" 중 하나를 선택하면 광고단위 코드를 넣을 수 있는 창이 생긴다.

4. 창에 코드를 복사해 넣고 적용 버튼을 클릭한다.

 
반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

구글 계정에서 새로운 속성을 만들어 "전체 사이트 태그(gtag.js)"를 <head>에 복사해 주면 된다.

방법은 직접 입력하는 방법과 플러그인을 이용하는 방법이 있다.

[ 직접 입력 ]

1. 관리 > 꾸미기 > 스킨편집을 선택한다.

2. 스킨편집 화면 우측 상단의 "html 편집"버튼을 클릭한다.

3. <head> ~ </head> 사이에 gtag.js를 복사해 넣는다.

 

[ 플러그인 ]

1. 관리 > 플러그인을 선택한다.

2. 구글 애널리틱스를 선택한다.

3. 추적 ID를 입력하고 적용을 클릭한다.

 
반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,

Programming Case Style

雜同散異 2019. 10. 14. 12:38
반응형

프로그래밍을 하다 보면 필연적으로 많은 수의 작명을 하지 않으면 안된다.

변수명을 시작으로 클래스명, 함수명, 파일명 등등 정말 많은 이름을 작명해야 합니다. 그러나 이런 작명에 한가지 장애물이 바로 space를 넣을 수 없다는 것이다.

이 때문에 space를 대신할 수 있는 효과적인 방법을 고민하게 되었고, 개발자, 개발언어 혹은 사용처에 따라 여러가지 방법이 출현하게 되었다. 이를 case style, case type 등으로 부른다.

이 케이스 스타일 중 가장 일반적으로 사용되는 몇 가지를 소개한다.

  • Camel case : 첫 단어는 소문자로, 다음 단어부터 첫 글자를 대문자로 쓰는 방법. camelCaseStyle
  • Snake case : 단어와 단어 사이에 "_"(underscore)를 사용하고, 모든 단어는 소문자로 쓰는 방법. snake_case_style
  • Kebab case : 단어와 단어 사이에 "-"(dash)를 사용하고, 모든 단어는 소문자로 쓰는 방법. kebab-case-style
  • Pascal case : 모든 단어의 첫 글자를 대문자로 쓰는 방법. PascalCaseStyle
  • Upper case(with snake case) : 단어와 단어 사이에 "_"(underscore)를 사용하고, 모든 단어는 대문자로 쓰는 방법. UPPER_CASE_STYLE

언어별 사용 방법은 다음과 같다.

[ Javascript ]

  • variable, method : Camel case
  • class : Pascal case
  • constant : Upper case

[ CSS ]

  • class : Kebab case

[ Python ]

  • variable, method : Snake case
  • constant : Upper case

 

[ 기타 ]

  • HTTP URL : Kebab case
  • JSON : Snake case
  • React : Pascal case

* 다른 언어에서의 사용법을 알고 계시거나, 다르게 사용하시는 분 께서는 댓글을 남겨 주세요.

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

GitHub Page 개설 과정 정리

현재 설치만 끝내고 첫 포스팅하고 있지만 앞으로 사용해 보면서 많은 정보를 포스팅할 예정이다.

1. Repository를 새로 만든다.
2. Repository이름은 바꿔야 함으로 아무렇 게나 짖는다.
3. Setting에 들어가서 Repository name을 다음과 같이 변경한다. [github id].github.io
4. 이름을 변경하고 나면 Setting > GitHub Page 의 내용을 보면 “ Your site is published at https://developern1.github.io/ “ 처럼 설정된 도메인을 확인할 수 있다.
5. Setting > GitHub Page의 “Choose a theme”버튼을 클릭하고 들어가서 테마를 고르거나, 다음 사이트에서 마음에 드는 테마를 고른 후 클릭하고 “Homepage”버튼을 클릭하면 해당 GitHub repository로 이동한다.
6. 이동한 후 Fork하면 위에서 개설한 repository에 테마가 등록된다.
7. 이제 테마의 설정을 수정하고 사용하면 된다.
8. Posting은 markdown으로 작성하여 _post directory에 보관한다.

 

 

* github.com도 등록이 되지만 현재 정책적으로 .com은 .io로 redirect된다.
* 이후 필요한 경우 [github id].github.io/[project name]과 같이 서브 도메인처럼 사용할 수도 있다.
* 기본적으로 master branch에서 push한다.



 

 
반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,