본문 바로가기

분류 전체보기

(12)
나에게 맞는 지원사업을 어떻게 찾지? 코로나 시기에 받은 많은 정부지원정책. 주위 사람이 받고 있는데 나는 안받아도 돼!? 나는 안 받아도 돼!라고 얘기할 수 있는 사람이 얼마나 될까. (또 받고 싶다 ㅜㅜ) 코로나로 인해 정부에서 주는 이런 지원사업을 받을 수 있어!라는 인식이 조금이나마 오르지 않았을까? 좀 귀찮더라도 이제는 적극적으로 지원사업을 활용해 보는 건. 지금 현재도 하루에 새로운 지원사업이 40~50개씩 나오고 있다. 이건 누가 혜택을 받고 있을까? 모르는 일이다 옆 사장님은 나 몰래 웃고 있을 수도 있다. 남들이 신청 안 하면 경쟁률도 떨어지니 내돈내운(내 돈으로 내가 운영)이 가능한 사장님도 있겠지만, 많은 소상공인/중소기업/창업벤처 기업 사장님들은 금전적 / 인력 등의 많은 도움이 필요할 거라 생각한다. 이러한 것들은 도..
카카오페이 주식📈이 오픈되었어요! 저는 오늘 카카오페이 주식이 (베타)오픈되었네요. 어제 저녁에 갑자기 100번대로 보이더니 방금 오픈!! 모든 기능을 살펴보기에는 많아서 주요기능들만 스크린샷을 통해 살펴보기로 해요 폰트는 큼직큼직하니 보기 편하네요. 주로 사용하는 일반 증권사앱에 비해 토스와 카카오페이증권은 나름 단순화하면서 좀 더 사용자에게 친숙하게 정보를 전달하고 있네요. 전체적인 느낌은 토스와 비슷한 느낌입니다 (자세한 내용은 다음에 한번 더 하나씩 뜯어봅시다) 내 주식을 한 눈에 발견이라는 탭에서는 코스피, 코스닥과 같은 주요 지수들이 최상단에 표시되고, 많이 본 / 오른 / 내린 주식과 거래량 많은 주식들을 살펴볼 수 있어요 관리탭은 내 계좌 관리 화면입니다 예수금, 주식, 펀드등과 거래내역등을 볼 수 있는 일반적인 계좌 관리..
[VS] Code Snippet 활용하기 Visual Stuio 사용 시 단축키로 편리하게 사용할 수 있는 기능이 있다. 예를 들어 cw를 입력 후 Tab키 Tab키를 연타하면 Console.WriteLine() 코드가 입력된다. Debug.WriteLine()도 이와 같이 입력할 수 있다면 로그 작성 시 편리하게 이용할 수 있을 것이다. 우선 해당 Code Snippet 파일을 추가하자. dw dw Code snippet for Debug.WriteLine Chris Expansion System.Diagnostics Debug SimpleTypeName(Debug) 파일명은 dw.snippet으로 저장하자. 이 파일을 Visual Studio가 설치된 경로에 넣는다. C:\Program Files (x86)\Microsoft Visual S..
[WPF] Entity Framework Core로 SQLite 다루기 이번 장은 C#에서 SQLite를 쉽게 사용하는 법을 작성한다. 퇴근 10분 전에 후다닥 작성하는 글이라 정리는 못하니 코드 위주로 참고하자. MSDN에 보면 많은 내용들이 있는데 가장 간단하게 표현해본다. 수업시간에 잠깐 설명해줄까? (코드 샘플은 글 하단에.) docs.microsoft.com/ko-kr/ef/core/ Entity Framework Core 개요 - EF Core Entity Framework Core의 일반 소개 개요 docs.microsoft.com 자, 우선 Model을 만들자. 만일 DB에 저장하지 않는 프로퍼티(properties)가 있다면, 해당 프로퍼티에는 [NotMapped]을 어트리뷰트(Attribute)로 추가한다. public class Blog { public ..
[WPF] QR 코드 인식하기 이번 글에서는 우리 프로젝트에 포함되어 있는 QR코드 인식 기능에 대해 살펴보자. 이걸 제공해주는 이유는 지금 남은 학기내에 작업을 해야 할 것들이 많아 어려움을 겪을 백성들을 위해 친히 만든것이다. 음하하하... ㅡㅡ; 우리 클래스룸에 프로젝트 파일 하나 첨부하여 올려놓았다. 그럼 이걸 어떻게 사용하는지에 대해 보자 클래스룸에서 해당 파일을 다운받아 압축해제하고 키오스크 솔루션 파일이 있는 폴더로 복사한다 복사할때는 git에도 올려야 하니 자신들의 팀 폴더 구조에 맞게 위치시킨다. 보통 아래와 같은 구조로 되어 있을 것이다. 솔루션 파일(*.sln)이 있고 git ignore파일등이 존재 이 디렉토리구조상에서 폴더는 각각의 프로젝트. 이 상태에서 여기에 다운받은 프로젝트 폴더(KQRCode)를 위치한다..
[WPF] 스타일(Style)에 대해 더 살펴보기 반복되는 스타일에 대해서 매번 코드를 넣는 것은 비효율적이다. 따라서 이것을 어떻게 처리하는지에 대해 살펴보자 2020/10/03 - [개발] - [WPF] 다양한 템플릿 유형에 대해 살펴보자 [WPF] 다양한 템플릿 유형에 대해 살펴보자 Templates은 WPF 기본 스타일의 Elements(컨트롤들이라 생각하면 됨)의 시각적 요소와 데이터 표현을 변경(재정의)할 수 있다. WPF는 엘리먼트의 룩앤필(Look & Feel)을 업데이트하는데 아래 3가지 유형의 � chriskim10.tistory.com 기존 버튼에 스타일을 변경했던 코드를 활용한다. 앞에서 언급했듯이 이 방법뿐 아니라 다양하게 응용할 수 있다. 이렇게 처리하면 해당 윈도우에서 버튼을 사용하는 곳에서 Style="{StaticResou..
[WPF] Page에 대해 더 살펴보기 Page 이동을 했다는 것을 해당 Page에서는 어떻게 판단할까? 그냥 코딩해본 거라 이게 정석인지는 모르겠으나 일단 해봤다. 이전 글의 코드에서 OrderPage.cs에 아래와 같이 처리해보자 2020/10/04 - [개발] - [WPF] 화면 전환 - Frame과 Page [WPF] 화면 전환 - Frame과 Page 이번 글에서는 Kiosk개발 시 화면 전환 하는 방법에 대해 살펴보자. UserControl을 사용해서 하는 방법도 있으나, 여기서는 Page를 활용해본다. 프로젝트를 생성하고 나오는 기본 MainWindows.xaml에 아래�� chriskim10.tistory.com 주의점. Page가 로드된 시점에 이벤트를 등록해야 한다. 생성자에서 하면 NavigationService가 null..
[WPF] 화면 전환 - Frame과 Page 이번 글에서는 Kiosk개발 시 화면 전환하는 방법에 대해 살펴보자. UserControl을 사용해서 하는 방법도 있으나, 여기서는 Page를 활용해본다. 프로젝트를 생성하고 나오는 기본 MainWindows.xaml에 아래와 같이 Frame을 추가한다 주문화면-> 식사 장소 선택 -> 결제방식 선택-> 결제 -> 완료화면으로 구분된다. 각각의 화면을 Page로 만든다. 우리가 원하는 데로 잘 동작하는 지 우선 3개의 페이지를 추가한다. 홈 / 주문 / 식사 장소 선택 페이지 각 페이지에는 화면 전환이 잘 되는지 확인하기 위해 아래의 코드를 각각 추가했다. Textblock의 Text값은 변경할 것 처음에 실행되면 홈 화면이 나오도록 코드를 조금 수정한다. 를 2개의 행으로 분리했다. 첫번째 행은 시간과..
[WPF] 카테고리와 메뉴 만들기 - (3) 카테고리 선택 시 메뉴 변경 이전 글에서는 단순히 프로그램이 실행되면 첫 번째 카테고리가 활성화되도록만 처리하였다. 이번 글에서는 각 카테고리를 선택했을 때 해당 카테고리에 맞는 메뉴들이 표시되도록 코딩해보자. 2020/10/02 - [개발] - [WPF] 카테고리와 메뉴 만들기 - (2) 메뉴 리스트 [WPF] 카테고리와 메뉴 만들기 - (2) 메뉴리스트 이번 내용은 카테고리에 이어 메뉴 리스트가 나오도록 해보자 각 팀이 키오스크 만들 때 기본적으로 들어가는 리스트 형태의 메뉴들을 보여주는 UI 개발과 관련한 내용을 작성한다. 이 글은 대�� chriskim10.tistory.com xaml 코드는 수정할 필요가 없고, .cs파일에서 수정한다. (MVVM패턴을 사용하면 더 좋긴 하지만 아직은 때가 아니다. 좀 더 익숙해진 후 트라..
[WPF] 다양한 템플릿 유형에 대해 살펴보자 Templates은 WPF 기본 스타일의 Elements(컨트롤들이라 생각하면 됨)의 시각적 요소와 데이터 표현을 변경(재정의)할 수 있다. 단순히 글자색 변경이나 border의 색상을 바꿀 때는 필요 없는데 각 사용자 액션에 따른 동작들에 의해 전체적으로 각 행동(마우스 오버/클릭 등)에 맞는 색상을 지정해야 하는 경우가 종종 생긴다. 또한 기본 모양을 바꾸고 싶다면 아래의 내용을 이해는 못하더라도 현재는 이렇게 사용하면 되는구나 정도는 알 필요가 있다. WPF는 엘리먼트의 룩앤필(Look & Feel)을 업데이트하는데 아래 3가지 유형의 템플릿을 제공한다 FrameworkTemplate | + ControlTemplate | + DataTemplate | + ItemsPanelTemplate 간단히 ..