깃헙 페이지에 키 등록 준비 Github > My Page > Settings > SSH and GPC Keys ssh key 생성 터미널을 열어 아래 명령어 실행 ssh-keygen -t rsa -b 4096 -C "이메일 주소" 생성된 파일 확인 cd ~/.ssh ls id_rsa : 개인 키 id_rsa.pub : 공개 키 Github page 에 공개 키 등록 id_rsa.pub 내용 전체를 처음에 열어놓았던 github page 에 등록하면 완료
리팩토링 이란? 나쁜 디자인의 코드를 좋은 디자인 코드로 변경하는 과정 리팩토링 상황 예시 1. 아래와 같은 getUserInfoFromServerA() 라는 함수를 작성 1234567891011121314151617public void getUserInfoFromServerA(String userID) { new CustomAsyncTask().execute(userID, new CallBackListenerA() { @Override public void onSuccess(Result rst) { // Success Code } @Override public void onFailed(String failedMsg) { // Failed Code } });} class CustomAsyncTask ex..
WebRTC 를 이용할때, P2P 연결의 경우 상호간의 딜레이 현상은 큰 무리를 발견하지 못하였다. 하지만, LTE (router)사설 연결 같은 경우는 서로를 찾을 수 없기 때문에, 중간의 turn server를 이용하여 음성통신을 하게 되는데, 이때 딜레이 현상이 생긴다. 실제로 테스트 해본 결과 같은 공간에서 두 기기를 서로 연결했을때, P2P 통신은 딜레이를 거의 발견할 수 없었지만, relay 통신은 귀로 듣고 느낄수 있을 정도의 딜레이 현상을 발견하였다. 이 현상의 해결책이 시급해 보인다.(서로 다른 공간에서 음성통신에 무리가 있을만한 딜레이 현상은 조금더 테스트를 해보아야 알 수 있을것 같다.)
What is OSI 7 Layer ? 우리는 보통 학교에서 OSI 7 계층을 기본적으로 배운다 (컴퓨터 전공이라면)하지만 대부분의 학생들은 이게 뭔지 어떤 역할을 위해 존재하는것인지 모르고 시험에 나오기 때문에 외우는 경우가 많을 것이다. (나역시도) 하지만, 이 OSI 7 계층은 네트워크의 가장 기본적인 뼈대이며 반드시 동작 메커니즘을 이해하고 있어야만 한다. 그렇다면 OSI 7 계층이란 무엇일까? OSI 의 뜻은 아래와 같다. O penS ystemsI nterconnection(Reference Model) 문자 그대로 해석하자면, 시스템의 상호간 연결을 위한 열린(표준) 시스템 모델 즉, 두(또는 몇개의) 시스템간의 연결을 위한 표준 모델. 서로 연결을 하기 위해 내가 보내고싶은대로 내맘대로 데..
2016/07/05 - [MyProject/Git Hub] - Git Hub 사용법 1 - Git Hub 이란??2016/07/05 - [MyProject/Git Hub] - Git Hub 사용법 2 - Git Hub 가입하기2016/07/06 - [MyProject/Git Hub] - Git Hub 사용법 3 - 깃헙 웹사이트 둘러보기2016/07/10 - [MyProject/Git Hub] - Git Hub 사용법 4 - 콘솔용 Git 설치하기 1. Config 깃 콘솔을 설치했다면, 맥의 터미널을 열어 아래와 같이 타이핑하여 최초 설정을 완료해 주자. 12[root@localhost earn_star]# git config --global user.name "ywlee861009"[root@loca..
WebRTC 관련 슬라이드를 보다 보안쪽의 내용을 보았다. 아래는 그 그림. 이중 Audio/Video (SRTP) 라는 부분에서 SRTP 가 뭔지 한번 알아보자 1. SRTP 란? Secure RTP (Real-time Transport Protocol), 즉, 보안 RTP. 그렇다면 RTP 란 무엇인가??RTP란 실시간 전송 프로토콜로 음성, 영상등을 UDP (TCP 아님) 상으로 흘려보내는 것. 따라서, Srtp 란 RTP의 보안이 더하기된 것 이라고 생각하면 될 것 같다. 2. 암호화 방식 2-1 . SRTP 는 AES 암호화 알고리즘을 이용한다.2-2 . Internet society 에서 2004년 작성한 "The Secure Real-Time Transport Protocol" (이하 SRT..
Private Function IsPortOpen(ByVal Host As String, ByVal PortNumber As Integer) As BooleanDim Client As TcpClient = NothingTryClient = New TcpClient(Host, PortNumber)Return TrueCatch ex As SocketExceptionReturn FalseFinallyIf Not Client Is Nothing ThenClient.Close()End IfEnd TryEnd Function ' 사용법Dim Port As Integer = 55061Dim Hostname As String = "222.122.85.123" Dim PortOpen As Boolean = IsPortO..
- Total
- Today
- Yesterday
- Swift
- 스위프트
- 서버
- git hub
- linux
- 뉴스룸
- nodejs
- 배열
- 앵커브리핑
- 점유율
- 손석희
- C언어
- CentOS
- C
- Phaser
- 리눅스
- Node
- xcode
- GIT
- IOS
- BBC 가쉽
- Asterisk
- mysql
- Kotlin
- 노드
- 깃헙
- Android
- php
- 안드로이드
- node.js
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |