codingcoding의 등록된 링크

키자드에 등록된 총 1264개의 포스트를 확인하실 수 있습니다.

Tistory

청개구리투자클럽 메신저 대박이 사용법 - 현 VIP 회원

저는 주식 리딩 업체 몇 곳을 이용하다 요즘엔 청개구리투자클럽으로 마음을 잡았습니다. 이곳은 카톡 단톡방도 운영하는지라 저는 대박이 대신 주로 단톡방을 이용합니다. 아무래도 카카오톡이란 것 자체가 워낙..

Tistory

Qt Folder Dialog (QFileDialog example, 폴더 다이얼로그)

Qt Folder Dialog (QFileDialog example, 폴더 다이얼로그) Qt4에선 따로 폴더 다이얼로그를 제공하지 않아 QFileDialog를 이용해 Folder Dialog처럼 사용해야 합니다. 1 QString save_lot = QFileDialog::getExis..

Tistory

C# MySql 설치 사용법, connector 참조 추가와 데이터 읽기 예제

C# MySql 설치, 사용법 (참조 추가) 간단한 예제 C# 프로젝트에서 직접 MySql을 이용하는 방법입니다. 다른 언어들처럼 뭔가를 설치하면 가능한데, 이것을 도와주는 것이 바로 MySql 커넥터입니다. C# MySql 커넥..

Tistory

[Qt Qwt 강좌] ShapeItem 삭제 예제 (메모리 누수 방지)

[Qt Qwt 강좌] ShapeItem 삭제 예제 (메모리 누수 방지) Qt qwt 요소를 제대로 삭제하지 않으면 아래처럼 속성들이 겹칩니다. 아래 그림에서 속성을 제대로 삭제했다면 한 색깔의 그래프만 보여야 합니다. 하지만,..

Tistory

JAVA ZIP 압축파일 만들기 예제 2개, 자바 라이브러리 3개 응용

자바 ZIP 파일 압축 예제 (ZipOutputStream) 먼저 사용 방법 이론을 설명하고 이어서 예제 2개를 소개하겠습니다. 변수에 저장된 폴더와 파일 경로를 JAVA ZIP으로 압축하는 예제 소스입니다. Java에는 라이브러리..

Tistory

우분투(Ubuntu) 14.04 SDL2 2.04 64bit 설치

우분투(Ubuntu) 14.04 SDL2 2.04 64bit 설치 SDL (Simple DirectMedia Layer) 공식 사이트 - Simple DirectMedia Layer [링크] 다운로드 - SDL Download [링크] 설치 버전 - 2.0.4-9799 설치 환경 - SDL 2.0.4, 우..

Tistory

SDL2 설치 및 실행 에러 2가지 (우분투 Ubuntu 14.04)

SDL2 설치 및 실행 에러 2가지 (우분투 Ubuntu 14.04) 1. SDL2 에러 "cannot open" 에러 메시지 : libSDL2-2.0.so.0 cannot open 만약 위처럼 에러 메시지가 발생하며 실행되지 않는다면 /usr/lib/ 밑의 SDL 파일..

Tistory

No resource identifier found for attribute ‘style’ in package ‘android’ (안드로이드)

No resource identifier found for attribute ‘style’ in package ‘android’ (안드로이드) 안드로이드 에러 메시지 "No resource identifier found for attribute ‘style’ in package ‘android’ " 위의..

Tistory

[C# 디자인 패턴] 팩토리 메소드 패턴 예제 (Factory Pattern)

[C# 디자인 패턴] 팩토리 메소드 패턴 예제 (Factory Pattern) 출처 - Factory Method Design Pattern (코드 프로젝트) [링크] 컨셉 요약 - 책 유통 업체가 전국으로 배송하기 위해 3개의 대리점을 개설. 제품을..

Tistory

컴파일러 문제 풀이, 파싱 테이블 LL 파서, 구문 분석 parser 구현

고급 컴파일러 문제 풀이, 파싱 테이블, LL 파서 4.9 다음 『파서 문법』을 생각해보시오 lexp ⟶ atom | list atom ⟶ number | identifier list ⟶ (lex-seq) lexp-seq ⟶ lexp, lexp-seq | lexp a. 이 문법에..

Tistory

[논문 요약] 위치 기반 서비스(LBS)를 위한 영역 업데이터

[논문 요약] 위치 기반 서비스(LBS)를 위한 영역 업데이터 Zone-Based Update Mechanism for Location based Services(LBS) (LBS를 위한 영역 기반 업데이터 매커니즘) 서론 군사용으로 사용되던 GPS 기술이 2000..

Tistory

[R 코딩 기초] 데이터 구조 변환 방법 (벡터 - 리스트 - 행렬 - 프레임)

[R 코딩 기초] 데이터 구조 변환 방법 (벡터 - 리스트 - 행렬 - 프레임) R 코딩 기초 문제 어떤 데이터 구조의 변수를 다른 것으로 바꾸고 싶다. 예를 들어, 벡터를 리스트로 바꾸거나 행렬을 데이터 프레임으로..

Tistory

마이크로프로세서 프로그램 명령어 등 7장 컴퓨터구조 해답

컴퓨터구조 연습문제 해답 [모리스 마노 7 챕터] 모리스마노 컴퓨터구조 답안 1 - MANOSM (1 ~ 7).zip [링크] 모리스마노 컴퓨터구조 답안 2 - MANOSM (8 ~ 13).zip [링크] 7-1. microprocessor is a small size..

Tistory

모리스마노 컴퓨터구조 8장 중앙처리장치 연습문제 해답

컴퓨터구조 연습문제 해답 [모리스 마노 8 챕터] 모리스마노 컴퓨터구조 답안 1 - MANOSM (1 ~ 7).zip [링크] 모리스마노 컴퓨터구조 답안 2 - MANOSM (8 ~ 13).zip [링크] 8-1 (a) 32 multiplexers each of size..

Tistory

인도주식, 인도투자 2018년 올해 전망? (직접 투자 방법)

인도주식, 인도투자 올해 전망? (직접 투자 방법) 2017년 11월 현재, 지난 5개월간 인도주식, 인도채권 등 인도투자 상품 중 일부는 비교지수에 미달한 성과를 기록하였습니다. 반면, 소재, 필수소비재, 경기소비..

Tistory

비주얼 스튜디오 업데이트 실패 해결 (.Net Framework 재설치)

비주얼 스튜디오 업데이트 실패 해결 (.Net Framework 재설치) 윈도우7이나 윈도우XP에서 비주얼 스튜디오 2008~2010까지 업데이트 실패하는 경우가 있습니다. MS에서 기본적으로 제공하는 FIX 관련 파일이나 온라..

Tistory

LED 산업, 개요, 제조, 구현, 적용 분야, 공정

LED 산업, 개요, 제조, 구현, 적용 분야, 공정 LED(Light Emitting Diode) 개요 1.1 LED 구동원리 - LED는 전류가 흐르면 빛을 내는 반도체 - 양의 전기적 성질을 가진 P(Positive)형 반도체와 음의 성질을 가진..

Tistory

ArcGIS 에러, ERROR 1335 해결 방법 (SETUP2.CAB)

ArcGIS 에러, ERROR 1335 해결 방법 (SETUP2.CAB) 에러 정보 Error 1335. The cabinet file 'Setup1.cab' required for this installation is corrupt and cannot be used. This could indicate a network error,..

Tistory

GeoTIFF 포맷과 구조 (지오티프 자료 모음)

GeoTIFF 포맷과 구조 (지오티프 자료 모음) 기본 스펙 자료 pdf 다운 - GeoTIFF 포맷, 구조, 데이터 구성 등.pdf [링크] pdf 목차 1. Introduction 2. TIFF 1. Overview of TIFF File Structure 2. Baseline TIFF..

Tistory

WinCE(윈도우 CE) 메모리 아키텍처와 메모리 구조

WinCE(윈도우 CE) 메모리 아키텍처와 메모리 구조 데스크탑용 윈도우 프로그래머는 윈도우 CE를 접할 때 넘어야 할 산이 조금 있다. WinCE는 다양한 마이크로프로세서와 시스템 아키텍처를 지원하므로 1984년, IBM..

Tistory

[플랫폼 전략] 관광 플랫폼과 생태계, 플랫포머와 킬러 콘텐츠

[플랫폼 전략] 관광 플랫폼과 생태계, 플랫포머와 킬러 콘텐츠 플랫폼 참여자 중 가장 중요한 역할은 플랫포머가 담당한다. 그런데 플랫포머는 회장으로 군림하는 것이 아니라 총무로서 봉사하고 지휘해야 한다...

Tistory

C# int 자료형 변환 (TryParse, Convert.ToInt, string 등)

C# int로 자료형 변환 방법 (TryParse, Convert.ToInt, string 등) 1. TryParse 가장 보편적인 방법은 INT32 형식에 맞춰 TryParse를 하는 것입니다. 1 2 3 4 5 6 7 8 9 10 string intString = "234"; int i = 0;..

Tistory

[MFC 가이드] 코딩 표준 방법 5개, 함수 초기화, 변수, if문 등

MFC 가이드, 코딩 표준 방법 3가지 (함수, 초기화, 반환, 변수, if문) MFC로 코딩하는 C++ 개발자분들이 보셔야할 표준 코딩 방법입니다. 큰 주제로 3가지, 기타 분류로는 십여가지가 있으니 천천히 가이드를 읽어..

Tistory

연금저축이란 무엇이며 40대 재테크 단점 극복하는 방법은?

[마흔살 재테크] 연금저축 장점, 가입해야할 이유 연금저축은 2013년과 2014년에 조금씩 변화하며 요즘의 모습을 갖추게 됐습니다. 해지가산세는 없어지고 납부 기간도 10년에서 5년으로 짧아졌죠. 일단, 이런 과..

Tistory

펀드 기준가 과표기준가, 실제 상품 예시 (NH투자증권)

펀드 기준가 과표기준가, 실제 상품 예시 (NH투자증권) 자, 펀드 기준가 과표기준가는 구글에서 검색하면 자료 많이 나오니 개념적으론 알 수 있습니다. 그러나, 실제 상품 정보를 보며 비교하는 과정도 필요해요...

Tistory

Node.js Express 로컬 서버 구축(4) Request 다른 서버 이미지 얻기

시리즈 목록 Node.js Express 로컬 서버 구축(1): npm 도입 Node.js Express 로컬 서버 구축(2): Express 라우팅 Node.js Express 로컬 서버 구축(3): JSON 반환 stub API Node.js Express 로컬 서버 구축(4) Requ..

Tistory

자이로센서(Gyro Sensor) 간략 정리 (광학식, MEMS)

자이로센서(Gyro Sensor) 간략 정리 (광학식, MEMS) 자이로가 탑재된 물체가 회전운동을 하여 세차운동이 나타나면 그 자이로에는 회전반발력이 생기고, 그 힘을 측정하여 그 값에 비례하는 전기신호를 발생시키..

Tistory

프로그램 버그 찾는 방법과 시점 [오픈소스 개발 방법론]

프로그램 버그 찾는 방법과 시점 [오픈소스 개발 방법론] 부담갖지 않고 재미있게 볼 수 있는 자료들이니 천천히 살펴보시길 바랍니다. PDF - Day6.BugPatchStyle.pdf [링크] 제주대학교 컴퓨터공학전공 <오픈소스..

Tistory

카운터 파형 발생 모드 (Atmega 128 PWM 등 4개)

카운터 파형 발생 모드 (Atmega 128 PWM 등 4개) 고속 PWM (Pulse Width Modulation) Atmega 기준으로 PWM에 사용된 타이머 주기와 실제 PWM 주기를 같이 설정한 경우. 업 카운터로 동작, 0x00 - 0xFF (TOP)...

Tistory

자바, 인터프리터에서 실행되는 스레드 그룹 확인하는 소스

자바, 인터프리터에서 실행되는 스레드 그룹 확인하는 소스 현재 Android Inter interpreter에서 실행되는 실행되는 스레드, 스레드 그룹들과 각 스레드별 우선 순위를 나타내주는 프로그램입니다. 이와 같이 현재..

Tistory

Linux(리눅스), is not a valid path to the ..... kernel headers 해결

Linux(리눅스), is not a valid path to the ..... kernel headers 해결 참조 사이트 - LinuxQuesition.org [링크] 에러 메시지 what is the location of the gcc program on your machin the path "" is not a va..

Tistory

MFC 표준 코딩 규칙 (가이드 3개, F1, 옵션, ASSERT 매크로)

MFC 표준 코딩 규칙 (가이드 3개, F1, 옵션, ASSERT 매크로) 코드 프로젝트에 올라온 MFC 표준 코딩 규칙(코딩 가이드)입니다. 어떤 인도분이 예전에 올려주신 글인데, 어차피 MFC는 업데이트 멈춰서 예전 글 봐도..

Tistory

MFC 코딩 가이드 주의점 7개, 꼭 알아보세요

MFC 코딩 가이드 주의점 7개, 꼭 알아보세요 TYPE은 정확히 사용하세요 BOOL 값을 반환하는 함수는 아래처럼 사용하면 안 됩니다. 1 2 CBitmap bmp; BOOL result = bmp.LoadBitmap(IDS_BMP cs 어떤 경우에도 아래..

Tistory

MFC 코딩 표준 7가지 방법, 꼭 확인하세요 (클래스, 인터페이서 UI 등)

MFC 코딩 표준 7가지 방법, 꼭 확인하세요 (클래스, 인터페이서 UI 등) MFC 코딩 표준 1. 복잡하지 않게! 함수를 너무 길게 만들지 마세요. 화면에 꽉 찰 정도의 한 두 페이지면 충분합니다. 간단 명료해야 가독성..

Tistory

Qt C++ 다중상속 예제 (Multiple inheritance) 프로그래밍 소스

Qt C++ 다중상속 예제 (Multiple inheritance) 프로그래밍 소스 해외 블로거의 글을 번역한 포스트입니다. 아쉽게도 원래 글을 적으신 분이 블로그를 폭파하셔서 링크는 남길 수가 없네요. Qt도 C++ 계열이라 여기..

Tistory

3DES 암호화 프로그램 소스, C#-자바(java)-안드로이드

3DES 암호화 프로그램 소스, C#-자바(java)-안드로이드 출처 - Android: JAVA和C# 3DES加密解密 [링크] 형태가 유사한 3DES (triple des) 소스 코드입니다. 언어는 각각 C#, 자바, 안드로이드로 다르지만 형태는..

Tistory

Ubuntu 스트리밍 서버 만들기, 실패 원인 분석 (리눅스 우분투)

Ubuntu 스트리밍 서버 만들기, 실패 원인 분석 (리눅스 우분투) 본 포스트는 실패 내용이고, 성공한 포스팅은 따로 있습니다. 성공 - 우분투(ubuntu) 스트리밍 서버 구축 [링크] 참조 사이트 전반적인 진행 - stre..

Tistory

납땜 요령, 납땜 하는 방법 18가지 (ppt 메뉴얼)

납땜 요령, 납땜 하는 방법 18가지 (ppt 메뉴얼) 출처 - 납땜 요령, 규격 및 수땜 작업공정의 이해와 기준 제시 [링크] 자료 - 납땜 하는 방법 교육자료.ppt [링크] 아래는 납땜 요령, 납땜 하는 방법 ppt 순서입..

Tistory

온라인 플랫폼 종류 4가지 (검색엔진, 스마트폰, SNS, 전자상거래)

온라인 플랫폼 종류 4가지 (검색엔진, 스마트폰, SNS, 전자상거래) 과거 온라인상에서 난립하던 온라인 플랫폼은 경쟁을 통해 많은 수가 도태되었다. 현재는 크게 네 가지 종류로 정리돼가고 있다. 탄생 배경을 기..

Tistory

플립플롭이란, Flip Flop 종류 (SR, JK, D, T, 순차 회로)

플립플롭이란, Flip Flop 종류 (SR, JK, D, T, 순차 회로) SR 플립플롭 S : Set 동작 수행 명령. FF의 저장 정보에 관계없이, 다음 시각에 "1"을 저장 R : Reset 동작 수행 명령. FF의 저장 정보에 관계없이, 다음..

Tistory

MFC : 리스트 컨트롤 + 드래그 앤 드랍 (List Control 마우스 이벤트)

MFC : 리스트 컨트롤 + 드래그 앤 드랍 (List Control 마우스 이벤트) 출처 - A Drag and Drop List Control [링크] MFC List Control(리스트 컨트롤)에 드래그 앤 드랍 기능 추가 전체 프로젝트 - Drag and Drop..

Tistory

TCC 컴파일러로 구현한 스캐너 문법 예제 (Tiny C Compiler)

TCC 컴파일러로 구현한 스캐너 문법 예제 (Tiny C Compiler) 이 자료는 제가 대학원생 시절에 과제로 했던 내용으로 아래에 삽입된 그림들을 보시면 아시겠지만, 윈도우 XP에서 작업했었습니다. 최근에 윈도우 7에..

Tistory

MFC 콤보박스 값 가져오기 (선택된 데이터 불러오기)

MFC 콤보박스 값 가져오기 (선택된 데이터 불러오기) 콤보박스 예제 소스는 간단합니다. 아래 코드를 그대로 이용하세요. 1 2 3 4 5 6 7 CString str; int n; // 인덱스 n = m_ctrlccbox.GetLBTextLen(m_ctrlccbox..

Tistory

리눅스 Linux 간단한 시리얼 통신 프로그램 예제 소스

리눅스 Linux 간단한 시리얼 통신 프로그램 예제 소스 참조 1 - 정말 작은 리눅스 시리얼 통신 프로그램 개선하기... [링크] 참조 2 - 정말 작은 리눅스 시리얼 통신 프로그램 [링크] 윗분이 알려주신 사이트로 이..

Tistory

리눅스 geany (지니) c++ 11 사용 방법 (코딩툴 에디터에 개발환경 추가)

리눅스 geany (지니) c++ 11 사용 방법 (코딩툴 에디터에 개발환경 추가) 간단합니다. 1 -std=c++0x cs 이걸 넣어주면 됩니다. 지니를 실행하고 "Build" -> "Set build commands" 뒤에 위의 명령줄을 넣으세요...

Tistory

[C언어 강좌] 동적 메모리 할당, 배열 메모리 영역 (malloc sizeof 이해)

[C언어 강좌] 동적 메모리 할당, 배열 메모리 영역 (malloc sizeof 이해) 1. 동적 메모리 할당 시스템으로 부터 메모리를 할당받는다는 것은 시스템에서 사용하고 있지 않은 메모리 영역을 배정받고 이에 대한 주..

Tistory

WinCE 저전력 모드 프로그래밍 주의 사항 (윈도우 CE 스케줄링)

WinCE 저전력 모드 프로그래밍 주의 사항 (윈도우 CE 스케줄링) WinCE 금지 사항 아래 코드는 좋지 않은 습관이다. CPU 파워와 배터리 소모를 유발하여 저전력을 위배한다. 여기서 윈도우 CE 전원 관리를 잠깐 살..

Tistory

귀무가설과 대립가설로 보는 통계 데이터 분석 (가설, 검정)

귀무가설과 대립가설로 보는 통계 데이터 분석 (가설, 검정) 가설검정이란 조사하고자 하는 현상을 구체적인 가설(수학적 표현)로 만들고, 가설을 입증할 수 있도록 실험이나 관찰을 수행한 후(통계 데이터 분석..

Tistory

[빅데이터 사례] 기업 경영진, 임원의 데이터 분석 방법 (BigData 영향력)

[빅데이터 사례] 기업 경영진, 임원의 데이터 분석 방법 (BigData 영향력) 기업 임직원이나 경영진의 Big Data에 대한 인식도 매체에서 다루는 것과 유사하다. 실제로 빅데이터를 해보며 데이터 분석 방법을 아는..

Tistory

[빅데이터 활용 사례] POC 프로젝트와 데이터 분석을 IT 부서가?

[빅데이터 활용 사례] POC 프로젝트와 데이터 분석을 IT 부서가? 빅데이터 TF 리더의 역할을 IT 부서가 해서는 안 된다 Big Data를 주제로 하는 임원 회의에서는 IT 부서 담당인 CIO가 가장 많은 이야기를 한다. C..

Tistory

RISC 명령어 집합, 코드 크기, 병목 현상에 대해서 [컴퓨터구조]

RISC 명령어 집합, 코드 크기, 병목 현상에 대해서 [컴퓨터구조] RISC 명령어 집합과 인코딩 압축 코드의 두 가지 기능 수행을 도움 첫 번째, - 같은 양의 컴파일 된 프로그램의 유지를 위해 작은 메모리 장치를..

Tistory

RISC 프로세서 비교, 폰 노이만 컴퓨터 성능 향상

RISC 프로세서 비교, 폰 노이만 컴퓨터 성능 향상 폰 노이만 컴퓨터의 성능 향상 (RISC 비교) 빠른 회로 기술, 병렬성(fine-grain parallelism)을 통한 성능 향상 - 특별한 경우의 메소드 (special-case) : 기..

Tistory

JAVA JDK 설치 - 윈도우10 자바 64비트 개발 환경 설정

JAVA JDK 설치 - 윈도우10 자바 64비트 개발 환경 설정 이전에도 윈도우에 자바 JDK(Java Development Kit)를 설치하는 포스트를 남긴 적이 있었는데, 윈도우 10으로 오면서 이것저것 많이 바뀌었다. 안드로이드..

Tistory

Qt QML - Cannot override FINAL property 에러 해결

Qt QML - Cannot override FINAL property 에러 해결 Qt QML 에러 메시지 Qt QML - Cannot override FINAL property 분명히 외부에 선언된 Item에서 가져온 요소들을 사용하는 데, override를 할 수 없다는 에러..

Tistory

PLC 제어 기초, 정의, 역사, 사용법, 산업 특징, 발전 추세

PLC 기초, 정의, 역사, 사용법, 산업 특징, 발전 추세 PLC 제어 기초 해설 PLC 기초 (Programmable Logic Controller) 종래 - 릴레이, 접점, 타이머, 카운터 등을 직접 결선 사용 지향점 - 다품종 소량 생산 - 생..

Tistory

PLC 기초 - 종류 분류 구성 접점 CPU Unit 특징 및 정의

PLC 종류, 분류, 구성, 접점, CPU Unit, 특징 알아보기 PLC 기초 - 제조사별 종류, 구성 - 종류 1. LS산전(구 LG산전) : Starcon-MF, Goldsec시리즈, Master-K시리즈, Glofa-GM시리즈 - 국내에서는 소형 PLC 삼성..

Tistory

PLC 입력부, 출력부, 배선도, 프로그래밍, 연산 처리

PLC 입력부, 출력부, 배선도, 프로그래밍, 연산 처리 PLC의 구성 (입력부) - 외부기기(신호원)로부터 신호를 CPU에 전달하는 부분 (포토커플러를 사용하여 외부기기와 내부 회로는 전기적으로 절연되어 내 잡음성..

Tistory

윈도우 CE 시스템 스케줄링에 대해 (WinCE Scheduler 스케줄러)

윈도우 CE 시스템 스케줄링에 대해 (WinCE Scheduler 스케줄러) 윈도우 CE의 스레드 스케줄링은 선점형 방식이다. 스레드는 퀀텀(quantum)이나 타임 슬라이스(time slice)라고 부르는 시간 동안 실행된다. 해당 시..

Tistory

우분투 한글 설치 후 사용하기, IBUS 이용한 두벌식 설정

우분투 한글 사용하기, IBUS 이용한 두벌식 주로 사용하는 보드가 바다건너건너건너건너의 눈이 시퍼런 형님들의 나라에서 오는 거라 항상 우분투 한글 설치/설정이 필요한데, 종종 띄어쓰기가 안된다거나 갑자기..

Tistory

WebGL에서 제공하는 렌더링 장점 5가지 (웹지엘)

WebGL에서 제공하는 렌더링 장점 5가지 (웹지엘) WebGL은 최신 브라우저에서 효율적인 표준 방법으로 3D 렌더링을 가능하게하는 3D 그래픽 라이브러리다. 위키피디아에 따르면, WebGL의 렌더링rendering이란 컴퓨..

Tistory

안드로이드 Please update ADT plug-in. 에러 해결책

안드로이드 Please update ADT plug-in. 에러 해결책 에러 메세지 This version of the rendering library is more recent than your version of ADT plug-in. Please update ADT plug-in. 종종 뷰어가 안 보이는..

Tistory

C++ 11 BitSet (비트셋) 예제 (정수, 문자열, 논리 연산)

C++ 11 BitSet (비트셋) 예제 (정수, 문자열, 논리 연산) 출처 - cpprefjp - C++ 11 bitset [링크] 쓸만한 예제를 하나 찾았는데 일본 사이트네요. 가만보면 일본어 사이트에 괜찮은 예제가 많아요. 예제 소스. 1..

Tistory

C# MS Chart 설치와 3D 차트컨트롤 그리기 예제 사용법

C# MS Chart 차트 설치, 3D 그래프 프로그래밍 도구 C# MS Chart 설치 C#의 장점(MS 차트 포함)은 MS가 전폭적으로 밀어주는 언어다 보니 이런저런 지원이 많다는 겁니다. 향후엔 비주얼 스튜디오를 프로그래밍..

Tistory

ArcGIS10 - ArcGIS Version Not Specified. You Must Call Runtimamanager.Bind Before Creating Any ArcGIS

ArcGIS10 - ArcGIS Version Not Specified. You Must Call Runtimamanager.Bind Before Creating Any ArcGIS 에러 메세지 ArcGIS10:ArcGIS version not specified. You must call RuntimeManager.Bind before cre..

Tistory

파이썬 패키지 호환성 확인 사이트

파이썬 패키지 호환성 확인 사이트 해당 사이트 - PYTHON 3 WALL OF SUPERPOWERS [링크] 파이썬 3.0으로 넘어오면서 대대적인 변화가 일어났습니다. 그래서, 파이썬 2.5나 2.6과 호환이 잘 되던 패키지들에 문제가..

Tistory

MFC, 파일 크기 알아보는 함수 StrFormatByteSize()

MFC, 파일 크기 알아보는 함수 StrFormatByteSize() 이 예제의 StrFormatByteSize() 함수는 shlwapi 클래스를 기반으로 합니다. 이 클래스는 윈도우 Visual C++에서 파일 경로를 탐색하여 폴더, 파일의 존재 여부..

Tistory

MFC - GDI+ LCD CONTROL (그래픽 라이브러리)

MFC - GDI+ LCD CONTROL (그래픽 라이브러리) MFC는 다들 아시다시피 고대 유물과도 같은 존재라 이걸로 코딩하기 정말 힘듭니다. 생산성이 많이 떨어져요. 그래서 제가 소개하는 GDI+ LCD CONTROL 같은 그래픽 라..

Tistory

MFC 현재 시간 측정 구하기, 마우스 커서 없애기

MFC 현재 시간 측정 구하기, 마우스 커서 없애기 딱히 설명할 게 없어서 소스만 남깁니다. 1. MFC 현재 시간 측정 구하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include <stdio.h> #include <windows.h> LA..

Tistory

한글 인코딩 UCS와 UTF 계열 특징과 차이 (국제 문자 세트)

한글 인코딩 UCS와 UTF 계열 특징과 차이 (국제 문자 세트) UCS와 UTF 계열의 특징 및 차이 요약 (UCS2, UCS4, UTF8, UTF16, UTF32) UCS UCS2, UCS4에 맞는 글자 세트들이 있습니다. (2byte, 4byte) 대부분의 현대..

Tistory

Qt 멀티 쓰레드 예제 [스레드 링크만] (Multi Thread)

Qt 멀티 쓰레드 예제 [스레드 링크만] (Multi Thread) 외국 형님의 Qt 멀티 쓰레드 구현 소스 링크 1. GitHub - fabienpn/multiple-methods-qt-thread-example [클릭] 2. Clone URL - https://github.com/fabienpn..

Tistory

VC++ PostMessage 예제, mfc 화면 갱신 깜박임 사용법

VC++ PostMessage 예제, mfc 화면 갱신 깜박임 사용법 PostMessage 사용 시 주의 PostMessage 는 SendMessage 와 달리 프로그램이 메시지를 빈번히 처리해서 메시지큐가 full인 경우에는 처리되지 않는다. 따라서..

Tistory

파이썬 UNKNOWN ENCODING: X-WINDOWS-949 에러

파이썬 - UNKNOWN ENCODING: X-WINDOWS-949 에러 에러 메세지 unknown encoding: x-windows-949 에러 파이참을 쓰다 보면 발생하는 에러인데, 저도 처음 파이썬 공부할 때 이거 때문에 좀 고생했었네요. 사실은..

Tistory

파이썬 CTypes 구조체 자세히 알아보기 (PyThon, 파이선)

파이썬 CTypes 구조체 자세히 알아보기 (PyThon, 파이선) 파이썬에서 외부 라이브러리를 쓰기 위해서는 확장 모듈을 만들고 그 속에서 외부 라이브러리를 호출하는 방법이 있습니다. 사실 이보다 훨씬 더 간단한..

Tistory

컴퓨터구조 연습문제 해답 [모리스 마노 3 챕터]

컴퓨터구조 연습문제 해답 [모리스 마노 5 챕터] - 모리스마노 컴퓨터구조 답안 1 - MANOSM (1 ~ 7).zip [링크] - 모리스마노 컴퓨터구조 답안 2 - MANOSM (8 ~ 13).zip [링크] 컴퓨터구조 연습문제 해답 [모..

Tistory

컴퓨터구조 연습문제 해답 [모리스 마노 4 챕터]

컴퓨터구조 연습문제 해답 [모리스 마노 5 챕터] - 모리스마노 컴퓨터구조 답안 1 - MANOSM (1 ~ 7).zip [링크] - 모리스마노 컴퓨터구조 답안 2 - MANOSM (8 ~ 13).zip [링크] 컴퓨터구조 연습문제 해답 [..

Tistory

Qt 그래프 라이브러리 QWT, QRectF 에러 해결

Qt 그래프 라이브러리 QWT, QRectF 에러 해결 QWT에서 plot을 꾸밀 때 아래처럼 희한한 상황이 발생할 수 있습니다. 해결 방법은 의외로 간단한데요. QRectF가 지역 변수라면 멤버 변수로 옮겨주세요. 함수 내부..

Tistory

LeakDiag 사용법 - 메모리 누수 탐지 프로그램 (Memory Leak)

LeakDiag 사용법 - 메모리 누수 탐지 프로그램 (Memory Leak) 메모리 누수 탐지 툴인 LeakDiag에 대한 포스팅입니다. 위의 참조 사이트를 기준으로 요약된 글이 아래에 있습니다. 결과인 프로그램과 설치 파일들도..

Tistory

컴파일테크놀로지 CuComponent 라이브러리

컴파일테크놀로지 CuComponent 라이브러리 첨부파일 라이브러리 - UIComponent35.zip [링크] 메뉴얼 - CUWIN UI Component 설명서.pdf [링크] 압축 파일을 풀면 아래처럼 3개의 파일이 나옵니다. 설치 방법은 메..

Tistory

Int16, Int32, Int64 속도 비교, 윈도우7 64비트 C# 소스 예제

윈도우7 64비트, Int16, Int32, Int64 속도 비교 (C# 코드) 속도 자체만 놓고 보면, 기본 자료형인 Int32가 제일 빠릅니다. 아마도 형변환 속도 순서[참고]도 똑같을 겁니다. 윈도우7에서 나온 위의 결과입니다...

Tistory

VC++ MFC 디버그 에러와 메모리 누수 해결 프로그래밍 팁 3개

VC++ MFC 디버그 에러와 메모리 누수 해결 프로그래밍 팁 3개 VC++에서 스레드를 사용하는 프로그램. 디버그 시 OS가 멈추는 현상 (디버그 에러) XP에서 스레드를 사용하는 프로그램을 디버깅하다 보면 자주 OS가..

Tistory

VC++ 개발자도 잘 몰랐던 코딩 팁 9가지 (좋은 코드, 가독성 상승 습관)

VC++ 개발자도 잘 몰랐던 코딩 팁 9가지 (좋은 코드, 가독성 상승 습관) static 라이브러리 작성 시 주의사항 static 라이브러리를 작성해 application에 링크하려다 보면 LIBCD.lib 등의 링크 에러가 발생합니다...

Tistory

비주얼스튜디오 2008 NUnit 단위 테스트 (소프트웨어 정적 분석)

비주얼스튜디오 2008 NUnit 단위 테스트 (소프트웨어 정적 분석) 참조 사이트 - 비주얼스튜디오 2008 NUnit 설정 방법 [링크] 단위 테스트(Unit Test, 소프트웨어 정적 분석)는 코드의 각 부분이 예상대로 동작하..

Tistory

마이크로프로세서(MicroProcessor) 주소 지정 방식 (연산에 필요한 모드)

마이크로프로세서(MicroProcessor) 주소 지정 방식 (연산에 필요한 모드) 연산을 위한 주소 지정 방식(Addressing Mode)입니다. 이 방식엔 7가지가 존재하고 8086 기준으로 보다 자세한 내용은, 인텔에서 제공하는..

Tistory

안드로이드 퀵메뉴(말풍선), 리스트뷰와 버튼에 추가하는 소스

안드로이드 퀵메뉴(말풍선), 리스트뷰와 버튼에 추가하는 소스 안드로이드 퀵액션 메뉴를 리스트뷰(Listview)와 버튼에 추가하는 예제 소스입니다. 첨부된 소스를 실행하면 두 가지 메뉴를 볼 수 있습니다. 안드로..

Tistory

ULN2803 사용법, 회로도, 특징 설명 (tr 증폭과 발광 다이오드 역전류)

ULN2803 사용법, 회로도, 특징 설명 (tr 증폭과 발광 다이오드 역전류) 모터나 발광 다이오드 구동 시 TTL 계열의 IC로 구동시키기에 무리가 따릅니다. 1. 구동 중 스위치 작용에 의한 역전류 발생. 2. IC에 무리..

Tistory

No operations to display at this time, eclipse, android 해결법 (Graphical Layout)

No operations to display at this time, eclipse, android 해결법 (Graphical Layout) Graphical Layout에서 미리 보기가 잘 안되는 경우엔 대부분 아래와 같은 에러 메시지를 내뿜습니다. No operations to disp..

Tistory

리눅스 Patch 사용 방법과 명령어 (Linux 패치 확인)

리눅스 Patch 사용 방법과 명령어 (Linux 패치 확인) 기본적인 튜토리얼은 아래 사이트를 참조하세요. 리눅스 Patch 참조할 사이트 1. Introduction: Using diff and linux patch [링크] 2. linux patch(1) - Linu..

Tistory

윈도우 업데이트 후 엑셀 ODBC 에러 (KB4041681, KB4041676, KB4041678)

윈도우 업데이트 후 엑셀 ODBC 에러 (KB4041681, KB4041676, KB4041678) 얼마 전 윈도우 업데이트가 이뤄졌는데, 엑셀 ODBC 쪽으로 많은 변화가 있었습니다. 1. OLEDB 4.0 지원 중지 10월 11일 윈도우 보안 업데이..

Tistory

ArcGIS 개발자도 잘 몰랐던 용어 13개 (RDBMS, PG, Raster 등)

ArcGIS 개발자도 잘 몰랐던 용어 13개 (PG, Raster 등) pdf 문서 - ArcGIS의 주요 용어 정리.pdf [링크] ArcGIS 용어 - N Network (네트워크) 연결성 규칙에 의해 연결된 엣지, 정션, 기타 요소들(교통 시 스템의..

Tistory

꼭 알아야할 ArcGIS 용어 11개 (Rest, Soap, 벡터 버전 등)

꼭 알아야할 ArcGIS 용어 11개 (Rest, Soap, 벡터 버전 등) pdf 문서 - ArcGIS의 주요 용어 정리.pdf [링크] ArcGIS 용어 R REST representational state transfer 의 약자이며, xxJavaScript와 같은 스크립트 환..

Tistory

C# DataGridView 사용법, 바둑판 예제 (winform 응용)

C# DataGridView 사용법, 바둑판 예제 (winform 응용) 프로젝트 다운로드 : C# DataGridView_Pattern_master.zip [링크] 속성 변경 C#으로 일명, 바둑판(Grid Pattern)을 만드는 예제입니다. 별도의 GDI는 사용하..

Tistory

구글 안드로이드 OS 구조란, 안드로이드 리눅스 차이까지

구글 안드로이드 OS 구조란, 안드로이드 리눅스 차이까지 국내에서는 아이폰 출시 이후 봇물 터지듯 다양한 스마트폰이 출시되어 시장에서 판매되고 있으며, 전세계적으로나 국내에서도 마찬가지로 구글 안드로이..

Tistory

uboot 명령어, (부트로더) 임베디드 프로그래머 상식

uboot 명령어, (부트로더) 임베디드 프로그래머 상식 부트로더의 종류는 많습니다. 그중에서 uboot를 우리나라에선 많이 사용하고 있네요. 학교나 교육 기관에서도 uboot를 많이 쓰는데요. 그래서 임베디드 프로그..

Tistory

u-boot 명령어 모음, 임베디드 프로그래밍에 필요 (uboot)

u-boot 명령어 모음, 임베디드 프로그래밍에 필요 (uboot) u-boot는 부트로더 중에서도 우리나라에선 가장 유명할 겁니다. 이래저래 쓸 일이 많으니 명령어 알아두는 게 좋아요. u-boot 명령어 - Download Command..

Tistory

컴파일테크놀로지 디지털 IO 보드 프로그램 (C#프로그래밍)

컴파일테크놀로지 디지털 IO 보드 프로그램 (C#프로그래밍) 프로그램 다운로드 - CWDIO32.zip [링크] 제품 소개 페이지 - CW-DIO32 (필드 I/O, 리모트 I/O, DAQ, MODBUS) [링크] 제가 직접 컴파일테크놀로지에서..

Tistory

NI DAQ 프로그램 (C# 프로그래밍, NI USB-6008 DAQ)

NI DAQ 프로그램 (C# 프로그래밍, NI USB-6008 DAQ) 예제 발췌 - Data Acquisition in CSharp.pdf [링크] 이 글은 NI에서 공식 발행한 C# 메뉴얼에서 발췌한 내용입니다. 전체 내용은 링크된 pdf 파일에서 확인하..

Tistory

NI 온도 측정 프로그램 (C# 프로그래밍, NI TC-01 USB)

NI 온도 측정 프로그램 (C# 프로그래밍, NI TC-01 USB) 예제 발췌 - Data Acquisition in CSharp.pdf [링크] 이 글은 NI에서 공식 발행한 C# 메뉴얼에서 발췌한 내용입니다. 전체 내용은 링크된 pdf 파일에서 확인..

Tistory

RS 485 통신 메뉴얼 pdf, 개발 가이드와 EIA 규격, 그라운드 동기화 등

RS 485 통신 메뉴얼 pdf, 개발 가이드와 EIA 규격, 그라운드 동기화 등 RS 485 통신 메뉴얼 : Serial Transfer, Application Engineer Guide Book.pdf [링크] 이 자료는 부트윈이란 회사에서 제작해 배포한 문서입..

Tistory

Well512 알고리즘 예제, 난수 생성기, 랜덤 포레스트 (Random Forest)

Well512 알고리즘 예제, 난수 생성기, 랜덤 포레스트 (Random Forest) 주요 참조 사이트 : 표준 rand()함수보다 유용한 난수 생성기 알고리즘 – MT, WELL512 [링크] 소스 코드 - WindowsFormsApplication1.zip [..

Tistory

ArcGIS, GIS 전문가라면 외워야할 용어 17개 (Analysis ~ DBMS)

ArcGIS, GIS 전문가라면 외워야할 용어 17개 (Analysis ~ DBMS) pdf 문서 - ArcGIS의 주요 용어 정리.pdf [링크] ArcGIS 용어 A Analysis (분석) 제기된 문제를 밝히고 모델링하며 모델의 결과를 조사하고, 결론에..

1 2 3 4 5 6 7 8 9 10