profile
프로그래밍이 너무 재미있는 개발자
post-thumbnail

bastion host(베스천 호스트)란?

베스천(Bastion) 은 보루, 요새라는 뜻으로 중세 시대에 영주나 왕이 살고 있는 중요한 기지인 성을 둘러싸고 있는 방어막을 의미즉, 컴퓨터 보안에서도 이런 의미를 가져와서 보호된 네트워크에 접근하기 위해 유일하게 외부에 노출되는 호스트를 Bastion 호스트라고

1일 전
·
0개의 댓글
post-thumbnail

윈도우10한영키를 Capslock으로변경하기

맥과 윈도우를 번갈아서 사용하다보니 키보드 한영키 바꾸는 것에 많은 불편함을 느끼게 되었다. 그래서 맥의 키보드세팅인 Capslock 을 한영키로 바꾸는 세팅으로 통일을 해보려한다.경로HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Co

2일 전
·
0개의 댓글
post-thumbnail

나는 왜 스타트업에 취업하였는가?

94년생으로 28살20년 2월에 경희대 수학과 졸업 - 게임만 하면서 대학생활을 보냄20년 4월~10월(7개월) 국비교육으로 처음 프로그래밍을 입문 백엔드 : Java8, Spring3, JSPDB : Oracle(+spring과는 mybatis)기타 : Android

4일 전
·
0개의 댓글
post-thumbnail

Deep Linking

보통의 주소는 https://naver.com 이나 http://google.com 처럼 http나 https로 시작한다. 이 인터넷 주소들은 모두 특정 서비스의 웹페이지로 이동하는 역할을 해준다. 하지만 youtube 나 특정 프로그램들을 사용하다보

2021년 9월 2일
·
0개의 댓글
post-thumbnail

SocketIO 와 웹소켓

Socket.IO는 자바스크립트를 이용하여 브라우저 종류에 상관없이 실시간 웹을 구현할 수 있도록 한 기술특징Node.js 라이브러리로 실시간 웹 기술을 손쉽게 사용할 수 있는 모듈Websock, Polling, Streaming 등 다양한 방법을 하나의 API로 추상

2021년 9월 2일
·
0개의 댓글
post-thumbnail

git message template

global 하게 적용될 git message template을 만들어보자커밋 메시지 템플릿을 저장할 ~/.gitmessage.txt 파일을 만들어 준다.사용하는 에디터(e.g. code ~/.gitmessage.txt)로 .gitmessage.txt파일을 연 후 커밋

2021년 8월 26일
·
0개의 댓글
post-thumbnail

git rebase, diff, show

rebase는 말 그대로 (re-base)로 베이스를 재배치한다는 뜻Git에서 한 브랜치에서 다른 브랜치로 합치는 방법은 Merge와 Rebase다.Merge와 Rebase의 실행결과는 같지만 커밋 히스토리가 달라진다.Merge는 쉽고 안전하지만 커밋히스토리가 지저분할

2021년 8월 26일
·
0개의 댓글
post-thumbnail

python 타입힌트/어노테이션/typing모듈

파이썬 버전 3.5에 추가됨타입 어노테이션(type annotation) 타입 힌트(type hint)정적 언어에서 볼 수 있는 타입 체킹(type checking) 이 아닌 파이썬의 타입 힌팅(type hinting)동적(dynamic) 프로그래밍 언어인 파이썬에서는

2021년 8월 25일
·
0개의 댓글
post-thumbnail

mongoDB 사용법

DB 계정생성해당 db에 들어가서 위와 같은 방식으로 user 생성해당 db 또는 admin으로 이동 후 아래의 명령어 이용하여 계정 삭제db.dropUser("계정이름")use 명령어를 이용하여 db 생성만약, 이미 존재하는 데이터베이스명일 경우, 그 데이터 베이스로

2021년 8월 25일
·
0개의 댓글
post-thumbnail

AWS 10주차 실습 - 최종본

실습목표실습 1번 목표(AllinOne)EC2 의 접근을 CloudFront > ALB 를 통해 하도록 만들기실습 2번 목표워드프레스에 대한 설정정보는 내부에 두게 되면 인스턴스 증가나 감소시에 다른 DB를 사용하여 내용이 불일치 되는 것을 방지하기 위해 EFS를 이용

2021년 8월 23일
·
2개의 댓글
post-thumbnail

AWS 10주차 이론 - 마지막 실습전 참고사항

Best Practices for WordPress on AWS 소개 - 링크구성에 대한 설명가용영역 이중화 - 고가용성 증가CloudFront를 사용하여 정적 및 동적 웹 콘텐츠를 사용자에게 더 빨리 배포네트워크의 보안성을 강화하기 위해 private subnet을

2021년 8월 23일
·
0개의 댓글
post-thumbnail

AWS 10주차 이론 - ACL(Access Control Lists)

Access Control Lists네트워크에 접근여부를 허용할지 말지를 결정하는 리스트 (필터링이라고 보면 된다.)설명1개 이상의 서브넷 내부와 외부의 트래픽을 제어하기 위한 방화벽 역할을 하는 VPC를 위한 선택적 보안 계층보안 그룹과 비슷한 규칙으로 네트워크 AC

2021년 8월 23일
·
0개의 댓글
post-thumbnail

AWS 10주차 이론 - CloudFront

.HTML, .CSS, .JS 및 이미지 파일과 같은 정적 및 동적 웹 콘텐츠를 사용자에게 더 빨리 배포하도록 지원하는 웹 서비스입니다. CloudFront 는 CDN 서비스와 기본 보안 기능(Anti-DDoS)을 제공합니다CDN(Content Delivery Net

2021년 8월 23일
·
0개의 댓글
post-thumbnail

HMAC - API 요청의 신뢰성과 무결성

Hash-based Message Authentication CodeHMAC의 정의API 서버에 요청자의 신원(신뢰성)과 요청 메시지의 무결성을 검증하는데 특화된 해쉬 문자열무결성이란?서버 입장에서 클라이언트로부터 API 요청을 받았을 때, 이 요청이 신뢰할 수 있는

2021년 8월 23일
·
0개의 댓글
post-thumbnail

mongoDB 개념잡기

MongoDB 개요NoSQL DBMS의 한 종류테이블과 같은 schema가 없으며, JSON형태의 문서 지향적 NoSQL 데이터베이스입니다.MongoDB 는 C++로 작성된 오픈소스 문서지향 (Document-Oriented) 적 Cross-platform 데이터베이스

2021년 8월 20일
·
0개의 댓글
post-thumbnail

쉘 스크립트, 배치파일 만들기

사용자로부터 받은 명령을 kernel이 이해하도록 해석하여 전달하는 명령어 해석기사용자와 운영체제 사이를 Interface시키는 하나의 유틸리티 프로그램이며, 쉘은 사용자가 입력한 명령 라인을 읽어들여 해석하고 리눅스 시스템을 통해서 명령 라인이 실행되게 하는 Comm

2021년 8월 19일
·
0개의 댓글
post-thumbnail

HTTP와 HTTPS 차이 구분하기

Hypertext Transfer Protocol(HTTP)인터넷에서 데이터를 주고받을 수 있는 프로토콜 (프로토콜: 규칙)HTTP request의 첫 라인HTTP MethodHTTP Methods에는 GET, POST, PUT, DELETE, OPTIONS 등등이 있

2021년 8월 19일
·
2개의 댓글
post-thumbnail

전역 상태관리와 context API

왜 전역 상태관리가 필요한가?화면이 복잡해지게되면 컴포넌트 간의 상태 교환도 복잡해지기 때문에 관리가 어려워진다.그래서 전역적으로 상태를 관리하여 더 편하게 관리 할 수 있게 한다.상태관리 라이브러리들의 종류Context API리액트 내장 라이브러리Redux가장 많이

2021년 8월 16일
·
0개의 댓글
post-thumbnail

AWS 9주차 실습 - 단일인스턴스에 워드프레스 구성(PHP+mariaDB+webSrv)

실습 목표단일 EC2에 wordpress, mariaDB 를 설치한 이후 워드프레스 구성(WordPress = PHP + mariaDB + Web)할 것웹서버 설치php 설치mariaDB 설치wordPress 설치http://EC2_PublicIP/블로그 첫

2021년 8월 16일
·
0개의 댓글
post-thumbnail

AWS 9주차 이론 - 워드프레스

누구나 손쉽게 블로그, 웹사이트, 쇼핑몰 들 을 구축하는 웹사이트 제작 도구이다.장점워드프레스는 수많은 써드파티 테마와 플러그인 제작자들에 의해 제공되는 무료, 유로 플러그인을 설치해 사이트 디자인을 바꾸고 기능을 확장시키는 것이 큰 장점이다.워드프레스(WordPres

2021년 8월 16일
·
0개의 댓글