본문 바로가기

프로그래밍14

영문 폰트와 한글 폰트 합치기... 한글을 사용하는 프로그래머를 위한 폰트 라는 글을 포스팅 한적 있습니다. 여기서 Bitstream Vera Sans Mono 폰트와 맑은 고딕 폰트를 합친 폰트를 제작 해서 배포 했습니다. 하지만 저작권 문제를 배포를 중단하고 있습니다. 그래서 이번에는 제작하는 방법을 포스팅해 볼려고 합니다. 준비물 FontCreator 최신 버전은 6.0인데, 이걸 받으면 저장이 되지 않습니다 ^^;;; 그래서 예전 버전을 올려 드리겠습니다. 쉐어웨어 이지만 30일 사용할 수 있으니.. 폰트만 제작하고 지우시면 됩니다. Bitstream Vera Sans Mono 폰트 아래 사이트에 가셔서 다운 받으셔도 되고 공개 폰트 이므로 올려 놓겠습니다. http://ftp.gnome.org/pub/GNOME/sources/tt.. 2009. 7. 2.
나눔고딕 코딩용 글꼴이 나왔네요. 주소 : http://dev.naver.com/projects/nanumfont 네이버에서 제작한 나눔고딕 코딩용 글꼴이 나왔습니다. 개인적으로 폰트가 이뻐서 나눔 고딕을 사용하고 있었는데.. 이렇게 코딩용으로도 나오다니.. 정말 환영할 만한 일입니다. 제가 포스팅 한 글 중에서 한글을 사용하는 프로그래머를 위한 폰트와 비교를 해 봤습니다. 첫번째가 제가 포스팅한 "Bitstream Vara San Mono"폰트 이고 두번째가 "나눔고딩_코딩"폰트 입니다. gvim에서 비교한 거라서 그런지 Bold효과가 잘 안 들어 가 있습니다. 그리고 San Mono보다 폭이 쫍은걸 볼 수 있습니다. 그리고 자간이 조금 넓게 보이는게 특징입니다. 그리고 코딩용 글꼴이서 소문자와 대분자 i의 구분이 확실하고 숫자 0과 .. 2009. 1. 28.
한글을 사용하는 프로그래머를 위한 폰트 #2 한글을 사용하는 프로그래머를 위한 폰트라는 제목으로 이전에 글을 포스팅 한 적이 있습니다. 그 때 폰트를 합치다가, 특수 기호를 빼고 한글만 넣어서 특수기호는 출력이 되지 않는 문제가 있어서 수정해서 올립니다. 폰트 제작 하는 법 지나가는 분의 우려가 있어서 폰트를 삭제 합니다. ^^; 저작권에 문제가 있는 글꼴이 버젓이 올라와있다는게 놀랍네요. 게다가 Bitstream Vera Sans Mono라는 이름도 그대로 사용하고 있는. 1. 맑은고딕은 함부로 재배포 할 수 없는 상용 글꼴입니다. 반드시 M$에서 직접 다운로드 받거나 자신의 XP에 이미 설치되어있는 글꼴을 써야 합니다. 2. 재배포 뿐만 아니라, 변경도 당연히 불가합니다. Bitstream은 재배포/변경 가능하나 맑은고딕은 그렇지 못합니다. 3.. 2008. 6. 29.
Microsoft® Visual C++® Default Keybindings Microsoft® Visual C++ 키보드 설정 기본 값이다. 출력해 놓고 보면 편 한 듯 ^^* 2008. 6. 16.
Visual Studio .net의 에디터를 vim처럼 사용하기.. Visaul Studio의 에디터기에서 vim의 명령을 사용 할 수 있습니다. 물론, gvim처럼 전체를 지원하지는 않지만, 간단한 명령과 이동 검색 등의 기능이 지원합니다. http://www.viemu.com/ 이제 번잡하게 마우스를 많이 쓰는 에디터기에서 조금 벗어 날 수 있겠네요~ 너무 행복합니다.. 문제는 쉐어웨어입니다 99$ =_=;; 10만원 정도의 가격의 장벽이 있네요... 1달간 무료 체험이 가능 하니.. 우선은 고고~~입니다.. 2008. 6. 4.
VS2008용 어두운 Color Scheme VS2008에서 사용 할 수 있는 color scheme입니다. 콘솔을 사용해서 하는 일을 많이 해서 그런지 어두운 바탕으로 하는게 왠지 보기 좋네요. 혹시 저 말고도 어두운 배경을 좋아 하시는분은 받아서 참고 하세요~ ^^; 사용법은 도구>외부설정 가져오기/내보내기를 선택 한 뒤 가져오기를 해서 위 설정 파일을 선택하면 적용이 됩니다. 참고 : http://www.winterdom.com/weblog/2007/11/22/VS2008ColorSchemes.aspx에서 Nightingale 를 참고해서 폰트와 폰트크기를 변경 했습니다. 참고2 : http://www.hanselman.com/blog/VisualStudioProgrammerThemesGallery.aspx 2005용 1 : http://bl.. 2008. 4. 17.
syntaxhighlighter를 tistory에서 사용 하는 방법. syntaxhighlighter를 tistory에 설치 하는 방법 syntaxhighter란 홈페이지에 있는 소스코드를 아래와 같이 색상으로 구문 강조를 해 주는 기능 입니다. #include int main( int argc, const char* argv[] ) { printf( "\nHello World\n\n" ); } 우선 아래 주소에 가서 현재 최신 버전인 SyntaxHighlighter_1.5.1.rar를 다운 받습니다. http://code.google.com/p/syntaxhighlighter/ 가기도 귀찮으신 분은 아래 파일을 다운로드 받으시면 됩니다. 다운로드 : 압축을 풀면 아래와 같이 3개의 디렉토리가 나옵니다. 여기서 Styles디렉토리를 css파일이 있습니다. 그리고 scrip.. 2007. 10. 26.
문제를 풀면 기념품을 주는 시냅스 퀴즈~~~ KLDP에서 문제를 처음 봤습니다. 문제를 풀면 기념품을 준다고 하더군요... 피보나치 수에 대한 문제입니다. 피보나치 수는 아래와 같이 정의됩니다. f(1) = 1 f(2) = 2 f(3) = f(1) + f(2) = 1 + 2 = 3 f(4) = f(2) + f(3) = 2 + 3 = 5 f(5) = f(3) + f(4) = 3 + 5 = 8 ... f(n) = f(n-2) + f(n-1), n>=3 a와 b라는 두수가 주어져 있을때 두수사이에는 몇개의 피보나치 수가 있을까요? 예를 들어 10과 100 사이에는 총 5개(13, 21, 34, 55, 89)의 피보나치 수가 있습니다. 12345678999과 99987654321 사이에도 몇개의 피보나치 수가 있습니다. 이 구간내의 모든 피보나치수를 더한.. 2007. 9. 15.
웹 개발자를 위한 100가지 필수 리소스 사이트 요즘 간만에 웹 관련 개발을 하는데.. 왜 이렇게 배울게 많은지 머리가 터 질 것 같다. 역시 만만한 개발이란 존재 하지 않는 걸까? 아래 사이트에서는 웹개발 관련 리소스 사이트를 소개 하고 있다. 하지만 다 영문이라는거... 이 놈의 언어의 장벽은 언제쯤 극복이 될려나... ㅜ.ㅜ 링크 : http://www.softwaredeveloper.com/features/i-got-99-problems-080707/ Best of the Best These resources should be any developer's first stop when looking for essential tutorials and knowledge. W3C: At the World Wide Web Consortium, you'l.. 2007. 8. 16.
히드라 콘솔 게임 개발 키트 옛날 향수가 폴폴 나는 8비트 NES게임을 개발해 볼 수 있는 키트가 눈에 띄었습니다. 요즘 처럼, 빵빵한 사양의 게임은 아니지만, 게임개발의 기초부터 차근차근 배우기 좋은 키트 같습니다. 포함되어 있는건 콘솔에 필요한 모든 소프트웨어와, 프로그래밍 가이드, 마우스, 키보드, 조이패드 그리고 게임을 저장할 수 있는 카트리지를 줍니다. 그리고 가격인데, 200달러 정도 합니다. 그런데 여기에 들어가는 게임의 용량이 128K인가 보네요. 요즘 같이 용량 신경 안 쓰고 프로그래밍하다가... 이 용량이 맞출려면, 머리아퍼 지는게 아닌가 모르겠네요. 뭐.. 어차피 디스플레이의 한개가 있어서.. 그래픽을 많이 못 넣을 테니.. 그리 걱정하지 않아도 되것 같습니다. 주소 : http://www.thinkgeek.co.. 2007. 6. 26.