KTm 알뜰 모바일 APN 설정(핫스팟)
·
Miscellaneous
위와같이 설정하면 된다. 핫스팟, 테더링 모두 가능하며 중국제 자급폰으로 사용하면 통신사에서 제한하는 핫스팟 테더링 제한치가 사라진다.(과금도 되지 않았었다.) 다른 안드로이드 에서는 제한치가 있는지 없는지 모르겠고 실험도 안 해봤다. 최근들어서 안드 11 업글이 되면서 알뜰 통신사 측에서는 APN 변경 대응이 안되서 데이터조차 안되고, 알려준 APN으로 변경해도 데이터만 될 뿐, 테더링 핫스팟이 안되는데 위와 같이 설정하면 된다! apn 유형 설정이 문제이다. 끝
snort (침입 탐지 시스템)
·
Operating System/Security
개인 공부용 포스팅이므로 처음 접하시는 분은 다른 글을 보고 오시는걸 추천드립니다.많은 중간 과정이 생략되어 있습니다.​​​전에 언급했던 섬멸조격인 iptables 를 사용하기 전에, 사용하는 '수색조' 격의 성격을 가지는 Snort는Sniffer and More 라는 뜻으로 네트워크 트래픽을 더 많이 감시하고 분석한다는 뜻이다.​​주요 기능으로패킷 스니퍼 : 네트워크 상의 패킷을 스니핑하여 보여주는 기능패킷 로거 : 모니터링한 패킷을 저장하고 로그에 남기는 기능네트워크 IDS/IPS : 네트워크 트래픽을 분석하여 공격을 탐지/차단하는 기술​​​룰 액션 / 프로토콜 / IP주소 / Port 번호 / 방향지시자 (Direction Operator) 로 구성되어 있으며​Action은 다음과 같다alert선택..
측지 좌표계, 세계 측지 좌표계란?
·
Miscellaneous
1. 좌표계는 왜 여러 종류인가? 지구가 완벽한 원이 아니기에 그렇다. 지구는 타원형으로 마리아나 해구로부터 ~ 에베레스트 산 까지 그 고도의 편차가 상당히 크다. 물론 실제로 지구가 위 사진처럼 쭈굴쭈굴한 모습은 아니다. 위 사진은 시각적으로 타원임을 나타내고자 편차를 '극대화' 시킨 것이다. 여기서, 일반적인 '좌표계'는 '지구 중심' 을 기준으로 삼아 좌표를 매기는데, '지구중심' 이 과연 어디일까? 알다시피 지구는 '타원형' 이다, 이 타원의 중심을 어떻게 결정짓는가? 애매할 것이다. 이를 표현하려면 지구의 '수학적인 형상' 이 필요 한데, 이러한 수학적 모델을 '지오이드 Geoid' 라 지칭한다. 지오이드 및 타원체 지오이드 및 타원체 (Geoid and Spheroid) 1. 지구타원체(ref..
벡터 좌표계 [직각 좌표계, 원주 좌표계, 구면 좌표계] 에 관하여
·
Miscellaneous
Vector 에 대해서 배우는 중, 여러 좌표계에 관해서 정리해야 될 필요성을 느껴서 글을 작성한다. 필자는 벡터를 공부하면서 아래 강의를 참조 하였다. 벡터수학벡터는 크기뿐만 아니라 방향에 의해 결정되는 물리량이다. 이 과목은 주어진 물리적 현상을 벡터 물리량으로 나타내는 방법, 벡터의 성질과 벡터 함수, 벡터 내적 및 외적, 벡터의 발산, 스칼라www.kocw.net양성일 교수님의 벡터 강의가 무료로 제공되므로 참조하길 바란다.  해당 포스팅에는 너무 딱딱한 표현은 지양하고, 쉽게 쉽게 설명하면서실무에 필요한 내용만 설명할 생각이다.어디까지나 Tutorial 개념의 포스팅이기에, 공부가 더 필요하다면EBS, K-MOOC, KOCW 등의 무료 강의에서훌륭한 교수님들이 많은 강의를 작성 해 놓았으니 그것..
WireShark 매뉴얼
·
Tools/Etc
1. WireShark 란 무엇인가 WireShark 란 무료 (오픈소스) 패킷 분석기 이다. 상업적 이용 허용을 뜻하는것은 아니므로 유의 바란다 WireShark 는 Wireshark · Go Deep. 에서 다운로드 하는것이 가능하다. 현재 사용중인 운영체제에 맞는 버전을 다운로드 하면 되며, 혹시 Windows XP, Windows 98 과 같은 환경에서 WireShark 를 사용해야 될 일이 발생한다면 Wireshark · Download 해당 페이지에서 Go Spelunking 란에서 Mirror 페이지를 이용해서 원하는 버전을 다운로드 하면 된다. 필자는 구형 시스템 환경에서 패킷 분석을 시도해야 할 일이 간간히 있었다. 2. 설치 특별히 설명할것이 존재하지 않는다 그냥 Default 옵션으로..
[후기] Optimized C++
·
Miscellaneous/Book
이 책은 크게 '깊게' 들어가는 경향은 없지만 막 초급자를 탈피하여 중급자로 진입한 C++ 프로그래머 에게는 유용한 책이 될 것이다. 이 책을 읽고 나면 C++ 의 '미묘함' 을 다시한번 확인할 수 있는데, '숙련되기 위해 수백가지 함정' 들이 무더기로 있다는것을 명확하게 깨달을 수 있다. 개인적으로 나는 이제 막 중급자 프로그래머로 진입하였다고 생각하는데. 내가 아는 많은 기교들이 정리되어 있었고, 특별히 못 알아먹을 내용이 없었기에 나는 이 책이 '초~중급자 프로그래머' (1년~5년차) 가 읽기에 적합한 책이라 생각된다. 해당 책에서 설명하는 최적화의 간단한 예시. 1. 우측값 복사가 유의미한 시간차이를 나타냄을 보여주는 예제. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1..
항공기 축 3가지 용어 (Heading, Pitch, Roll, Bank, Yaw)
·
Miscellaneous
공중에 위치한 항공기의 경우에는 3가지 축을 기반으로 기체를 '회전' 할 수 있다. Heading, Pitch, Roll, Bank, Yaw 로 5가지가 존재하는데 이 중 4가지는 서로 겹치는 말로 같은 말이다 Heading == Yaw Pitch Roll == Bank 간단하지만 안 쓰다보면 잊어버려서 다시 찾아보게 되는 용어들이다. Heading, Yaw PITCH ROLL == BANK
[C++] TCP 통신
·
Programming/C++
#include #include #include #pragma comment(lib, "ws2_32") #define PORT 28888 #define PACKET_SIZE 36 #define SERVER_IP "127.0.0.1" using std::cout; using std::endl; void server() { WSADATA wsaData; WSAStartup(MAKEWORD(2, 2), &wsaData); SOCKET hListen; hListen = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP); SOCKADDR_IN tListenAddr; tListenAddr.sin_family = AF_INET; tListenAddr.sin_port = htons(PORT);..
[C#] 인터페이스 사용 이유.
·
Programming/C#
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 32 33 34 35 36 37 38 39 using System; namespace WindowsFormsApp1 { interface ISource { int GetResult(); } class Source : ISource { public int GetResult() { return 10; } public void Test() { Target target = new Target(); } } class Target : ISource { public int GetResult() { return 20; } public void Do(ISource obj)..
[C++] 람다식 mutable 의 쓰임세.
·
Programming/C++
C++ 에서 함수를 인자로 전달하는 방법 | C++ 에서 함수를 인자로 전달하기 C++11 이전에는 다른 함수의 인자로 함수를 전달하는 방법은 함수 포인터가 유일했습니다. C언어에서 이어져온 방식이기 때문에 C개발자들에게는 크게 불편하 mynameisdabin.tistory.com 해당 포스팅을 살펴보다 람다식 에서 햇갈릴만한 내용이 있기에 짧게 정리한다.​ 우선 람다식은 다음과 같이 작성된다.​ [캡처절] (매개변수) mutable -> 반환형식 { 함수내용 } ​ 1. 캡쳐절은 외부 변수를 가져다 쓸 수 있는 공간이고,​ 2. 매개변수는 말 그대로 함수 선언시 필요한 매개 변수이다.​ 3. mutable 은 함수 내에서 외부 변수를 수정할 수 있게 해 주는 옵션이고.​ 4. 반환형식과 함수 내용은 아..