1. 시나리오 조건 초보자 최소 롤러코스터 길이: 220m 공원 관람객 : 350명 사업가 최소 롤러코스터 길이: 310m 공원 관람객 : 525명 최소 롤러코스터 흥분도 : 4.5(2개이상) 워터 슬라이드 타이쿤 최소 롤러코스터 길이: 610m 공원 등금 : 800 (2개월 유지) 공원 관람객 : 700명 시작하자마자 롤러코스터부터 지어야 하는 더러운 세상! 2. 처음 상황 나름 플레이하기 편한 맵입니다. 1번이 수영장입니다. 그냥 있는 그대로 쓰시면 됩니다. 2번은 메인로드입니다. 1층과 2층으로 나눠 놀이기구를 배치해야 하는데.... 솔직히 2층에 놀이기구 없이 클리어 가능은 합니다 ㅎㅎㅎ 3번이 입구입니다. 3. 초기 설정 재정 10,000 - 0(이자 0.0%,) = 0 (최대 대출 0) 기가 ..
야식을 끊은지도 거의 10년이 다되가는군요. 저는 살이 찌지 않습니다. 아버지쪽이 살이 찌지 않습니다. 그흔한 나이살도 할아버지나 아버지나 50이 넘고나서야 겨우 나왔저.(그마저도 흉할정도로 나오진 않았습니다.) 저의 몸무게는 키가 더이상자라지 않으면서 멈쳤습니다. 늘지도 줄지도 않저 ㅎㅎㅎ 딱한번 3키로 찐적이 있었는데.....가족들이 모두 좋아라 했습니다 ㅎㅎㅎㅎ (그렇다고 깡마른것도 아니라서 적당하저 ㅎㅎㅎ) 그러다보니 음식에 자유로운 편입니다. 덕분에 야식광이였저 ㅡ.-;; 출출한정도가 아니고 든든하지 않으면 잠을 못잘 정도였으니까요 ㅎㅎㅎ 거기다 불면증이 약간있어서 배고프면 잠이 더 안왔습니다 ㅡ.-;;;; 그러던 어느날 TV에서 야신이 불면증을 가중시킨다는 이야기를 듣고 끊기로 결심했습니다. ..
왜 케랙타는 있는데 스트링은 없는거냐!! 라는 생각을 여전이 합니다만.... 그런것과 상관없이 잘만들어서 쓰고 있으니 ㅎㅎㅎ 아래 맨위에 칸에 숫자와 문자를 넣고 입력을 누르면 결과를 보실수 있습니다. private bool IsNumeric(string value) { foreach (char cData in value) { if (false == Char.IsNumber(cData)) { return false; } } return true; } 코드를 보시면 아시겠지만 string는 c++로 보자면 char[]입니다. 스트링은 가변 캐랙타가 되는거저. 그래서 스트링으로 선언되있는 문자열은 배열로 접근이 가능합니다. 가끔 스트링에서 특정위치의 값을 꺼낼때 서브스트링같은 방법으로 꺼내는 사람들이 있는데..
흡연 욕구가 드십니까? "이 국회의원을 먹여 살리는 자식아!" .... 죄송합니다. 흥분했군요. 얼마 전 "내 집에서 담배도 못 피냐!" 라는 논쟁이 있었습니다 ㅡ.-;;; 항상 담배논쟁이 있을 때 마다 흡연인들이 불쌍하다고 생각합니다. 논리적으로는 절대 비흡연자를 이길 수 없기 때문이죠. 어떤 식으로든 가해하고 있다면 잘못된 것이다. 잘 아시겠지만 가해자는 그 가해행위를 어떤 방법으로도 정당화 할 수 없습니다. 물론 상황에 따라서 정당화는 되겠습니다만 결과적으로는 남에게 해를 끼치는 행위를 한사람이 잘못한 게 맞기 때문입니다. 죽으려면 제발 혼자 죽으라고! 그러니 결국 흡연자의 잘못이 맞는다는 결론이 나고 이렇게 결론이 나면 이제 시스템문제로 넘어가게 되는 것입니다. 위에서 말한 "내 집에서 담배도 못..
도메인을 다른 기관으로 이전한 적이 있습니다. 그런데 도메인이 락이 걸려서 이전을 할 수 없다는 말을 들었습니다. 1. 도메인 상태 도메인의 만료, 잠금(lock)일 때 걸려있는 상태 값들입니다. Status: clientTransferProhibited (이전금지) Status: clientUpdateProhibited (정보 변경 금지) Status: clientDeleteProhibited (삭제 금지) 이것은 도메인 등록기관마다 설정 상태는 다릅니다. 위 상태 중에 하나 또는 두 개 아니면 전부를 걸어 놓는 업체들이 있습니다. 'client'라는 글자가 있다면 상태 설정은 도메인 등록기관에서 하는 것이며, 'client'대신에 'server'라고 되어 있다면 등록기관보다 위 단계 업체인 등록소에서..
1. 시나리오 조건 초보자 VIP(클린트 부쉬튼) : 쓰레기 허용도 낮음 전체 월간 놀이기구 이익 : 450달러 사업가 최소 롤러코스터 흥분도 : 3.5 (워터 슬라이드 2개 이상) 전체 월간 놀이기구 이익 : 500달러 대출금 갚기 타이쿤 최소 롤러코스터 흥분도 : 5 (2개이상) 최소 공원 가치 : 12000달러 정석대로만 하면 되는 맵입니다. 2. 처음 상황 1번, 수족관입니다.인기가 좋으므로 가격을 적당히 올리고 관리 잘해줍니다. 2번, 돌고래 범고래 쇼입니다.인기가 적당하긴 한데 메인로드와 떨어저 있어서 필요 없으면 지웁니다. 3번, 모노레일입니다.언제나 그렇듯이 스테이션 하나 남기고 다 지웁니다.인기는 좋으니 적당히 회전율을 유지해줍시다. 4번, 회전 그네.하지만 메인로드와 머므로 지웁니다. ..
바코드를 찍어주는 프로그램을 만든 적이 있습니다. GDI+로 출력을 했었습니다. 문제의 발견 그런데 바코드 특성상 숫자들을 검은색과 하얀색으로 구분하여 수십 또는 수백의 라인을 그려주어야 하다 보니 화면이 매번 화면을 다시 그리면 깜박거림에 딜래이까지 생겼습니다. '이걸 메모리에 따로 저장했다가 뿌려줘야 되는 건가?' 하고 있던 중 더블 버퍼링이란걸 알게 되었습니다. 더블 버퍼링(DoubleBuffer)이란? GDI+로 그린 그림을 자동으로 메모리에 실어놓고 필요할 때 자동으로 뿌려주는 기능입니다. 물론 그림을 다시 그리면 알아서 업데이트까지 해주죠. 문제는 메모리 더 먹는 다는거 ㅎㅎㅎ 사용하기 윈폼이라면 'InitializeComponent();' 밑에 SetStyle(ControlStyles.Use..
Asp.net 2.0기준입니다. DataList는 일단 바인딩이 되어야 사용할수 있습니다.(데이터가 들어가야 쓸수 있으니까--;;) 그렇기 때문인지 직접 컨트롤에 접근 할 수가 없습니다. DataList안에 있는 컨트롤에 접근하기위해서는 일단 선택되있는 라인의 찾아야 합니다. 그나마 다행인것이 DataList는 테이블처럼 데이터를 보여주기 위해 사용하므로 항상 선택된 라인에 대한 이벤트를 이용할수 있다는 점입니다. protected void dlBettingMenu_UpdateCommand(object source, DataListCommandEventArgs e) { string str1 = (e.Item.FindControl("txtGoldMin").ID); } 업데이트커맨드를 이용한 컨트롤 안의 데..
세상 살다 보면 별일이 다 발생한다지만 코딩 하다가 발생하는 난감함 중 하나가 사용자(여기서 말하는 사용자는 내가 만든 'dll'이나 클래스 등을 사용하는 사람을 말한다.)가 만든 코드를 호출해야 할 때입니다. 머.... 난감하다는 표현으로 하는 이유는 이런 방식은 내가 개발하고 있는 방향에서 반대로 간다고 생각하기 때문이지 별다른 뜻이 있는 건 아닙니다. ㅎㅎ (한마디로 심각하게 개인적인 견해라는 말씀) 1. 함수 포인터 콜백 이런 경우 흔gl 쓰는 방법이 함수 포인터를 이용한 콜백입니다. (CallBack) (닷넷에서는 델리게이트나 개체를 전달하여 구현 할 수 있죠.) 설명하자면.... 1) 클래스(dA) 내부에 사용자가 만든 함수의 포인터(dB)를 저장해둘 변수(?)를 만든다. 2) 사용자가 함수(..
여러가지 이유에서 실버라이트 디버깅이 먹히지 않는 경우가 있습니다. 이유는 모르겠지만 디버거가 풀려있는 경우인데요. 프로젝트 속성(실버라이트에 연결되있는 웹 프로젝트입니다.) > 웹 > 디버거 에 실버라이트가 풀려있는경우 이런일이 발생합니다. 웹 프로젝트의 속성으로 들어가서 실버라이트를 체크합니다. 이제 정상적으로 중단점이 먹히는걸 볼수 있을겁니다. 왜 이속성이 풀리는지는 알수 없지만 말이저-_-;;; 여튼 이걸로 안되면 프로젝트를 재생성해보는 초유의 사태를 실행해야 합니다 ㅡ,.ㅡ;;;;;