All posts

맥에서 JDK8 설치하는 방법 및 환경설정하는 방법에 대해서 정리하도록 하겠습니다. 또 여러 버전의 JDK가 있다면, 상황에 따라 적절하게 JDK 버전을 바꾸는 방법에 대해서 알아보도록하겠습니다.

스마트폰이나 PC, 노트북 그리고 태블릿 등의 다양한 디바이스들을 사용하시는 분들이 많으실거라고 생각합니다. 저 같은 경우 스마트폰, PC, 노트북 3가지를 가지고 있는데요. 기분전환으로 배경화면을 바꾸고 싶은 마음이 들 때가 있습니다.

보통 IDE를 사용하여 개발할 때, 실행을 하고 싶을 때는 Run을 디버그를 하고 싶을 때는 Debug를 사용하여 어플리케이션을 동작시킵니다. Debug로 동작시키면, 단순히 실행중에 중단점에서 멈출 수 있다? 정도만 알고 계실텐데요.

한국에서 pornhub, xvideo 등의 사이트들을 나라에서 기술적으로 막고 있는 상황입니다. 강제적으로 접근을 막혀 있어, VPN 앱이나 퍼핀 브라우저, Firefox nightly 등을 사용해서 우회적으로 접근해야하는 상황까지 왔습니다.

웹사이트에 https를 적용하기 위해서는 nginx 웹서버에 ssl을 적용해야 합니다. 이 글에서는 nginx에서 간단하게 ssl 인증서를 적용하는 방법에 대해서 알아보도록 하겠습니다.

웹 서버 설정 중 도메인을 구매하여 도메인을 설정하거나 추가적인 도메인을 설정하려고할 때, 아래와 같은 에러가 발생할 수 있습니다. 아래 에러의 원인에 대해서 알아보고, 해결하는 방법 또한 소개해 드리도록하겠습니다.

요즘에는 react, angular, Vue 등의 SPA로 웹사이트를 구현하는 경우가 많은데요. SPA로 구현된 사이트의 경우 어떤 요청은 front end에 어떤 요청은 back end로 요청이 전달되어야 합니다.

Load banlancer에는 Layer이름을 붙여서 명명하는 경우가 많습니다. 예를 들어 4 Layer에 있는 Load banlancer는 L4 Load banlancer, 7 Layer에 있는 로드 밸런서는 L7 Load Banlacer라고 부릅니다.

Transactional 관련하여 발생할 수 있는 OptimisticLockingFailureException 에러에 대해서 알아보도록 하겠습니다.

Pagination