| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Infra
- 캡슐화
- 통합 로깅 시스템
- javascript
- esbuild
- logging
- go
- elasticsearch
- 관측 가능성
- database/sql
- GoF
- replication lag
- 보안
- 디자인패턴
- Kubernetes
- AI
- sqs fifo queue
- 티스토리챌린지
- goland
- golang
- MSA
- typescript
- GIT
- Intellij
- go-sql-driver
- RDS
- blank import
- 구조체
- AWS
- 오블완
- Today
- Total
Fall in IT.
안녕하세요. 오늘은 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..
안녕하세요. 오늘은 RESTfule API를 개발할 때 테스트 도구로 사용하는 POSTMAN에 대해 소개해보도록 하겠습니다. POSTMAN은 GET, POST, PUT, DELETE 등의 client 사이드 요청을 보내고 응답받아 api를 테스트할 수 있는 도구 입니다. 크롬웹브라우저에 앱 형태로도 제공이 되고, 브라우저 확장 플러그인의 형태로도 ("Postman - REST Client shortcut" ) 제공됩니다. 설치방법크롬웹브라우저를 시작 켭니다.환경설정 > 확장 프로그램 > 더 많은 확장 프로그램 다운 을 선택합니다. (Chrome 웹스토어에 접속이 됩니다.)Chrome 웹스토어에 접속되면, postman 이라고 검색합니다. 앱용으로 사용하시려면 앱을 다운로드 받으시고, 웹브라우저 플러그인 ..
안녕하세요. 오늘은 부트스트랩에 대해 간단히 소개해보도록 하겠습니다. 아래 내용들은 w3schools를 참조 및 발췌한 내용 입니다. ^^ 부트스트랩이란?부트스트랩은 프론트엔드 진영에서 웹 개발을 빠르고 쉽게 하기위한 무료 프레임워크 입니다.HTML, CSS를 기반으로 된 템플릿을 제공합니다. (forms, buttons, tables, navigation 등..)오픈소스 입니다. (GitHub) 부트스트랩은 어떻게 개발되었는가?트위터의 Mark Otto, Jacob Thornton 이란 사람에 의해 개발되었다.2011년 GitHub에 오픈소스로 release 되었고, 2014년 6월에 GitHub에서 1등 프로젝트가 되었습니다.트위터 팀내에서 개발시 다양한 라이브러리를 사용하므로써, 시간이 많이 걸리고..
안녕하세요. 오늘은 Node.js에서 세션을 사용하는 방법에 대해 알아보겠습니다. 세션은 쿠키를 기본으로 하여 기능을 확장한 것 입니다. 만약, 쿠키에 사용자에 대한 정보가 모두 저장되어 있다면 보안상 굉장히 위험합니다. 따라서, 접속한 사용자를 식별할 수 있는 값(id와 같은 값)만을 클라이언트에 쿠키로 저장하고 서버에는 해당 식별자에 해당하는 사용자 정보를 데이터베이스 또는 파일, 메모리에 저장하여 사용하는 것이 세션입니다. 따라서, 세션 방식과 쿠키방식의 차이점은 쿠키는 헤더정보에 Set-Cookie의 실제값을 포함시켜 요청하고,세션에서는 set-cookie에 connect.sid 라는 식별자만(고유값)을 포함시켜 요청한다는 것이다. (클라이언트에서 관리하는 정보가 다름) 클라이언트의 컴퓨터에는 중..
