본문 바로가기

전체보기133

Chanywa Hexa Editor ver 1.18 - 2019.11.19 첨부파일 삭제 1. 개발기간 2002.09.12 ~ 2002.10.14 2. 개발환경 Visual C++ 6.0 Windows 2000 Professional 3. 작품 개요 파일들을 HEXA 모드로 볼 수 있거나 편집이 가능한 프로그램이다. 4. 개발동기 및 개발 목적 개발업무를 하다보면 덤프를 하거나 혹은 덤프파일을 분석할 일이 생긴다. 메모리상에 어떤 데이터를 로드했는데, 그것이 어떤 자료인지 알려면 파일로 저장을 해서 들여다 봐야하는데, 메모장같은 텍스트 편집기로는 볼 수가 없다. 또한 가끔은 값을 수정할 필요도 있는데 이러한 것도 도구가 없다면 무척이나 불편한 작업이다. 옛날에는 주로 게임의 저장파일을 편집하는 목적으로 많이 사용했던 이런 종류의 Hexa Editor들은 .. 2009. 9. 23.
Data Converter 1. 개발기간 2002.10.21 ~ 2002.10.23 2. 개발환경 Visual C++ 6.0 Windows 2000 Professional 3. 작품 개요 쉽게 말해서 Binary File ↔ Hexa Text File 간의 변환 프로그램이다. 4. 개발동기 및 개발 목적 프로그램 작성시 바이너리 파일을 프로그램상에 포함시켜야 할 때가 종종 있다. 물론 요즘에 나오는 윈도우용 개발툴들에는 리소스 관리자가 잘 되어 있어서 손쉽게 작업이 가능하지만 그것은 일부에 지나지 않는다. 특히 모바일과 같은 임베디드 프로그래밍을 할 때에 사운드 데이터나 혹은 기타 폰트 데이터들을 소스에 포함시켜야 할 때가 종종 있다. 이런 경우를 위해서 Binary 파일과 Text 파일간의 변환작업을 하는 툴을 만든 것이다. 5.. 2009. 9. 23.
GVM을 이용한 휴대폰용 다마고치형 아바타 1. 개발기간 2001. 4. 1 ~ 2001. 8. 31 2. 개발인원 부산멤버쉽 : 김시찬 외 3명 (박동준, 배문교, 서봉교) 3. 작품 개요 GVM을 이용하여 휴대폰에서 동작가능한 다마고찌 게임으로, 네트워크 서버, 웹서버를 연동하여 서비스가능한 멀티유저형 휴대폰 게임 4. 개발동기 및 개발 목적 손목시계보다도 수요가 많은 휴대폰 시장에서 각광받을 수 있는 컨텐츠로, 통신요금이 적게 들면서도 네트워크 기능을 제공할 수 있고, 인터넷과도 연동할 수 있는 서비스를 개발하는 것을 목표로 하였다. 5. S/W, 시스템(H/W) 구성 및 사용 환경 휴대폰에 탑재될 다마고찌 프로그램은 이미지 및 사운드를 포함하여 48Kbyte의 파일로 제작되며, 네트워크 기능을 지원할 네트워크 서버, 각종 데이터를 저장하고.. 2009. 9. 23.
Hi-Living 고객관리 1. 개발기간 2001. 11. 15 ~ 2001. 12. 1 2. 개발환경 Borland C++ Builder v5.0 Microsoft Access 2000 3. 작품 개요 네트워크 마케팅을 하는 하이리빙 회원들을 위한 자신의 고객관리 프로그램이다. 4. 개발동기 및 개발 목적 친분이 있는 사람에게서 부탁을 받고 만든 프로그램으로, 고객정보 및 실적을 쉽게 관리하는 것에 중점을 두고 개발했다. 기존의 대부분 회원들은 자신이 관리하는 회원(고객)들을 웬만한 서류가방만한 다이어리에다 보관하는 불편함을 감수하고 있으며, 자신이 관리하는 회원들의 정보와 주문내역, 결산 등을 하는 것이 회원수가 많아질수록 힘들어지게 된다. 또한 다이어리의 분실을 대비해서 그 큰 다이어리를 한권 더 만들수도 없는 노릇이다. 이.. 2009. 9. 23.
Private InfoSafe 1. 개발기간 2001. 9. 8 ~ 2001. 11. 29 ( 학교수업제출용 프로젝트 ) 2. 개발환경 Borland C++ Builder v5.0 3. 작품 개요 개인이 관리해야하는 중요한 많은 정보들을 암호화하여 보관 가능하며, 서버에 자료를 보관하여 어느 곳에서나 활용할 수 있는 기능을 가진 윈도우 기반의 응용프로그램 개발 4. 개발동기 및 개발 목적 세상은 점점 정보화시대로 흘러가는 것은 물론이고 학생의 신분에서 사회인으로 변경되어가거나 혹은 이용하게 되는 새로운 서비스들의 수가 증가함에 따라, 자신만이 알고 있어야 하며 또 그렇지 않을 경우엔 치명적인 피해가 올 수 있는 자료들이 늘어만 간다. 작게는 음성사서함의 비밀번호, 인터넷 웹사이트의 계정과 비밀번호부터 시작해서 크게는 신용카드 고유번호.. 2009. 9. 23.
프로야구 생중계 사이트, "On Air" 1.개발배경 및 동기 컴퓨터의 대중화로 1가정 1PC 시대를 거쳐서 이제는 1인 1PC 시대로 넘어가고 있다. 통신면에서도 느린 전화선과 모뎀에서 광케이블의 전용선으로 향상되고 있다. 이제는 TV보다 컴퓨터가 더 실용되는 세상이다. 이에 컴퓨터의 장점을 이용하여 대중들이 선호하는 스포츠경기의 중계를 컴퓨터를 통해서 볼 수 있도록 함이 목적이다. 그 중 가장 대중적인 야구경기를 선택하여 중계함으로써 이 효과를 극대화한다. TV나 라디오에서 실감나는 정보를 얻게 되더라도 그것은 방송국의 일방적인 정보송신이다. 그러한 대중매체는 물론이고 기존의 야구경기 중계를 하는 웹 사이트에서 조차도 얻을 수 있는 것은 단지 야구경기 현재상황만으로 제한된다. 이 모든 것들을 개선하여, TV보다 나은 인터랙티브한 야구중계 사.. 2009. 9. 23.
퍼즐천국 "짬" 1. 개발기간 1999. 7. 17 ~ 1999. 9. 30 2. 개발환경 Visual C++ 6.0 Adobe Photoshop 6.0 3. 작품 개요 회사나 학교 등에서 잠깐 짬날 때 놀만한 것이 없을까 하는 취지로 만든 간단하고 작은 퍼즐게임이다. 4. 개발동기 및 개발 목적 군대에 있을 때 두달 쫄병인 녀석이 틈만나면 게임을 했다. 그런데 그게 아주 간단한 테트리스였다. 화면 크기도 아주 작았고, 컬러나 사운드도 없이 오직 흑백 블럭들로만 이루어졌고 크기도 아주 작았다. 나는 재미도 없어보이는 걸 왜 할까 싶었는데, 오히려 그것이 잠깐잠깐 그리고 몰래몰래 즐기기엔 더없이 좋았던 것이다. 잠깐 즐길 것이라면 필요이상으로 크거나 눈에 띌 필요가 없고, 단지 재미있게만 만들면 된다라는 사실이 내가 적잖.. 2009. 9. 23.
희야 네모네모 로직 1. 개발기간 1998. 11.20 ~ 1999. 01. 15 2. 개발환경 Visual C++ 6.0 3. 작품 개요 당시 유행했던 네모네모로직 퍼즐게임을 컴퓨터게임화한 것이다. 아는 사람은 다 아는 유명한 퍼즐게임으로 당시 퍼즐전문잡지가 로직게임을 등에 업고 우후죽순으로 생겨나기도 했으며, 오락실에서도 찾아볼 수 있을 정도였다. 이것은 집에서도 쉽게 컴퓨터로 여유롭게 즐길 수 있도록 하고자 한 작품이다. 4. 개발동기 및 개발 목적 희야한테 무엇을 선물할까 고민하다가 희야가 이 게임을 무지 좋아했다는 것을 떠올려, 로직게임을 만들어보기로 결심하게 되었다. 제대 이후에 처음 해보는 프로그래밍 작업이자, 처음 도전하는 윈도우 프로그래밍이자 Visual C++ 프로그래밍이었다. 제대 말년에 VC++ 책을 .. 2009. 9. 22.
CHAN's TETRIS 1. 개발기간 1996. 11.27 ~ 1997. 01. 27 2. 개발환경 Turbo C v2.0 for DOS MS-DOS 4.22 3. 작품 개요 도스용 테스리스 게임으로, 1인용은 물론 2인용까지 가능한 대결형 테트리스이다. 4. 개발동기 및 개발 목적 내가 최초로 C를 이용해서 만든 작품이다. C를 공부하긴 해도 제대로 된 작품하나 없었던 중, 책 한권 없이 혼자서 알고리즘을 구상하고 디자인해나가며 만들었기에 무척이나 애착이 간다. 하지만 최초 작품이다보니 테트리스의 모양만 어느 정도 흉내냈을 뿐, 완벽한 모습은 아니라는 게 흠이다. 다음에 나올 블럭의 모습이라든지 혹은 속도 증가 등에 대한 기능이 미흡하다. 5. S/W, 시스템(H/W) 구성 및 사용 환경 MS-DOS 혹은 Window 95에.. 2009. 9. 22.