일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- data
- ECS
- DANAWA
- python
- matplotlib
- Project
- 프로젝트
- 다나와
- Scrum
- 크롤링
- webcrawling
- TypeScript
- pandas
- analyzing
- Crawling
- angular
- opencv
- visualizing
- 애자일
- algorithm
- 판다스
- Agile
- tensorflow
- Method
- 자바스크립트
- javascript
- data analyze
- AWS
- keras
- adaptive life cycle
- Today
- Total
목록전체 글 (125)
LiJell's 성장기
안녕하세요. 라이젤입니다. 이번 글에서는 NAT GateWay와 이중화의 중요성에 대한 내용을 이야기 해보려합니다. NAT Gateway란 NAT Gateway에서 NAT은 Network Address Translation의 약자입니다. NAT Gateway는 주로 Private subnet에 위치한 리소스들이 인터넷과 통신하는데 사용되고, 보안적으로 중요한 리소스들을 외부 인터넷과의 직접적인 연결로부터 보호하기 위함입니다. NAT Gateway의 주요 특징과 동작 방식 Internet Communication Support: NAT Gateway는 외부 통신을 위해 Public Subnet에 위치하며, Private Subnet에 위치한 리소스들이 인터넷과 통신할 수 있도록 해줍니다. Private S..
1. 관리자 페이지 검색 기능이 느리고, 2. 종종 잘못된 정보를 받는 상황을 처리한 내용이다. 해결방법 throttleTime >> debounceTime throttleTime을 사용해서 발생한 문제이다. throttleTime throttleTime 연산자는 설정한 주기(ms) 안에 observable 값을 방출하면 그 값을 방출한 즉시 해당 값을 무시한다. 설정한 주기(ms)가 지난 후 다음 값을 방출할 때까지 다른 값들도 무시한다. 즉, 설정한 주기(ms) 안에 최대 1번의 값을 방출한다. debounceTime debounceTime 연산자는 설정한 주기(ms) 안에 소스 옵저버블이 값을 방출하면 해당 주기(ms)가 다 지난 후에 그 값을 방출한다. 그리고 이 주기(ms) 안에 다른 값들이 방..
회원가입시 보내지는 이메일이 스팸으로 빠지는 문제를 해결한 글 입니다. 이메일 플랫폼을 이용하며 발생한 문제입니다. 문제 발생은 아래와 같습니다. AWS Route 53에서 Domain records 관리중 Gmail을 통해서 도메인 Email Address를 가지고 있음 SendGrid를 통해서 회사 도메인을 가지는 주소로 이메일 발송 Automation이 되어있음 → “ * ”가 붙어있는 단어는 아래를 참고해 주세요. Email 전송 관련 issue 발송된 Email이 Spam으로 가는 경우 원인 보낸 Email의 주소는 Gmail의 support@tooning.io인데 이메일이 발송된 곳은 SendGrid *SPF, *DKIM, *DMARC 등이 설정되어 있지 않기 때문 google, naver등에..
1. 보안그룹이란 ( Security Group) AWS 보안 그룹은 AWS 리소스로 들어오고 나가는 트래픽을 제어하는 가상 방화벽으로 Inbound & outbound traffic을 모두 제어합니다. 2. Rule Inbound traffic은 default로 허용되지 않기 때문에, 보안 그룹 규칙에서 허용하려는 Inbound traffic을 지정해야 합니다. 특정 IP 주소 또는 IP 주소 범위, 특정 프로토콜 (예 : TCP, UDP, ICMP) 및 특정 포트를 허용하는 규칙을 지정할 수 있습니다. 결과적으로 보안 그룹 규칙에서 허용되는 요청만 허용합니다. Outbound rules는 반대로 데이터가 나갈 때 control하기 위함인데, 일반 유저를 대상으로 하는경우 일반적으로 모두 허용해 둡니다..
I have migrated RDS from MySQL to Amazon Aurora Serverless V2 by using Aurora read replica and blue/green deployment. It was a big challenge for me, but I made it! I hope my experience will help you out :) What is Amazon Aurora (Aurora)? AWS Aurora is a cloud based relational database engine that compatible with MySQL and PostgreSQL. Why Aurora? Up to five times faster than regular MySQL Optimiz..
SageMaker, Lambda, and API Gateway I had the task of deploying a pre-trained PyTorch neural network via SageMaker, so I want to share how I went through it. I hope this article will make you get familiar with using AWS SageMaker. Result of Project Image Converter from Tooning You can check the result from Tooning very soon. *Tooning is a feature that made by *Toonsuqare. *Toonsquare is a company..
When you work with tree entities in TypeORM, you may need to use createDescendantsQueryBuilder. This post will let you know a thing that you need to care for using createDescendantsQueryBuilder. What is TypeORM TypeORM webpage link ORM stands for Object Relational Mapping, and TypeORM is known as the most popular library that offers a diverse features to link TypeScript applications up to databa..
Iterating through String Arrays We can use the *ngFor command in the HTML file to loop through arrays declared in the component. ng is stand for next generation Component colors:string[] = ['red', 'blue', 'green', 'purple']; HTML {{color}} The result in your browser red blue green purple Iterating with Indices Having access to an index within each iteration of the loop Fruit {{ i }} is {{ fruit ..
In Angular, each component has at least 4 files that work in harmony together. app.component.css app.component.html the view HTML file that receives variables from the component and displays them app.component.ts the component where variables are declared and modified app.module.ts COMPONENT name = "Lime Jelly"; VIEW Hello, {{name}}! Result Hello, Lime Jelly The double curly braces around {{name..