728x90
반응형
IT
XSS 방지 처리 작업 중 발생한 JSON parse error 처리 방법
XSS 방지 처리 작업 중 발생한 JSON parse error 처리 방법
2018.08.246월에 진행중이던 프로젝트에서 XSS 방지 처리 작업 하면서 발생한 문제 해결법 정리 해 둔 내용인데 그동안 왜 발행을 안하고 있었는지 모르겠네요. 찾은 김에 발행합니다. ㅋ Spring에서 JSON에 XSS 방지 처리 하기 를 읽고 크로스 사이트 스크립팅(XSS: Cross Site Scripting) 작업을 진행 중 아래와 같은 에러가 발생. ※ Console 에러 내용 2018:06:22 14:11:27.639 ERROR --- [http-nio-8080-exec-8] c.m.c.e.GlobalExceptionHandler : [Global Exception Handler] : org.springframework.http.converter.HttpMessageNotReadableException: ..
(시놀로지 NAS) DS718+ 메모리 업그레이드 했어요.
(시놀로지 NAS) DS718+ 메모리 업그레이드 했어요.
2018.08.23DS718+ 구매하면서 애초에 메모리 2GB인걸 알았고 전에 회사에서 DS216+ 사용하면서 메모리 1GB로도 딱히 부족함이 없었기에 충분하다라고 생각했었습니다. 그런데 DS718+ 관련 포스트를 작성하면서 자꾸 검색을 하게 되고 정보를 얻게 되다 보니 문득 '메모리 단종되면 가격은 둘째치고 구하기도 어려워지는거 아닐까?'라는 생각이 들더라고요. 전에 노트북 메모리 업그레이드 하면서 힘들게(?) 구매한 경험이 떠오르면서.. 그래서 그냥 구매했습니다. 삼성 DDR3L 12800s 8GB로요. 비싸더라고요. 시놀로지 사이트에서는 공식적으로 DS718+의 메모리는 기본 2GB + 확장 4GB 로 최대 6GB까지 지원한다고 하는데 8GB도 인식한다고 해서 약간의 불안함을 가지고 그냥 한번에 8GB 질렀네요. 메..
나만의 온라인 서재 구축하기 2. DS718+에 BicBucStriim 설치해보자 (2)
나만의 온라인 서재 구축하기 2. DS718+에 BicBucStriim 설치해보자 (2)
2018.08.21지난 포스트에서 BicBucStriim 관련해서 필요한 것들은 다 설치를 끝냈죠. 나만의 온라인 서재 구축하기 2. DS718+에 BicBucStriim 설치해보자 (1)나만의 온라인 서재 구축하기 두번째는 BicBucStriim을 설치하기 입니다. 혹시 첫번째를 못 보신 분들은 아래 글을 먼저 읽고 오시면 됩니다. 나만의 온라인 서재 구축하기 1. 캘리버(calibre)를 설치damduck01.com그럼 이제 BicBucStriim 페이지를 보기 위한 설정들에 대해 알려드릴게요. 자 먼저 Web Station을 실행하시고 PHP 설정 메뉴를 선택하시면 위와 같은 화면을 보실 수 있어요. Default Profile을 수정해서 사용해도 되지만 저는 관리 편의성을 위해서 생성 버튼을 클릭하고 BicBucS..
나만의 온라인 서재 구축하기 2. DS718+에 BicBucStriim 설치해보자 (1)
나만의 온라인 서재 구축하기 2. DS718+에 BicBucStriim 설치해보자 (1)
2018.08.19나만의 온라인 서재 구축하기 두 번째는 BicBucStriim을 설치하기입니다. 혹시 첫 번째를 못 보신 분들은 아래 글을 먼저 읽고 오시면 됩니다. 나만의 온라인 서재 구축하기 1. 캘리버(calibre)를 설치해보자 지난번 (시놀로지 NAS) DS718+ 로 나만의 온라인 서재를 만들 수 있어요. 포스트에서 보여 드렸던 온라인 서재 구축하는 방법을 간단하게 알아볼게요. 먼저 제가 만든 환경을 알려드리면 아래와 같 damduck01.com 이미 캘리버(calibre)를 사용 중이신 분들을 바로 이 포스트를 보시면 되고요. 그럼 시작해 볼게요. 캘리버(calibre)가 전자책을 등록하고 수정하고 또 관리하는 프로그램이라면 BicBucStriim은 캘리버에서 만들어진 전자책의 데이터를 웹에서 보고 다운로드..
나만의 온라인 서재 구축하기 1. 캘리버(calibre)를 설치해보자
나만의 온라인 서재 구축하기 1. 캘리버(calibre)를 설치해보자
2018.08.18지난번 (시놀로지 NAS) DS718+ 로 나만의 온라인 서재를 만들 수 있어요. 포스트에서 보여 드렸던 온라인 서재 구축하는 방법을 간단하게 알아볼게요. (시놀로지 NAS) DS718+ 로 나만의 온라인 서재를 만들 수 있어요.DS718+를 구매하고 조금씩 시스템들은 만들어 나가고 있는데요. 그동안 소개해 드린 건 총 3가지. 시놀로지 NAS 추천 패키지 첫번째는 Video Station 입니다. 이번에는 제가 사용중인 DS718+의 추천 패키damduck01.com먼저 제가 만든 환경을 알려드리면 아래와 같아요.DS718+의 OS인 DSM 버전: DSM 6.2-23739 Update 2캘리버(calibre)의 버전: 3.29.0BicBucStriim의 버전: 1.3.6먼저 캘리버(calibre)를 알..
시놀로지 NAS DS718+ 로 Subversion(SVN) 설정하기
시놀로지 NAS DS718+ 로 Subversion(SVN) 설정하기
2018.08.12IT 특히 개발 쪽에 관심이 있거나 관련돼서 일하시는 분들은 다들 아시겠지만 모르시는 분들을 위해 간단히 설명하자면 Subversion: SVN(이하 SVN)은 형상(구성) 관리 쉽게 말해 파일의 버전 관리를 위한 도구예요. 형상(구성) 관리에 대한 자세한 내용은 아래 글을 한번 읽어보시면 도움이 될 거예요. 형상관리(구성 관리)가 뭐지? 개발자만 쓰는 건가요? 오늘은 형상관리에 대한 개인적인 의견을 이야기해보도록 하겠습니다. 형상관리(Configuration Management)로 검색을 해보면 위키백과에서는 아래와 같이 설명하고 있습니다. 소프트웨어 구성 관리( damduck01.com 자 그럼 DS7818+ 에 SVN을 설정하는 방법에 대해 설명해 볼게요. 패키지 센터를 실행해서 죽 내려 보시면 S..
facebook에 tweet 보내기 기능 중단되었다네요.
facebook에 tweet 보내기 기능 중단되었다네요.
2018.08.12저는 담덕이의 탐방일지 포스트를 주로 예약 발행을 하면서 티스토리 플러그인의 트위터 글 보내기를 이용하는데요. 이와 함께 페이스북에 트윗 보내는 기능을 적용해서 포스트 발행과 함께 트위터와 페이스북에 함께 글이 등록되도록 했는데 최근에 트위터에서 페이스북으로 글 보내기가 동작을 안하더라고요. 설정을 해제하고 다시 설정을 해도 안되더니 지난 9일에 아래와 같은 메일이 왔더군요. 페이스북 플랫폼 정책에 변경이 생겨 해당 기능이 종료되었다고 하네요. 페이스북에서 트위터로 글 보내기는 되던데 페이스북 뭔가 치사한데요. 보내기는 허용하면서 받는건 차단이라.. 아~ 그나저나 그럼 이제 수동으로 해야 될 것 같은데 이러면 귀찮아지는데요. 그렇다고 방문자도 없는 블로그에 그나마 하던 트위터와 페이스북에 발행 소식으로 ..
bitnami Redmine의 plugin 설치는 조금 다르군요.
bitnami Redmine의 plugin 설치는 조금 다르군요.
2018.08.09지난번에 발행 한 최신 버전의 이클립스 Photon과 레드마인을 mylyn을 이용하여 연결하기 포스트에서 테스트를 위해 시놀로지 NAS의 패키지로 설치한 레드마인의 플러그인 설치에 대해서 간단하게 적었었는데 실제 사용할 레드마인은 윈도우즈에 bitnami Redmine이었는데 플러그인을 설치하려니 안되더라고요. --; 최신 버전의 이클립스 Photon과 레드마인을 mylyn을 이용하여 연결하기요즘 대기업에 파견을 나가서 프로젝트를 하는데 역시나 보안이라는 이름으로 협업을 위한 도구들을 사용하는데 제약이 많네요. 이메일도 못 쓰고 메신저도 못 쓰고.. --; 외부 메일이나 메신저damduck01.com그래서 이번에는 정말 간단하게 Windows용 bit Redmine에 redmine_mylyn_connec..
하드디스크 관리하는데는 역시 도킹스테이션이 좋아요.
하드디스크 관리하는데는 역시 도킹스테이션이 좋아요.
2018.08.02이래저래 하드디스크를 관리할 일들이 생기는데요. 이번에 동생이 안 쓰는 PC에서 하드디스크를 가지고 와서 데이터 백업을 좀 하려고 하는데 기존에 사용 중이던 하드디스크 도킹스테이션이 뭐가 문제인지 자꾸 연결이 끊어져서 쓸 수가 없더라고요. 그래서 새로 하나 구매했어요. 웨이코스 씽크웨이 CORE D162 IRON USB 3.0 2 Bay 도킹스테이션입니다. 박스 상단에는 제품의 전면부가 그림으로 그리고 특징들이 적혀 있는데요. 하나의 슬롯에 최고 8TB까지 인식이 가능해요. 2개의 슬롯을 합쳐서 최고 용량 16TB라고 적혀 있네요. 그리고 도킹스테이션만으로 하나의 HDD에서 다른 HDD로 복사 기능을 지원하고 USB3.0은 당연히 지원합니다. 박스 뒷면에는 조금 더 자세하게 제품 사양에 대해 적혀 있는데..
시놀로지 NAS DS718+ QuickConnect를 이용하여 외부 접속 설정하기
시놀로지 NAS DS718+ QuickConnect를 이용하여 외부 접속 설정하기
2018.07.23시놀로지 NAS는 웹 기반의 OS인 DSM을 사용한다고 전 포스트에서 이야기했습니다. 아무런 설정을 하지 않았다면 DSM에 접속은 시놀로지 NAS와 동일한 네트워크에 있는 경우에 해당 시놀로지 NAS의 내부 IP를 통해서만 접속이 가능하죠. 그런데 이러면 어디에 있든 NAS에 접속해서 파일을 관리하고 서버로 사용하는 목적(?)에 부합하지 못하겠죠? 그래서 외부에서 접속할 수 있는 방법에 대해 설명해 보려고 합니다. 처음으로 알아 볼 방법은 QuickConnect입니다. 전제 조건은 DSM의 버전이 5.0 이상이어야 한다네요. 저는 이미 계정 등록 후 QuickConnect 설정까지 완료되었기 때문에 위 사진처럼 보이는 건데요. 제어판 > QuickConnect로 이동합니다. 그리고 QuickConnect..
다양한 포트가 제공되는 제닉스 ZIGNUM M-DESK F1 USB 모니터 받침대
다양한 포트가 제공되는 제닉스 ZIGNUM M-DESK F1 USB 모니터 받침대
2018.07.22저한테는 필수 액세서리 중의 하나가 바로 모니터 받침대인데요. 코리아배낭여행님의 블로그에서 보고 고민 조금 하다가 그냥 질렀습니다. 높이조절 모니터 받침대 제닉스 모니터 받침대 ZIGNUM M-DESK F1집에서 듀얼모니터를 사용하고 있는데 모니터 2대의 크기가 27인치와 24인치로 달라서 높이도 달라 불편해서 모니터 높이라도 같게하기 위해서 높이조절 모티터 받침대를 구입하였습니다. 높koreabackpacking.com 제닉스 ZIGNUM M-DESK F1 USB 모니터 받침대예요. 2단 높이 조절이 가능하고 4개의 A타입 USB 단자와 마이크, 이어폰 포트를 제공하는 특징을 가지고 있는 제품입니다. 기본 색상인 녹색과 추가된 분홍, 파랑 중 저의 선택을 받은 색상은 파랑으로 박스는 색상에 상관없이 ..
담덕이의 삐딱한 시선 - SKT의 무제한 요금제 '혹시나가 역시나'
담덕이의 삐딱한 시선 - SKT의 무제한 요금제 '혹시나가 역시나'
2018.07.18올해 KT와 LG유플러스에서 LTE 무제한 요금제 출시하면서 LTE 무제한 요금제와 관련. LTE 무제한 요금제가 생기는걸 보니 5G 요금제는 무제한이 아니겠군요. 위 제목으로 내 생각에 대해 간단하게 적었었다. 그리고 지난 2월. [MWC]박정호 SKT "무제한요금제 내달 개편… 로밍요금도 개선"이라는 제목의 기사에서 박정호 SK텔레콤 사장이 "현행 요금제는 많이 손봐야 한다." "현 무제한요금제보다 나은 요금제도 있을 것" "무제한요금제도 더 나은 것이 등장할 수도 있을 것"이라는 이야기를 했다고 하고 "요금 경쟁 끝났다"… 박정호 SKT 사장 승부수 통할까 라는 기사에서는 서성원 SK텔레콤 MNO사업부장은 "고객 데이터 분석을 통해 SK텔레콤이 제공하는 모든 이동통신 서비스를 하나하나 꼼꼼히 살펴보..