Programming 3

(고찰) version 표기법

고찰 : 게이머들이라면 너무나도 익숙한 version. version에 대해서 탐구해보자 버전 번호 형식 : X.Y.Z 로 표기한다. 각각 자연수이며 0이 앞에 붙으면 안된다. X는 주(Major)버전 번호 Y는 부(Minor)버전 번호 Z는 수(Patch)버전 번호 ※ 각각은 반드시 증가하는 수여야 한다. ex) 1.9.0 -> 1.10.0 -> 1.11.0 금지 사항 : 특정 버전으로 배포를 하고나면 그 버전은 절대 변경하면 안된다. 새로운 버전으로 배포하도록 하자. 버그 수정의 경우 수버전 번호를 올리고 프로젝트 배포시 부버전 올리고 프로젝트 개편시 주버전을 올리자!

Programming 2021.07.12

(고찰) vim에디터

사람마다 읽는 방식이 다르다. 빔, 바이, 브이아이 등등으로 읽는다. 정확히 어떻게 읽는진 모르겠지만 나는 빔이라고 읽는다. 고찰 - 빔을 사용하면 이득인 부분이 있나? 글쓴이는 현재 데구리라는 사람으로부터 빔을 가르침받아 잘 사용하고 있다. (홍보임) 주로 사용하는 명령어 몇개만 적는다. 명령어 기능 h 왼쪽 이동 j 아래쪽 이동 k 위쪽 이동 l 오른쪽 이동 dd 한줄 삭제 x 한칸삭제 esc 키 보기모드로 전환 gg=G 전체행 형식맞추기 yy 복사 p 복사행 붙여넣기 r 한글자 변환 이외에도 수많은 명령어들이 있다. 추후에 다시 정리해서 올려야겠다. 장점 손에만 익으면 편하다. 리눅스 서버에서 과제할 일 있으면 다른 에디터를 안쓰고도 과제해결이 가능하다. 단점 손에 안익으면 죽어도 못쓴다. esc누..

Programming 2021.02.25

(고찰) MAX_INT

c++이나 java와 같이 자료형이 존재하는 언어로 알고리즘 문제를 풀 때 const int INF = 987654321 과 같은 정수형을 선언할 때가 있다. 고찰 - 어떤값을 사용해야 잘 사용했다고 소문이날까? 일단 내가 사용하는 max값은 주로 0x3f3f3f3f 라는 16진수를 사용하고있다. 0x3f3f3f3f(16) = 1061109567(10) 이다. 이 수는 10억이 살짝 넘는 수이고 2를 곱했을때 2^31을 넘지 않는 수이다. (degurii.tistory.com/ 블로그 관리자가 알려줬다 ^-^) 이거 홍보임 암튼 홍보임 데구리 블로그 웹 개발과 알고리즘을 공부합니다. degurii.tistory.com 그렇다면 다른 값으로는 무엇이 있을까? int MAX = 987654321; 을 보자 ..

Programming 2021.02.24