Posts by Tag

C

UnityBuild와 pragma once

최대 1 분 소요

회사에 들어와서 쓰던 것 중, 성준씨의 도움으로 유니티빌드라는 컴파일 기법을 알게 되었는데…

Visual Studio 에서 cURL 설치

2 분 소요

윈도우에서 웹페이지와 통신할 때 WinHTTP 모듈을 쓰고 있었는데 이 모듈은 윈도우 전용이므로 리눅스에서는 사용이 불가능하다. cURL 모듈을 사용할 수 있는지 테스트. vcpkg로 cURL을 간단히 설치할 수 있었다. 그러나…. !

Google Breakpad 설치 (2)

2 분 소요

gyp 파일을 다 실행하고 나면 솔루션 파일과 프로젝트 파일 등이 생겨난다. 비주얼스튜디오로 솔루션 파일을 열어보면 다음과 같이 여러개의 프로젝트가 솔루션 안에 들어있다.

Visual Studio에서 jemalloc 설치하고 사용법 (1)

최대 1 분 소요

이 글은 jemalloc 을 설치하다가 애먹은 경험으로 쓰는 것. 혹시 나처럼 Visual Studio에서 jemalloc을 쓰려고 고생하는 사람들에게 도움이 되길 바란다. 그리고 퍼갈 때에는 출처도 밝혀주시기를…

Visual Studio에서 jemalloc 설치하고 사용법 (2)

1 분 소요

이 글은 jemalloc 을 설치하다가 애먹은 경험으로 쓰는 것. 혹시 나처럼 Visual Studio에서 jemalloc을 쓰려고 고생하는 사람들에게 도움이 되길 바란다. 그리고 퍼갈 때에는 출처도 밝혀주시기를…

GCC 최적화 옵션

최대 1 분 소요

GCC로 컴파일하던 중 spdlog 라이브러리에서 컴파일시 -O3 옵션을 사용하는 것을 보고 궁금증이 생겨 찾아보았다.

std::thread 사용법

최대 1 분 소요

간단히 스레드를 만들어 테스트 해야할 일이 있어 std::thread를 찾아보고 만들어봤다.

윈도우에서 C++ Boost 사용하기

최대 1 분 소요

윈도우에서 C++ 작업시 유용한 Boost 라이브러리를 사용하기 위해서는 빌드를 해야한다. 파일시스템 등을 다루는 등의 운영체제에 의존하는 기능들을 사용하기 위해 빌드해야한다고 한다.

C#에서 엔디안 변경

최대 1 분 소요

C#에서 네트워크 통신을 할게 있어서 바이트오더를 빅엔디안으로 해주려다가 알게 된게 있어서 정리한다.

C#에서 Byte[]와 String간 변환하기

최대 1 분 소요

서버에서 받은 데이터를 byte[]에 문자열을 저장하고 Message.Show()로 보여주려고 했더니 System.Byte[]만 계속 찍혔다.

IOCP에 대한 좋은 설명 문서

최대 1 분 소요

IOCP에 대해 검색하다가 발견하게 된 좋은 문서. 데브피아의 이기탁님이 쓰신 문서라고 한다. IOCP에 대하여 자세하게 잘 설명하고 있는듯하다. 나중에 다시 생각날 때마다 보기 위해 여기에 글을 쓰고 해당문서를 저장해놓는다.

C++로 만든 계산기

6 분 소요

회사 스터디 커리큘럼 중 만들어 본 C++로 구현된 사칙연산 계산기이다.

이스트소프트 실기시험 후기

3 분 소요

나도 다른 블로그를 돌아다니며 이것저것 본게 많았어서 여기에 써본다. 2012년 9월 19일 실기시험을 치르고 왔다. 오늘본 시험이기에 지금은 뇌가 싱싱하니 이렇게 적어둔다. 아마 이 글은 내가 입사지원 결과가 최종적으로 나올 때까지는 공개할 수 없을 것 같다. 그 이후에 공개해야지.

CString to wchar_t *

최대 1 분 소요

메신저를 만들어보고 있는데 서버는 C++와 MFC로 클라이언트는 WPF와 C#으로 만들어보고 있다.

최근에 C를 배우며 느낀 점들

1 분 소요

어떻게 어떻게 하다보니 아이폰개발쪽으로 공부하게 되었다. 학원 커리큘럼상 C를 한달 수강하고 Objective-C를 수강하게 되어있어서 지금은 C 수업을 열심히 듣는 중. 이제 2주 정도 C를 배웠는데 아직은 어렵지 않다. 처음이라 그런지 프로그래밍의 기초부분만 설명하고 있는데 문...

맨 위로 이동 ↑

리눅스

CentOS 7에 plexpy 설치

2 분 소요

plex 서버를 잘 사용 중인데 plexpy라는게 있다고 한다. 대강 보니 모니터툴 같은데 일단 리눅스에서 plexpy 를 설치해본다. 인터넷에 있는 몇몇 문서들은 도커를 이용한 설치를 예시로 하고 있는데 내 서버들은 아직 도커를 쓰지 않으므로 그냥 설치하는 것으로.

GCC 최적화 옵션

최대 1 분 소요

GCC로 컴파일하던 중 spdlog 라이브러리에서 컴파일시 -O3 옵션을 사용하는 것을 보고 궁금증이 생겨 찾아보았다.

MicroServer를 재설정

최대 1 분 소요

집에 설치한 서버에 CentOS 7을 설치해서 썼었지만 다시 6 버전으로 돌아가기로 결정.

HP MicroServer Gen8

1 분 소요

독일의 컴퓨터유니버스(http://www.computeruniverse.net)에서 직구한 마이크로서버 Gen8이 도착했다.

CentOS에서 GIT 설치

최대 1 분 소요

회사의 형상관리시스템이 Subversion에서 GIT를 쓰기로 결정되어 GIT를 내 서버에 한번 설치해본다.

시스템 코드페이지 변경

최대 1 분 소요

phpsysinfo를 업그레이드하고 나서 보니 Code Pages 부분 즉, 시스템코드페이지가 euc-kr로 나왔다.

krcert의 Castle JSP 설치 방법

2 분 소요

KISA 한국인터넷진흥원의 인터넷침해대응센터에서는 Castle이라는 웹방화벽을 배포하고 있어서 설치해봤다. SQL 인젝션, 욕설 필터링 등등 좋은 기능이 많다.

Cacti에서 CPU Usage 표시하기

최대 1 분 소요

모니터링툴인 Cacti를 설치하면 기본으로 있는 그래픽 템플릿으로 여러가지 모니터링 템플릿이 들어있는데 아쉽게도 여기에는 CPU 사용률에 대한 그래픽 템플릿이 없다. 물론 Host MIB - CPU Utilization이나 ucd/net - Load Average 같은 템플릿이 있...

맨 위로 이동 ↑

linux

CentOS 8에서 크게 달라진 점

최대 1 분 소요

CentOS 7에서 8로 업그레이드하며 경험한 주요 변경 사항인 dnf, Podman, Cockpit을 간략하게 정리했다.

CentOS 7에 plexpy 설치

2 분 소요

plex 서버를 잘 사용 중인데 plexpy라는게 있다고 한다. 대강 보니 모니터툴 같은데 일단 리눅스에서 plexpy 를 설치해본다. 인터넷에 있는 몇몇 문서들은 도커를 이용한 설치를 예시로 하고 있는데 내 서버들은 아직 도커를 쓰지 않으므로 그냥 설치하는 것으로.

MicroServer를 재설정

최대 1 분 소요

집에 설치한 서버에 CentOS 7을 설치해서 썼었지만 다시 6 버전으로 돌아가기로 결정.

HP MicroServer Gen8

1 분 소요

독일의 컴퓨터유니버스(http://www.computeruniverse.net)에서 직구한 마이크로서버 Gen8이 도착했다.

CentOS에서 GIT 설치

최대 1 분 소요

회사의 형상관리시스템이 Subversion에서 GIT를 쓰기로 결정되어 GIT를 내 서버에 한번 설치해본다.

krcert의 Castle JSP 설치 방법

2 분 소요

KISA 한국인터넷진흥원의 인터넷침해대응센터에서는 Castle이라는 웹방화벽을 배포하고 있어서 설치해봤다. SQL 인젝션, 욕설 필터링 등등 좋은 기능이 많다.

Cacti에서 CPU Usage 표시하기

최대 1 분 소요

모니터링툴인 Cacti를 설치하면 기본으로 있는 그래픽 템플릿으로 여러가지 모니터링 템플릿이 들어있는데 아쉽게도 여기에는 CPU 사용률에 대한 그래픽 템플릿이 없다. 물론 Host MIB - CPU Utilization이나 ucd/net - Load Average 같은 템플릿이 있...

맨 위로 이동 ↑

플래시

플래시에서 콤보박스 폰트 변경

최대 1 분 소요

플래시에서 ComboBox 컴포넌트를 사용했는데 클라이언트측의 요구로 콤보박스의 폰트를 변경해달라는 부탁이 왔다.

XML에서 캐리지리턴(엔터) 문제

최대 1 분 소요

플래시에서 다음과 같은 코드를 입력했을 때 캐리지리턴(=엔터)가 한번이 아닌 두번이 입력되는 현상이 발생한다.

Eclipse 3.6 Helios Error

최대 1 분 소요

플래시 빌더를 4.5 버전으로 새로깔고 이것저것 플러그인을 설치하던 중 예상치 못한 에러를 만났다.

Flash Builder 4.5 / Flash CS5.5 출시

1 분 소요

무려 6.15기가의 설치 프로그램을 다운로드. 외국서버에서 받는거라 그런가 무진장 느리지만 꾹꾹 참고 다운로드 완료.

Flash Builder 4 간단한 사용기

1 분 소요

Flash 자체에서 액션스크립트 코딩을 줄창해오다가 어느 순간부터인가 코드양이 점점 많아지면서부터 힘들어졌었다.

FLV / F4V 를 위한 MIME 타입 설정

최대 1 분 소요

일을 하다보면 플래시로 동영상 플레이어를 만들 일이 있는데… 가끔은 동영상 파일을 제대로 올려놓고 액션스크립트가 틀린게 없는데도 재생이 안될때가 있다.

https 접근 문제 해결방법

최대 1 분 소요

플래시에서 SSL이 적용된 경로로 접근하려할때 접근이 되지 않는데 이럴 경우 다음 코드를 HTML에 삽입함으로써 해결할 수 있다.

FDT를 써보기로 했다.

최대 1 분 소요

플래시에 있는 액션스크립트 에디터는 너무 쓰기 불편하다. 특히 자동완성기능이 없다는거. 플렉스빌더만해도 필요한 패키지며 다 알아서 작성해주던데.

맨 위로 이동 ↑

CentOS

CentOS 7에 plexpy 설치

2 분 소요

plex 서버를 잘 사용 중인데 plexpy라는게 있다고 한다. 대강 보니 모니터툴 같은데 일단 리눅스에서 plexpy 를 설치해본다. 인터넷에 있는 몇몇 문서들은 도커를 이용한 설치를 예시로 하고 있는데 내 서버들은 아직 도커를 쓰지 않으므로 그냥 설치하는 것으로.

MicroServer를 재설정

최대 1 분 소요

집에 설치한 서버에 CentOS 7을 설치해서 썼었지만 다시 6 버전으로 돌아가기로 결정.

HP MicroServer Gen8

1 분 소요

독일의 컴퓨터유니버스(http://www.computeruniverse.net)에서 직구한 마이크로서버 Gen8이 도착했다.

CentOS에서 GIT 설치

최대 1 분 소요

회사의 형상관리시스템이 Subversion에서 GIT를 쓰기로 결정되어 GIT를 내 서버에 한번 설치해본다.

시스템 코드페이지 변경

최대 1 분 소요

phpsysinfo를 업그레이드하고 나서 보니 Code Pages 부분 즉, 시스템코드페이지가 euc-kr로 나왔다.

맨 위로 이동 ↑

프로그래밍

IOCP에 대한 좋은 설명 문서

최대 1 분 소요

IOCP에 대해 검색하다가 발견하게 된 좋은 문서. 데브피아의 이기탁님이 쓰신 문서라고 한다. IOCP에 대하여 자세하게 잘 설명하고 있는듯하다. 나중에 다시 생각날 때마다 보기 위해 여기에 글을 쓰고 해당문서를 저장해놓는다.

힙과 스택

1 분 소요

내가 면접 때 많이 들어봤던 질문 중의 하나였다.

랜덤확수의 확률 변경과 분포에 대한 문제

2 분 소요

이 질문 역시 내가 면접에서 질문 받았던 문제이다. 틀렸던 문제를 다시 한번 살펴보고 공부하는 차원에서 오답노트에 적어둔다. (Q는 면접관님, A는 내가 답변한 것이다. 존칭은 생략한다.)

데드락 현상이란?

최대 1 분 소요

이 질문은 내가 여기저기 입사지원을 하고 면접을 보고 시험을 볼 때마다 매번 나왔던 질문과 문제들이다. 처음 한번은 이 문제에 대답을 못했고 그다음 다시 공부한 다음 다음번부터는 잘 대답했다.

오버로딩과 오버라이딩의 차이

최대 1 분 소요

이 질문도 내가 면접을 보며 나왔던 문제인데 막연히 알고 있던 내용이라 더 정확히 알고 나중에 다시 공부하기 위해 적어놓는다.

클래스와 구조체의 차이

1 분 소요

이 질문은 내가 면접을 보러다니던 당시 받았던 질문들이며 내가 제대로 답하지 못했다고 생각하는 것이다. 이 문제에 대해 더 공부하고 잊지 않기 위해 여기에 써둔다.

최근에 C를 배우며 느낀 점들

1 분 소요

어떻게 어떻게 하다보니 아이폰개발쪽으로 공부하게 되었다. 학원 커리큘럼상 C를 한달 수강하고 Objective-C를 수강하게 되어있어서 지금은 C 수업을 열심히 듣는 중. 이제 2주 정도 C를 배웠는데 아직은 어렵지 않다. 처음이라 그런지 프로그래밍의 기초부분만 설명하고 있는데 문...

Flash Builder 4 간단한 사용기

1 분 소요

Flash 자체에서 액션스크립트 코딩을 줄창해오다가 어느 순간부터인가 코드양이 점점 많아지면서부터 힘들어졌었다.

맨 위로 이동 ↑

Flash

플래시에서 콤보박스 폰트 변경

최대 1 분 소요

플래시에서 ComboBox 컴포넌트를 사용했는데 클라이언트측의 요구로 콤보박스의 폰트를 변경해달라는 부탁이 왔다.

XML에서 캐리지리턴(엔터) 문제

최대 1 분 소요

플래시에서 다음과 같은 코드를 입력했을 때 캐리지리턴(=엔터)가 한번이 아닌 두번이 입력되는 현상이 발생한다.

Eclipse 3.6 Helios Error

최대 1 분 소요

플래시 빌더를 4.5 버전으로 새로깔고 이것저것 플러그인을 설치하던 중 예상치 못한 에러를 만났다.

Flash Builder 4 간단한 사용기

1 분 소요

Flash 자체에서 액션스크립트 코딩을 줄창해오다가 어느 순간부터인가 코드양이 점점 많아지면서부터 힘들어졌었다.

FLV / F4V 를 위한 MIME 타입 설정

최대 1 분 소요

일을 하다보면 플래시로 동영상 플레이어를 만들 일이 있는데… 가끔은 동영상 파일을 제대로 올려놓고 액션스크립트가 틀린게 없는데도 재생이 안될때가 있다.

https 접근 문제 해결방법

최대 1 분 소요

플래시에서 SSL이 적용된 경로로 접근하려할때 접근이 되지 않는데 이럴 경우 다음 코드를 HTML에 삽입함으로써 해결할 수 있다.

FDT를 써보기로 했다.

최대 1 분 소요

플래시에 있는 액션스크립트 에디터는 너무 쓰기 불편하다. 특히 자동완성기능이 없다는거. 플렉스빌더만해도 필요한 패키지며 다 알아서 작성해주던데.

맨 위로 이동 ↑

서버

CentOS 7에 plexpy 설치

2 분 소요

plex 서버를 잘 사용 중인데 plexpy라는게 있다고 한다. 대강 보니 모니터툴 같은데 일단 리눅스에서 plexpy 를 설치해본다. 인터넷에 있는 몇몇 문서들은 도커를 이용한 설치를 예시로 하고 있는데 내 서버들은 아직 도커를 쓰지 않으므로 그냥 설치하는 것으로.

HP MicroServer Gen8

1 분 소요

독일의 컴퓨터유니버스(http://www.computeruniverse.net)에서 직구한 마이크로서버 Gen8이 도착했다.

Cacti에서 CPU Usage 표시하기

최대 1 분 소요

모니터링툴인 Cacti를 설치하면 기본으로 있는 그래픽 템플릿으로 여러가지 모니터링 템플릿이 들어있는데 아쉽게도 여기에는 CPU 사용률에 대한 그래픽 템플릿이 없다. 물론 Host MIB - CPU Utilization이나 ucd/net - Load Average 같은 템플릿이 있...

맨 위로 이동 ↑

boost

boost에서 메모리풀 사용

1 분 소요

프로그램 구현 중 메모리풀이 필요한 경우가 있어 어떻게 할까 하다가 boost의 메모리풀을 찾아보게 되었다.

윈도우에서 C++ Boost 사용하기

최대 1 분 소요

윈도우에서 C++ 작업시 유용한 Boost 라이브러리를 사용하기 위해서는 빌드를 해야한다. 파일시스템 등을 다루는 등의 운영체제에 의존하는 기능들을 사용하기 위해 빌드해야한다고 한다.

boost::thread_group

최대 1 분 소요

부스트의 쓰레드 그룹을 사용하기 위한 코드

맨 위로 이동 ↑

GIT

.gitignore 파일 설정하기

최대 1 분 소요

git을 이용할 때 무시하고 싶은 파일이 있을 때에는 .gitignore 파일을 작성하여 사용한다.

git에서 stash 명령 사용하기

최대 1 분 소요

git으로 작업을 하다가 git flow init를 한것을 깜빡 잊고 그냥 작업을 하다가 생각이 나서 git flow init를 하면 오류가 난다.

SourceTree와 함께 Git과 git-flow 사용해보기

최대 1 분 소요

최근 회사에서 Subversion에서 Git으로 이전하고 있고 나 역시도 이제부터는 Git으로 옮겨가려는 생각이라 내 서버에 Git을 설치하고 사용해보기로 한다.

CentOS에서 GIT 설치

최대 1 분 소요

회사의 형상관리시스템이 Subversion에서 GIT를 쓰기로 결정되어 GIT를 내 서버에 한번 설치해본다.

맨 위로 이동 ↑

python

Google Breakpad 설치 (2)

2 분 소요

gyp 파일을 다 실행하고 나면 솔루션 파일과 프로젝트 파일 등이 생겨난다. 비주얼스튜디오로 솔루션 파일을 열어보면 다음과 같이 여러개의 프로젝트가 솔루션 안에 들어있다.

Python에서 MySQL 연동

최대 1 분 소요

일단 서버에 파이썬을 설치한다. 내 경우에는 CentOS 6.3에 파이썬은 2.6 버전이다. yum으로 설치할 수 있는 가장 최신 버전.

맨 위로 이동 ↑

https

Lightsail 에서 NGINX에 SSL 적용하기 (2)

1 분 소요

제대로 접속이 된다면 Lightsail 관리자페이지에서 HTTPS 접속을 위한 환경을 추가한다. ssl.dongbumkim.com 도메인을 추가한 다음, 443 포트를 연다.

Lightsail 에서 NGINX에 SSL 적용하기 (1)

2 분 소요

Lightsail을 사용하며 SSL을 적용하는 방법에 대한 포스팅이다. SSL을 써본적도 없고 앞으로도 내가 이런걸 쓸일이 있을지는 모르겠으나 한번 시도해본다. (사실은 푸우시로님의 요청으로)

https 접근 문제 해결방법

최대 1 분 소요

플래시에서 SSL이 적용된 경로로 접근하려할때 접근이 되지 않는데 이럴 경우 다음 코드를 HTML에 삽입함으로써 해결할 수 있다.

맨 위로 이동 ↑

SSL

Lightsail 에서 NGINX에 SSL 적용하기 (2)

1 분 소요

제대로 접속이 된다면 Lightsail 관리자페이지에서 HTTPS 접속을 위한 환경을 추가한다. ssl.dongbumkim.com 도메인을 추가한 다음, 443 포트를 연다.

Lightsail 에서 NGINX에 SSL 적용하기 (1)

2 분 소요

Lightsail을 사용하며 SSL을 적용하는 방법에 대한 포스팅이다. SSL을 써본적도 없고 앞으로도 내가 이런걸 쓸일이 있을지는 모르겠으나 한번 시도해본다. (사실은 푸우시로님의 요청으로)

https 접근 문제 해결방법

최대 1 분 소요

플래시에서 SSL이 적용된 경로로 접근하려할때 접근이 되지 않는데 이럴 경우 다음 코드를 HTML에 삽입함으로써 해결할 수 있다.

맨 위로 이동 ↑

이클립스

Redmine Eclipse 연동 삽질기

1 분 소요

서버에 redmine을 정말 어렵게 어렵게… 진짜 며칠간 개삽질해가며 설치하고… 생각해보니 trac은 이클립스 플러그인이 있어서 좀 나았는데 레드마인은 없었나 한번 찾아봤다. 역시나 있다. 참조한 글은 http://rcnboys.blog.me/20119875598 이 글이다. 플래...

Flash Builder 4에서 ANT 설치하기

최대 1 분 소요

플래시 작업을 하면 테스트 서버에 올리고 실제 서버에 올리고 파일 갱신 URL을 호출하고 서비스 URL을 열고…. 이 많은 노가다를 하기 싫어서 자동화하기 위해 Flash Builder 4에서 ANT를 쓰고 싶어 여기저기 검색해봤다.

Flash Builder 4 간단한 사용기

1 분 소요

Flash 자체에서 액션스크립트 코딩을 줄창해오다가 어느 순간부터인가 코드양이 점점 많아지면서부터 힘들어졌었다.

맨 위로 이동 ↑

eclipse

Eclipse 3.6 Helios Error

최대 1 분 소요

플래시 빌더를 4.5 버전으로 새로깔고 이것저것 플러그인을 설치하던 중 예상치 못한 에러를 만났다.

Redmine Eclipse 연동 삽질기

1 분 소요

서버에 redmine을 정말 어렵게 어렵게… 진짜 며칠간 개삽질해가며 설치하고… 생각해보니 trac은 이클립스 플러그인이 있어서 좀 나았는데 레드마인은 없었나 한번 찾아봤다. 역시나 있다. 참조한 글은 http://rcnboys.blog.me/20119875598 이 글이다. 플래...

Flash Builder 4에서 ANT 설치하기

최대 1 분 소요

플래시 작업을 하면 테스트 서버에 올리고 실제 서버에 올리고 파일 갱신 URL을 호출하고 서비스 URL을 열고…. 이 많은 노가다를 하기 싫어서 자동화하기 위해 Flash Builder 4에서 ANT를 쓰고 싶어 여기저기 검색해봤다.

맨 위로 이동 ↑

면접

힙과 스택

1 분 소요

내가 면접 때 많이 들어봤던 질문 중의 하나였다.

랜덤확수의 확률 변경과 분포에 대한 문제

2 분 소요

이 질문 역시 내가 면접에서 질문 받았던 문제이다. 틀렸던 문제를 다시 한번 살펴보고 공부하는 차원에서 오답노트에 적어둔다. (Q는 면접관님, A는 내가 답변한 것이다. 존칭은 생략한다.)

데드락 현상이란?

최대 1 분 소요

이 질문은 내가 여기저기 입사지원을 하고 면접을 보고 시험을 볼 때마다 매번 나왔던 질문과 문제들이다. 처음 한번은 이 문제에 대답을 못했고 그다음 다시 공부한 다음 다음번부터는 잘 대답했다.

오버로딩과 오버라이딩의 차이

최대 1 분 소요

이 질문도 내가 면접을 보며 나왔던 문제인데 막연히 알고 있던 내용이라 더 정확히 알고 나중에 다시 공부하기 위해 적어놓는다.

클래스와 구조체의 차이

1 분 소요

이 질문은 내가 면접을 보러다니던 당시 받았던 질문들이며 내가 제대로 답하지 못했다고 생각하는 것이다. 이 문제에 대해 더 공부하고 잊지 않기 위해 여기에 써둔다.

맨 위로 이동 ↑

nginx

Lightsail 에서 NGINX에 SSL 적용하기 (2)

1 분 소요

제대로 접속이 된다면 Lightsail 관리자페이지에서 HTTPS 접속을 위한 환경을 추가한다. ssl.dongbumkim.com 도메인을 추가한 다음, 443 포트를 연다.

Lightsail 에서 NGINX에 SSL 적용하기 (1)

2 분 소요

Lightsail을 사용하며 SSL을 적용하는 방법에 대한 포스팅이다. SSL을 써본적도 없고 앞으로도 내가 이런걸 쓸일이 있을지는 모르겠으나 한번 시도해본다. (사실은 푸우시로님의 요청으로)

맨 위로 이동 ↑

데이터베이스

Redis Cluster

3 분 소요

Redis Cluster에 구축방법을 작성한다. 하나의 인스턴스로 레디스는 작동하여 보았지만 클러스터 모드는 처음 접한다.

서로 다른 DB 머신에서 데이터 트랜잭션 처리

1 분 소요

오랫만에 이곳에 글을 쓴다. 신입사원으로 지원시 열심히 썼었던 잊고 있던 오답노트를 다시 정리해본다. 경력이 3년이 넘었는데 아직도 이러한 문제조차 모르는 내 자신을 반성하며 다시 정리한다.

MSSQL 로그 파일 용량 줄이는 방법

최대 1 분 소요

개발용 MSSQL 서버를 사용하면서 로그 파일 용량이 점점 늘어갔다. 평소에는 별 상관 없는데 데이터베이스를 복사 떠가려고 하거나 백업할 때마다 엄청나게 많은 시간이 소요되니… 로그 파일이 무려 3기가가 넘었다. 그래서 로그 파일 용량을 줄였다. 데이터베이스 속성을 보면 다음과 같...

SQLBindCol에 대한 정리

최대 1 분 소요

프로그램 제작 중 SQLBindCol 함수가 생각보다 느리게 작동하는 것을 찾아내어 이제부터 원인 찾기와 해결에 들어간다.

맨 위로 이동 ↑

cplusplus

맨 위로 이동 ↑

Java/JSP

JAVA의 자료형

최대 1 분 소요

서버와의 통신을 위해서 프로그램을 만들 일이 있어서 이것저것 기초작업을 시작해보다가 의문이 있어서 자료형에 대해 찾아보았다.

맨 위로 이동 ↑

MSSQL

MSSQL 로그 파일 용량 줄이는 방법

최대 1 분 소요

개발용 MSSQL 서버를 사용하면서 로그 파일 용량이 점점 늘어갔다. 평소에는 별 상관 없는데 데이터베이스를 복사 떠가려고 하거나 백업할 때마다 엄청나게 많은 시간이 소요되니… 로그 파일이 무려 3기가가 넘었다. 그래서 로그 파일 용량을 줄였다. 데이터베이스 속성을 보면 다음과 같...

SQLBindCol에 대한 정리

최대 1 분 소요

프로그램 제작 중 SQLBindCol 함수가 생각보다 느리게 작동하는 것을 찾아내어 이제부터 원인 찾기와 해결에 들어간다.

맨 위로 이동 ↑

AWS

맨 위로 이동 ↑

Lightsail

Lightsail 에서 NGINX에 SSL 적용하기 (2)

1 분 소요

제대로 접속이 된다면 Lightsail 관리자페이지에서 HTTPS 접속을 위한 환경을 추가한다. ssl.dongbumkim.com 도메인을 추가한 다음, 443 포트를 연다.

Lightsail 에서 NGINX에 SSL 적용하기 (1)

2 분 소요

Lightsail을 사용하며 SSL을 적용하는 방법에 대한 포스팅이다. SSL을 써본적도 없고 앞으로도 내가 이런걸 쓸일이 있을지는 모르겠으나 한번 시도해본다. (사실은 푸우시로님의 요청으로)

맨 위로 이동 ↑

Flash Builder 4

Redmine Eclipse 연동 삽질기

1 분 소요

서버에 redmine을 정말 어렵게 어렵게… 진짜 며칠간 개삽질해가며 설치하고… 생각해보니 trac은 이클립스 플러그인이 있어서 좀 나았는데 레드마인은 없었나 한번 찾아봤다. 역시나 있다. 참조한 글은 http://rcnboys.blog.me/20119875598 이 글이다. 플래...

Flash Builder 4에서 ANT 설치하기

최대 1 분 소요

플래시 작업을 하면 테스트 서버에 올리고 실제 서버에 올리고 파일 갱신 URL을 호출하고 서비스 URL을 열고…. 이 많은 노가다를 하기 싫어서 자동화하기 위해 Flash Builder 4에서 ANT를 쓰고 싶어 여기저기 검색해봤다.

Flash Builder 4 간단한 사용기

1 분 소요

Flash 자체에서 액션스크립트 코딩을 줄창해오다가 어느 순간부터인가 코드양이 점점 많아지면서부터 힘들어졌었다.

맨 위로 이동 ↑

JSP

JAVA의 자료형

최대 1 분 소요

서버와의 통신을 위해서 프로그램을 만들 일이 있어서 이것저것 기초작업을 시작해보다가 의문이 있어서 자료형에 대해 찾아보았다.

맨 위로 이동 ↑

자바

JAVA의 자료형

최대 1 분 소요

서버와의 통신을 위해서 프로그램을 만들 일이 있어서 이것저것 기초작업을 시작해보다가 의문이 있어서 자료형에 대해 찾아보았다.

맨 위로 이동 ↑

파이썬

맨 위로 이동 ↑

가상화

가상화 하이퍼바이저의 선택

2 분 소요

서버를 가상화하기로 생각하고 처음 생각한건 가상화 하이퍼바이저의 선택이었다. (위키피디아 : 하이퍼바이저)

맨 위로 이동 ↑

Visual Studio

Visual Studio에서 jemalloc 설치하고 사용법 (2)

1 분 소요

이 글은 jemalloc 을 설치하다가 애먹은 경험으로 쓰는 것. 혹시 나처럼 Visual Studio에서 jemalloc을 쓰려고 고생하는 사람들에게 도움이 되길 바란다. 그리고 퍼갈 때에는 출처도 밝혀주시기를…

맨 위로 이동 ↑

Google

Google Breakpad 설치 (2)

2 분 소요

gyp 파일을 다 실행하고 나면 솔루션 파일과 프로젝트 파일 등이 생겨난다. 비주얼스튜디오로 솔루션 파일을 열어보면 다음과 같이 여러개의 프로젝트가 솔루션 안에 들어있다.

맨 위로 이동 ↑

Amazon

맨 위로 이동 ↑

docker

CentOS 8에서 크게 달라진 점

최대 1 분 소요

CentOS 7에서 8로 업그레이드하며 경험한 주요 변경 사항인 dnf, Podman, Cockpit을 간략하게 정리했다.

맨 위로 이동 ↑

jenkins

맨 위로 이동 ↑

FlashDevelop

Flash Builder 4 간단한 사용기

1 분 소요

Flash 자체에서 액션스크립트 코딩을 줄창해오다가 어느 순간부터인가 코드양이 점점 많아지면서부터 힘들어졌었다.

FlashDevelop에서 ActionScript 3.0 도움말 설정

최대 1 분 소요

플래시디벨롭. 거의 다 좋은데 SVN을 지원하지 않는다는점하고 영문판이라 좀 불편할 때가 있다. 가끔 레퍼런스를 찾아봐야하는데 단어에서 F1을 누르면 구글에다가 검색어를 뿌려서 페이지를 보여준다.

FDT를 써보기로 했다.

최대 1 분 소요

플래시에 있는 액션스크립트 에디터는 너무 쓰기 불편하다. 특히 자동완성기능이 없다는거. 플렉스빌더만해도 필요한 패키지며 다 알아서 작성해주던데.

맨 위로 이동 ↑

Post

맨 위로 이동 ↑

액션스크립트

XML에서 캐리지리턴(엔터) 문제

최대 1 분 소요

플래시에서 다음과 같은 코드를 입력했을 때 캐리지리턴(=엔터)가 한번이 아닌 두번이 입력되는 현상이 발생한다.

최근에 C를 배우며 느낀 점들

1 분 소요

어떻게 어떻게 하다보니 아이폰개발쪽으로 공부하게 되었다. 학원 커리큘럼상 C를 한달 수강하고 Objective-C를 수강하게 되어있어서 지금은 C 수업을 열심히 듣는 중. 이제 2주 정도 C를 배웠는데 아직은 어렵지 않다. 처음이라 그런지 프로그래밍의 기초부분만 설명하고 있는데 문...

맨 위로 이동 ↑

redmine

Eclipse 3.6 Helios Error

최대 1 분 소요

플래시 빌더를 4.5 버전으로 새로깔고 이것저것 플러그인을 설치하던 중 예상치 못한 에러를 만났다.

Redmine Eclipse 연동 삽질기

1 분 소요

서버에 redmine을 정말 어렵게 어렵게… 진짜 며칠간 개삽질해가며 설치하고… 생각해보니 trac은 이클립스 플러그인이 있어서 좀 나았는데 레드마인은 없었나 한번 찾아봤다. 역시나 있다. 참조한 글은 http://rcnboys.blog.me/20119875598 이 글이다. 플래...

맨 위로 이동 ↑

레드마인

Redmine Eclipse 연동 삽질기

1 분 소요

서버에 redmine을 정말 어렵게 어렵게… 진짜 며칠간 개삽질해가며 설치하고… 생각해보니 trac은 이클립스 플러그인이 있어서 좀 나았는데 레드마인은 없었나 한번 찾아봤다. 역시나 있다. 참조한 글은 http://rcnboys.blog.me/20119875598 이 글이다. 플래...

맨 위로 이동 ↑

node.js

node.js란 무엇인가?

최대 1 분 소요

처음 node.js라는 이름을 들었을 때 무슨 자바스크립트 파일명인줄 알았다. 마치 JQuery 처럼 자바스크립트 라이브러리가 아닌가 했는데 찾아보니 일종의 ‘웹서버’ 시스템이라고 보면 될 것 같다.

맨 위로 이동 ↑

Excel

맨 위로 이동 ↑

엑셀

맨 위로 이동 ↑

아파치

맨 위로 이동 ↑

Lock

맨 위로 이동 ↑

Thread

std::thread 사용법

최대 1 분 소요

간단히 스레드를 만들어 테스트 해야할 일이 있어 std::thread를 찾아보고 만들어봤다.

boost::thread_group

최대 1 분 소요

부스트의 쓰레드 그룹을 사용하기 위한 코드

맨 위로 이동 ↑

네트워크

C#에서 엔디안 변경

최대 1 분 소요

C#에서 네트워크 통신을 할게 있어서 바이트오더를 빅엔디안으로 해주려다가 알게 된게 있어서 정리한다.

IOCP에 대한 좋은 설명 문서

최대 1 분 소요

IOCP에 대해 검색하다가 발견하게 된 좋은 문서. 데브피아의 이기탁님이 쓰신 문서라고 한다. IOCP에 대하여 자세하게 잘 설명하고 있는듯하다. 나중에 다시 생각날 때마다 보기 위해 여기에 글을 쓰고 해당문서를 저장해놓는다.

맨 위로 이동 ↑

부스트

윈도우에서 C++ Boost 사용하기

최대 1 분 소요

윈도우에서 C++ 작업시 유용한 Boost 라이브러리를 사용하기 위해서는 빌드를 해야한다. 파일시스템 등을 다루는 등의 운영체제에 의존하는 기능들을 사용하기 위해 빌드해야한다고 한다.

맨 위로 이동 ↑

git-flow

git에서 stash 명령 사용하기

최대 1 분 소요

git으로 작업을 하다가 git flow init를 한것을 깜빡 잊고 그냥 작업을 하다가 생각이 나서 git flow init를 하면 오류가 난다.

SourceTree와 함께 Git과 git-flow 사용해보기

최대 1 분 소요

최근 회사에서 Subversion에서 Git으로 이전하고 있고 나 역시도 이제부터는 Git으로 옮겨가려는 생각이라 내 서버에 Git을 설치하고 사용해보기로 한다.

맨 위로 이동 ↑

SQL

서로 다른 DB 머신에서 데이터 트랜잭션 처리

1 분 소요

오랫만에 이곳에 글을 쓴다. 신입사원으로 지원시 열심히 썼었던 잊고 있던 오답노트를 다시 정리해본다. 경력이 3년이 넘었는데 아직도 이러한 문제조차 모르는 내 자신을 반성하며 다시 정리한다.

MSSQL 로그 파일 용량 줄이는 방법

최대 1 분 소요

개발용 MSSQL 서버를 사용하면서 로그 파일 용량이 점점 늘어갔다. 평소에는 별 상관 없는데 데이터베이스를 복사 떠가려고 하거나 백업할 때마다 엄청나게 많은 시간이 소요되니… 로그 파일이 무려 3기가가 넘었다. 그래서 로그 파일 용량을 줄였다. 데이터베이스 속성을 보면 다음과 같...

맨 위로 이동 ↑

ESXi

가상화 하이퍼바이저의 선택

2 분 소요

서버를 가상화하기로 생각하고 처음 생각한건 가상화 하이퍼바이저의 선택이었다. (위키피디아 : 하이퍼바이저)

맨 위로 이동 ↑

Virtualization

가상화 하이퍼바이저의 선택

2 분 소요

서버를 가상화하기로 생각하고 처음 생각한건 가상화 하이퍼바이저의 선택이었다. (위키피디아 : 하이퍼바이저)

맨 위로 이동 ↑

Database

서로 다른 DB 머신에서 데이터 트랜잭션 처리

1 분 소요

오랫만에 이곳에 글을 쓴다. 신입사원으로 지원시 열심히 썼었던 잊고 있던 오답노트를 다시 정리해본다. 경력이 3년이 넘었는데 아직도 이러한 문제조차 모르는 내 자신을 반성하며 다시 정리한다.

MSSQL 로그 파일 용량 줄이는 방법

최대 1 분 소요

개발용 MSSQL 서버를 사용하면서 로그 파일 용량이 점점 늘어갔다. 평소에는 별 상관 없는데 데이터베이스를 복사 떠가려고 하거나 백업할 때마다 엄청나게 많은 시간이 소요되니… 로그 파일이 무려 3기가가 넘었다. 그래서 로그 파일 용량을 줄였다. 데이터베이스 속성을 보면 다음과 같...

맨 위로 이동 ↑

tcmalloc

Visual Studio에서 jemalloc 설치하고 사용법 (1)

최대 1 분 소요

이 글은 jemalloc 을 설치하다가 애먹은 경험으로 쓰는 것. 혹시 나처럼 Visual Studio에서 jemalloc을 쓰려고 고생하는 사람들에게 도움이 되길 바란다. 그리고 퍼갈 때에는 출처도 밝혀주시기를…

Visual Studio에서 jemalloc 설치하고 사용법 (2)

1 분 소요

이 글은 jemalloc 을 설치하다가 애먹은 경험으로 쓰는 것. 혹시 나처럼 Visual Studio에서 jemalloc을 쓰려고 고생하는 사람들에게 도움이 되길 바란다. 그리고 퍼갈 때에는 출처도 밝혀주시기를…

맨 위로 이동 ↑

jemalloc

Visual Studio에서 jemalloc 설치하고 사용법 (1)

최대 1 분 소요

이 글은 jemalloc 을 설치하다가 애먹은 경험으로 쓰는 것. 혹시 나처럼 Visual Studio에서 jemalloc을 쓰려고 고생하는 사람들에게 도움이 되길 바란다. 그리고 퍼갈 때에는 출처도 밝혀주시기를…

Visual Studio에서 jemalloc 설치하고 사용법 (2)

1 분 소요

이 글은 jemalloc 을 설치하다가 애먹은 경험으로 쓰는 것. 혹시 나처럼 Visual Studio에서 jemalloc을 쓰려고 고생하는 사람들에게 도움이 되길 바란다. 그리고 퍼갈 때에는 출처도 밝혀주시기를…

맨 위로 이동 ↑

도커

맨 위로 이동 ↑

라이트세일

Lightsail 에서 NGINX에 SSL 적용하기 (2)

1 분 소요

제대로 접속이 된다면 Lightsail 관리자페이지에서 HTTPS 접속을 위한 환경을 추가한다. ssl.dongbumkim.com 도메인을 추가한 다음, 443 포트를 연다.

Lightsail 에서 NGINX에 SSL 적용하기 (1)

2 분 소요

Lightsail을 사용하며 SSL을 적용하는 방법에 대한 포스팅이다. SSL을 써본적도 없고 앞으로도 내가 이런걸 쓸일이 있을지는 모르겠으나 한번 시도해본다. (사실은 푸우시로님의 요청으로)

맨 위로 이동 ↑

엔진엑스

Lightsail 에서 NGINX에 SSL 적용하기 (2)

1 분 소요

제대로 접속이 된다면 Lightsail 관리자페이지에서 HTTPS 접속을 위한 환경을 추가한다. ssl.dongbumkim.com 도메인을 추가한 다음, 443 포트를 연다.

Lightsail 에서 NGINX에 SSL 적용하기 (1)

2 분 소요

Lightsail을 사용하며 SSL을 적용하는 방법에 대한 포스팅이다. SSL을 써본적도 없고 앞으로도 내가 이런걸 쓸일이 있을지는 모르겠으나 한번 시도해본다. (사실은 푸우시로님의 요청으로)

맨 위로 이동 ↑

VisualStudio

Visual Studio 에서 cURL 설치

2 분 소요

윈도우에서 웹페이지와 통신할 때 WinHTTP 모듈을 쓰고 있었는데 이 모듈은 윈도우 전용이므로 리눅스에서는 사용이 불가능하다. cURL 모듈을 사용할 수 있는지 테스트. vcpkg로 cURL을 간단히 설치할 수 있었다. 그러나…. !

Google Breakpad 설치 (2)

2 분 소요

gyp 파일을 다 실행하고 나면 솔루션 파일과 프로젝트 파일 등이 생겨난다. 비주얼스튜디오로 솔루션 파일을 열어보면 다음과 같이 여러개의 프로젝트가 솔루션 안에 들어있다.

맨 위로 이동 ↑

centos

CentOS 8에서 크게 달라진 점

최대 1 분 소요

CentOS 7에서 8로 업그레이드하며 경험한 주요 변경 사항인 dnf, Podman, Cockpit을 간략하게 정리했다.

맨 위로 이동 ↑

FDT

Flash Builder 4 간단한 사용기

1 분 소요

Flash 자체에서 액션스크립트 코딩을 줄창해오다가 어느 순간부터인가 코드양이 점점 많아지면서부터 힘들어졌었다.

FDT를 써보기로 했다.

최대 1 분 소요

플래시에 있는 액션스크립트 에디터는 너무 쓰기 불편하다. 특히 자동완성기능이 없다는거. 플렉스빌더만해도 필요한 패키지며 다 알아서 작성해주던데.

맨 위로 이동 ↑

Get

맨 위로 이동 ↑

php

워드프레스를 완전히 떠나며

1 분 소요

15년간 사용하던 워드프레스를 해킹 사건을 계기로 Jekyll + Netlify 기반의 정적 사이트로 전환한 경험을 정리했다.

맨 위로 이동 ↑

FB4

Flash Builder 4에서 ANT 설치하기

최대 1 분 소요

플래시 작업을 하면 테스트 서버에 올리고 실제 서버에 올리고 파일 갱신 URL을 호출하고 서비스 URL을 열고…. 이 많은 노가다를 하기 싫어서 자동화하기 위해 Flash Builder 4에서 ANT를 쓰고 싶어 여기저기 검색해봤다.

Flash Builder 4 간단한 사용기

1 분 소요

Flash 자체에서 액션스크립트 코딩을 줄창해오다가 어느 순간부터인가 코드양이 점점 많아지면서부터 힘들어졌었다.

맨 위로 이동 ↑

플래시빌더

Eclipse 3.6 Helios Error

최대 1 분 소요

플래시 빌더를 4.5 버전으로 새로깔고 이것저것 플러그인을 설치하던 중 예상치 못한 에러를 만났다.

Flash Builder 4.5 / Flash CS5.5 출시

1 분 소요

무려 6.15기가의 설치 프로그램을 다운로드. 외국서버에서 받는거라 그런가 무진장 느리지만 꾹꾹 참고 다운로드 완료.

맨 위로 이동 ↑

phpMyAdmin

맨 위로 이동 ↑

웹방화벽

krcert의 Castle JSP 설치 방법

2 분 소요

KISA 한국인터넷진흥원의 인터넷침해대응센터에서는 Castle이라는 웹방화벽을 배포하고 있어서 설치해봤다. SQL 인젝션, 욕설 필터링 등등 좋은 기능이 많다.

mod_security 설치와 룰셋

최대 1 분 소요

각종 Injection 공격과 웹서버를 향한 공격을 방어하기 위한 웹방화벽 프로그램들이 많이 나와있는데 내 경우에는 공개소프트웨어인 mod_security를 쓰고 있다.

맨 위로 이동 ↑

계정용량

맨 위로 이동 ↑

cacti

Cacti에서 CPU Usage 표시하기

최대 1 분 소요

모니터링툴인 Cacti를 설치하면 기본으로 있는 그래픽 템플릿으로 여러가지 모니터링 템플릿이 들어있는데 아쉽게도 여기에는 CPU 사용률에 대한 그래픽 템플릿이 없다. 물론 Host MIB - CPU Utilization이나 ucd/net - Load Average 같은 템플릿이 있...

맨 위로 이동 ↑

MFC

CString to wchar_t *

최대 1 분 소요

메신저를 만들어보고 있는데 서버는 C++와 MFC로 클라이언트는 WPF와 C#으로 만들어보고 있다.

맨 위로 이동 ↑

암호화

맨 위로 이동 ↑

Apache

맨 위로 이동 ↑

cin

맨 위로 이동 ↑

string

C#에서 Byte[]와 String간 변환하기

최대 1 분 소요

서버에서 받은 데이터를 byte[]에 문자열을 저장하고 Message.Show()로 보여주려고 했더니 System.Byte[]만 계속 찍혔다.

맨 위로 이동 ↑

문자열

맨 위로 이동 ↑

쓰레드

std::thread 사용법

최대 1 분 소요

간단히 스레드를 만들어 테스트 해야할 일이 있어 std::thread를 찾아보고 만들어봤다.

맨 위로 이동 ↑

MySQL

Python에서 MySQL 연동

최대 1 분 소요

일단 서버에 파이썬을 설치한다. 내 경우에는 CentOS 6.3에 파이썬은 2.6 버전이다. yum으로 설치할 수 있는 가장 최신 버전.

맨 위로 이동 ↑

MAC

맨 위로 이동 ↑

OSX

맨 위로 이동 ↑

HP

HP MicroServer Gen8

1 분 소요

독일의 컴퓨터유니버스(http://www.computeruniverse.net)에서 직구한 마이크로서버 Gen8이 도착했다.

맨 위로 이동 ↑

IDC

맨 위로 이동 ↑

오픈소스

맨 위로 이동 ↑

UTF-8

시스템 코드페이지 변경

최대 1 분 소요

phpsysinfo를 업그레이드하고 나서 보니 Code Pages 부분 즉, 시스템코드페이지가 euc-kr로 나왔다.

맨 위로 이동 ↑

php-fpm

맨 위로 이동 ↑

Jenkins

맨 위로 이동 ↑

Tomcat

맨 위로 이동 ↑

젠킨스

맨 위로 이동 ↑

svn

맨 위로 이동 ↑

JSON

맨 위로 이동 ↑

PLEX

CentOS 7에 plexpy 설치

2 분 소요

plex 서버를 잘 사용 중인데 plexpy라는게 있다고 한다. 대강 보니 모니터툴 같은데 일단 리눅스에서 plexpy 를 설치해본다. 인터넷에 있는 몇몇 문서들은 도커를 이용한 설치를 예시로 하고 있는데 내 서버들은 아직 도커를 쓰지 않으므로 그냥 설치하는 것으로.

맨 위로 이동 ↑

Redis

Redis Cluster

3 분 소요

Redis Cluster에 구축방법을 작성한다. 하나의 인스턴스로 레디스는 작동하여 보았지만 클러스터 모드는 처음 접한다.

맨 위로 이동 ↑

컴파일

UnityBuild와 pragma once

최대 1 분 소요

회사에 들어와서 쓰던 것 중, 성준씨의 도움으로 유니티빌드라는 컴파일 기법을 알게 되었는데…

GCC 최적화 옵션

최대 1 분 소요

GCC로 컴파일하던 중 spdlog 라이브러리에서 컴파일시 -O3 옵션을 사용하는 것을 보고 궁금증이 생겨 찾아보았다.

맨 위로 이동 ↑

Breakpad

Google Breakpad 설치 (2)

2 분 소요

gyp 파일을 다 실행하고 나면 솔루션 파일과 프로젝트 파일 등이 생겨난다. 비주얼스튜디오로 솔루션 파일을 열어보면 다음과 같이 여러개의 프로젝트가 솔루션 안에 들어있다.

맨 위로 이동 ↑

가상서버

맨 위로 이동 ↑

아마존

맨 위로 이동 ↑

github

맨 위로 이동 ↑

메모리풀

boost에서 메모리풀 사용

1 분 소요

프로그램 구현 중 메모리풀이 필요한 경우가 있어 어떻게 할까 하다가 boost의 메모리풀을 찾아보게 되었다.

맨 위로 이동 ↑

윈도우

맨 위로 이동 ↑

http

Lightsail 에서 NGINX에 SSL 적용하기 (2)

1 분 소요

제대로 접속이 된다면 Lightsail 관리자페이지에서 HTTPS 접속을 위한 환경을 추가한다. ssl.dongbumkim.com 도메인을 추가한 다음, 443 포트를 연다.

Lightsail 에서 NGINX에 SSL 적용하기 (1)

2 분 소요

Lightsail을 사용하며 SSL을 적용하는 방법에 대한 포스팅이다. SSL을 써본적도 없고 앞으로도 내가 이런걸 쓸일이 있을지는 모르겠으나 한번 시도해본다. (사실은 푸우시로님의 요청으로)

맨 위로 이동 ↑

인증서

Lightsail 에서 NGINX에 SSL 적용하기 (2)

1 분 소요

제대로 접속이 된다면 Lightsail 관리자페이지에서 HTTPS 접속을 위한 환경을 추가한다. ssl.dongbumkim.com 도메인을 추가한 다음, 443 포트를 연다.

Lightsail 에서 NGINX에 SSL 적용하기 (1)

2 분 소요

Lightsail을 사용하며 SSL을 적용하는 방법에 대한 포스팅이다. SSL을 써본적도 없고 앞으로도 내가 이런걸 쓸일이 있을지는 모르겠으나 한번 시도해본다. (사실은 푸우시로님의 요청으로)

맨 위로 이동 ↑

OpenSSL

맨 위로 이동 ↑

mssql

맨 위로 이동 ↑

database

맨 위로 이동 ↑

sql

맨 위로 이동 ↑

visualstudio

맨 위로 이동 ↑

ssl

맨 위로 이동 ↑

performance

맨 위로 이동 ↑

windows

맨 위로 이동 ↑

batch

맨 위로 이동 ↑

git

맨 위로 이동 ↑

perforce

맨 위로 이동 ↑

algorithm

맨 위로 이동 ↑

nas

맨 위로 이동 ↑

dovecot

맨 위로 이동 ↑

imap

맨 위로 이동 ↑

RoundCube

맨 위로 이동 ↑

라운드큐브

맨 위로 이동 ↑

웹메일

맨 위로 이동 ↑

이메일

맨 위로 이동 ↑

이메일 솔루션

맨 위로 이동 ↑

http-auth

맨 위로 이동 ↑

인증

맨 위로 이동 ↑

F4V

FLV / F4V 를 위한 MIME 타입 설정

최대 1 분 소요

일을 하다보면 플래시로 동영상 플레이어를 만들 일이 있는데… 가끔은 동영상 파일을 제대로 올려놓고 액션스크립트가 틀린게 없는데도 재생이 안될때가 있다.

맨 위로 이동 ↑

FLV

FLV / F4V 를 위한 MIME 타입 설정

최대 1 분 소요

일을 하다보면 플래시로 동영상 플레이어를 만들 일이 있는데… 가끔은 동영상 파일을 제대로 올려놓고 액션스크립트가 틀린게 없는데도 재생이 안될때가 있다.

맨 위로 이동 ↑

Mime

FLV / F4V 를 위한 MIME 타입 설정

최대 1 분 소요

일을 하다보면 플래시로 동영상 플레이어를 만들 일이 있는데… 가끔은 동영상 파일을 제대로 올려놓고 액션스크립트가 틀린게 없는데도 재생이 안될때가 있다.

맨 위로 이동 ↑

JavaHL

맨 위로 이동 ↑

코딩

Flash Builder 4 간단한 사용기

1 분 소요

Flash 자체에서 액션스크립트 코딩을 줄창해오다가 어느 순간부터인가 코드양이 점점 많아지면서부터 힘들어졌었다.

맨 위로 이동 ↑

adobe

맨 위로 이동 ↑

어도비

맨 위로 이동 ↑

Visual C

최근에 C를 배우며 느낀 점들

1 분 소요

어떻게 어떻게 하다보니 아이폰개발쪽으로 공부하게 되었다. 학원 커리큘럼상 C를 한달 수강하고 Objective-C를 수강하게 되어있어서 지금은 C 수업을 열심히 듣는 중. 이제 2주 정도 C를 배웠는데 아직은 어렵지 않다. 처음이라 그런지 프로그래밍의 기초부분만 설명하고 있는데 문...

맨 위로 이동 ↑

ant

Flash Builder 4에서 ANT 설치하기

최대 1 분 소요

플래시 작업을 하면 테스트 서버에 올리고 실제 서버에 올리고 파일 갱신 URL을 호출하고 서비스 URL을 열고…. 이 많은 노가다를 하기 싫어서 자동화하기 위해 Flash Builder 4에서 ANT를 쓰고 싶어 여기저기 검색해봤다.

맨 위로 이동 ↑

JDT

Flash Builder 4에서 ANT 설치하기

최대 1 분 소요

플래시 작업을 하면 테스트 서버에 올리고 실제 서버에 올리고 파일 갱신 URL을 호출하고 서비스 URL을 열고…. 이 많은 노가다를 하기 싫어서 자동화하기 위해 Flash Builder 4에서 ANT를 쓰고 싶어 여기저기 검색해봤다.

맨 위로 이동 ↑

RSE

Flash Builder 4에서 ANT 설치하기

최대 1 분 소요

플래시 작업을 하면 테스트 서버에 올리고 실제 서버에 올리고 파일 갱신 URL을 호출하고 서비스 URL을 열고…. 이 많은 노가다를 하기 싫어서 자동화하기 위해 Flash Builder 4에서 ANT를 쓰고 싶어 여기저기 검색해봤다.

맨 위로 이동 ↑

Flash Builder 4.5

Flash Builder 4.5 / Flash CS5.5 출시

1 분 소요

무려 6.15기가의 설치 프로그램을 다운로드. 외국서버에서 받는거라 그런가 무진장 느리지만 꾹꾹 참고 다운로드 완료.

맨 위로 이동 ↑

Flash CS5.5

Flash Builder 4.5 / Flash CS5.5 출시

1 분 소요

무려 6.15기가의 설치 프로그램을 다운로드. 외국서버에서 받는거라 그런가 무진장 느리지만 꾹꾹 참고 다운로드 완료.

맨 위로 이동 ↑

Flash Builde

Eclipse 3.6 Helios Error

최대 1 분 소요

플래시 빌더를 4.5 버전으로 새로깔고 이것저것 플러그인을 설치하던 중 예상치 못한 에러를 만났다.

맨 위로 이동 ↑

Helios

Eclipse 3.6 Helios Error

최대 1 분 소요

플래시 빌더를 4.5 버전으로 새로깔고 이것저것 플러그인을 설치하던 중 예상치 못한 에러를 만났다.

맨 위로 이동 ↑

iWebkit

jQuery Mobile and iWebkit

1 분 소요

에전에 내 포트폴리오 사이트를 모바일용으로 보여주고 싶다는 생각이 들어서 관련 프레임워크를 찾아봤었다.

맨 위로 이동 ↑

jQuery Mobile

jQuery Mobile and iWebkit

1 분 소요

에전에 내 포트폴리오 사이트를 모바일용으로 보여주고 싶다는 생각이 들어서 관련 프레임워크를 찾아봤었다.

맨 위로 이동 ↑

ActionScript

XML에서 캐리지리턴(엔터) 문제

최대 1 분 소요

플래시에서 다음과 같은 코드를 입력했을 때 캐리지리턴(=엔터)가 한번이 아닌 두번이 입력되는 현상이 발생한다.

맨 위로 이동 ↑

XML

XML에서 캐리지리턴(엔터) 문제

최대 1 분 소요

플래시에서 다음과 같은 코드를 입력했을 때 캐리지리턴(=엔터)가 한번이 아닌 두번이 입력되는 현상이 발생한다.

맨 위로 이동 ↑

ComboBox

플래시에서 콤보박스 폰트 변경

최대 1 분 소요

플래시에서 ComboBox 컴포넌트를 사용했는데 클라이언트측의 요구로 콤보박스의 폰트를 변경해달라는 부탁이 왔다.

맨 위로 이동 ↑

Font

플래시에서 콤보박스 폰트 변경

최대 1 분 소요

플래시에서 ComboBox 컴포넌트를 사용했는데 클라이언트측의 요구로 콤보박스의 폰트를 변경해달라는 부탁이 왔다.

맨 위로 이동 ↑

Style

플래시에서 콤보박스 폰트 변경

최대 1 분 소요

플래시에서 ComboBox 컴포넌트를 사용했는데 클라이언트측의 요구로 콤보박스의 폰트를 변경해달라는 부탁이 왔다.

맨 위로 이동 ↑

폰트

플래시에서 콤보박스 폰트 변경

최대 1 분 소요

플래시에서 ComboBox 컴포넌트를 사용했는데 클라이언트측의 요구로 콤보박스의 폰트를 변경해달라는 부탁이 왔다.

맨 위로 이동 ↑

tar

tar을 이용한 백업 방법

최대 1 분 소요

서버 이전을 하며 데이터를 어떻게 옮길까 고민하다가 tar로 묶은 후 wget으로 예전 서버에서 새 서버로 받아오기로 했다.

맨 위로 이동 ↑

백업

tar을 이용한 백업 방법

최대 1 분 소요

서버 이전을 하며 데이터를 어떻게 옮길까 고민하다가 tar로 묶은 후 wget으로 예전 서버에서 새 서버로 받아오기로 했다.

맨 위로 이동 ↑

gmail

맨 위로 이동 ↑

Servlet

맨 위로 이동 ↑

메일보내기

맨 위로 이동 ↑

서블릿

맨 위로 이동 ↑

지메일

맨 위로 이동 ↑

hwclock

맨 위로 이동 ↑

rdate

맨 위로 이동 ↑

시간설정

맨 위로 이동 ↑

타임서버

맨 위로 이동 ↑

libmcrypt

맨 위로 이동 ↑

mcrypt

맨 위로 이동 ↑

php-mcrypt

맨 위로 이동 ↑

RDF

RSS 포맷 관련 참조자료들

최대 1 분 소요

예전에 RSS 2.0 포맷으로 데이터를 제공하려다가 찾아본 자료들이었는데 기억이 안나서 새로 찾아본다.

맨 위로 이동 ↑

RSS

RSS 포맷 관련 참조자료들

최대 1 분 소요

예전에 RSS 2.0 포맷으로 데이터를 제공하려다가 찾아본 자료들이었는데 기억이 안나서 새로 찾아본다.

맨 위로 이동 ↑

mod_security

mod_security 설치와 룰셋

최대 1 분 소요

각종 Injection 공격과 웹서버를 향한 공격을 방어하기 위한 웹방화벽 프로그램들이 많이 나와있는데 내 경우에는 공개소프트웨어인 mod_security를 쓰고 있다.

맨 위로 이동 ↑

Wordpress

맨 위로 이동 ↑

서울시

맨 위로 이동 ↑

워드프레스

맨 위로 이동 ↑

portsentry

맨 위로 이동 ↑

포트스캔

맨 위로 이동 ↑

graph-viz

맨 위로 이동 ↑

graphs.php

맨 위로 이동 ↑

awk

맨 위로 이동 ↑

du

맨 위로 이동 ↑

맨 위로 이동 ↑

모니터링

Cacti에서 CPU Usage 표시하기

최대 1 분 소요

모니터링툴인 Cacti를 설치하면 기본으로 있는 그래픽 템플릿으로 여러가지 모니터링 템플릿이 들어있는데 아쉽게도 여기에는 CPU 사용률에 대한 그래픽 템플릿이 없다. 물론 Host MIB - CPU Utilization이나 ucd/net - Load Average 같은 템플릿이 있...

맨 위로 이동 ↑

CASTLE

krcert의 Castle JSP 설치 방법

2 분 소요

KISA 한국인터넷진흥원의 인터넷침해대응센터에서는 Castle이라는 웹방화벽을 배포하고 있어서 설치해봤다. SQL 인젝션, 욕설 필터링 등등 좋은 기능이 많다.

맨 위로 이동 ↑

KISA

krcert의 Castle JSP 설치 방법

2 분 소요

KISA 한국인터넷진흥원의 인터넷침해대응센터에서는 Castle이라는 웹방화벽을 배포하고 있어서 설치해봤다. SQL 인젝션, 욕설 필터링 등등 좋은 기능이 많다.

맨 위로 이동 ↑

krcert

krcert의 Castle JSP 설치 방법

2 분 소요

KISA 한국인터넷진흥원의 인터넷침해대응센터에서는 Castle이라는 웹방화벽을 배포하고 있어서 설치해봤다. SQL 인젝션, 욕설 필터링 등등 좋은 기능이 많다.

맨 위로 이동 ↑

SQL Injection

krcert의 Castle JSP 설치 방법

2 분 소요

KISA 한국인터넷진흥원의 인터넷침해대응센터에서는 Castle이라는 웹방화벽을 배포하고 있어서 설치해봤다. SQL 인젝션, 욕설 필터링 등등 좋은 기능이 많다.

맨 위로 이동 ↑

보안

krcert의 Castle JSP 설치 방법

2 분 소요

KISA 한국인터넷진흥원의 인터넷침해대응센터에서는 Castle이라는 웹방화벽을 배포하고 있어서 설치해봤다. SQL 인젝션, 욕설 필터링 등등 좋은 기능이 많다.

맨 위로 이동 ↑

인터넷침해대응센터

krcert의 Castle JSP 설치 방법

2 분 소요

KISA 한국인터넷진흥원의 인터넷침해대응센터에서는 Castle이라는 웹방화벽을 배포하고 있어서 설치해봤다. SQL 인젝션, 욕설 필터링 등등 좋은 기능이 많다.

맨 위로 이동 ↑

한국인터넷진흥원

krcert의 Castle JSP 설치 방법

2 분 소요

KISA 한국인터넷진흥원의 인터넷침해대응센터에서는 Castle이라는 웹방화벽을 배포하고 있어서 설치해봤다. SQL 인젝션, 욕설 필터링 등등 좋은 기능이 많다.

맨 위로 이동 ↑

저장

맨 위로 이동 ↑

Decode

맨 위로 이동 ↑

Encode

맨 위로 이동 ↑

MD5

맨 위로 이동 ↑

복호화

맨 위로 이동 ↑

JDBC

맨 위로 이동 ↑

MSSQL2012

맨 위로 이동 ↑

iptables

맨 위로 이동 ↑

Proxy

맨 위로 이동 ↑

프록시

맨 위로 이동 ↑

주민등록번호

맨 위로 이동 ↑

CString

CString to wchar_t *

최대 1 분 소요

메신저를 만들어보고 있는데 서버는 C++와 MFC로 클라이언트는 WPF와 C#으로 만들어보고 있다.

맨 위로 이동 ↑

wchar_t

CString to wchar_t *

최대 1 분 소요

메신저를 만들어보고 있는데 서버는 C++와 MFC로 클라이언트는 WPF와 C#으로 만들어보고 있다.

맨 위로 이동 ↑

개찰구

맨 위로 이동 ↑

기술면접

맨 위로 이동 ↑

지하철

맨 위로 이동 ↑

구조체

클래스와 구조체의 차이

1 분 소요

이 질문은 내가 면접을 보러다니던 당시 받았던 질문들이며 내가 제대로 답하지 못했다고 생각하는 것이다. 이 문제에 대해 더 공부하고 잊지 않기 위해 여기에 써둔다.

맨 위로 이동 ↑

클래스

클래스와 구조체의 차이

1 분 소요

이 질문은 내가 면접을 보러다니던 당시 받았던 질문들이며 내가 제대로 답하지 못했다고 생각하는 것이다. 이 문제에 대해 더 공부하고 잊지 않기 위해 여기에 써둔다.

맨 위로 이동 ↑

estsoft

이스트소프트 실기시험 후기

3 분 소요

나도 다른 블로그를 돌아다니며 이것저것 본게 많았어서 여기에 써본다. 2012년 9월 19일 실기시험을 치르고 왔다. 오늘본 시험이기에 지금은 뇌가 싱싱하니 이렇게 적어둔다. 아마 이 글은 내가 입사지원 결과가 최종적으로 나올 때까지는 공개할 수 없을 것 같다. 그 이후에 공개해야지.

맨 위로 이동 ↑

실기시험

이스트소프트 실기시험 후기

3 분 소요

나도 다른 블로그를 돌아다니며 이것저것 본게 많았어서 여기에 써본다. 2012년 9월 19일 실기시험을 치르고 왔다. 오늘본 시험이기에 지금은 뇌가 싱싱하니 이렇게 적어둔다. 아마 이 글은 내가 입사지원 결과가 최종적으로 나올 때까지는 공개할 수 없을 것 같다. 그 이후에 공개해야지.

맨 위로 이동 ↑

이스트소프트

이스트소프트 실기시험 후기

3 분 소요

나도 다른 블로그를 돌아다니며 이것저것 본게 많았어서 여기에 써본다. 2012년 9월 19일 실기시험을 치르고 왔다. 오늘본 시험이기에 지금은 뇌가 싱싱하니 이렇게 적어둔다. 아마 이 글은 내가 입사지원 결과가 최종적으로 나올 때까지는 공개할 수 없을 것 같다. 그 이후에 공개해야지.

맨 위로 이동 ↑

이스트소프트 실기시험

이스트소프트 실기시험 후기

3 분 소요

나도 다른 블로그를 돌아다니며 이것저것 본게 많았어서 여기에 써본다. 2012년 9월 19일 실기시험을 치르고 왔다. 오늘본 시험이기에 지금은 뇌가 싱싱하니 이렇게 적어둔다. 아마 이 글은 내가 입사지원 결과가 최종적으로 나올 때까지는 공개할 수 없을 것 같다. 그 이후에 공개해야지.

맨 위로 이동 ↑

오버라이딩

오버로딩과 오버라이딩의 차이

최대 1 분 소요

이 질문도 내가 면접을 보며 나왔던 문제인데 막연히 알고 있던 내용이라 더 정확히 알고 나중에 다시 공부하기 위해 적어놓는다.

맨 위로 이동 ↑

오버로딩

오버로딩과 오버라이딩의 차이

최대 1 분 소요

이 질문도 내가 면접을 보며 나왔던 문제인데 막연히 알고 있던 내용이라 더 정확히 알고 나중에 다시 공부하기 위해 적어놓는다.

맨 위로 이동 ↑

데드락

데드락 현상이란?

최대 1 분 소요

이 질문은 내가 여기저기 입사지원을 하고 면접을 보고 시험을 볼 때마다 매번 나왔던 질문과 문제들이다. 처음 한번은 이 문제에 대답을 못했고 그다음 다시 공부한 다음 다음번부터는 잘 대답했다.

맨 위로 이동 ↑

랜덤

랜덤확수의 확률 변경과 분포에 대한 문제

2 분 소요

이 질문 역시 내가 면접에서 질문 받았던 문제이다. 틀렸던 문제를 다시 한번 살펴보고 공부하는 차원에서 오답노트에 적어둔다. (Q는 면접관님, A는 내가 답변한 것이다. 존칭은 생략한다.)

맨 위로 이동 ↑

확률

랜덤확수의 확률 변경과 분포에 대한 문제

2 분 소요

이 질문 역시 내가 면접에서 질문 받았던 문제이다. 틀렸던 문제를 다시 한번 살펴보고 공부하는 차원에서 오답노트에 적어둔다. (Q는 면접관님, A는 내가 답변한 것이다. 존칭은 생략한다.)

맨 위로 이동 ↑

스택

힙과 스택

1 분 소요

내가 면접 때 많이 들어봤던 질문 중의 하나였다.

맨 위로 이동 ↑

힙과 스택

1 분 소요

내가 면접 때 많이 들어봤던 질문 중의 하나였다.

맨 위로 이동 ↑

AF_INET

PF_INET과 AF_INET의 차이

최대 1 분 소요

네트워크 프로그래밍 책을 둘러보던 중 소켓 생성할 때 PF_INET으로 생성하는 것을 보고 이게 뭔가 싶었다. 내가 배울 때는 항상 AF_INET으로 배웠기 때문. 책에도 이에 대한 내용이 부족해서 검색해보니 여기에 대한 정보가 많았다.

맨 위로 이동 ↑

PF_INET

PF_INET과 AF_INET의 차이

최대 1 분 소요

네트워크 프로그래밍 책을 둘러보던 중 소켓 생성할 때 PF_INET으로 생성하는 것을 보고 이게 뭔가 싶었다. 내가 배울 때는 항상 AF_INET으로 배웠기 때문. 책에도 이에 대한 내용이 부족해서 검색해보니 여기에 대한 정보가 많았다.

맨 위로 이동 ↑

socket

PF_INET과 AF_INET의 차이

최대 1 분 소요

네트워크 프로그래밍 책을 둘러보던 중 소켓 생성할 때 PF_INET으로 생성하는 것을 보고 이게 뭔가 싶었다. 내가 배울 때는 항상 AF_INET으로 배웠기 때문. 책에도 이에 대한 내용이 부족해서 검색해보니 여기에 대한 정보가 많았다.

맨 위로 이동 ↑

소켓

PF_INET과 AF_INET의 차이

최대 1 분 소요

네트워크 프로그래밍 책을 둘러보던 중 소켓 생성할 때 PF_INET으로 생성하는 것을 보고 이게 뭔가 싶었다. 내가 배울 때는 항상 AF_INET으로 배웠기 때문. 책에도 이에 대한 내용이 부족해서 검색해보니 여기에 대한 정보가 많았다.

맨 위로 이동 ↑

계산기

C++로 만든 계산기

6 분 소요

회사 스터디 커리큘럼 중 만들어 본 C++로 구현된 사칙연산 계산기이다.

맨 위로 이동 ↑

사칙연산

C++로 만든 계산기

6 분 소요

회사 스터디 커리큘럼 중 만들어 본 C++로 구현된 사칙연산 계산기이다.

맨 위로 이동 ↑

getline

맨 위로 이동 ↑

입력

맨 위로 이동 ↑

Critical Section

맨 위로 이동 ↑

Unlock

맨 위로 이동 ↑

IOCP

IOCP에 대한 좋은 설명 문서

최대 1 분 소요

IOCP에 대해 검색하다가 발견하게 된 좋은 문서. 데브피아의 이기탁님이 쓰신 문서라고 한다. IOCP에 대하여 자세하게 잘 설명하고 있는듯하다. 나중에 다시 생각날 때마다 보기 위해 여기에 글을 쓰고 해당문서를 저장해놓는다.

맨 위로 이동 ↑

데브피아

IOCP에 대한 좋은 설명 문서

최대 1 분 소요

IOCP에 대해 검색하다가 발견하게 된 좋은 문서. 데브피아의 이기탁님이 쓰신 문서라고 한다. IOCP에 대하여 자세하게 잘 설명하고 있는듯하다. 나중에 다시 생각날 때마다 보기 위해 여기에 글을 쓰고 해당문서를 저장해놓는다.

맨 위로 이동 ↑

이기탁

IOCP에 대한 좋은 설명 문서

최대 1 분 소요

IOCP에 대해 검색하다가 발견하게 된 좋은 문서. 데브피아의 이기탁님이 쓰신 문서라고 한다. IOCP에 대하여 자세하게 잘 설명하고 있는듯하다. 나중에 다시 생각날 때마다 보기 위해 여기에 글을 쓰고 해당문서를 저장해놓는다.

맨 위로 이동 ↑

pydev

맨 위로 이동 ↑

stdlib

맨 위로 이동 ↑

DL120G7

맨 위로 이동 ↑

HP서버

맨 위로 이동 ↑

LG-IDC

맨 위로 이동 ↑

맨 위로 이동 ↑

서버호스팅

맨 위로 이동 ↑

하드디스크

맨 위로 이동 ↑

PlayBook

맨 위로 이동 ↑

RIM

맨 위로 이동 ↑

개발

맨 위로 이동 ↑

블랙베리

맨 위로 이동 ↑

타블렛

맨 위로 이동 ↑

타블렛PC

맨 위로 이동 ↑

플레이북

맨 위로 이동 ↑

captcha

맨 위로 이동 ↑

reCAPTCHA

맨 위로 이동 ↑

스팸

맨 위로 이동 ↑

번역

맨 위로 이동 ↑

한글판

맨 위로 이동 ↑

auto_ptr

맨 위로 이동 ↑

pointer

맨 위로 이동 ↑

scoped_ptr

맨 위로 이동 ↑

shared_ptr

맨 위로 이동 ↑

스마트포인터

맨 위로 이동 ↑

포인터

맨 위로 이동 ↑

Android

맨 위로 이동 ↑

Atom

맨 위로 이동 ↑

HAX

맨 위로 이동 ↑

HAXM

맨 위로 이동 ↑

Intel

맨 위로 이동 ↑

안드로이드

맨 위로 이동 ↑

인텔

맨 위로 이동 ↑

byte

C#에서 Byte[]와 String간 변환하기

최대 1 분 소요

서버에서 받은 데이터를 byte[]에 문자열을 저장하고 Message.Show()로 보여주려고 했더니 System.Byte[]만 계속 찍혔다.

맨 위로 이동 ↑

레지스트리

맨 위로 이동 ↑

Code Page

시스템 코드페이지 변경

최대 1 분 소요

phpsysinfo를 업그레이드하고 나서 보니 Code Pages 부분 즉, 시스템코드페이지가 euc-kr로 나왔다.

맨 위로 이동 ↑

코드페이지

시스템 코드페이지 변경

최대 1 분 소요

phpsysinfo를 업그레이드하고 나서 보니 Code Pages 부분 즉, 시스템코드페이지가 euc-kr로 나왔다.

맨 위로 이동 ↑

변수

맨 위로 이동 ↑

변수명

맨 위로 이동 ↑

Lua

맨 위로 이동 ↑

sleep

맨 위로 이동 ↑

루아

맨 위로 이동 ↑

전자계산기조직응용기사

맨 위로 이동 ↑

ClosedXML

맨 위로 이동 ↑

OpenXML

맨 위로 이동 ↑

SQLBindCol

SQLBindCol에 대한 정리

최대 1 분 소요

프로그램 제작 중 SQLBindCol 함수가 생각보다 느리게 작동하는 것을 찾아내어 이제부터 원인 찾기와 해결에 들어간다.

맨 위로 이동 ↑

바인딩

SQLBindCol에 대한 정리

최대 1 분 소요

프로그램 제작 중 SQLBindCol 함수가 생각보다 느리게 작동하는 것을 찾아내어 이제부터 원인 찾기와 해결에 들어간다.

맨 위로 이동 ↑

Zookeeper

맨 위로 이동 ↑

주키퍼

맨 위로 이동 ↑

alt_sstream_impl.hpp

맨 위로 이동 ↑

byte order

C#에서 엔디안 변경

최대 1 분 소요

C#에서 네트워크 통신을 할게 있어서 바이트오더를 빅엔디안으로 해주려다가 알게 된게 있어서 정리한다.

맨 위로 이동 ↑

endian

C#에서 엔디안 변경

최대 1 분 소요

C#에서 네트워크 통신을 할게 있어서 바이트오더를 빅엔디안으로 해주려다가 알게 된게 있어서 정리한다.

맨 위로 이동 ↑

리틀엔디안

C#에서 엔디안 변경

최대 1 분 소요

C#에서 네트워크 통신을 할게 있어서 바이트오더를 빅엔디안으로 해주려다가 알게 된게 있어서 정리한다.

맨 위로 이동 ↑

바이트오더

C#에서 엔디안 변경

최대 1 분 소요

C#에서 네트워크 통신을 할게 있어서 바이트오더를 빅엔디안으로 해주려다가 알게 된게 있어서 정리한다.

맨 위로 이동 ↑

빅엔디안

C#에서 엔디안 변경

최대 1 분 소요

C#에서 네트워크 통신을 할게 있어서 바이트오더를 빅엔디안으로 해주려다가 알게 된게 있어서 정리한다.

맨 위로 이동 ↑

엔디안

C#에서 엔디안 변경

최대 1 분 소요

C#에서 네트워크 통신을 할게 있어서 바이트오더를 빅엔디안으로 해주려다가 알게 된게 있어서 정리한다.

맨 위로 이동 ↑

X-Window

맨 위로 이동 ↑

맨 위로 이동 ↑

라이브러리

맨 위로 이동 ↑

빌드

맨 위로 이동 ↑

unsigned

JAVA의 자료형

최대 1 분 소요

서버와의 통신을 위해서 프로그램을 만들 일이 있어서 이것저것 기초작업을 시작해보다가 의문이 있어서 자료형에 대해 찾아보았다.

맨 위로 이동 ↑

자료

JAVA의 자료형

최대 1 분 소요

서버와의 통신을 위해서 프로그램을 만들 일이 있어서 이것저것 기초작업을 시작해보다가 의문이 있어서 자료형에 대해 찾아보았다.

맨 위로 이동 ↑

SourceTree

SourceTree와 함께 Git과 git-flow 사용해보기

최대 1 분 소요

최근 회사에서 Subversion에서 Git으로 이전하고 있고 나 역시도 이제부터는 Git으로 옮겨가려는 생각이라 내 서버에 Git을 설치하고 사용해보기로 한다.

맨 위로 이동 ↑

CI

맨 위로 이동 ↑

subversion

맨 위로 이동 ↑

서브버전

맨 위로 이동 ↑

FreeTDS

맨 위로 이동 ↑

ODBC

맨 위로 이동 ↑

stash

git에서 stash 명령 사용하기

최대 1 분 소요

git으로 작업을 하다가 git flow init를 한것을 깜빡 잊고 그냥 작업을 하다가 생각이 나서 git flow init를 하면 오류가 난다.

맨 위로 이동 ↑

patch

맨 위로 이동 ↑

hotfix

맨 위로 이동 ↑

TBB

맨 위로 이동 ↑

.gitignore

.gitignore 파일 설정하기

최대 1 분 소요

git을 이용할 때 무시하고 싶은 파일이 있을 때에는 .gitignore 파일을 작성하여 사용한다.

맨 위로 이동 ↑

origin

맨 위로 이동 ↑

Request

맨 위로 이동 ↑

mod_ruid2

맨 위로 이동 ↑

스레드

std::thread 사용법

최대 1 분 소요

간단히 스레드를 만들어 테스트 해야할 일이 있어 std::thread를 찾아보고 만들어봤다.

맨 위로 이동 ↑

Hyper-V

가상화 하이퍼바이저의 선택

2 분 소요

서버를 가상화하기로 생각하고 처음 생각한건 가상화 하이퍼바이저의 선택이었다. (위키피디아 : 하이퍼바이저)

맨 위로 이동 ↑

VMWare

가상화 하이퍼바이저의 선택

2 분 소요

서버를 가상화하기로 생각하고 처음 생각한건 가상화 하이퍼바이저의 선택이었다. (위키피디아 : 하이퍼바이저)

맨 위로 이동 ↑

Xen

가상화 하이퍼바이저의 선택

2 분 소요

서버를 가상화하기로 생각하고 처음 생각한건 가상화 하이퍼바이저의 선택이었다. (위키피디아 : 하이퍼바이저)

맨 위로 이동 ↑

XenProject

가상화 하이퍼바이저의 선택

2 분 소요

서버를 가상화하기로 생각하고 처음 생각한건 가상화 하이퍼바이저의 선택이었다. (위키피디아 : 하이퍼바이저)

맨 위로 이동 ↑

XenServer

가상화 하이퍼바이저의 선택

2 분 소요

서버를 가상화하기로 생각하고 처음 생각한건 가상화 하이퍼바이저의 선택이었다. (위키피디아 : 하이퍼바이저)

맨 위로 이동 ↑

Doxygen

맨 위로 이동 ↑

Snippet

맨 위로 이동 ↑

Visual Assist X

맨 위로 이동 ↑

비주얼 스튜디오

맨 위로 이동 ↑

Hardware

맨 위로 이동 ↑

Server

맨 위로 이동 ↑

하드웨어

맨 위로 이동 ↑

Network

맨 위로 이동 ↑

DB

맨 위로 이동 ↑

맨 위로 이동 ↑

마제스터치

맨 위로 이동 ↑

키보드

맨 위로 이동 ↑

한글

맨 위로 이동 ↑

한영키

맨 위로 이동 ↑

Fdisk

맨 위로 이동 ↑

Parted

맨 위로 이동 ↑

파티션

맨 위로 이동 ↑

CentOS 7

HP MicroServer Gen8

1 분 소요

독일의 컴퓨터유니버스(http://www.computeruniverse.net)에서 직구한 마이크로서버 Gen8이 도착했다.

맨 위로 이동 ↑

Gen8

HP MicroServer Gen8

1 분 소요

독일의 컴퓨터유니버스(http://www.computeruniverse.net)에서 직구한 마이크로서버 Gen8이 도착했다.

맨 위로 이동 ↑

MicroServer

HP MicroServer Gen8

1 분 소요

독일의 컴퓨터유니버스(http://www.computeruniverse.net)에서 직구한 마이크로서버 Gen8이 도착했다.

맨 위로 이동 ↑

마이크로서버

HP MicroServer Gen8

1 분 소요

독일의 컴퓨터유니버스(http://www.computeruniverse.net)에서 직구한 마이크로서버 Gen8이 도착했다.

맨 위로 이동 ↑

컴유

HP MicroServer Gen8

1 분 소요

독일의 컴퓨터유니버스(http://www.computeruniverse.net)에서 직구한 마이크로서버 Gen8이 도착했다.

맨 위로 이동 ↑

컴퓨터유니버스

HP MicroServer Gen8

1 분 소요

독일의 컴퓨터유니버스(http://www.computeruniverse.net)에서 직구한 마이크로서버 Gen8이 도착했다.

맨 위로 이동 ↑

다음

맨 위로 이동 ↑

에이전트

맨 위로 이동 ↑

rtorrent

MicroServer를 재설정

최대 1 분 소요

집에 설치한 서버에 CentOS 7을 설치해서 썼었지만 다시 6 버전으로 돌아가기로 결정.

맨 위로 이동 ↑

Transmission

MicroServer를 재설정

최대 1 분 소요

집에 설치한 서버에 CentOS 7을 설치해서 썼었지만 다시 6 버전으로 돌아가기로 결정.

맨 위로 이동 ↑

토렌트

MicroServer를 재설정

최대 1 분 소요

집에 설치한 서버에 CentOS 7을 설치해서 썼었지만 다시 6 버전으로 돌아가기로 결정.

맨 위로 이동 ↑

로그

MSSQL 로그 파일 용량 줄이는 방법

최대 1 분 소요

개발용 MSSQL 서버를 사용하면서 로그 파일 용량이 점점 늘어갔다. 평소에는 별 상관 없는데 데이터베이스를 복사 떠가려고 하거나 백업할 때마다 엄청나게 많은 시간이 소요되니… 로그 파일이 무려 3기가가 넘었다. 그래서 로그 파일 용량을 줄였다. 데이터베이스 속성을 보면 다음과 같...

맨 위로 이동 ↑

트랜잭션

서로 다른 DB 머신에서 데이터 트랜잭션 처리

1 분 소요

오랫만에 이곳에 글을 쓴다. 신입사원으로 지원시 열심히 썼었던 잊고 있던 오답노트를 다시 정리해본다. 경력이 3년이 넘었는데 아직도 이러한 문제조차 모르는 내 자신을 반성하며 다시 정리한다.

맨 위로 이동 ↑

트리거

서로 다른 DB 머신에서 데이터 트랜잭션 처리

1 분 소요

오랫만에 이곳에 글을 쓴다. 신입사원으로 지원시 열심히 썼었던 잊고 있던 오답노트를 다시 정리해본다. 경력이 3년이 넘었는데 아직도 이러한 문제조차 모르는 내 자신을 반성하며 다시 정리한다.

맨 위로 이동 ↑

SET

맨 위로 이동 ↑

Compile

GCC 최적화 옵션

최대 1 분 소요

GCC로 컴파일하던 중 spdlog 라이브러리에서 컴파일시 -O3 옵션을 사용하는 것을 보고 궁금증이 생겨 찾아보았다.

맨 위로 이동 ↑

GCC

GCC 최적화 옵션

최대 1 분 소요

GCC로 컴파일하던 중 spdlog 라이브러리에서 컴파일시 -O3 옵션을 사용하는 것을 보고 궁금증이 생겨 찾아보았다.

맨 위로 이동 ↑

Passenger

맨 위로 이동 ↑

Ruby

맨 위로 이동 ↑

plexpy

CentOS 7에 plexpy 설치

2 분 소요

plex 서버를 잘 사용 중인데 plexpy라는게 있다고 한다. 대강 보니 모니터툴 같은데 일단 리눅스에서 plexpy 를 설치해본다. 인터넷에 있는 몇몇 문서들은 도커를 이용한 설치를 예시로 하고 있는데 내 서버들은 아직 도커를 쓰지 않으므로 그냥 설치하는 것으로.

맨 위로 이동 ↑

라이센스

맨 위로 이동 ↑

asio

맨 위로 이동 ↑

property_tree

맨 위로 이동 ↑

protobuf

맨 위로 이동 ↑

Crypt

맨 위로 이동 ↑

cygwin

Visual Studio에서 jemalloc 설치하고 사용법 (2)

1 분 소요

이 글은 jemalloc 을 설치하다가 애먹은 경험으로 쓰는 것. 혹시 나처럼 Visual Studio에서 jemalloc을 쓰려고 고생하는 사람들에게 도움이 되길 바란다. 그리고 퍼갈 때에는 출처도 밝혀주시기를…

맨 위로 이동 ↑

cygwin64

Visual Studio에서 jemalloc 설치하고 사용법 (2)

1 분 소요

이 글은 jemalloc 을 설치하다가 애먹은 경험으로 쓰는 것. 혹시 나처럼 Visual Studio에서 jemalloc을 쓰려고 고생하는 사람들에게 도움이 되길 바란다. 그리고 퍼갈 때에는 출처도 밝혀주시기를…

맨 위로 이동 ↑

메모리

Visual Studio에서 jemalloc 설치하고 사용법 (2)

1 분 소요

이 글은 jemalloc 을 설치하다가 애먹은 경험으로 쓰는 것. 혹시 나처럼 Visual Studio에서 jemalloc을 쓰려고 고생하는 사람들에게 도움이 되길 바란다. 그리고 퍼갈 때에는 출처도 밝혀주시기를…

맨 위로 이동 ↑

Memory Pool

맨 위로 이동 ↑

Windows

맨 위로 이동 ↑

톰캣

맨 위로 이동 ↑

정전

맨 위로 이동 ↑

컨테이너

맨 위로 이동 ↑

강제종료

맨 위로 이동 ↑

윈도우서비스

맨 위로 이동 ↑

yum

맨 위로 이동 ↑

yum update

맨 위로 이동 ↑

업데이트

맨 위로 이동 ↑

패키지

맨 위로 이동 ↑

codeproject

맨 위로 이동 ↑

ExcelFormat

맨 위로 이동 ↑

xlnt

맨 위로 이동 ↑

라이브러리github

맨 위로 이동 ↑

EC2

맨 위로 이동 ↑

라이트셰일

맨 위로 이동 ↑

클라우드

맨 위로 이동 ↑

gmock

Google Breakpad 설치 (2)

2 분 소요

gyp 파일을 다 실행하고 나면 솔루션 파일과 프로젝트 파일 등이 생겨난다. 비주얼스튜디오로 솔루션 파일을 열어보면 다음과 같이 여러개의 프로젝트가 솔루션 안에 들어있다.

맨 위로 이동 ↑

gtest

Google Breakpad 설치 (2)

2 분 소요

gyp 파일을 다 실행하고 나면 솔루션 파일과 프로젝트 파일 등이 생겨난다. 비주얼스튜디오로 솔루션 파일을 열어보면 다음과 같이 여러개의 프로젝트가 솔루션 안에 들어있다.

맨 위로 이동 ↑

cURL

Visual Studio 에서 cURL 설치

2 분 소요

윈도우에서 웹페이지와 통신할 때 WinHTTP 모듈을 쓰고 있었는데 이 모듈은 윈도우 전용이므로 리눅스에서는 사용이 불가능하다. cURL 모듈을 사용할 수 있는지 테스트. vcpkg로 cURL을 간단히 설치할 수 있었다. 그러나…. !

맨 위로 이동 ↑

Flask

맨 위로 이동 ↑

IIS

맨 위로 이동 ↑

서비스

맨 위로 이동 ↑

연동

맨 위로 이동 ↑

code quality

맨 위로 이동 ↑

lgtm

맨 위로 이동 ↑

LGTM.com

맨 위로 이동 ↑

UnityBuild

UnityBuild와 pragma once

최대 1 분 소요

회사에 들어와서 쓰던 것 중, 성준씨의 도움으로 유니티빌드라는 컴파일 기법을 알게 되었는데…

맨 위로 이동 ↑

유니티빌드

UnityBuild와 pragma once

최대 1 분 소요

회사에 들어와서 쓰던 것 중, 성준씨의 도움으로 유니티빌드라는 컴파일 기법을 알게 되었는데…

맨 위로 이동 ↑

coveralls

맨 위로 이동 ↑

Travis-CI

맨 위로 이동 ↑

코드커버리지

맨 위로 이동 ↑

svn2git

맨 위로 이동 ↑

Cluster

Redis Cluster

3 분 소요

Redis Cluster에 구축방법을 작성한다. 하나의 인스턴스로 레디스는 작동하여 보았지만 클러스터 모드는 처음 접한다.

맨 위로 이동 ↑

truncate

맨 위로 이동 ↑

stored-procedure

맨 위로 이동 ↑

pch

맨 위로 이동 ↑

compiler-error

맨 위로 이동 ↑

cockpit

맨 위로 이동 ↑

dnf

CentOS 8에서 크게 달라진 점

최대 1 분 소요

CentOS 7에서 8로 업그레이드하며 경험한 주요 변경 사항인 dnf, Podman, Cockpit을 간략하게 정리했다.

맨 위로 이동 ↑

podman

CentOS 8에서 크게 달라진 점

최대 1 분 소요

CentOS 7에서 8로 업그레이드하며 경험한 주요 변경 사항인 dnf, Podman, Cockpit을 간략하게 정리했다.

맨 위로 이동 ↑

visual-assist

맨 위로 이동 ↑

service

맨 위로 이동 ↑

taskkill

맨 위로 이동 ↑

csharp

맨 위로 이동 ↑

reference

맨 위로 이동 ↑

rhel

맨 위로 이동 ↑

ubuntu

맨 위로 이동 ↑

sourcetree

맨 위로 이동 ↑

gitfork

맨 위로 이동 ↑

git-lfs

맨 위로 이동 ↑

warning

맨 위로 이동 ↑

switch

맨 위로 이동 ↑

fallthrough

맨 위로 이동 ↑

certbot

맨 위로 이동 ↑

letsencrypt

맨 위로 이동 ↑

aws

맨 위로 이동 ↑

lightsail

맨 위로 이동 ↑

cpu

맨 위로 이동 ↑

security

과유불급의 보안 정책

1 분 소요

지나치게 복잡한 비밀번호 정책이 오히려 보안을 약하게 만든 실제 사례를 통해 적절한 보안 정책의 중요성을 이야기한다.

맨 위로 이동 ↑

policy

과유불급의 보안 정책

1 분 소요

지나치게 복잡한 비밀번호 정책이 오히려 보안을 약하게 만든 실제 사례를 통해 적절한 보안 정책의 중요성을 이야기한다.

맨 위로 이동 ↑

password

과유불급의 보안 정책

1 분 소요

지나치게 복잡한 비밀번호 정책이 오히려 보안을 약하게 만든 실제 사례를 통해 적절한 보안 정책의 중요성을 이야기한다.

맨 위로 이동 ↑

wordpress

워드프레스를 완전히 떠나며

1 분 소요

15년간 사용하던 워드프레스를 해킹 사건을 계기로 Jekyll + Netlify 기반의 정적 사이트로 전환한 경험을 정리했다.

맨 위로 이동 ↑

jekyll

워드프레스를 완전히 떠나며

1 분 소요

15년간 사용하던 워드프레스를 해킹 사건을 계기로 Jekyll + Netlify 기반의 정적 사이트로 전환한 경험을 정리했다.

맨 위로 이동 ↑

netlify

워드프레스를 완전히 떠나며

1 분 소요

15년간 사용하던 워드프레스를 해킹 사건을 계기로 Jekyll + Netlify 기반의 정적 사이트로 전환한 경험을 정리했다.

맨 위로 이동 ↑

static-site

워드프레스를 완전히 떠나며

1 분 소요

15년간 사용하던 워드프레스를 해킹 사건을 계기로 Jekyll + Netlify 기반의 정적 사이트로 전환한 경험을 정리했다.

맨 위로 이동 ↑

programming

맨 위로 이동 ↑

하노이의탑

맨 위로 이동 ↑

S3

맨 위로 이동 ↑

Cloud

맨 위로 이동 ↑

backup

맨 위로 이동 ↑

smart

맨 위로 이동 ↑

harddisk

맨 위로 이동 ↑

vcs

맨 위로 이동 ↑

p4

맨 위로 이동 ↑

obliterate

맨 위로 이동 ↑

disk

맨 위로 이동 ↑

sort

맨 위로 이동 ↑

parallel

맨 위로 이동 ↑

execution

맨 위로 이동 ↑

deadlock

맨 위로 이동 ↑

pymssql

맨 위로 이동 ↑

gameserver

맨 위로 이동 ↑

lambda

맨 위로 이동 ↑

static

맨 위로 이동 ↑

bug

맨 위로 이동 ↑