- MFC
- 좋은 개발자
- postman tests
- postman pre-request
- postman
- C++
- web developer
- UI/UX Engineer
- postman excel
- emplace_back
- 우수한 프런트 개발자
- oracle
- LSL_Script
- Java
- postman session
- Android/iOS Developer
- Unity
- postman csv
- 다빈치 리졸브
- postman collection variables
- Front-end developer
- postman automations
- 프런트엔드
- postman html parse
- solidity
- Android
- Intellij
- c#
- Interaction developer
- postman collection
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Today
- Total
목록[Develop] Language (24)
david's daily developer note
일반적으로, 윈도우 응용 프로그램을 개발할 때, 자주쓰는 텍스트 박스나, 버튼 컨트롤을 폼에 배치하려면, 단순하게, 도구상자에서 컨트롤을 선택하고, 윈도우 폼에 클릭만 하면 되었다. 이 과정에서 VS는 자동으로 컨트롤의 인스턴스를 생성해주고, 기본 속성값으로 초기화도 해준다. 또한 컨트롤에 이벤트를 추가하는 것은, 단순히 이벤트 탭에서 추가하고자 하는 이벤트를 선택만하면 됨으로 매우 단순하고 직관적이다. 이와같이 편리할 툴을 이용해서, 윈도우 응용 프로그램을 개발을 쉽게 할 수 있다. 하지만, 어떤 경우에서는 고정된 UI가 아닌 사용자의 선택에 따라 변화하는 다양한 경우의 UI를 개발할 필요가 존재한다. 예를 들어, 그래픽툴, UI제작툴, 프로토타입 제작툴 등, 당연하지만, IDE에서 제공하는 UI 컨포..
C#에서 이미지 작업을 위한 기본적인 소스를 작성해본다. 1. 화면에 뿌려질 바탕 이미지를 초기화 한다. 뿌려질 폼의 크기와 같은 Bitmap 클레스를 만들고, Bitmap 클레스에서 Graphics을 얻어온다. 아래 소스의 grBm 은 바탕 이미지의 Graphics이 되고, 오픈한 이미지나 작업한 이미지를 뿌리게 된다. Bitmap drawBitmap = new Bitmap(ClientSize.Width, ClientSize.Height); Graphics grBm = Graphics.FromImage(drawBitmap); grBm.Clear(BackColor); 2. 앞에서 이미지를 뿌리기 위해서 초기화한 Graphics를 뿌려주는 이벤트를 추가하자. 이벤트는 폼의 변화가 발생하면 발생해야 함으로,..
DB와 응용프로그램 사이에서, 공간질의나, 공간 타입등을 지원하는 미들웨어를 개발하는 중에, 개발 중인 프로젝트가 서비스 모드로 동작하는 것이, Vista이후 OS에서 권한문제가 발생하는 것을 알았다. 해결책을 위해서 구글링을 좀 했는데, 항상 그렇듯이 삽질이 힘들뿐 알면 간단하더라, 일단 프로그램이 OS에서 관리자의 권한이 필요한 기능을 수행하려 한다면, 프로젝트에 매니페스트 파일을 추가하고, 프로그램의 권한을 상승시키면 해결된다. 아래 그림을 보자. 우선 권한 상승하려는 프로젝트의 속성에서 보안 탭을 누른다. 보안 탭에서 "ClickOnce 보안 설정 사용"을 체크했다가, 해제하면, 프로젝트 Properties 트리에 app.manifest파일이 생성된다. app.manifest파일을 눌러보면, 아래..
상속 관계가 존재하는 Class들에 대한 is연산중 범할 수 있는 논리 오류..가 있다. 상속관계를 이해하고, Type Check는 알지만,, 바쁜 코더들에게.. 쉽게 간과될 수 있는 논리 오류 일것이다.. 다음의 예제를 보자. public class parent : Ifamily { } public class child : parent { } if (inputObject is parent) { // inputObject 가 child type이여도, parent class에서 상속 받았으므로, 첫번째 if문에 들어간다. } else if (inputObject is child) { // 다음의 조건문은 들어오지 않으므로, 오류!! } if-else 문에서 parent에 먼저 is연산을 수행 할 경우에,..