기술 정리 & CS/기타 지식 7

Mac 단축키 (일반, IDE)

Mac 관련 단축키 - 일반 스크린샷 Shift + command + 3 (전체 화면 캡처) Shift + command + 4 (부분 화면 캡처) Shift + command + 4 + spacebar ( 창 부분만 캡처) Shift + command + 6 (메뉴바 표시) 숨김 파일 보기 Shift + command + . Mac 관련 단축키 - IDE 멑티 line cursor 컨트롤 Alt 2번 연타 + 방향키 코드 자동 정렬 Ctrl + Alt + L : Code format Mac 관련 프로그램 Karabiner-Elements : 단축키 맵핑 (한영키 위치 변경) Spectacle : 키 맵핑 (화면 분할 등) RunCat : CPU 점유율등을 알려주는 프로그램 iTerm : 터미널 이쁜거

[Cron] 작업 스케쥴러 (Cron, CronTab, CronJob)

Cron & CronTab 이란? Cron이란 유닉스 계열에서 시간 기반 Job Scheduler로 주기적인 시간 or 날짜 마다 실행 하는 것 윈도우에서는 작업 스케쥴러라는 명칭을 많이 씀 🎈 Cron 주어진 스케줄 마다 쉘 명령어를 실행하는 주체 cron : the name of the tool 🎈 CronTab cron 데몬들에 대한 명령어들이 보관된 작업 목록(+Cron 작업에 대한 설정)을 의미 crontab is generally the file that lists the jobs 🎈 CronJob 크론이 실행되어 크론 탭에 쌓이면, 그러한 행위들을 크론잡 cron will be executing, and those jobs are cronjobs. 실행 방법 1. Linux 자체 Cron 이..

[UUID] UUID 란? (with. Python, JS)

📌 UUID 란? UUID (Universally Unique IDentifier)로 범용 고유 식별자를 의미한다. 주로 분산 시스템 환경에서 각기 다른 시스템(저장소)들이 가지는 기본 key번호가 충돌 날 수 있으니, 유일성을 보장하기 위해 UUID가 등장하였다. UUID는 32자리 ( 8 - 4 - 4 - 4 -12 )의 16진수로 표현되며, 하이푼을 넣어 5개의 그룹으로 구분 되며, 경우의 수가 어마무시해, 중복될 확률이 매우매우 낮다 # 예시 코드 ex) 37f9e500-13ab-599a-3c1a-4412f50900ab 📌 UUID 버전 종류 UUID v1 : 타임스탬프 (시간) 기준 UUID v3 : MD5 해시 기준 UUID v4 : 랜덤값 기반 UUID v5 : SHA-1 해시 기준 일반적으..

[단축키] VSCode 단축키

👉 VSCode IDE 에서 코딩에 유용한 단축키 단축키 용도 Ctrl + Alt + 화살표 위아래 : 멀티커서, if 문 한번에 Ctrl + F2 같은 단어 다 선택 Ctrl + F2 + 화살표 하나 + (Ctrl + c) 여러 라인 복사 Ctrl + 방향키 단어 단위 이동 Ctrl + Shift + 화살표 단어 블록 선택 Alt + Click 여러 단어 잡기 Alt + z 화면에 맞게 개행 Ctrl + n 새 파일 생성 👉 기타 단축키 단축키 용도 window + . 이모지

[외부 API] Daum 주소 찾기 API

👉 다음 주소 aAPI 찾기 회원가입 구현 중 주소를 넣게 될 경우 daum에서 무료료 제공하는 '우편번호 검색 서비스' 를 이용 할 수 있다. 가이드 문서 링크는 아래와 같다. https://postcode.map.daum.net/guide Daum 우편번호 서비스 우편번호 검색과 도로명 주소 입력 기능을 너무 간단하게 적용할 수 있는 방법. Daum 우편번호 서비스를 이용해보세요. 어느 사이트에서나 무료로 제약없이 사용 가능하답니다. postcode.map.daum.net 👉 예제 코드 Daum 주소 찾기 API는 서버기반 환경에서 실행해줘야 아래 코드가 돌아간다.

Font Awesome 이용법 (아이콘, ICON)

Font Awesome 무료 아이콘 이용 방법 1. 홈페이지 주소 https://fontawesome.com/ Font Awesome The world’s most popular and easiest to use icon set just got an upgrade. More icons. More styles. More Options. fontawesome.com 2. 회원가입 이메일 등록 후 => 이메일 메일함에서 Confirm 확인 3. Kit Code 발급 아래와 같은 개인 Font Awesome Kit's 코드가 발급됨. 4. 아이콘 서칭 https://fontawesome.com/v6/icons Font Awesome The world’s most popular and easiest to use ..

Git Command 정리

Linus Torvalds 가 만듬. (Distributed Version Control System) 작업 디렉토리(Working Directory, 로컬), 준비 영역(Staging area), 원격 저장소(Repository)로 구성 Git 명령어 1. Git 저장소 만들기 - git 파일 생성 및 정보 관리 시작 git init 2. Git에 파일 올리기 git config --global user.names "SeonminKim1"로 내 정보설정 git remote add : git 원격 저장소 주소 지정 git pull : 현재 Branch로 파일 동기화 git add : 파일 작업 디렉토리에 추가 git commit -m : 파일 commit git push HEAD : 원격 저장소로 HEA..