개요 MySQL/MariaDB의 3306번 포트를 이용한 통신은 기본적으로 암호화되어 있지 않기 때문에, 원격지에서 접속할 경우 모든 통신 내용이 제3자에게 노출될 수 있다. 만약, 해당 서버가 SSH로 접속 가능한 상태라면 터널링 기능을 이용하여 통신 과정에서의 보안을 유지하면서, 마치 로컬 서버에 접속하는 것처럼 사용할 수 있다.SSH 터널링은 3가지 방법으로 접근할 수 있다. 로컬 운영체제가 Unix/Linux 계열이라면 ssh 명령어를 사용하여 터널링을 실행할 수 있다. Windows 계열이라면 PuTTY를 통해 가능하다. 마지막으로 SQL 클라이언트가 자체적으로 제공하는 터널링을 이용하는 것인데 이 방법이 가장 편리하다고 말할 수 있다. PuTTY를 이용한 터널링 PuTTY 실행 후 새로운 세션..
쿠키 기반 인증 쿠키 기반 인증은 사용자가 인증 성공시 서버에서 응답 헤더에 Set-Cookie: email=someone@nothing.com과 같이 인증된 사용자의 식별 정보를 브라우저(클라이언트)에 전달한다. 브라우저는 이 값을 기억하여, 이후 서버에 대한 모든 요청 헤더에 앞서와 동일한 Cookie: email=someone@nothing.com과 같이 추가하여 서버에게 인증된 사용자임을 알리는 방식이다. [관련 링크]쿠키 기반 인증은 서버가 별도의 저장소에 인증 정보를 저장할 필요가 없어 가장 간단하지만, 가장 위험한 인증 방식이다. 사용자의 인증 정보를 통신 과정과 브라우저에 노출하게 되어 외부로부터의 공격에 취약하다. 심지어, 사용자 본인이 다른 사람의 쿠키 정보로 변경하면 그대로 로그인할 ..

키보드: ABKO HACKER K990 V3 ABKO HACKER K990 V3은 정전용량 무접점 방식의 게이밍 키보드이다. 버전 3까지 오면서 기존의 많은 문제점이 해결되어 완성도가 높은 제품이다. (구매가 106,900원) 무접점 키보드 생태계에 있어서, 중국 NIZ-EC 사의 스위치(일명 노뿌 스위치)를 사용한 상대적으로 저가형 제품에 해당한다. (그야말로 상대적일 뿐 이 자체로도 결코 싼 가격이 아니다.) 본 제품은 45g 키압의 스위치를 사용했는데, 실사용시 발생하는 보글보글 소리가 마치 된장찌개를 끓이는 소리와 같기로 유명하다. 실사용 중인 레오폴드 FC660C는 도각도각 소리가 나는데, 개인적으로 소리 자체는 본 제품의 보글보글이 더 중후하고 조용하여 만족스럽니다. 같은 키압의 토프레 사의 ..

멀티 채널 소스와 헤드폰 홈시어터로 영상물을 감상할 때, 블루레이와 같은 디스크 기반 또는 넷플릭스와 같은 스트리밍을 주로 이용한다. 이 때 음향은 멀티 채널 소스(5.1채널, 7.1채널 등)로 제공되는데, 이는 전형적인 홈시어터의 멀티 채널 스피커 구성을 목표로 마스터링한 것이다. 값비싼 홈시어터 환경을 구축했다면 상관이 없지만, 헤드폰이나 이어폰 사용자의 경우 이러한 멀티 채널 소스를 감상할 경우 입체감 없이 정수리에서만 소리가 맴돌아 전혀 배려 받지 못하는 환경이라고 할 수 있다. 아래 설명할 가상 서라운드 기술로 이를 극복할 수 있다. Dolby Headphone Dolby Headphone은 음악 및 영화에서 사용되는 멀티 채널 음원 소스를 헤드폰에 적합한 형태의 HRTF 기반의 가상 서라운드 ..
- Total
- Today
- Yesterday
- Spring MVC 3
- spring
- JavaScript
- CentOS
- kotlin
- Tomcat
- Spring Boot
- Eclipse
- 태그를 입력해 주세요.
- 로드바이크
- JHipster
- Kendo UI
- maven
- 알뜰폰
- chrome
- node.js
- jsp
- DynamoDB
- 로드 바이크
- java
- graylog
- 구동계
- Kendo UI Web Grid
- 평속
- MySQL
- bootstrap
- 자전거
- Docker
- jpa
- jstl
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |