Your product might depend on the Riot Games API. If it does, you'll need to be sure you understand some basic concepts about your Riot Games API key.라
NCP Object storage와 CDN 서비스 활용하여 정적 파일 호스팅
이전 포스트에서 AOP를 활용한 성능 측정 방법에 대해 알아보았습니다. AOP의 주요한 목적이 핵심 기능과 부가 기능을 분리하여 프로그래머로 하여금 비지니스 로직에 집중할 수 있게 하는데 있다는 것을 알았습니다. 이제 AOP를 이용하여 실무에서 자주 겪을 수 있는
이 글은 우아한형제들 기술블로그의 아 엑셀다운로드 개발,,, 쉽고 빠르게 하고 싶다 (feat. 엑셀 다운로드 모듈 개발기) 를 참고하여 작성되었습니다.목 차 1\. Apache POI 추상화 모듈 구현하기 1 - 엑셀 다운로드 구현2\. Apache POI 추상화 모
Apache POI 라이브러리를 사용하여 추상화된 엑셀 다운로드 모듈을 만들던 중 리플렉션(Reflection)의 개념에 대해 학습 할 필요가 생겼다.Reflection enables Java code to discover information about the fie
Spring Security / JWT 에 대한 자료를 찾아보다 아래와 같은 코드를 발견 Java의 Enum Type을 적극적으로 활용하지 않아 열거된 데이터를 관리하기 위한 데이터타입인 줄 알고있었는데, Enum값으로 특정 객체를 추출(생성)하도록 사용할 수 도 있다
Scalability(확장성)란 어플리케이션 혹은 시스템에게 주어지는 대량의 부하를 적응형으로 처리할 수 있음을 의미AWS에는 두 가지 방식의 확장성 방식이 존재Vertical Scalability (수직 확장)Horizontal Scalability (수평 확장)확장
1. 병행 프로세스란 병행 프로세스(Concurrent Process)란 두 개 이상의 프로세스가 동시에 수행상태(존재)에 있는 것을 의미한다. 병행 프로세스는 독립적 병행 프로세스와 협동적 병행 프로세스로 구분할 수 있다. 독립적 병행 프로세스: 여러 프로세스들이
AWS EC2 인스턴스 생성 / RDS, S3 생성프로젝트와 RDS, S3연동 및 EC2 프로젝트 배포배포 자동화를 위해 Travis-ci 설정nginx를 활용하여 무중단 배포 설정EC2 인스턴스를 생성하고, 포트 설정만 적절하게 해 주었다면 sftp 툴을 사용하여 직
'스크린 서브넷 게이트웨이'란 방화벽 구축 형태 중 하나이다.외부 네트워크 - DMZ - 내부 네트워크(그림)위 그림과 같이 두 개의 스크리닝 라우터와 베스천 호스트를 이용하여 중립적 네트워크를 외부와 내부 네트워크 사이에 구축한 형태로여기서 스크리닝 라우터와 베스천
리눅스 환경의 사내 개발 서버 구축 과정 정리OS 설치사용자 추가와 권한관리일반적으로 웹 서비스 배포는 Linux 운영체제 위에서 동작한다. Linux 운영체제는 오픈소스(centOs, Ubuntu) OS가 존재하기 때문에 별도 라이센스 비용이 발생하지 않고, OS