1. 시나리오 조건 초보자 전체 월간 놀이기구 이익 : 400달러 동물 판매 수익 : 100달러(팬더) 최소 롤러코스터 흥분도 : 5(1대) 사업가 전체 월간 놀이기구 이익 : 700달러 대출금 갚기 동물 판매 수익 : 600달러(팬더) 타이쿤 전체 월간 놀이기구 이익 : 1,000달러 최소 롤러코스터 흥분도 : 6(2개) 동물 판매 수익 : 1,100달러(팬더) 2. 처음 상황 1번은 크레이지 골프입니다. 모양이나 위치가 애매해서 지우거나 다시 만드시는 게 좋습니다. 2번이 메인로드입니다. 3번이 입구입니다. 입구가 두 개 있습니다. 3. 초기 설정 재정 7,000 - 10,000 = -3,000 (이자 29.9%, 최대 대출 : 25,000) 기가 코스터 있음 3대 편의시설, 현금 지급기 모두 있음 ..
[Asp.Net] DataList - DataList란? [Asp.Net] DataList - DataList를 이용한 게시판의 리스트 구현 [Asp.Net] DataList - Edit Command(수정 명령)를 사용하여 리스트를 수정하기 [Asp.Net] DataList - DataList의 컬럼을 미리 만들어둔 템플릿으로 교체하기 [Asp.Net] DataList - 교체한 템플릿의 컨트롤에 코드로 접근하기 여기서는 DB연결등은 하지 않습니다 ㅎㅎ DataList의 사용법을 알려주는 포스트니까요 ㅡ.-; 그러니 데이터는 직접 만들어야 합니다. 0.테스트용 데이터이전글과 마찬가지로 DataSet를 사용합니다. //테스트용 데이터셋 DataSet dsTest = new DataSet(); //테이블 ..
1. 시나리오 조건 초보자 공원 등급 : 600(2개월 유지) VIP(스미스 소령) 배설물 허용도 : 높음 동물보기 : 퓨마 5마리 동물조망대 : 3곳 사업가 공원 등급 : 700(3개월 유지) VIP(스미스 소령) 배설물 허용도 : 보통 동물보기 : 기린 15마리 동물조망대 : 4곳 타이쿤 공원 등급 : 800(4개월 유지) VIP(스미스 소령) 배설물 허용도 : 낮음 동물보기 : 맨드릴 25 마리 동물조망대 : 4곳 2. 처음 상황 1번은 사파리 이동수단인데.......별로 인기가 없습니다 상황봐서 팔아도 됩니다. 2번이 메인로드입니다. 3번은 입구입니다. 3. 초기 설정 재정 5,000 - 0 = 5,000 (이자 29.9%, 최대 대출 15,000) 기가 코스터 있음 3대 편의시설, 현금 지급기 ..
1. 문제를 만나다 일관성 없는 엑세스 가능성: '[대상]' 필드 형식이 '[다른 대상]' 필드보다 액세스하기 어렵습니다. 참고 : MSDN - 컴파일러 오류 CS0052 이 오류는 걸리면 난감합니다 ㅡ.-;;; 에러 위치가 애매하기 때문입니다 ㅎㅎㅎ 2. 원인 정말 초보적인 실수지만 자주 하는 실수로 상속에서 접근자를 잘못 써서 그렇습니다. 자식에서 사용하는 접근자는 부모와 같거나 더 접근하기 힘든 접근자를 사용해야 합니다. 3. 해결 방법 예를 들면 '퍼블릭(public)'이 아닌 클래스나 요소를 퍼블릭으로 선언하면 발생합니다. 부모는 프라이빗(private)인데 자식이 그보다 더 접근하기 쉬운 퍼블릭으로 선언했기 때문입니다. 이 경우 'claTest1'을 'public'로 선언하던지 생성할 때 퍼블..
패킹(packing)은 1) 배포를 위해 파일의 크기를 줄이거나 2) 보안성을 높이기 위해 합니다. 일종의 실행이 가능한 압축파일이라고 생각하면 편합니다. 언패킹(unpacking)은 패킹된 파일을 푸는것을 말합니다. 패킹툴이나 언패킹툴 양쪽다 조금만 검색해도 많은 정보가 나오므로 따로 다루진 안겠습니다. 1. 패킹(packing) 패킹 방식에 따라 언패킹이 쉬울수도 어려울 수도 있습니다. 패킹 관련 툴들은 다음과 같은 것들이 있습니다. UPX - GPL로 배포되는 무료 툴입니다.. ASPack - 유료 PECompact - 유료 2. 언패킹(unpacking) 언패킹이라는 것은 말그대로 패킹한 프로그램을 푼다는 의미입니다.(으잌?) 좋은쪽으로 보자면 분명같은 응용프로그램인데 한쪽이 용량이 많다면 안좋은..
.NET에서 XML을 사용하기는 엄청 쉽습니다. 문제는 실버라이트는 다른 방식을 사용합니다....;;;; 연관글 영역 1. 테스트 데이터 테스트 데이터는 아래와 같습니다. 1-0 2-0 3-0 1-1 3-1 1-2 2-2 3-2 2. 사용하기 'System.Xml' 만 유징 해주시면 됩니다. 사실 'XmlDocument'로 로드만 된다면 그다음부터는 노드(Node) 순서대로 검색만 하면 됩니다. //도큐 생성 XmlDocument xDoc = new XmlDocument(); xDoc.LoadXml(txtXml.Text); //루트가저오기 XmlNode xNode = xDoc.SelectSingleNode("tests"); //검색할 요소 리스트 XmlNodeList xNodeList = xNode.Se..
재목을 줄일수가 없네 ㅡ.-; 티스토리 버그인지 몰라도 외부 도메인을 사용하면 티스토리에 로그인이 되어있는데도 댓글은 비회원 인터페이스가 표시되는 경우가 있습니다. 나....로그인 했는데.. 이런경우 숨어있는 admin버튼을 찾거나 q를 눌러 해결하곤 했는데요... 이런방법을 모르시는 분들이 은근이 많다는 것을 알았습니다 ㅡ.-;;; 그래서 이것을 해결하기위해 몇가지 뻘짓을 하던중 발견한것이 스누피님의 블로그 였습니다. 덧글 상단에 보면 파란색으로 '티스토리 사용자는 여기를 누르시면 로그인 됩니다.'를 누르면 자동으로 로그인 패이지로 넘어가고 로그인이 완료되면 해당 패이지로 리턴 됩니다. 다행이 스누피님이 노하우를 공개해 두셨습니다 ㅎㅎㅎ 참고 : 스누피님의 블로그 - 티스토리 블로그 2차 도메인으로 접..
비주얼 스트디오에 'SVN'메뉴를 추가시켜주는 플러그인입니다. 무료에다 오픈소스!! (참고 및 다운로드 : github - AnkhSVN ) 연관글 영역 예전부터 전 SVN은 거의 폴더에 들어가서 작업을 했던지라(보통 거북이라고 부르는 클라이언트를 사용 하였습니다 ㅎㅎㅎ) 그렇다하게 편하다는 생각은 못 하면서도 바꿀 생각을 안 하고 있었습니다. 옛것에 너무 익숙해진 거죠 ㅋㅋㅋㅋ 그런데 경로를 바꿀 경우 생기는 'add'후 'delete'작업을 자동으로 해준다는 말을 듣고 깔아는 놨는데...... 생각만큼 자주 바꾸지 않으니 딱 느끼지는 못하지만 좋은 툴입니다 ㅎㅎㅎ 비주얼 스튜디오에 솔루션 탐색기에 바로 들어가는 형태입니다. 쉽게 소스 관리를 할 수 있게 해주며 어느 파일이 수정되었는지 확인할 때도 유..
1. 시나리오 조건 초보자 야생으로 풀어준 동물 : 5 마리(하마) 공원 등급 : 500 (2개월 유지) 최소 롤러코스터 흥분도 : 6.5 (1대 이상) 사업가 야생으로 풀어준 동물 : 8 마리(낙타) 공원 등급 : 700 (3개월 유지) 동물 조망대 : 10개 타이쿤 야생으로 풀어준 동물 : 11 마리(코뿔소) 공원 등급 : 900 (4개월 유지) 최소 롤러코스터 흥분도 : 6.5 (2대 이상) 동물이던 공원이던 관리를 잘해야하는 시나리오입니다. (동물을 풀어주려면 건강해야 합니다.) 2. 처음 상황 돈이 심하게 모자른 맵입니다 (풀어주는 동물의 몸값만 해도 ㅎㄷㄷ) 1번은 더듬거리는 댄스(밥 슬래이)입니다. 흥분도가 6.5가 되지 않으므로 시작하자마자 근처에 애니매트리와 배경을 배치하여 6.5를 넘겨..
직역하면 스택이 초과해서 오류가 났다는 소리입니다. 연관글 영역 1. 증상 확인 보통 컨트롤같은 곳에 무한루프로 바인딩하거나 잘못된 값(필드를 불러와야 하는데 속성을 불러온다든가 할 때 발생합니다. 일부로 무한루프를 돌려 오류를 재현해 봅시다. 일반적으로 위처럼 눈에 딱 보이게 무한루프가 도는 경우는 거의 없습니다. (눈에 보이게 저런 에러를 낸다는 건 정말 초보적인 실수죠 ㅎㅎㅎ) 2. 일어나는 상황들 흔히 겪는 경우로 1) 오버 로딩 함수를 잘못 불러와 자기 자신을 호출하고 있다. 2) 자신이 전역에서 쓰이는 경우 전역에서 다시 자신을 호출한다. 3) 자신에서 몇 단계 거처 다시 나 자신을 호출한다. (A->B->C->A) 4) 데이터 바인딩 시 바인딩 조건에 의해 같은 함수가 무한으로 호출된다. 5..