자바 코딩 규칙, 코드 컨벤션 (Code 스타일과 표준) 출처 - 자바 코드 컨벤션 for the Java TM Programming Language [클릭] 번역하신 분의 블로그 포스트 1 - 자바 코딩 규칙과 스타일 / Java Code Convention [클릭]번역하신 분의 블로그 포스트 2 - 2015년도 업데이트 버전 [클릭] 번역본 pdf 원본 pdf JavaCodeConventions.pdf 참조 자료Java Coding Pattern 코딩 규칙 - 번역하신 분의 코딩 블로그 포스트 2로 이동하셔서 보세요. 전에는 코드 스타일 pdf 전문을 블로그에 공개하지 않으셔서 전문을 올려놨었지만, 이제는 그럴 이유가 없어졌네요. 깔끔하게 코드 표준 규약서 번역해주셨으니 해당 블로그로 이동하셔서 보시..
[C++] Qt 인터넷 네트워크 연결 상태 확인 (QTcpSocket) ■ Unplugging ethernet (물리적 문제로 인터넷 끊김)Qt에서 소켓을 사용하다 보면 끊어진 경우를 확인해야 할 상황이 발생합니다. 굳이 Qt가 아니더라도 언제나 서비스 제공자는 확인해야 합니다만, Qt를 이용한 프로그래밍을 할 땐, 단순히 플러그가 뽑힌 경우를 체크하기엔 까다롭습니다. 왜냐면 QAbstractSocket 클래스가 제공하는 ConnectedState는 연결된 이후, 물리적인 플러그 뽑힘을 확인하지 못합니다. 슬프게도, Qt가 제공하는 그 어떤 소켓 클래스들도 물리적인 플러그 Unconnected를 확인하질 못합니다. 그래서 조금 돌아가는 방법을 사용해야 합니다. ■ Simple Main Code 우선, 간..
Visual Studio 2012의 NI DAQ 프로젝트. 4가지 팁. 1. 프로젝트 속성 변경 (Visual Studio 2012 기준)- 프로젝트 속성 - 구성 속성 - VC++ 디렉터리 1. 포함 디렉터리에 추가C:\Program Files (x86)\National Instruments\Shared\ExternalCompilerSupport\C\IncludeC:\Program Files (x86)\National Instruments\NI-IMAQ IO\Include 2. 라이브러리 디렉터리에 추가C:\Program Files (x86)\National Instruments\Shared\ExternalCompilerSupport\C\Lib32\MSVCC:\Program Files (x86)\Nat..
원문 - CodeProject : Animating Google Earth(3D) & Map(2D) for Live GPS via Ajax and RestFul Web Service [클릭] 프로젝트 다운 - GPS를 이용해 웹 브라우저에서 구글맵, 구글어스, 카메라에서의 현재 위치를 실시간으로 동기화 시켜주는 프로그램이라고 하네요. 여기에 쓰인건, Ajax, jQuery, Rest Service, Google Map & Earth, Java 등이라고 합니다. 한가지 기능을 살펴보자면, 2D Map과 3D 빌딩 기능의 활성화 / 비활성화입니다. 1234567891011121314151617181920212223242526272829303132function toggle2d() { if (show2d.va..