본문 바로가기

토런트 사용법 - 따라만 하자!! 다운받기 토런트란? 비트토렌트(BitTorrent)는 P2P(peer-to-peer) 파일 전송 프로토콜의 이름이자 그것을 이용하는 응용 소프트웨어의 이름이다. 비트토런트를 이용하면 파일을 인터넷 상에 분산하여 저장하여 놓고 다수의 접속을 사용하여 여러 곳에서 동시에 파일을 가져오게 되어 전송 속도가 빨라진다. 비트토런트 프로토콜은 프로그래머 브램 코헨이 창안하였으며, 2001년 4월부터 설계되어 최초의 구현이 2001년 7월 2일 발표되였다. 현재는 코헨이 창립한 회사인 비트토런트 Inc.가 이것을 유지보수하고 있다. [1] 본래 비트토런트 프로그램은 분산 해시 테이블을 활용하여 파이썬으로 작성되었으며 오픈 소스 저작권하에서 배포되고 있다. 그 외에도 비트토런트 프로토콜과 호환되는 각종 비트토런트 클라이언트가 .. 더보기
STL - 변경 불가 시퀀스 알고리즘 변경불가 시퀀스 알고리즘은 대상 컨테이너를 직접 수정 할 수 없는 알고리즘입니다. 이러한 알고리즘에는 시퀀스를 검색하여 원하는 원소를 찾아내는 알고리즘은 find, 상등 여부를 검사하는 equal, 그리고 시퀀스에 담긴 원소의 원소 개수를 세는 count 같은 알고리즘 등이 있습니다. 일단 우리가 알아볼 변경불가 시퀀스 알고리즘에는 find, adjacent_find, find_if, count,count_if, for_each, mismatch, equal, search 이렇게 여러 알고리즘이 있는데, 여기 에서 언급된 변경불가 시퀀스들의 시간복잡도는 선형적입니다. (선형은 무엇인가? 아래 표를 한번 참고해 보시죠) find : 우선은 find 알고리즘에 관해서 알아 보겠습니다. find 알고리즘은 시.. 더보기
Irrlicht를 이용한 3D 슈팅게임 (Flight In Space) 1. 개발 환경 - CPU : Intel Core 2 Duo E6300 1.8GHz - RAM : 2GB - 그래픽 카드 : Geforce 7600GT - 운영체제 : Windows 7 Ultimate - 개발 툴 : Visual Studio 2010 2. 사용 엔진 및 라이브러리 - 3D 랜더링 : Irrlicht 1.71 - 소리 재생 : Irrkalng 1.3 3. 제작 기간 : 2010년 8월 10 ~ 2010년 8월 25일 4. 장르 : 3D 슈팅 게임 5. 조작키 - 화살표 방향키 : 유저 비행기 기체 이동 - A 키 : 미사일 발사 - S 키 : 폭탄 발사 - F9 키 : 체력 회복 - F8 키 : 초기 폭탄보유개수 재 탑재 6. 구조 ▷ 기본 구조 ▷ 사용 디자인 패턴  FSM : 유한상.. 더보기