Ellipse shape 에 background를 넣는 간단한 예 //Rectangle 또한 똑같이 하면 됨 Ellipse 원에서 배경을 넣으려면 Fill 변수에 ImageBrush를 넣어주면 됨 기존에 이미지를 BitmapImage 로 로드를 해놔서 BitmapImage to ImageBrush 형태로 변경을 해줘야 함 (BitmapImage를 로드 하는 방법은 https://happyguy81.tistory.com/95 이글로...) ImageBrush imgB = new ImageBrush(bmp); 를 쓰면 BitmapImage to ImageBrush로 변경이 가능하다. private void Window_Loaded(object sender, RoutedEventArgs e) { Ellipse..
Language
웹 프로그래밍은 우리 생활의 많은 부분을 차지하고 있어, 이해하고자 하는 사람들의 수가 계속해서 늘어나고 있다. 많은 웹 개발 교재와 자료들이 있지만, 어디서부터 시작해야 할지, 어떤 자료가 실용적인지 판단하기란 쉽지 않다. 실제로 저도 Node.js교과서를 통해 학습을 시도했지만, 웹 프로그래밍의 깊은 이해를 위해서는 실제로 게시판 같은 것을 만들어 보는 것이 가장 효과적이라는 생각이 들었다. 더욱 간결하고 구체적인 예제를 원하며, "초보자를 위한 Node.js 200제"라는 책을 선택하게 되었다. 1. 왜 Node.js인가? Node.js는 웹 개발의 세계에서 주목받는 플랫폼 중 하나다. 비동기 I/O를 기반으로 하여 성능이 좋고, JavaScript로 구성되어 있어 웹 프론트엔드 개발자들이 쉽게 접..
내가 Node.js를 사용하는 가장 큰 이유는 웹서버를 사용하기 위한 목적! 일일히 소스를 쳐서 웹서버를 만들 수 있지만, 간단하게 익스프레스(Express) 라는 웹서버 프레임워크를 설치하여 간단하게 셋팅할 수 있다. Node.js command prompt 프로그램을 실행하여 >npm i -g express-generator 노드 익스프레스 프레임워크 설치 설치가 완료되었으면, 익스프레스의 새프로젝트를 생성하면 된다 새로 프로젝트를 만들고자 하는 폴더로 이동(cd 명령어)해서 "express 프로젝트이름"을 입력하면 된다. >express learn-express --view=pug 책의 예제대로 learn-express 라는 이름으로 프로젝트를 생성 --view=pug는 express에서 사용하는 ..
개발을 시작하기로 마음먹었다면, 가장 먼저 해야 할 일은 개발 환경을 셋업하는 것입니다. 특히, 올바른 개발 환경을 설정하는 것은 초보 개발자에게 중요한 첫 단계입니다. 이 가이드에서는 Node.js 설치 방법과 기본 개발 환경 설정을 단계별로 설명해보겠습니다. 초보 개발자들이 쉽게 따라 할 수 있을꺼에요. Node.js: 왜 사용하나요? Node.js는 JavaScript를 서버 사이드에서 실행할 수 있게 해주는 런타임 환경입니다. 웹 페이지의 서버 백엔드 로직을 처리하기 위해 사용되며, 그 유연성과 확장성 때문에 요즘 많은 웹 애플리케이션에서 사용하고 있답니다. 무엇보다 자바스크립트 처럼 사용해서 쉽게 접근이 가능하답니다. Node.js 설치 프로세스 Node.js 다운로드 및 설치 1. 공식 웹사이..