일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- go
- argocd
- 대규모 시스템 설계
- AWS Infra
- Kubernetes
- 클래스 관계
- Buffered channel
- 알림 시스템
- AWS
- UnBuffered channel
- Infra
- notification system
- 윈도우키보드
- Golines
- goroutine
- GoF 디자인패턴
- System Design
- Live Template
- image resizing
- 컴포지트패턴
- 시스템 설계
- Logrus
- GoF
- Helm V3
- Bastion Server
- gitops
- tenneling
- Lambda@Edge
- 디자인패턴
- golang
- Today
- Total
Fall in IT.
안녕하세요. 오늘은 Javascript 이메일 유효성검사 하는 방법에 대해서 알아보도록 하겠습니다. HTML5에 기본적으로 내장된 이메일 유효성검사 기능 등.. 다양한 방법으로 이메일 유효성 검사를 할 수 있습니다. 그 중에서 정규표현식을 사용하여 js에서 이메일 유효성 검사를 하는 방법에 대해서 알아보겠습니다. 정규표현식을 사용한 이메일 유효성검사 방법var regularExpression = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; return regularExpression.test(email); }위와 같은 코드를 사용하면, 정규표현식을 사용하여 regularExpression.test..
안녕하세요. 오늘은 자바스크립트의 메소드인 JSON.parse()와 JSON.stringify()에 대해 알아보겠습니다. JSON.parse()란?parse 메소드는 string 객체를 json 객체로 변환시켜줍니다. JSON.stringify란?stringify 메소드는 json 객체를 String 객체로 변환시켜 줍니다. Example 1) var data = { Name: "SooYoung" , Age: "27" } var person = JSON.stringify(data); var oPerson = JSON.parse(person); //output alert(person); /* Output: "{"Name":"SooYoung","Age":"29"}" */ alert(oPerson); /* O..
안녕하세요. 오늘은 AWS의 서비스중 하나인 EBS(Elastic Block Store)를 사용하여, EC2 서버에 하드웨어를 확장해보도록 하겠습니다. EBS(Elastic Block Store)란?EBS란 Elastic Block Store의 약자로, 하드디스크라고 생각하면 됩니다. EBS 특징필요한 용량에 맞게 구입 할 수 있다.필요에 따라서 즉시 생성하고, 제거 할 수 있다.사용한 만큼 과금 되는 종량제다. 자세한 내용은 설명서의 비용예측을 참고한다.내부적으로 데이터를 실시간 복제하고 있기 때문에 하드디스크에 비해서 데이터를 잃어버릴 확률이 현저히 낮다.스냅샷 기능을 제공해서 EBS의 현재 상태 그대로 보존 할 수 있다.CloudWatch를 통해서 EBS의 통계를 열람 할 수 있다.EC2 인스턴스를..
안녕하세요. 오늘은 Google Analytics 를 사용하는 방법에 대해서 알아보겠습니다. Google Analytics란?서비스중인 웹사이트, 앱 등의 매출 및 전환을 측정할 뿐만 아니라 방문자의 사이트 활동, 사이트 유입경로, 고객의 재방문을 유도하는 방법 등의 중요한 분석 자료 정보를 제공해줍니다. Google Analytics 시작하기구글 애널리틱스 사이트에 접속하여, 계정만들기를 선택합니다. - http://www.google.com/analytics/ 계정이름, 웹사이트 이름, 웹사이트 주소, 업종 카테고리 선택 등의 내용을 입력하고 계정을 생성합니다. "추적 ID 가져오기"를 누르고, 약관동의를 합니다.이때, 나온 추적코드를 복사 한 후, 추적하려는 모든 페이지의 코드에 "복사 > 붙여넣기..
안녕하세요. 오늘은 Mac의 패키지매니저툴인 Homebrew에 대해서 알아보도록 하겠습니다. 리눅스 시스템에 익숙하신 분들은 yum, apt-get과 같은 package manager를 사용해 보셨을겁니다. 이와 비슷하게 Mac에서 사용할 수 있는 package manager가 Homebrew입니다. Homebrew 설치하기아래 사이트에 접속합니다. (한국어도 지원합니다.) - http://brew.sh/ 아래 부분을 복사한다음, 터미널에 붙여넣습니다. 설치가 진행됩니다. 이미 설치가 되있다면 아래와 같은 화면이 나타납니다. 설치가 완료되면 터미널에 아래와 같이 입력해봅니다. brew를 사용하는 방법이 출력됩니다. - $ brew htop설치해보기- htop은 PC의 리소스상태 확인 할 수 있는 util..