기록장 11

GitHub 명령어 순서

해당 디렉토리로 이동 git pull origin master // 브랜치 주의 (작업 후) git add . //변경된 파일 추가 git commit -m "메시지 작성" // 변경 파일 확정. head에만 반영된 상태. 아직 원격 서버에는 반영 안됨 git push origin master // 원격 서버에 반영. 이때도 브랜치 주의 git으로 들어가 pull request 처리해주면 됨 //branch 반영 안될 때 git remote update 🔗 git 안내서 git - 간편 안내서 - 어렵지 않아요! rogerdudler.github.io

기록장 2021.07.10

20210705 호스트파일이란

호스트파일은 호스트 이름에 대응하는 IP주소가 저장되어있는 파일이다. 브라우저에 URL을 입력하면, 그 URL 즉 도메인에 해당하는 IP 주소를 DNS 서버를 통해 조회해야하는데, 호스트파일에 특정 사이트의 IP주소를 저장해두면 DNS 서버를 거치지 않고 IP 주소를 얻어올 수 있기 때문에 이 단계를 건너뛸 수 있다. 따라서 인터넷 속도가 향상된다는 단점이 있지만 오히려 해킹에 사용될 수도 있다. ✔️윈도우 호스트 파일 저장 위치 : C:\windows\system32\drivers\etc\hosts ✔️Mac 호스트 파일 저장 위치 : \etc\hosts 내 맥북으로 들어가 본 결과 정말 etc 밑에 hosts파일로 존재한다. 저기서 127.0.0.1은 자기 자신의 컴퓨터 IP주소인데, 특정 웹사이트를..

기록장 2021.07.05

LMS 동영상 배속 꿀팁

출처: jihyeong-ji99hy99.tistory.com/90 [LMS] LMS 동영상 배속 lms 동영상을 실행시키지 않은 상태에서 f12를 눌러 콘솔 창을 띄운다. 그중에서 top 부분을 ViewerFrame으로 바꿔준다. 그 후에 아래의 java script를 복붙 하여 재생 버튼을 누르면, 동영상 스피드가 1.5 jihyeong-ji99hy99.tistory.com ① 창 실행 전 F12 누른다. ② top을 ViewerFrame으로 바꾼다. ③ 아래 코드를 복붙한다. uniPlayerConfig.getUniPlayerSettingsData().usePlaybackRate = true; bcPlayController.getPlayController()._eventTarget.fire(VCPla..

기록장 2021.03.28

20210319 기본 DNS 서버 할당 기준

보통은 본인이 사용하는 통신사 혹은 ISP(인터넷 서비스 제공자)의 DNS 주소로 되어 있다고한다. 따라서 만약 내가 구글에 관련된 서비스를 많이 이용하는 경우, 구글 DNS 서버로 변경을 해주면, 해당서비스에 좀더 빠르고 원활한 이용이 가능하다고 한다. 제어판 > 네트워크 및 인터넷 > 네트워크 및 공유센터 > 어댑터 설정 변경 > WiFi > 속성 > 인터넷 프로토콜 버전 속성에 들어가서 변경해줄 수 있다. 위 사진을 보면 '현재 자동으로 DNS 서버 주소 받기'로 할당되어있다. 여기서 앞서 말했던 기준(주로 사용하는 통신사)으로 할당되나보다. 오케이 확인

기록장 2021.03.19

성공과 실패를 결정하는 1%의 네트워크 원리 | 웹 서버의 IP 주소를 DNS 서버에 조회한다

02. 웹서버의 IP 주소를 DNS 서버에 조회한다 p.56-68 1. IP 주소의 기본 브라우저는 URL을 해독하고 HTTP 메시지를 만들어주지만 이 메시지를 네트워크에 송출하는 기능은 없다. 이 기능을 OS에 의뢰하여 송신한다. OS에 송신을 의뢰할 때 'https://www.nolzaheo.tistory.com'와 같은 도메인명이 아니라 '10.11.12.13/255.255.255.0'과 같은 IP주소 형태로 메시지 받을 상대를 지정해야한다. 따라서 OS에 송신을 의뢰할 때 URL 안에 있는 서버의 도메인 명에서 IP 주소를 조사해야 한다. IP주소는 네트워크 번호와 호스트 번호로 이루어져있다. 우리가 집 주소를 말할 때 ○○동 ○○번지라고 하듯이, 여기서 네트워크 번호가 ○○동에, 호스트 번호가 ..

기록장 2021.03.19

20210316 c++ 문법 정리

- bool형, string형 - 함수 오버로딩, default 값, inline 함수 - 연산자 오버로딩 - namespace - 참조자(reference) - new, delete 연산자 - generic bool 0을 거짓, 그 외의 수를 참으로 흔히 사용하다가 c++에서 이를 아예 bool 값으로 정의해버렸다. true: 참을 의미하는 1바이트 크기의 데이터 false: 거짓을 의미하는 1바이트 크기의 데이터 즉 true, false는 정수 1,0과는 다르다. 하지만 정수가 와야 할 위치에 오면 각각 1과 0으로 변환된다. ex) int num=true+false; //num=1+0; string 문자를 배열 형태로 처리하는 , 즉 문자열을 처리하는 클래스이다. 다양한 상황에 맞게 사용할 수 있는..

기록장 2021.03.16

20210306 bluetooth와 air drop의 차이

정보처리기사 공부를 하던 도중 ad hoc 네트워크에 대한 글을 읽었는데 뭔가 내가 아는 air drop이 이 원리인 것 같아서 찾아보니 역시 맞았다. bluetooth 역시 이 ad hoc 네트워크 방식이었다. ad hoc 네트워크는 고정된 유선망을 구축할 수 없는 장소에서 모바일 호스트만을 이용하여 구성한 네트워크를 의미한다. 유선망과 기지국이 필요없고 호스트의 이동에 제약이 없어 망 구성이 빠르고 저렴하다. 우리가 데이터에 연결하지 않고도 air drop이나 bluetooth를 이용할 수 있는 이유가 바로 여기에 있다. 그렇다면 air drop과 bluetooth의 차이가 뭘까 하는 궁금증이 생겼다. 여기저기 찾아본 후 알게된 바는 다음과 같다. air drop을 사용할 때에도 bluetooth를 ..

기록장 2021.03.06

성공과 실패를 결정하는 1%의 네트워크 원리 | 01. HTTP 리퀘스트 메시지를 작성한다

01. HTTP 리퀘스트 메시지를 작성한다 p.36-55 1. 탐험 여행은 URL 입력부터 시작한다 URL 종류는 다양하다. ex) http, file, fts, mailto.. 브라우저는 몇 개의 클라이언트 기능을 겸비한 복합적인 클라이언트 소프트웨어이다. 브라우저 기능은 단순히 웹 서버에 액세스하는 클라이언트로만 사용되는 것이 아니라, 파일을 다운로드/업로드하고, 메일을 송,수신하는 다양한 기능을 갖고있다. 따라서 이 다양한 기능 중 어느 것을 사용하여 데이터에 액세스할 것인지 판단하는 재료가 필요하다. 상황에 따라 URL을 쓰는 방법이 다르다. ex) HTTP 프로토콜로 웹 서버에 액세스 하는 경우 http://user:password@www.cyber.co.kr:80/dir/file1.htm ex..

기록장 2021.02.22

성공과 실패를 결정하는 1%의 네트워크 원리 | 탐험 여행의 경유지

탐험 여행의 경유지 p.34-35 1. HTTP 리퀘스트 메시지를 작성한다 브라우저가 URL을 해독한다. 브라우저가 URL을 해독하여 그 의 미에 따라 리퀘스트 메시지를 만든다. '리퀘스트 메시지가 어떻게 생겼는가'는 HTTP 프로토콜과 관련이 있다. 2. 웹 서버의 IP 주소를 DNS 서버에 조회한다 메시지를 만들면 OS에 의뢰해서 웹 서버에 그 메시지를 송신한다. 메시지를 넘기는 상대(웹 서버)의 IP주소를 OS에 통지한다. (=웹 서버의 IP 주소를 조사한다) 브라우저는 웹 서버의 IP 주소를 조사하고 이를 OS에 알린다. URL에 적힌 도메인 명을 DNS 서버에 조회하여 IP 주소를 조사한다. 3. 전 세계의 DNS 서버가 연대한다 DNS 서버가 IP 주소를 조사한다. 이 때 전 세계의 모든 DN..

기록장 2021.02.22

돈 공부는 처음이라 | 김종봉, 제갈현열 저

불행은 비교대상이 있기 때문에 생긴다. 당신이 가진 돈에 집중하자. 당신이 가진 돈은 실체가 있고 당신이 가진 돈은 거짓이 없다. 미래를 준비하라. 하루라도 빨리 시간을 들여서 노력하라 분산투자하라. 분할로 매수하고 분할로 매도하라 버는 돈의 양보다 중요한건 쓰고 남은 돈의 크기다. 돈은 교환의 대상이 아니라 기회의 대상이다. 투자하는 금액은 당신이 쓴 시간과 들인 정성에 맞춰야한다. 당신이 쏟은 노력보다 높은 수익이 나온다면 당신은 반드시 돈의 노예가 된다. 그리고 그 끝에는 반드시 가난이 따라온다. 반드시 돈이 나의 노력보다 높은 위치에 올라서지 못하게 만들어라. 많은 돈을 벌고싶으면 그에 합당한 노력을 하라. 지금 스스로의 자신을 인정하라. 실패를 경험한 것과 실패를 인정하는 것은 완전히 다른 얘기..

기록장 2021.02.22