분류 전체보기14 docker 설치하기 docker 설명리눅스나 윈도우 상에서 리눅스 기반의 컨테이너인 도커를 사용할 수 있다. 자세한 설명https://www.44bits.io/ko/post/easy-deploy-with-docker 도커(Docker) 입문편: 컨테이너 기초부터 서버 배포까지도커(Docker)는 2013년 등장한 컨테이너 기반 가상화 도구입니다. 도커를 사용하면 컨테이너를 쉽게 관리할 수 있으며, 이미지를 만들어 외부 서버에 배포하는 것도 가능합니다. 이 글은 도커를 시www.44bits.io docker 설치 방법도커 사이트 접속도커 doc 클릭os 의 맞는 설치 파일 다운로드설치파일 경로https://docs.docker.com/desktop/setup/install/windows-install/ WindowsGet .. 2024. 11. 23. OBS 컴파일 과정 (1) 구성정보폴더구성C:\QtC:\Program Files\CMake 빌드에 앞서 필요한 설치 파일들 → obs 빌드 종속성FFmpegx264cURL → (reuired on windows only)mbedTLSChromium Embedded FramewrokQt프로그램GitCmakevisual studio Cmake 용도OBS는 CMake를 사용하여 다양한 플랫폼과 IDE를 위한 빌드 환경을 만듭니다. 모듈식 프로젝트로서, 각 모듈은 자체 빌드 옵션과 요구 사항을 도입할 수 있으며, 이는 CMake가 호출할 때 수집하여 관리합니다.Cmake 정보https://nx006.tistory.com/36 CMake를 사용해보자!CMake를 사용해보자 CMake를 들어보았는가? CMake란 C/C++에서 사용되는 빌.. 2024. 11. 22. SSL 인증서 정리(jks,pem,crt) https SSL 인증서 란SSL 인증서는 웹사이트와 사용자의 브라우저 간의 안전한 통신을 보장하기 위해 사용되는 디지털 인증서입니다. SSL(Secure Sockets Layer) 또는 TLS(Transport Layer Security) 프로토콜을 통해 데이터가 암호화되어 전송되며, 이를 통해 중간에서 데이터가 도청되거나 변조되는 것을 방지합니다. SSL 인증서 종류(주로 사용하는것만)인증서 및 인증키 타입certificate.crtprivate.keyjks 타입.jksjks 를 적용할 패스워드가 필요pk12 타입.p12 OpenSSL 이란OpenSSL은 암호화 및 보안 통신을 위한 오픈 소스 소프트웨어 라이브러리입니다.주로 SSL(Secure Sockets Layer) 및 TLS(Transport Layer .. 2024. 11. 21. tomcat https 적용 및 SSL 인증서 SSL 인증서 적용시 변경이 필요한 파일 apache-tomcat/conf/server.xml 기본(default)지정 되어 있는 설정123 connectionTimeout="600000" redirectPort="9443" />cs SSL 인증서 추가하여 변경 작업12345 Connector port="80" protocol="HTTP/1.1" connectionTimeout="600000" redirectPort="8443" />Connector SSLEnabled="true" keystoreFile="C:\keystore\keystore.jks" keystorePass="jks1212@" .. 2024. 11. 20. MAC 주소로 장비 정보 확인 방법 이슈특정 IP를 가진 장비가 어떤 용도인지 알 수 가 없었다.그래서 MAC 주소를 이용하여 장비의 대략적인 정보를 얻을 수 있다.예를 들어 장비를 제작한 기업정보를 알 수 있다. 방법아래 주소를 이용하여 MAC 주소를 검색하면, 생성되는 장비의 대역에 따른 회사 정보를 알 수 있고,이를 통해서 장비의 정보를 유추 할 수 있다. https://uic.io/ko/mac/ MAC 주소 조회MAC 주소에서 업체 정보를 표시 할 수 있습니다. 업체 정보는 매일 업데이트하고 있습니다.uic.io 2024. 11. 19. [windows] flash.ocx 파일 삭제, 강제로 삭제 파일 삭제 flash.ocx 파일은 기존의 윈도우를 설치하게 되면 생성되는 플래시플레이어 관련 파일입니다. 어떤 이유가 있어서 이 파일을 삭제하려고 찾다보니 PC환경이나 셋팅에 따라서 파일이 삭제가 안되는 경우가 있고, 끝내 여러 설정을 거치면서 삭제가 되는 경우가 있었습니다. 해당파일을 삭제를 원하거나 삭제되지 않는 파일을 강제로 삭제하기를 원하는 사용자들을 위해서 다양한 삭제 방법을 정리하게 되었습니다. 해당 방법들은 아래 참고 페이지를 통해서 해결한 방법을 수록한 것이니 자세한 설명을 확인하시길를 원하시면 맨 아래 참고를 확인시면 될 거 같습니다. 파일을 삭제시 복구하기 어려우니 신중하게 삭제하시길 바랍니다. 감사합니다. flash.ocx 파일 위치 C:\Windows\SysWOW64\Macrome.. 2023. 1. 9. python psutil 을 이용한 성능 측정 파이썬을 이용하여 PC에 대한 정보를 얻기 위해서 찾다보니 psutil 이란 라이브러리를 이용하여 여러가지 PC 정보를 가져올 수 있다는것을 알게 되어 사용하게 되었습니다. 측정한 정보는 cpu, 메모리, 저장공간, 네트워크 사용량 등이 있습니다. 추가적으로 필요한 정보를 얻고 싶으시다면 psutil 검색을 통해서 더욱 자세히 정보를 얻을 수 있으니 찾아보셔도 좋을 것 같습니다. 코드 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 import psutil import t.. 2023. 1. 8. python bytes to GB,MB,KB or G,M,Kbps 단위로 변환 함수 파이썬을 이용하여 네트워크 전송 속도를 측정하는 프로그램 만들고 있었습니다. 네트워크 upload speed 와 download speed을 출력 받게 하였는데 전송 속도의 단위를 byte/s 단위로 출력되는 것을 알게 되었습니다. 하지만 바이트 단위는 일반적인 사용자가 인식하기 어려운 단위이기 때문에 인지하기 어려울것이라고 생각하였습니다. 그래서 시각적으로 쉽게 인식할 수 있도록 바이트 값에 따라서 자동으로 GB,MB,KB 단위로 표시되는 함수를 만들고 사용하게 되었습니다. 또한 PC 내의 관리자 프로세스를 확인하는 것처럼 bps 단위도 필요하기 때문에 해당 변환 함수도 사용하였습니다. byte/s 단위 출력 1 2 3 4 5 def get_size_bytes(bytes): for unit in [''.. 2023. 1. 7. 이전 1 2 다음