최신등록 게시글
-
Linux IIS 역방향 프록시에서 SSL 오프로드 사용시 Mixed Content에러 발생 할때 웹사이트의 태그사이에 위의 메타태그를 넣어주면 됩니다. 출처: https://wellsw.tistory.com/34 Mixed content 문제 해결(https 사이트에서 http 사이트 요청 시 발생하는 보안 문제) https 사이트에서 ajax를 사용해서 비동기로 http 사이트에 request를 요청해서 문제가 발생 했습니다. 암호화된 HTTPS 기반의 사이트에서 암호화되지 않은 HTTP 사이트에 요청을 보내서 Mixed content 에러 wellsw.tistory.com
-
OPNsense OPNsense 서버에서 업데이트 시 "No trusted certificates" 에러가 발생할 때 OPNsense 서버를 설치하고 각종 플러그인을 다운로드 하거나, 서버를 업데이트 하려고 하니, 에러가 발생하면서 어떤 종류의 서버에서 작업도 되지 않았다. 직접 Putty로 서버에 접속하여 shell로 pkg 명령어를 실행해도 모든 pkg 명령어에서 certificates 에러가 발생하는 상황이 발생 하였다. 이럴 경우 다음과 같은 방법으로 간단하게 해결 할 수 있다. opnsense-bootstrap -i putty로 서버에 접속하던지, 아니면 모니터를 직접 서버에 붙여서 서버에서 직접 shell로 진입하여 위와 같은 명령어를 입력하면, 자동으로 pkg-static upgrade 명령어가 실행되며 업데이트 후 서버를 리부팅 시켜 준다. 리부팅 된 서버에 접속해보면 모든 기능이 정상 작동 되는 것을 확.. -
MikroTik Router MikroTik Router에서 OpenVPN Server 설치하기 1. 사용 된 RouterOS의 버전은 6.49.6 입니다. 2. 아래의 작업은 MikroTik 웹 인터페이스에 로그인 하거나 Winbox를 사용하여 Router에 접속한 후, 내장된 terminal을 사용하거나 SSH로 직접 접속하여 진행 합니다. OpenVPN 인증서 생성 OpenVPN 서버를 설정하기 전에, 인증서와 키 파일이 필요합니다. 이 파일들은 RouterOS에서 생성할 수 없으므로, 리눅스 또는 윈도우에서 EasyRSA를 사용하여 생성해야 합니다. 해당 방법은 아래의 별도로 작성 된 포스트를 참고 해 주세요. MikroTik Router에서 OpenVPN용 EasyRSA 설치 및 사용자 추가 방법 MikroTik Router에서 OpenVPN 서버를 구동하려면 OpenVPN에서 제공하는 E.. -
MikroTik Router MikroTik Router에서 OpenVPN용 EasyRSA 설치 및 사용자 추가 방법 MikroTik Router에서 OpenVPN 서버를 구동하려면 OpenVPN에서 제공하는 EasyRSA를 통하여 인증관계를 구성해야 합니다. 그러나 MiroTik Router에서는 직접 EasyRSA를 설치하여 운영하는 것은 불가능하게 되어 있습니다. 따라서, 별도의 리눅스머신 또는 윈도우에서 EasyRSA를 설치하여 서버와 클라이언트의 인증서를 생성하여 MikroTik Router 내부로 복사하여 사용하여야 합니다. EasyRSA 설치 Ubuntu용 sudo apt-get update sudo apt-get install easy-rsa Centos7용 sudo yum install wget wget https://github.com/OpenVPN/easy-rsa/releases/download/v3.. -
.Net Core nuget 패키지 제작 시 js파일 등 asset 파일 포함하기 C# 프로젝트에서 nuget 패키지를 제작 할 때, dll 파일이 아닌 js파일 또는 이미지 파일등과 같은 정적 파일등을 nuget 패키지 파일에 포함시킬 수 있습니다. 하지만 content 혹은 contentFile 등으로 패키지안에 파일을 포함 시키는 것은 쉽지만, 해당 패키지를 설치하면 해당 asset 파일들이 프로젝트의 폴더로 직접 복사되는 것이 아니라 개발 컴퓨터의 nuget 파일이 관리되는 C드라이브의 nuget폴더에서 참조 형식으로 솔루션 탐색기에 나타나게 됩니다. (jetbrain rider같은 ide는 아예 참조 형식으로도 나타나지 않습니다) 그래서 target파일을 별도로 제작해서 nuget파일을 설치 후 build 시 직접 하드카피 되도록 설정을 추가로 해 주어야 합니다. 다음은 nu.. -
Software Intellij/Rider IDE에서 탭 분할 시, 동일한 간격으로 분할되게 하기 Jetbrain의 IDE인 Itenllij와 Rider는 에디터 탭을 좌우로 분할 하게 되면, Visual Studio와는 다르게 모니터의 남은 오른쪽 여백의 크기와 상관 없이, 분할하려는 파일의 코드 내용에 맞추어 분할 됩니다. 이것도 나름 편하긴 하지만, 모니터의 여백에 맞추어서 동일한 간격으로 분할 되는게 보기에도 깔끔 하고 편합니다. 이렇게 설정을 바꾸려면, IDE의 설정에 들어가서, 고급 설정 -> 에디터 탭 -> 중첩된 분할의 비율을 동일하게 변경 Advanced Settings -> Editor Tabs -> Equalize proportions in nested splits 를 활성화 시키면 됩니다.
인기 게시글
-
Design 포토샵에서 레이어 자동 선택 하기 으... 보기만 해도 복잡하고 마음이 답답 해지는 포토샵 레이어 입니다. 웹디자인 작업을 하다보면 아주 간단한 배너 페이지가 아닌 이상, 기본적으로 레이어가 수십개에서 많게는 1~2백개까지 쌓이곤 합니다. 이런 경우 아마 대부분 직접 위의 사진과 같은 Layer 창에서 마우스로 선택하여 찾으시거나, 캔버스(디자인 본문창)내에서 마우스를 우클릭 하셔서 나오는 레이어목록에서 선택하시는 걸 주로 사용 하실텐데, 사실 포토샵에선 이 것을 수년전 Photoshop 7.0 때부터 "Auto Select"라는 기능으로 정말 간편하게 관리할 수 있는 방법을 마련 해 두었습니다. 우리가 포토샵에서 가장 많이 쓰는 메뉴인 Move 툴 (단축키:V)를 누르면 맨 위의 좌측에 보면 요러한 메뉴가 있습니다. 바로 Auto Se..
-
Linux IIS 역방향 프록시에서 SSL 오프로드 사용시 Mixed Content에러 발생 할때 웹사이트의 태그사이에 위의 메타태그를 넣어주면 됩니다. 출처: https://wellsw.tistory.com/34 Mixed content 문제 해결(https 사이트에서 http 사이트 요청 시 발생하는 보안 문제) https 사이트에서 ajax를 사용해서 비동기로 http 사이트에 request를 요청해서 문제가 발생 했습니다. 암호화된 HTTPS 기반의 사이트에서 암호화되지 않은 HTTP 사이트에 요청을 보내서 Mixed content 에러 wellsw.tistory.com
-
Linux 리눅스(Centos7)에 크롬과 크롬 웹드라이버 설치하기 https://lsjsj92.tistory.com/500 linux(centos 7)에서 chrome driver로 headless 웹 크롤러(web crawler) 개발하기 가끔 웹 크롤러를 개발하다 보면 이런 상황이 있습니다. 윈도우에서 web crawler를 개발하면 당연히 화면이 있죠? 여기서 화면이라는 것은 window가 있다는 것입니다. 즉, 크롬 브라우저를 띄울 수 있 lsjsj92.tistory.com 대부분 안되는 설명인데, 좋은 설명이 있어서 첨부 합니다. -
MikroTik Router MikroTik Router에서 OpenVPN Server 설치하기 1. 사용 된 RouterOS의 버전은 6.49.6 입니다. 2. 아래의 작업은 MikroTik 웹 인터페이스에 로그인 하거나 Winbox를 사용하여 Router에 접속한 후, 내장된 terminal을 사용하거나 SSH로 직접 접속하여 진행 합니다. OpenVPN 인증서 생성 OpenVPN 서버를 설정하기 전에, 인증서와 키 파일이 필요합니다. 이 파일들은 RouterOS에서 생성할 수 없으므로, 리눅스 또는 윈도우에서 EasyRSA를 사용하여 생성해야 합니다. 해당 방법은 아래의 별도로 작성 된 포스트를 참고 해 주세요. MikroTik Router에서 OpenVPN용 EasyRSA 설치 및 사용자 추가 방법 MikroTik Router에서 OpenVPN 서버를 구동하려면 OpenVPN에서 제공하는 E..