본문 바로가기
728x90

전체 글201

SSL: CERTIFICATE_VERIFY_FAILED 에러 해결 (ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate) 같은 코드로 윈도우에서는 에러가 안나는데, Mac 파이참 환경에서만 다음과 같은 에러가 발생한다.  ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)  다음 코드 한 줄을 추가하여 SSL: CERTIFICATE_VERIFY_FAILED 에러를 해결했다.  import ssl ssl._create_default_https_context = ssl._create_unverified_context 2025. 2. 4.
프리미어프로 4K 내보내기 영상 출력 방법 (시퀀스 설정, 내보내기 설정) 4K 영상 출력을 위한 기본 설정과, 시퀀스 설정,프리미어프로 4K 출력 단계별 가이드에 대한 정리 포스팅 입니다.💡 4K 영상 출력을 위한 시퀀스 설정1. 새로운 시퀀스 만들기 [새 항목] - [시퀀스]를 선택하여 시퀀스 만드는 화면으로 들어갑니다. 2. [설정] 탭을 클릭하여 아래와 같이 세팅합니다.편집모드: 사용자 정의시간 기준: 일단 29.97 프레임/초프레임 크기: 가로 3840, 세로 2160 으로 하여 옆에 16:9가 표시되는지 확인합니다.픽셀 종횡비: 정사각형 픽셀(1.0) 클립 불일치 경고 메시지가 나타난다면?이 때 기본적인 4K용 시퀀스를 만든 후 영상을 가져온 후 설정이 안맞다고 나타난다면, '시퀀스 설정 변경' 을 눌러주세요.그럼 가져오는 영상에 맞춰 시퀀스의 설정이 변경됩니다. .. 2025. 1. 13.
ChatGPT로 유튜브 동영상 스크립트 추출하는 법 인트로 덕지덕지 붙어있는 긴 유튜브 동영상 내용을요약해서 보고 싶을 때가 많습니다.썸네일은 참 궁금한데, 영상은 길고,어느 세월에 다 보고 정리까지 해두나..🥲 그래서 오늘은 ChatGPT를 사용해한 번의 클릭으로 스크립트를 추출하고원하는 방식으로 요약하는 방법을 알려드립니다. 1. Chrome 브라우저 설치기본적으로, Chrome 브라우저가 설치되어있어야 합니다. Chrome 다운로드 페이지에서 설치 파일을 다운로드한 후 실행하여 설치를 완료합니다. 2. Chrome에 로그인Chrome 설치 후, 구글 계정으로 로그인합니다. 3. 크롬 웹 스토어 접속설치가 완료되면, Chrome 웹 스토어(Chrome 웹 스토어 링크)에 접속합니다.  Chrome Web Store브라우저에 새로운 기능을 추가하고 탐.. 2025. 1. 6.
[리눅스 명령어] 리눅스 history 명령어 팁 1.history 에서 다시 실행할 문장 번호 앞에 ! 붙이면 해당 줄의 명령어가 실행된다.  2. 찾고자하는 파일명을 정확히 알고 있다면 이렇게 찾을 수 있다.find  / -name {name} 2024. 11. 28.
[리눅스 명령어] 리눅스 free 명령어 리눅스 free 명령어free 명령어를 사용하면 쉽게 메모리 사용량과 여유량 그리고 캐싱으로 사용되는 메모리가 얼마나 있는지 파악할 수 있다.실제 free 명령어는 리눅스 /proc/meminfo에서 메모리 정보를 가져와 보여준다. [total] : 설치된 총 메모리 크기 / 설정된 스왑 총 크기[used] : total에서 free, buff/cache를 뺀 사용중인 메모리. / 사용중인 스왑 크기[free] : total에서 used와 buff/cahce를 뺀 실제 사용 가능한 여유 있는 메모리량 / 사용되지 않은 스왑 크기[shared] : tmpfs(메모리 파일 시스템), ramfs 등으로 사용되는 메모리. 여러 프로세스에서 사용할 수 있는 공유 메모리[buffers] : 커널 버퍼로 사용중인 메.. 2024. 11. 28.
[Kafka] Kafka Consumer 할당 전략 (Range, RoundRobin, Sticky) Kafka에서 Consumer 할당 전략(consumer assignment strategy) 은 컨슈머 그룹 내의 각 컨슈머에게 파티션을 어떻게 할당할지 결정하는 방식입니다. 이는 Kafka 클러스터의 성능 최적화와 데이터 처리의 안정성에 중요한 영향을 미칩니다.해당 글에서는 Range, RoundRobin, Sticky 세 가지 할당 전략의 특징과 사용 사례를 정리합니다.  1. Range 할당 전략Range 할당 전략은 각 컨슈머에게 연속된 범위의 파티션을 할당합니다.파티션과 컨슈머의 개수가 고르게 나눠지지 않는 경우, 불균형이 발생할 수 있다는 단점이 있습니다.예시:파티션 개수: 12컨슈머 개수: 3Range 전략으로 할당하면 결과는 다음과 같습니다:컨슈머 1: 파티션 0, 1, 2, 3컨슈머 2.. 2024. 11. 22.
[.NET] web.release.config Web.config 파일: 전역 설정파일, 릴리스, 디버그 모드에 관계없이 출력함.    > Web.Debug.config : 디버그 모드로 배포버전 생성시 해당 내용이 출력됨.   > Web.Release.config : 릴리즈 모드로 배포버전 생성시 해당 내용이 출력됨. 2024. 11. 22.
[Fluentd] Kafka 로컬 파이프라인 구축 Docker Container로 간단히 구동하기참고: https://minimilab.tistory.com/62 Docker Image Pulldocker pull fluent/fluentd:edge-debian Fluentd 설정 파일 생성http input을 stdout으로 출력하는 형식  $ sudo vi fluentd.conf  @type http  port 9880  bind 0.0.0.0   @type stdout Docker Run# RUN$ sudo docker run -d --name fluentd -p 9880:9880 -v $(pwd):/fluentd/etc fluent/fluentd:edge-debian -c /fluentd/etc/fluentd.conf # http call$ cu.. 2024. 8. 8.
Fluentd 개념정리 Fluentd로그 수집기 (주로 로그 수집의 목적으로 사용하나 다양한 데이터 소스로부터 데이터를 받아 처리할 수 있음)C와 Ruby로 개발됨.fluentd로 전달된 데이터는 tag, time, record (JSON)으로 구성된 이벤트로 처리됨.원하는 형태로 가공 후 다양한 목적지 (ES, Kafka etc..)로 전달 될 수 있음.Filter, Buffer, Parser, Formatter를 직접 설정할 수 있는 것이 가장 큰 장점.데이터 유실을 막기 위해 메모리와 파일 기반의 버퍼 시스템을 사용.Failover를 위한 HA구성도 가능. Use-CasesApplication Log 수집mongodb와 같은 DB에 데이터 수집  스트림 데이터 처리  Tagfluentd에서는 Tag를 통해 이벤트가 흘러가.. 2024. 8. 8.
728x90