본문 바로가기

분류 전체보기

이긍,,,도메인 알지넷 도메인이 반년 남았으려나;;;; hiddenboy.com 는 방치하다가 어느새 증발했고 가끔 괜찮은 도메인좀 살펴보는데 마땅한게 없다.... com 도메인 짧은거 하나 잡으러 떠나야 하는데 bokoo.com 하기엔 뭔가 맘에 안드는데 장만할까 말까 고민중,,,,,,,,,,,,,,, - _ - 더보기
[WPF] 마우스 드래그 소스 분석 현재 완전한 분석을 못하였음. 열이블로그(http://shine10ee.blog.me/)에서 소스를 구해서 Transform 및 마우스 이벤트 관련 공부를 한다. 전체적인 흐름부터,,, XAML 코드상으로는 별거없다. 이미지를 띄워주고, 몇개는 border로 감쌌다. 기본 속성외에 이벤트연결 전혀 없다. 주로 볼건.. 비하인드 코드. ^^;;; private TranslateTransform TranslateTrans = new TranslateTransform(); TranslateTransform 2-D x-y 좌표계에서 변환(이동)합니다. 속성들중 주로 쓰는것은. Inverse : 이 변환의 역함수가 있는 경우 가져온다. ->Transform 에 상속됨 X : X축을 따라 변환할 거리를 가져오거나 .. 더보기
RPG게임툴로 만든 Slayers Again 패러디물, 동인게임이라고도 불리운다. 프로그래밍 코드를 짤 필요없이 간단한 클릭으로 작성 가능한 게임 제작툴을 이용해 만들었다. 아는사람은 아는 RPG2X 툴인데, 여기서 사용된것은 RPGXP쯔꾸르 라는 일본 제작툴이다. 장르 : 롤플레잉 팀이름 : Cos Entertainment 팀원 : 제작1명, 그래픽리소스 3명, 미디(BGM) 제작 3명 사실 스탭은 아마추어계에서 알아주는 사람들로 스카웃하였다. 사실상 보다싶이 그래픽소스나 미디소스 모두 자체제작인데도 불구하고 고퀄러티라고 볼 수 있다. 이미지 소스경우 상당히 고퀄러티이다. 하지만 게임의... 수준이 좀 낮다......................-_-;; 유치한 면이 있을 수 있다.... 일단 거의 원작을 가져오는데 치중했기 때문에 ......어.. 더보기
최근 방문 유입 분석 최근 한페이지만 뽑아보았다. 기존에 알지넷에 들어오는 방문자 절반은 "싸이 추적기" 를 검색하여 들어온다. 최근 "C언어 우선 순위 큐"를 작성하고나서 싸이추적기 보다 더 큰 인기를 끌 고 있다. 그외 자주 뜨는 에러들에 대한 검색은 적지만 꾸준히 나타나고 있고, 최근 작성한 "델리게이트"도 어느정도 꾸준한 검색을 보여주고있는것 보니 .NET 에 대한 관심이 크긴 크나보다. 그외 이상한 웹사이트에서 들어오는건... 누군가 야한 사이트를 들어갔다가 오는건지..... 봇인지.... 알수가 없다.. 검색 순위로 보자면. 1. 싸이월드 추적기 2. 우선순위 큐 3. 델리게이트 4. 모자이크 기타 골고루.... 더보기
[WPF] Animation 예제(회전) 도형을 회전시켜보도록 하겠다. XAML 코드로 만들어진 도형을 클릭이벤트를 받아 회전 메소드를 실행시킨다. Grid 내에 Rectangle(도형) 과 Button(버튼) 을 생성하였다. 클릭이벤트는 rotate 를 실행하도록 짜여져 있다. 네임스페이스 사용 using System; //TimeSpan 사용 using System.Text; using System.Windows; using System.Windows.Controls; // Image 컨트롤 사용 using System.Windows.Media; // Animation 사용 using System.Windows.Media.Animation; // Animation 사용 Mainwindow 클래스내에 메소드를 넣는다. private void .. 더보기
[C#.NET] Transform 와 마우스 이벤트 Transform 사용 위한 네임스페이스 추가 : using System.Windows.Media; Element 사용 위한 네임스페이스 추가 : using System.Windows; private TransformGroup TransGroup = new TransformGroup(); 먼저 TransFormGroup 은 Transform object 들로 구성된 Transfrom 을 나타낸다. private RotateTransform RotateTrans = new RotateTransform(); => 2D의 x-y 좌표계에서 지정한 점을 기준으로 걔체를 시계 방향으로 회전한다. private TranslateTransform TranslateTrans = new TranslateTransform.. 더보기
[C#.NET] 델리게이트(Delegate) 델리게이트는 메소드를 가르키는 참조형으로서 메소드의 번지를 저장하거나 다른 메소드의 인수로 메소드 자체를 전달하고 싶을때 사용한다. 이벤트와 스레드를 처리하는데 주로 사용된다. C/C++에서는 함수 포인터가 비슷한 기능을 한다. 하지만 델리게이트는 이보다 더 객체지향적이며 타입이 안정적이다. 여기서 타입이 안정적이다는말은 -> 델리게이트의 형태와 참조할 메소드의 형태가 항상 일치해야함을 뜻한다. MSDN 참고 : 메서드를 안전하게 캡슐화하는 형식으로, C 및 C++의 함수 포인터와 유사합니다. C의 함수 포인터와 달리 대리자는 개체 지향적이고 형식 안전성을 제공하며 보안상 안전합니다. 대리자의 형식은 대리자의 이름으로 정의됩니다. 대리자는 C++의 함수포인터와 유사하지만 형식 안전적입니다. 대리자를 통해.. 더보기
C# 기초다지기 간단정리(1/3) C# 기본기 정리(1/3) 원래 짧게 요점만 쓰려고했는데 생각보다 공부할게 많아 적다보니 1개의 포스트할걸 3개로 나누게 되었다............... 01 : 클래스 메소드(Class Method) 클래스는 (필드) + (메소드) 로 , 대부분의 인터페이스(서버와 클라이언트 사이의 약속과 통신)은 메소드를 사용한다. 형식의 멤버에 지정될 수 있는 접근 한정자 private : 동일클래스 내 접근만 허용 public : 클라이언트 내 접근 허용 protected : 동일 클래스,파생클래스 접근 internal : 동일한 어셈블리에서 접근 protected internal : 동일한 어셈블리와 다른 어셈블리 파생클래스 접근 형식에 지정될 수 있는 접근 한정자 internal : 동일한 어셈블리에서 사용.. 더보기
[WPF] Window의 크기에 따른 객체 크기 변화 Window 창의 크기를 변경시에 배치된 컨트롤 및 그래픽 등의 크기도 함께 변화할 경우 SizeChanged 라는 이벤트 로직을 간단히 구현하면 된다. (본 포스팅은 열이블로그(http://shine10ee.blog.me/10080415289) 블로그의 내용을 기반으로 하며, 공부하면서 추가적인 분석을 한 글이다.) ScaleTransform scale = new ScaleTransform(); 와 같은 변화 하는 scale 객체를 클래스 내에 선언하기위해서 using System.Windows.Media; 를 포함하도록 한다. 먼저 Window class 에 멤버 변수를 선언한다. double originWidth, originHeight; Window 생성자에 originHeight = this.H.. 더보기
우선순위 큐 자료구조를 공부하면서 세미나 준비하는마음으로 쓴다 -_-;; 우선순위 큐란? 우선순위의 개념을 큐(Queue)에 도입한 자료구조이다. 보통 큐는 선입 선출(FIFO) 즉, 먼저 들어간 데이터가 먼저 나오는 차례대로 방식이다. 우선순위 큐의 구현 방법 - 배열을 사용하는 방법 - 연결 리스트를 사용하는 방법 - 히프를 사용하는 방법 이들 구현방법 중 '히프' 경우 완전 이진트리 일종으로 우선순위 큐를 위하여 만들어진 자료구조이다. 히프의 효율은 O(log2n) 으로 다른 방법보다 상당히 빠르다. 표현 방법 삽 입 삭 제 순서없는 배열 O(1) O(n) 순서없는 연결 리스트 O(1) O(n) 정렬된 배열 O(n) O(1) 정렬된 연결 리스트 O(n) O(1) 히프 O(log2n) O(log2n) 히프 히프는.. 더보기