일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
31 |
- redirect-gateway
- 서비스메쉬
- Kubernetes
- go
- ssh 에이전트
- 구조체
- AI
- 2024 톨스토이문학상 수상
- context7
- AWS
- 티스토리챌린지
- replication lag
- golang
- RDS
- 오블완
- authorizationpolicy
- javascript
- cosine similarity metric
- 디자인패턴
- elasticsearch
- sqs fifo queue
- Intellij
- model context protocol
- Infra
- GoF
- goland
- typescript
- esbuild
- GIT
- 캡슐화
- Today
- Total
Fall in IT.
안녕하세요. 오늘은 클라우드의 기초(기본) 개념에 대해서 간단하게 알아보겠습니다. 1. 클라우드의 세가지 서비스 모델 SaaS, PaaS, IaaS SaaS(Software as a Service)문서 작성이나 표 계산, 이메일 등의 어플리케이션을 인터넷을 통해 제공하는 서비스를 말합니다.대표적으로, Microsoft Office 365, Google Apps 등이 있습니다. PaaS(Platform as a Service)어플리케이션을 개발하거나 실행하기 위한 시스템 기능을 서비스로 제공하며 데이터베이스, 개발 프레임워크, 실행 시에 필요한 라이브러리 및 모듈을 제공합니다.대표적으로는, Microsoft Azure 서비스, Google App Engine 등이 있습니다. IaaS(Infrastructu..
안녕하세요. 오늘은 스프링시큐리티(Spring-security)를 사용하여, 비밀번호를 암호화 하는 방법에 대해서 알아보겠습니다. 비밀번호를 암호화하는 암호화 알고리즘의 종류는 다양하지만, 그 중에서도 많이 사용되는 방법으로는 BCrypt와 Pdkdf2가 있습니다. 스프링시큐리티를 사용하여 비밀번호를 암호화하는 방법spring-security 에서 제공하는 비밀번호 암호화 모듈을 사용합니다. public interface PasswordEncoder { String encode(String rawPassword); boolean matches(String rawPassword, String encodedPassword); }BCrypt를 사용하여 암호화하는 방법 // Create an encoder wi..
안녕하세요. 오늘은 Visual Studio Code에서 html 파일을 수정 후, 바로 웹브라우저로 실행하는 방법을 알아보겠습니다. (제가 한 방법 외에도 여러가지 방법을 통해서, Visual Studio Code 상에서 수정한 코드를 바로 웹상에 띄울수있습니다..) Visual Studio Code 에서 웹페이지 실행하는 방법 (Mac을 기준으로 설명합니다. 방법은 윈도우도 동일하나, 경로 설정과 같은 부분은 변경해주셔야 합니다.)Command + Shift + P 버튼을 누릅니다. Configure Task Runner를 입력 후(대소문자 상관없습니다.) "Task : Configure Task Runer"를 선택합니다.기존의 내용을 모두 삭제합니다. 기존의 내용을 모두 삭제하고 아래와 같이 수정합..
안녕하세요. 오늘은 Visual Studio Code 설치 및 간단한 사용방법에 대하여 알아보겠습니다. Visual Studio Code란?Microsoft에서 만든 텍스트 편집기입니다. VSCode라고 줄여서 말하기도 합니다. - Visual Studio Code 공식홈페이지 설명 "현대적인 웹 및 클라우드 응용 프로그램을 빌드 및 디버깅하기 위해 재정의되고 최적화된 코드 편집입니다. Visual Studio Code는 무료이며 Linux, OS X 및 Windows 중 원하는 플랫폼에서 사용할 수 있습니다."Github에서 만든 Editor인 ATOM을 기반으로 만들었습니다.2015년 11월 8일에 Github에 오픈소스로 공개되었습니다. - https://github.com/Microsoft/vsc..
Spring에서 RESTful API 구현시 주로 사용되는 @ResquestBody, @ResponseBody 어노테이션의 개념 대해 알아보겠습니다. @RequestBody 어노테이션이란?HTTP 요청의 body 내용을 자바 객체로 매핑하는 역할을 합니다. @ResponseBody 어노테이션이란?자바 객체를 HTTP 요청의 body 내용으로 매핑하는 역할을 합니다. 예제소스 @RestControllerpublic class LoginWebController { // HTTP 요청의 내용을 Member 객체에 매핑하기위해 @RequestBody 애너테이션을 설정한다. @RequestMapping(value="/member/login", method = RequestMethod.POST) public Mem..