백엔드 (66) 썸네일형 리스트형 닥커? 애플리케이션이 글로벌 환경에서 작동하기 위해서는 버전, 설정 등 기본적인 구성이 일치해야 하는데요 닥터는 애플리케이션 작동에 필요한 구성요소를 패키지로 묶어 추가 설정 없이 작동하게 해 줍니다. 닥커는 독립된 가상의 환경에서 작동한 다는 점에서 버츄얼머신과 비슷하지만 컨테이너 단위로 작동하기 때문에 버츄얼머신에 비해 사이즈가 작고 속도가 빠른 장점을 가집니다. 작동방법 닥커 파일을 통해 애플리케이션 구동에 필요한 지시서를 만들고 이를 통해 해당 애플리케이션을 패키지화하여 이미지로 저장합니다. 생생된 이미지는 구동에 필요한 모든 요소를 담고 있어 추가 구성없이 해당 이미지 컨테이너만 있으면 어떤 환경에서도 애플리케이션 구동이 가능하게 됩니다 설치하기 닥커 홈페이지로 이동하면 오퍼레이팅 시스템에 따라 자동으.. .NET - 프로그램 파일 정리하기: 서비스 설정 익스텐션 만들기 Program.cs 파일은 .NET 애플리케이션의 시작파일로 애플리케이션 구동을 위해 필요한 모든 설정을 담고 있습니다. 프로젝트 규모가 커지면 추가하는 서비스도 많아지고 이에 따라 프로그램파일도 지저분해지는데요. 서비스를 추가하는 메서드를 만들어 프로그램 파일을 정리하는 방법을 알아볼까요? 구현하기 서비스를 추가하는 메서드를 담을 폴더를 만듭니다. 새로운 C#클래스를 생성하고 해당 클래스를 초기화 없이 바로 사용가능하게 하기 위해 'static'으로 만듭니다. IServiceCollection를 반환하는 아래 스태틱 메서드를 추가하고 public static IServiceCollection AddAPPServices() { } 매개변수를 추가합니다. 서비스를 사용하기 위해 필요한 IServiceCol.. 웹 3 프로젝트 배포 세상에 공짜는 없죠. 웹 3 애플리케이션이 인터넷 컴퓨터환경에서 배포되고 운영되기 위해서는 사이클이라 것이 사용하는데요 사이클을 구매하기 위해서는 ICP토큰이라는 인터넷 통화가 필요합니다. 토큰을 얻는 방법은 다양하지만 배포를 위해 가장 저렴한 방법인 디피니티에서 제공하는 무료 사이클 쿠폰을 통해 프로젝트를 배포해 보겠습니다. 먼저, 아래 링크를 통해 디피니티 사이클 배급소로 갑니다. 열린 페이지에서 'Request Cycles'를 선택하고 디스코드 커뮤니티로 이동합니다. 서버의 룰 존중서약 후 '#cycles-faucet' 챗에서 쿠폰을 요청합니다. 요청 후 선발되면 운영진으로부터 챗을 통해 디스코드를 통해 설문 링크가 오며 쿠폰을 받기 위해서는 설문에 참가합니다. 설문을 완료하고 운영진에게 설문 완료.. 인터넷 컴퓨터 (웹 3) 애플리케이션 1990년대 인터넷이 상용화로 누구나 쉽게 정보를 검색하고 사용하는 것이 가능해졌습니다(웹 1). 이후 소셜미디아 플랫폼의 출현으로 단순한 정보의 소비만 아니라 직접 제작한 콘텐츠를 공급까지 하는 시대(웹 2)를 거처 해당 콘텐츠의 소유권까지 가지는 웹 3의 도래를 눈앞에 두고 있습니다. 웹 3은 분산화된 인터넷 환경으로 기존 소수의 대기업에 의해 운영되던 인터넷을 분산, 개개인이 가진 자원을 통해 운영하는 방식으로 인터넷의 사유화라고 할 수 있습니다. 필수개념 1. 캐니스터 캐니스터는 실행할 코드와 실행된 코드의 상태를 담고 있으며 인터넷 컴퓨터 작동의 기반이 됩니다. 2. 사이클 글로벌 환경에서 애플리케이션을 구동하려면 저장, 대역 등 많은 자원이 필요합니다. 인터넷 컴퓨터에서 사이클은 이러한 자원역.. WSL 설치하기 WSL(Window Subsystem for Linux)는 버츄얼 머신 플랫폼으로 윈도에서 리눅스 애플리케이션을 사용하게 해 줍니다. 설치하기 설치기본 사양은 window 10 / 64bit 이상이어야 합니다. 해당 정보는 'system information'에서 가능합니다. 윈도 검색창을 열고 'powershell'을 엽니다. 열린 커맨드 창에서 아래 명령어를 실행합니다. wsl --install 설치가 완료되면 컴퓨터를 껐다 켭니다. 다시 윈도 검색창을 열고 wsl설치 시 자동으로 설치되는 우분투를 엽니다. 먼저, 사용자 생성을 위해 유저이름을 입력하고 비밀번호를 입력합니다. 비밀번호는 입력하더라도 화면에 뜨지 않으니 신경 써서 입력합니다. 버전확인 설치가 완료되면 파워 쉘이나 CLI에서 아래 명령어.. 노드제이에스 서버 만들기 웹 서버는 웹애플리케이션에 사용자가 접근 가능하도록 사이트의 모든 정보 (파일들)를 담고 있습니다. 해당 정보요청과 요청에 대한 응답은 HTTP(S)로 많이 이루어지는데요. 오늘은 Node.js에 탑재된 모듈인 'http'를 사용하여 웹 서버를 만들어보겠습니다. HTML 삽입 미리보기할 수 없는 소스 데이터베이스 생성 시 제약조건 추가하기 엔티티프레임워크를 사용하여 테이블 데이터의 제약조건을 설정해 보겠습니다. 애플리케이션 생성 .NET web-API 생성하기 개발도구 설치하기 .NET을 이용하여 웹애플리케이션을 만들기 위해서는 .NET에서 제공하는 개발도구가 필요합니다. 개발도구 다운로드는 아래 링크에서 가능합니다. .NET | Free. Cross-platform. Open Sour jin-co.tistory.com 데이터베이스 생성하기 Sqlite 사용하기 - 코드 우선 방식 .NET은 데이터베이스를 생성할 때 작성된 코드를 통해 데이터베이스를 생성하는 Code first (코드우선) 방식과 데이터베이스의 데이터를 바탕으로 코드를 작성하는 data first (데이터 우선) 방식을 제 jin-co.tistory.com 제약조건 설정하.. 데이터베이스 관계 추가하기 (참조, 종속) 엔티티프레임워크를 사용하여 테이블 간에 관계를 추가해 보겠습니다. HTML 삽입 미리보기할 수 없는 소스 이전 1 ··· 3 4 5 6 7 8 9 다음