| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- elasticsearch
- golang
- 통합 로깅 시스템
- 구조체
- 캡슐화
- 보안
- javascript
- Infra
- MSA
- sqs fifo queue
- GIT
- typescript
- 디자인패턴
- go
- Intellij
- go-sql-driver
- GoF
- Kubernetes
- RDS
- 관측 가능성
- blank import
- 티스토리챌린지
- AI
- esbuild
- 오블완
- database/sql
- AWS
- logging
- replication lag
- goland
- Today
- Total
Fall in IT.
1. for of - String을 순회할때 사용해도 좋다. "ASDF"를 for of로 돌릴 경우 "A", "B" ... 가 순회 된다. 2. startWith, endWith - 메소드를 사용하여 시작 문자열, 끝문자열을 매칭해볼 수 있다. 3. include - 메소드를 사용하여 문자열 포함 여부를 확인할 수 있다. - a = "dylee"; a.includes("dy"); // true 4. const - ES6에서는 const를 기본으로 사용하고, 변경이 필요한 변수에만 let을 사용하는 것을 추천한다. - const 변수는 immutable 하다. 하지만, 값에 대한 immutable은 아님! - 즉, Object, Array(사실 object임)의 경우 해당 값이 추가되거나 삭제되는 것은 가..
안녕하세요. 오늘은 Koa를 사용하여 rest api 서버 만들어 보겠습니다. 사용 기술스택데이터베이스는 MongoDB를 사용하고 Mongoose 라이브러리(MongoDB 기반 ODM)를 사용하여 DB와 통신하도록 하겠습니다.문법검사도구로 ESLint를 사용하겠습니다. 에러를 최소화하기 위해서 사용합니다.프로젝트 패키지 관리 툴로는 yarn을 사용하겠습니다. npm을 기반으로 만들어졌지만 더 속도가 빠릅니다.서버 코드 변경시 자동으로 재실행을 해주고, 서버의 상태를 관리 툴로는 pm2를 사용하도록 하겠습니다. pm2 외에도 nodemon, supervisor, forever 등 많은 관리 툴이 있습니다. 먼저 github에서 소스코드를 다운로드 받은 후, 내용과 함께 보면 더욱 이해하기 좋습니다. 목차1..
안녕하세요. 오늘은 파이썬에서 값만 비교하는 방법과 객체의 주소값까지 비교하는 방법에 대해서 알아보도록 하겠습니다. 값만 비교할때는 == 연산자를 사용합니다.객체의 주소값까지 비교하고자 할때는 is를 사용합니다. 파이썬 값만 비교 x == y 주소값 비교 방법 x is y 예제코드 #1 // 변수 선언x = {'a': 123, 'b': 'bbb'}y = {'a': 123, 'b': 'bbb'}c = x 모두 즐거운 코딩하세요~
안녕하세요. 오늘은 AWS EC2를 사용할때 .pem파일을 사용하지 않고 접속하는 방법에 대해서 알아보겠습니다. .pem 파일은 잘 관리되어야 합니다. 분실하거나 타인이 취득할 경우 EC2에 접속을 못하게 되거나 큰 요금이 과금될 수 있습니다.따라서, 여러명이서 EC2에 접근하여 작업해야 한다면 유저를 생성하고 패스워드를 입력하여 접근하도록 하는 것이 좋습니다.ssh 방식을 사용해도 좋으나 여러 기기에서 사용하기에 불편한 단점이 있습니다. 유저를 생성하고 패스워드를 통해 EC2에 접근하는 방법 (ubuntu를 기준으로 설명합니다. 운영체제(OS)에 따라 설정방법이 다를 수 있습니다.)최초에는 .pem 파일을 사용하여 EC2에 접속합니다. 새로운 유저를 생성합니다. - $ sudo useradd -s /b..
안녕하세요. 오늘은 Python에서 json 파싱하는 방법에 대해서 알아보겠습니다. Dictionary 객체를 Json 형태의 문자열로 파싱하는 방법Python의 자료형을 json 형태의 문자열로 변경하기 위해서는 Python의 내장모듈인 python을 import 해야합니다. $ import jsonjson 모듈의 메소드인 json.dumps() 를 사용하여 json 형태의 문자열을 만듭니다. $ json.dumps( { 'name': '홍길동', 'age': 29 } )json 형태의 문자열을 보기 좋게 나오게 하려면 dumps에 indent 옵션을 추가해주면 된다. $ json.dumps( { 'name': '홍길동', 'age': 29 }, indent=4) Json 형태의 문자열을 Diction..
