안녕하세요 :) 현업 개발자의 블로그 입니다. 질문 환영해요.

궁금한 소프트웨어 기술을 말씀 해주시면, 성심 성의껏 알려드립니다.

728x90

전체 글 124

VM(Virtual Machine)이란 무엇인가?

안녕하세요. 먼저 'VM' 이란 'Virtual Machine' 즉 '가상머신' 이에요. 말 그대로 가상 기계입니다 여기서 기계 부분은 어플리케이션과 컴퓨터를 말합니다. 혹시 Amazone Web Service(AWS)를 들어보셨나요? 대표적으로 AWS에서 서비스하는 EC2또한 이러한 VM으로 운영되고 있습니다 사용자가 Web으로 접근하여 설정한 값에 따라 Amazone Web Service에서는 VM Ware을 제공해주고, 사용량에 따라 금액을 비례하여 부과 하기 때문에 요즘은 아주 많은 기업에서 사용을 하고 있습니다 저 또한 Amazone에서 EC2서비스를 이용하여, 제 개인 프로젝트를 만들고 있어요. 그러면 다시 본론으로 돌아와서 VM의 장점을 설명드릴게요 :) VM의 최대 장점은 하나의 물리적 서..

INFRA 2023.09.20

HTML과 JSP 파일 형식의 차이점은 뭘까?

Javascript는 초기에는 서버 사이드 언어로써 단순히 프론트의 영역만 담당하는 언어 였어요. 하지만 node.js등 추가적인 기능이 발전하면서 expressjs , nestjs 등 프레임워크가 나왔고 근래에는 많은 곳에서 javascript언어 만으로 Web Application Server (WAS) , Web Server(WS)등을 서비스 운영중이에요. 그럼 Javascript를 사용할 수 있는 파일 형식중에 HTML, JSP가 있는데 몇몇 분들은 이 두 페이지의 차이점을 모르고 계신 분들이 많더라구요. 가장 기본적인 차이점을 말씀드리자면 JAVA를 사용할 수 있고 없고의 차이점이에요. JSP의 경우 '' 구문 사이에 JAVA코드를 넣어서, JAVA에서 지원해주는 기능을 사용할 수 있어요. 하지..

.net webapp 포트 바꾸기

지난 시간에 제작했던 .net webapp 프레임 워크에 포트를 변경하는 방법을 공유 드리겠습니다. 우선 지난 페이지를 보지 못하셨다면 아래의 링크를 통해서 프레임워크를 제작 해보시면 됩니다. *** [코드 (Code)/C# .net] - 5분만에 '.net 6.0' webapp 서비스 만들기 5분만에 '.net 6.0' webapp 서비스 만들기 이번 페이지에서는 .net 6.0을 다운받아보겠습니다. .net 프레임워크의 경우 Microsoft에서 지원하는 프레임 워크 입니다. Mac OS 혹은 Linux OS에서도 빌드가 가능하지만, Window OS에서 다운로드 하는 방법 soft-tip.tistory.com 포트를 변경하는 방법을 공유하는 이유를 간략하게 설명드리겠습니다. 1. 네트워크중 포트는 ..

5분만에 '.net 6.0' webapp 서비스 만들기

이번 페이지에서는 .net 6.0을 다운받아보겠습니다. .net 프레임워크의 경우 Microsoft에서 지원하는 프레임 워크 입니다. Mac OS 혹은 Linux OS에서도 빌드가 가능하지만, Window OS에서 다운로드 하는 방법부터 작성해보도록 하겠습니다. 1. 아래의 설치 링크로 이동하여 .net 을 설치 합니다. (작성일 기준 최신버전 = SDK 6.0.413) .net 6.0 설치 링크로 바로가기 .NET 6.0 다운로드(Linux, macOS 및 Windows) Linux, macOS 및 Windows용 .NET 6.0 다운로드. .NET은 다양한 유형의 애플리케이션을 빌드하기 위한 무료 크로스 플랫폼 오픈 소스 개발자 플랫폼입니다. dotnet.microsoft.com 2. 윈도우 CMD창..

프로그래밍 언어별 Restful API 지원 FrameWork

지난시간에 API 와 Restful API의 차이점에 대해서 작성하였습니다. *** [통신/API] - Rest API 와 Restful API 이번에는 Restful API를 구축하기 위해서 많이 쓰이는 언어 별로 어떤 프레임워크가 지원되고 있는지 알아보도록 하겠습니다. 순서는 의미 없으며, C#, Python, Java, JavaScript, Go, Kotlin 순으로 알아보도록 하겠습니다. 1. C# - ASP.NET Core (Microsoft에서 제공하는 오픈 소스 웹 애플리케이션 프레임워크로, RESTful API를 개발할 수 있습니다.) 2. Python - Flask (경량 웹 프레임워크로, RESTful API를 빠르게 구축할 수 있습니다.) - Django REST framework (..

통신/API 2023.09.04

MSSQL의 CRUD (Create, Read, Update, Delete)

이번글에서는 MSSQL의 CRUD를 정리해보도록 하겠습니다. 시작하기에 앞서 Create에 대하여 일부 추가설명 이후 진행하도록 하겠습니다. Create 의 경우에 '스키마', '사용자', '시퀀스', '테이블' 을 생성할 수 있고, 생성시에 다양한 설정값을 통하여 입력 데이터, 권한 등을 설정할 수 있습니다. 첫번째로 올리는 글인만큼 가장 기본으로 사용할 수 있는 테이블 생성(Table Create)에 대해서만 다루도록 하겠습니다. 데이터베이스(스키마)가 생성된 상태로 가정하고 작성하도록 하겠습니다. (데이터베이스 생성방법은 추후에 작성 후, 링크를 올리도록 하겠습니다.) MSSQL의 경우 SSMS를 이용하여 테이블을 생성할 수 있지만, 저는 Transact-SQL을 이용하여, 쿼리문을 통한 생성 방법..

728x90