[Windows] 윈도우 패키지 관리자 choco 사용하기

윈도우에도 리눅스의 yum, apt-get이나 맥의 homebrew같은 패키지 관리자가 있습니다. 이를 사용하여 명령 프롬프트상에서 간단한 명령어 만으로 프로그램을 설치,삭제,업데이트 하는 방법을 소개합니다. 패키지 관리자 소개 간단한 명령어로 소프트웨어를 설치할 수 있으며...

[Linux] SSH 인증서를 통한 원격 접속

SSH 인증서를 서버에 등록해 두고 사용하면 SSH 접속시 비밀번호를 입력하지 않고 즉시 로그인이 가능합니다. 비밀번호를 유추하기 어려운 문자열로 생성하고 SSH 인증서 파일을 잘 보관하면 보안에 더 유리하고 편의성도 높아집니다. 홈...

[Linux] SSH 서버 설치

SSH 서버는 과거에 사용되던 telnet 통신보다 보안이 강화된 통신 프로토콜입니다. SSH 서버는 CentOS에 기본으로 설치되어 있기 때문에 해당 기능을 활성화 하고 방화벽 설정을 수행하여 바로 사용할 수 있습니다. 아래 작업들은...

[Tip/Tech] Jupyter Lab 설치하기

JupyterLab은 Jupyter Notebook에서 발전된 버전으로 본디 Python을 통한 데이터 분석에서 사용되던 코드 작성 도구 입니다. 코드작성과 그에 대한 결과 확인, Markdown을 통한 문서 작성을 한 페이지에서 동시에 수행할 수 있기...

[Linux] zsh 쉘 설치

제 생각에 리눅스는 zsh를 알기 전과 그 후로 나뉘는 것 같습니다. 터미널 작업의 효율을 극대화 시켜주는 zsh 쉘의 설치 및 설정 방법 입니다. 기본 설치 root 권한으로 1회만 설치한다. 1...

[Linux] tar 압축, 해제

리눅스에서 가장 일반적으로 사용되는 tar 형식의 압축 명령의 사용 방법 입니다. tar로 압축하기 1 tar -cvf [파일명.tar] [폴더명] ex) abc라는 폴더를 aaa.tar로 압축하고자 한다면 아래와 같이 사용한다. 1 tar -cvf...

[Linux] 파일, 디스크 관련 명령

리눅스에서 사용되는 파일,디스크 관련 명령어들 입니다. 파일 목록 보기 명령어 설명 ls 현재 폴더의 파일 목록 나열 (숨김파일 제외) ls -a 현재 폴더의 모든 파일 목록 나열 (숨김파일 포함) ls...

[Linux] 설치 및 기본 사용 방법

리눅스(CentOS) 설치에 필요한 기본 내용과 설치 후 확인할 수 있는 기본 사용방법들 입니다. 가상머신 활용 가상의 컴퓨터 하드웨어를 소프트웨어로 구현한 형태 호스트 컴퓨터 현재 물리적으로 사용하고 있는 로컬 머신의 운영체제...

[Linux] 리눅스 소개

리눅스를 시작하기에 앞서 한번쯤 읽어볼만한 내용 입니다. (1) 리눅스는 완벽한 멀티유저,멀티태스킹 운영체제이다. 멀티유저라 함은 여러 사용자가 동시에 같은 시스템에 접근할 수 있는 것을 말한다. 이때 시스템을 사용하는 사용자는 미리 허가된...

[Tip/Tech] Sublime Text Package 설치와 추천 패키지

Sublime Text의 기본 환경 설정과 Package라는 형태의 확장 기능을 설치 방법을 소개합니다. 확장 기능을 통해 더욱 효율적인 코딩이 가능해 집니다. #01. Node.js 설치하기 1) 내려받기 Sublime의 일부 기능들은 내부적으로 Node.js을...

[Tip/Tech] Sublime Text 자바 컴파일 설정

Sublime Text 3에서 javac명령과 java 명령을 동시에 수행할 수 있는 Build Tool 설정 방법 입니다. #01. Build System 생성하기 Tools > Build System > New Build System 메뉴를 선택하여 새로운...

[Windows] 서비스 등록하기

수동으로 설치한 프로그램들이 윈도우 부팅시에 자동으로 구동되도록 명령프롬프트 상에서 윈도우에 서비스를 등록하는 명령어들 정리. 서비스 등록하기 1 $ sc create 서비스이름 binpath=실행파일경로 서비스 해제하기 1 $ sc delete 서비스이름 sc명령...

[Windows] CapsLock키로 한영 전환하기

Mac을 사용하다가 윈도우를 사용하면 가장 적응하기 힘든 부분이 한영 전환입니다. Mac에서는 Cmd+Space 혹은 CapsLock 키를 사용하여 한영을 전환하지만 윈도우에서는 전용 한영키가 존재하기 때문에 맥에서의 습관대로 한영 전환을 시도하면 매번 오타가...

[Mac] 기본 개발환경 구성

제가 개인적으로 사용하고 있는 초기 개발환경 구성 방법들 입니다. #01. 시스템 환경 설정 1) 미션 컨트롤 창 순서 고정 미션 컨트롤 창 순서가 기본적으로 최근 사용 순으로 설정되어 있어 의도하지...

[Tip/Tech] MySQL 서비스 시작, 종료를 위한 윈도우 배치파일

예전에 필요에 따라 만들었던 윈도우 배치 파일입니다. 지금은 사용을 목적으로 한다기 보다는 필요에 따라 윈도우 batch 파일의 문법을 확인하기 위한 용도로 많이 참고 하고 있습니다.

[Tip/Tech] Visual Studio Code용 Codeigniter Snippets

VSCode에 셋팅해서 사용할 수 있는 Codeigniter용 코드 스니펫 설정 파일 입니다. 개인적인 프로젝트 용으로 사용하던 파일이라 범용적인 상황에는 맞지 않을 수 있습니다. Codeingniter VSCode Snippet 1 2 3 4 5...

[Android] Google Play Store에 출시하기

패키징이 완료된 App은 Google Play Store에 출시할 수 있습니다.

[Android] 배포를 위한 패키징

안드로이드 앱 개발이 마무리 되면 배포를 위해 패키징을 수행해야 합니다. 안드로이드 패키지 파일은 *.aab 혹은 *.apk 확장자를 갖습니다.