블로그 이미지
smstock

카테고리

분류 전체보기 (54)
취미 (8)
공부 (32)
낙서장 (12)
Total
Today
Yesterday

달력

« » 2024.12
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

공지사항

태그목록

최근에 올라온 글

사람들이 오랜만에 포트리스나 한판하자고 의기투합을 했다.

그래서 포트리스2블루 사이트에 가서 프로그램을 받고 인스톨을 하기 시작했는데....

49% 진행됬을 때 였다 지정된 파일을 찾을 수 없다는 파일 에러가 뜨기 시작 했다...

뭐 여기까지는 그냥 그렇다고 해도.. 좀더 지난 후..


실시간 검사에서 트로젠 바이러스가 잡혔다.. 게임 서비스를 하자는 건지...;;;;;

어쨌든 게임을 하기 위해서 같이 게임을 하자고 했던 사람중에 한명이 고객센터에 위와 같은 사실을 알리고 도움을 요청했는데...

그런데....

그런데~~~

그런데!!!!!!!!




위와 같은 답변이 왔다. ㅡㅡ;;; 이건 바이러스 가지고 게임하라는 건가??

Posted by smstock
, |

c-jump

취미/보드게임 / 2010. 8. 10. 13:03

C언어를 게임으로 만들었단다.

교육용 게임이라고 하긴 하는데 이런걸 만들 생각을 하다니 참 별란 사람이 많다


게임판은 위와 같은데 직업이 프로그래머인 입장에서 봤을 때 과연 하고 싶을런지 의문이...

아래는 구입가능 사이트이다

http://www.funshop.co.kr/vs/detail.aspx?categoryno=218&itemno=9141
Posted by smstock
, |

Continuity

취미/특이한 게임 / 2010. 7. 8. 19:49
퍼즐 맞추기와 길찾기가 합쳐진 게임.

그림이 단순하고 열쇠를 모아서 문으로만 가면 되는 단순한 게임 시스템이지만
 
그림 맞추기 같은 퍼즐요소가 게임의 특이성과 기발함을 보여주는거 같다 

아이디어가 정말 좋은 게임이다.


Posted by smstock
, |

클라이언트에 버그트랩설치시에는 별로 어렵지 않다 나오는데로 하기만 하면된다

ANSI mutibyte 일 경우는 BugTrap.lib를 사용하고
UNICODE일 때는 BugTrapU.lib를 사용해야한다는 것 정도만 조심하면 될듯
(똑같이 사용했는데 서버와 연결이 안되면 의심해 봐야할듯)


하지만 문제는 서버를 설치할 때이다.

버그트랩을 설치하면 해당 폴더에 Server라는 폴더가 생기고 그안에 FTP용 서버인 BugTrapServer가 존재한다

가이드를 보면

서비스 등록
BugTrapServer.exe /install

서비스 해제
BugTrapServer.exe /uninstall


이라고 나와있다.

하지만 서비스 등록을 하려고 위와 같이 실행해보면



System.ArgumentNullException : 값은 null일 수 없습니다



라는 글이 나오는 것을 확인 할 수 있다.

해결법은 간단하다
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 폴더에 존재하는 InstallUtil.exe로 서비스에 등록하면 된다

InstallUitl.exe (절대경로)\BugTrapServer.exe

위와 같이 실행하면 된다
Posted by smstock
, |

manifest 배포

공부/프로그램 / 2010. 6. 18. 09:55

VS2005는 외부로 배포를 할 때 그냥 파일만 배포하면 아래와 같은 말이 나온다

응용프로그램 구성이 올바르지 않기 때문에 이 응용 프로그램을 시작하지 못했습니다. 이 문제를 해결하려면 응용 프로그램을 다시 설치하십시오. 

manifest는 같은 컴퓨터 안에서 여러 버전의 DLL을 동시에 실행할 수 있도록 해주는 기능이라고 한다
자세한 내용은 밑에 사이트에 가면 잘 설명이 되어 있고...

http://www.serious-code.net/moin.cgi/RedistributingVisualCppRunTimeLibrary

실행파일에 manifest가 포함 안되어 있으면 해당 폴더에 (실행파일).exe.manifest를 복사하고

MFC를 안쓰고 release버전만 배포한다면
C:\Program Files\Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT
안에 있는
Microsoft.VC80.CRT.manifest
msvcp80.dll
msvcr80.dll
만 실행파일과 같은 폴더에 넣어주면 된다.

-참고-
http://somma.egloos.com/3020481
http://www.larosel.com/39

Posted by smstock
, |

http://www.ted.com/talks/lang/eng/dan_pink_on_motivation.html

인센티브가 아니라 주도성, 전문성, 목적의 중요성을 이야기해 주는 강연

반복적인 일의 경우는 인센티브가 효과가 좋았지만

요즘과 같이 창의적인 생각이 중요시 되는 21세기에서는 주도성, 전문성, 목적이 더욱 효율적이라는 내용이다.

강연의 내용도 재미있고 좋은 것을 봤다는 뿌듯함이 있는 동영상이었다.
Posted by smstock
, |

PIXELS by PATRICK JEAN.
Uploaded by onemoreprod. - Arts and animation videos.


아이디어가 특출나고 옛날 게임을 떠올리게 하는 매력이 있다

Posted by smstock
, |

1. Hardware
   - 자주 사용하는 자료구조는 32바이트의 배수로 정렬시켜 사용 -> 
   - 메모리 관리 함수는 따로 만들어 사용 -> 동적 메모리 할당/해제의 부하를 줄이기 위해 메모리 풀(pool) 사용 권장

2. Compiler
   - 컴파일러(Visual Studio)의 최적화 옵션에서 '속도 최적화' 대신에 '코드 크기 최소화' 설정이 캐시 성능을 향상시켜
      좀 더 빠른 코드를 얻을 수 있음

3. Syntex
   - Switch() 사용시에는 연속된 수치 사용 -> 테이블 형태로 만들어서 조건분기문보다 빠르게 사용됨
      case 0:
      case 1:
      case 2:
   - for() < while() < do ~ while() 의 빠른 속도를 보여줌(캐시미스와 관련)
   - timeGetTime()
     컴퓨터가 켜진 시간부터 카운팅 됨. 오래 켜두면(49.71일) 오버 플로우 발생

4. Math
   - 나눗셈 보다는 곱셈 으로 표현 -> 뺄셈(보수를 더함), 곱셈(여러번의 덧셈), 나눗셈(보수화된 덧셈을 여러번 수행)
   - 수학함수는 가급적 피라고 룩업 테이블이나 비슷한 형태로 간략한 함수로 만들어서 사용
   - 부동 소수점은 double 보다 float를 사용 -> double(39 cycle), float(19/8 cycle) 이 걸림
   - float 형 일때는 반드시 뒤에 f를 붙여라 -> 더 빠름.
   - 전위 연산자(++a 등)를 사용하라.

5. class
   - 멤버 함수에는 const 를 사용하자 -> 한정자를 사용하면 컴파일라가 좀더 나은 최적화를 해줄 수 있다. 
Posted by smstock
, |
포토샵과 흡사한 기능을 플래쉬로 구현했다..

참 대단한 듯
http://www.pixlr.com/editor/
Posted by smstock
, |

Doxygen : 일정형식으로 주석을 작성하면 자동으로 HTML문서를 만들어주는 고마운 툴이다.

http://www.stack.nl/~dimitri/doxygen/

 

Graphviz : Doxygen에서 그래프를 그려주는 툴이다.

http://www.graphviz.org/Download..php

 

DoxyComment : Doxygen의 비쥬얼 스튜디오 Add-in 이다.

http://doxycomment.sourceforge.net/vs2005_addin.html

 

Doxygen에서 인식하는 주석형식을 설명해 놓은 페이지 이다.

http://dolphin.ivyro.net/file/tool_etc/doxygen02.html

http://vateran.springnote.com/pages/1414870

 

한글 깨질때

http://intel.tistory.com/2460518

http://blog.naver.com/pumpguy?Redirect=Log&logNo=30051318364

 


Posted by smstock
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함