리눅스에서 Vim를 이용하여 C++파일을 작성할 때 문법강조하는방법 입니다. 일단 vi가 아닌 vim이 설치되어 있어야 합니다. 문법강조를 적용할 계정의 홈디렉토리에서 vimrc 라는 파일을 숨김파일로 생성합니다. 저는 저런 설정들을 적용시켜 놧는데요, 각 설정의 의미는 다음과 같습니다. set cin 이건 set cindent를 줄여서 쓴건데 C프로그래밍을 할때 자동으로 들여쓰기를 하는 옵션입니다. syntax on 이번 강의에서 중요한 문법 강조 기능입니다. set ts=4 Tap을 눌럿을때 디폴트로 8칸 띄어쓰기를 하는데, 원하는 칸으로 변경할 수 있습니다. 저는 4칸으로 했습니다. set autoindent 자동으로 들여쓰기를 하는 옵션 set smartindent 좀 더 스마트한 들여쓰기 옵션입..
이번에 리눅스가 필요해서 페도라받으려고 햇더니 벌써 16버전까지 나왓더라. 최신으로 깔아보자하고 설치 한 후에 나는 리눅스를 부팅런레벨3으로만 쓰기 때문에 바꾸려고 햇다. 그래서 inittab파일을 수정하려고 가보니 다음과 같이 써있더라. 처음에는 파일을 잘못연줄 알았다 대충보니, 앞으로 이 파일은 안쓰이는 파일이란다;; 예전부터 있던거라 형식상으로 놔둔것같다. 나처럼 바꾸려는 사람들에게 방법을 제시해 주려고.. 3레벨으로 바꾸려면 multi-user.target 이라는 파일의 심볼릭 링크를 /etc/systemd/system/ 디렉토리에 생성해야 한다. 기본으로는 런레벨5인 graphical.target이 연결된 링크파일이 있기때문에, 삭제한후에 생성을 해주면 된다. 명령어를 쳐주면, 위처럼 링크가 연..
NDIS 드아리버는 보안을 공부하는 사람에게 아주 중요하다. NDIS 드라이버를 이용해 네트워크 패킷을 확인할 수 있기 때문이다. WinPcap을 이용해서도 패킷을 볼 수 있지만 내부 로직을 알기위해서는 NDIS 드라이버의 개념이 꼭 필요핟. 이번 컬럼에서는 NDIS 드라이버에 대한 개론과 패킷을 제어하기 위한 NDIS Intermediate 드라이버와 윈도우 드라이버 개발 환경구축에 대해 알아보도록 하겠다. 정경호(moltak@gmail.net), 전종오(ringopow@ lycos.co.kr)|필자들은 현재 광주 삼성소프트웨어 멤버십 회원이다. 작년에 처음 만났지만 서로 잘 통해서 현재까지 프로젝트를 계속 같이 수행하고 있다. 필자들은 보안, Windows Driver 개발에 관심이 많고 2010 마..
- Total
- Today
- Yesterday
- 프로그래밍
- Programming - C / C++
- Programing
- 소니
- c#
- Operation System
- 스터디_발표자료
- PSP
- 구글
- WPF
- 백신
- GAME
- 가상드라이브
- ffmpeg
- 인코더
- 유마일
- TCP/IP
- 하이퍼큐브
- WL-54G
- API 프로그래밍
- Programming - C
- V3
- 녹화
- KAI
- 데몬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |