Programming
-
SSH 원격 접속 에러 : Host key verification failed.Programming 2020. 6. 29. 12:48
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the ECDSA key se..
-
[Python] 가변성과 불변성, 가변 객체 타입, 불변 객체 타입Programming/Python 2020. 5. 5. 19:30
객체, 가변성과 불변성 Python의 모든 데이터 타입들은 객체(object)다. 객체는 가변(mutable) 객체와 불변(immutable) 객체로 나뉜다. 불변 객체는 객체 생성 이후 값을 변경할 수 없는 object를 의미하고, 가변 객체는 반대로 값을 변경할 수 있는 object를 의미한다. 대부분의 경우에서 불변 객체 타입이 가변 객체 타입보다 효율적이다. 데이터 타입 가변(mutable) list, set, dict 불변(immutable) int, float, bool, tuple, string, unicode 참고 링크 a = 3 b = 5 c = 7 print(id(a),id(b),id(c)) # (140468310543096, 140468310543048, 140468310543000)..
-
[Github] fork한 저장소와 동기화하기 / upstreamProgramming 2020. 4. 30. 15:27
지금 모각코 모임 사람들과 computer science 스터디를 진행하고 있다. 진행방식은 모임에서 만든 깃허브 계정에 레포를 하나 파고 자신의 저장소로 fork한 다음 로컬에서 작업한 것을 원본 레포에 풀리퀘 날리는 방식으로 진행한다. 정리할 겸 블로그에 동기화하는 방법을 포스팅하려고 한다. 먼저 fork한 레포를 내 로컬로 clone해온다. $ git clone https://github.com/sbyeol3/CS-study.git $ git remote -v 현재는 내 깃허브 계정의 원격 저장소와만 연결되어 있다. 원래 찐 원격 저장소와 연결을 해야 한다. $ git remote add upstream https://github.com/MOKAKMOKAK/CS-study.git 다시 확인해보면, ..
-
마크다운 / MarkDown 문법 정리Programming 2020. 4. 17. 20:03
제목 # 제목 1 ## 제목 2 ### 제목 3 #### 제목 4 ##### 제목 5 ###### 제목 6#의 개수만큼 ~ 을 표현할 수 있다. 줄바꿈은 띄어쓰기 2번 또는 태그를 사용 강조 기울임체 *Hello* -> Hello 볼드체 **World!** -> World! 취소선 ~~It's~~ -> It's 밑줄 MarkDown -> MarkDown 리터럴리 기호들을 쓰고 싶을 때는 백슬래시를 이용해서 탈출할 수 있음 코드 백틱을 이용 여러 줄인 경우에는 백틱 세개로 감싸주기 = ``` 코드 종류도 적을 수 있음 = ```javascript 리스트 인덱스가 있는 리스트는 숫자 + . 으로 표현 인덱스가 없으면 - * +으로 표현 들여쓰기를 통해 서브 리스트도 작성할 수 있음 이모지 마크..
-
[Notion] 갤러리 사용하기Programming/notion.so 2020. 4. 5. 10:41
지금 듣고 있는 수업이 그림이 많이 나오는 수업이라 깔끔하게 보기 위해서 갤러리 타입을 많이 사용하고 있다. 찾아보면서 알게 된 점을 간단하게 정리하려고 한다. 먼저 /(slash)를 입력하고 갤러리를 선택한다. Inline과 Full page가 있고 둘의 차이는 아래와 같다. Inline을 선택하면 그림들을 생성한 페이지 그 내부에서 그림을 볼 수 있고, Full page인 경우는 해당 페이지로 이동하게끔 블록이 생성된다. 나는 내 필기 내에서 그림을 보고 싶기 때문에 Inline 타입을 주로 사용한다. 원래 갤러리 카드 크기가 커서 좀 균형이 안맞게 보이는 거를 고치고 싶었다. 방법은 아래를 따라하면 된다. 여기서 Card size를 조절해주면 된다! Card Preview를 cover나 none으로..
-
Commit Message Convention / 커밋 메시지 컨벤션Programming 2020. 4. 3. 23:57
깃허브에 자주 커밋을 하게 되면서 언젠가 커밋 메시지를 정해야지 생각만 했다. 드디어 오늘 컨벤션을 정하고 그거대로 쓰려고 해야겠다. 해당 포스팅은 아래를 참고했습니다. https://djkeh.github.io/articles/How-to-write-a-git-commit-message-kor/ 규칙 1. 타이틀 첫 글자는 대문자로 시작하기 feat : @2#$$ -> Feat : ~ !3#$$ 규칙 2. 시제 없이 명령문으로 작성하기 (동사원형) Feats : @#$%% -> Feat : ~@#^^ 규칙 3. 커밋 타입은 아래에 맞추어 작성하기 Feat : 코드나 테스트를 추가했을 때 Fix : 버그를 수정했을 때 Remove : 코드를 제거했을 때 Update : 코드보다는 문서나 라이브러리 등을 ..
-
[Notion] 노션으로 싸강 필기하기Programming/notion.so 2020. 3. 29. 19:57
요즘 코로나19때문에 싸강대체로 수업을 듣는 경우가 많을 것 같다. 난 원래 이번학기 싸강만 듣기도 하는 거긴 하지만 이번에 필기방식을 바꾸게 되어 공유해보려고 한다. 기존 필기 방식은 아이패드로 수업필기를 한 후 시험기간에 한글로 다시 정리하는 방식으로 정리했다. 맥북으로 랩탑을 바꾸면서 이제 한글을 쓰기 어려워졌고 그러기엔 워드도 쓰기 싫었다. (워드 뭔가 맘에 안듦.. 줄 간격도 별로고 저절로 인덱스화되는 것도 별로야..) 그래서 아이클라우드 공간을 넓힌 겸에 메모에 정리했는데 한계가 느껴졌다. 사진 추가도 그렇고 표도 뭔가 .. 그래서 생각난 게 노션! (학교메일을 이용해서 월 4$ 지불해야 하는 플랜을 무료로 사용할 수 있다는 점도 큰 메리트다.) (이번 학기에 수업으로 듣는 과목은 2과목 뿐...
-
[Unity] localPosition과 position의 차이Programming/Unity 2020. 2. 25. 20:23
localPosition -> 부모 transform에 대해 상대적인 위치 부모 transform이 없으면 차이는 없음 using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Example() { transform.localPosition = new Vector3(0, 0, 0); print(transform.localPosition.y); } }