본문 바로가기 메뉴 바로가기

엘키의 주절 주절

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

엘키의 주절 주절

검색하기 폼
  • 분류 전체보기 (360)
    • BlahBlah (40)
    • Book review (44)
    • C++ (62)
      • boost (2)
      • General (41)
      • network (0)
      • Debugging (9)
      • Rendering (5)
      • Visual Studio (5)
    • Java (0)
    • C# (2)
      • Unity (1)
      • General (1)
      • Winform (0)
    • Web (15)
      • General (1)
      • Django (3)
      • Ruby on Rails (10)
      • Node.js (1)
    • Network (23)
    • Scripts (13)
      • Python (1)
      • Ruby (9)
      • JavaScript (2)
      • Batch (1)
    • General (43)
      • Parerell (8)
      • Algorithm (0)
      • DataStructure (0)
      • AI (1)
      • Multimedia (1)
      • XML (1)
      • Profiling (2)
      • Environment (8)
      • Hardware (1)
      • Utility (18)
      • Etc (3)
    • OS (14)
      • Windows (7)
      • Linux (7)
    • Software Engineering (46)
      • Unittest (4)
      • Design Pattern (19)
      • Develop Theory (9)
      • Knowhow (14)
    • Database (19)
      • General (7)
      • PostgreSQL (2)
      • MS-SQL (8)
      • MySQL (0)
      • SQLite (2)
      • Redis (0)
    • Reverse Engineering (14)
    • Open source (25)
      • Game (9)
      • EzShortcut (11)
      • Libraries (5)
      • Light (0)
  • 방명록

C++ (62)
Free Dev Tools VS2013 Community

꽤 지난 소식이지만, VS2013의 Community version이 무료로 공개되었습니다. Free Dev Tools VS2013 Communityhttp://www.visualstudio.com/en-us/products/visual-studio-community-vs Unity, Node.js 등 다양한 언어의 개발환경으로도 자주 선택되는 VS2013의 무료 버전이 공개되었습니다. 개인적으로도, Visual Studio 5.0 시절부터 단연 최고의 개발 도구라 여겨왔었는데, 이제는 무료 버전과 함께, 그리고 다양한 플러그인과 디바이스를 지원해줌으로써 훨씬 강력한 IDE로 등극하지 않았나 싶습니다. 저도 집에서 VS2013을 쓰는데요, MFC까지 지원되는 버전인만큼 기존 C++ IDE로써 사용하시던 ..

C++/Visual Studio 2014. 12. 30. 00:48
Code::blocks - cross platform 개발을 위한 C++ IDE

Features Highlights: Open Source! GPLv3, no hidden costs. Cross-platform. Runs on Linux, Mac, Windows (uses wxWidgets). Written in C++. No interpreted languages or proprietary libs needed. Extensible through plugins Compiler: Multiple compiler support: GCC (MingW / GNU GCC) MSVC++ clang Digital Mars Borland C++ 5.5 Open Watcom ...and more Very fast custom build system (no makefiles needed) Suppo..

C++/General 2014. 12. 30. 00:44
cocos2d-x 3.3rc0 설치하기

다운로드 받아 설치 할 목록 Cocos2d-x - http://www.cocos2d-x.org/ Python (2.x.x version) - https://www.python.org/ JDK - http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html ANT - http://ant.apache.org/bindownload.cgi ADT - http://developer.android.com/sdk/index.html NDK - http://developer.android.com/tools/sdk/ndk/index.html 환경 변수 설정 주의 사항 JDK를 제외하고는 특정 폴더안에 배치해두었다는 전제로 batch..

C++/Rendering 2014. 12. 9. 22:11
코드 작성과 디버깅을 쉽게하는 예외 처리

이 글은, c++을 기반으로 작성되었지만 예외 처리 기능 (try-catch, try-except 등)을 가진 모든 언어에 적용 되는 내용입니다. 파일에서 데이터를 읽는 코드를 작성해봅시다. c++로 작성해보겠습니다. int _tmain(int argc, _TCHAR* argv[]) { FILE* fp; fp = fopen("test.bin", "rb"); if(fp == NULL) { // 예외 처리 return 1; } char buffer[512] = {0, }; fread(buffer, 512, 1, fp); return 0; } 대부분 위 코드처럼 작성하게 됩니다. 위 코드에서 누락된 예외처리 발견하신분? 예. 바로 fread 부분입니다. 항목이 읽히지 않았을 때, fread는 0을 리턴하고, ..

C++/General 2014. 8. 14. 12:13
초당 프레임에 대한 썰

흔히 말하는 초당 프레임을 세부적으로 나누면 입력, 로직, 렌더링으로 나뉘어집니다. 그리고 그것들을 일치 시키는 경우도 있지만 분리하는 경우도 존재합니다. 여러가지 이유로 로직 프레임은 밀려서라도 처리를 해야 되는 경우, 저 사양이나 평소보다 급격히 많은 오브젝트 출연시 프레임을 낮춰서라도 게임 내용에는 지장이 없게끔 렌더링 프레임만 따로 분리해 프레임 스키핑 처리를 하는 경우가 많죠. 여기에 반응성 등을 이유로 렌더링 + 입력 프레임은 동일하게 처리하기도 하고요. 멀티코어 프로그래밍에서는 스레드 분리등을 통한 프레임 제한을 없애는 경우도 존재합니다. (렌더링의 경우는 제한을 두는게 일반적이고, 입력 프레임이나 네트웍 처리 등의 백그라운드 동작을 최대한 프레임 제한없이 처리하려는 경우를 말함) 이렇듯 프..

C++/Rendering 2013. 12. 10. 17:06
[리소스] 스프라이트 자료

Sprite Database http://sdb.drshnaps.com/ Super Sprite http://erantzo.awardspace.com/ Fenrir's Sprite http://fenrir.finalfantasyq.com/index.html Game Sprites http://www.panelmonkey.net/category.php?id=1 Game Sprite Archives http://www.gsarchives.net/index2.php Scroll Boss http://scrollboss.illmosis.net/mainmenu.php The People's Sprites http://www.panelmonkey.net/ The Shyguy Kingdom http://tsgk.ca..

C++/Rendering 2013. 11. 27. 14:43
Routine Mappings (TCHAR, char, WCHAR 호환 메소드)

http://msdn.microsoft.com/en-us/library/aa272889%28v=VS.60%29.aspx Routine MappingsVisual Studio 6.0This topic has not yet been ratedThe generic-text routine mappings are defined in TCHAR.H. _tccpy and _tclen map to functions in the MBCS model; they are mapped to macros or inline functions in the SBCS and Unicode models for completeness. For information on a generic text routine, see the help to..

C++/General 2013. 10. 16. 17:46
구조체 이니셜라이저 문제

struct CHAR_COLLECTION_DATA { int CharID; int Value; int ValueCode; }; CHAR_COLLECTION_DATA CollectionData = {m_CharID, m_Value, m_ValueCode }; 이런 코드가 있었다. 기능을 추가 하시려다보니 습관적으로 struct CHAR_COLLECTION_DATA { int CharID; int ClassID; // 다른 변수를 중간에 추가함. int Value; int ValueCode; }; CHAR_COLLECTION_DATA CollectionData = {m_CharID, m_Value, m_ValueCode }; 같은 코드고 컴파일 오류도 없지만 원래 코드와 다르게, CharID, Value, ..

C++/General 2013. 6. 14. 11:47
이전 1 2 3 4 ··· 8 다음
이전 다음
공지사항
  • 나에 대해서~
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • I am Not Okay
  • Jacking
  • Flexible Gameserver
  • 아름다운 네트웍 세상 since 1996.
  • 애자일 이야기
  • 류광의 번역 이야기
  • Joel on software
  • B-612
  • 디지털 보단 아날로그
TAG
  • ftp
  • 조엘 온 소프트웨어
  • 바로가기 프로그램
  • 멀티스레드
  • MS-SQL
  • TraceRoute
  • 게임데브포에버
  • EzShortcut
  • 엘키
  • c언어
  • EasyExec
  • TDD
  • SDL
  • 루비 온 레일즈
  • 디자인 패턴
  • 루비
  • 임백준
  • svn
  • ruby
  • SQLite Spy
  • Rails
  • CppSQLite
  • perfmon
  • RoR
  • 디버깅
  • NDC2013
  • 리버스 엔지니어링
  • 좋은 프로그래머
  • Ruby on Rails
  • 게임개발포에버
more
«   2025/05   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바