분류 전체보기 검색 결과

126 개의 검색 결과가 있습니다.

Linux

[MariaDB][Mysql] mysql-bin 로그 정리

1. 개요 /database/mysql-bin-000xxx 으로 시작하는 로그를 볼 수 있다. 해당 로그의 경우, Mysql DML 과정에서 발생되는 SQL 쿼리등을 저장하면서 , 향후 장애 발생 시 bin 로그를 이용하여 복구를 가능 하도록 하기 위한 목적이다 . 다만, expire 기간 없이 무한정 쌓게 되면, 서버 용량이 엄청나게 소모되는 것을 알 수 있을 것이다 . 그러기 위해서, 수동으로 crontab을 이용하여 정리하는 명령어를 제작하였다. 2. 방법 #!/bin/bash target=$(ls -f mysql-bin.0* | sort -r) echo ${target[1]} mysql

Programming/기본 (Baisc)

[크롬] 방문기록 추출

1. 개요 URL 목록 추출 후 정리가 필요하여, 찾던 도중 테스트하게되었음. 2 방법 let list = document.querySelector("#history-app").shadowRoot.querySelector("#tabs-content").querySelector("history-list").shadowRoot.querySelectorAll("history-item") let data = new Array(); for ( let i=0; i< list.length; i++ ) { console.log("URL", list[i].shadowRoot.querySelector("#link")); data.push(list[i].shadowRoot.querySelector("#link").inner..

Programming/기본 (Baisc)

[POLESTAR][모니터링][솔루션] 디렉토리 파일 개수 탐지

1. 개요 POLESTAR 라는 (주) NKIA 사의 솔루션을 사용 중 모니터링 시 "윈도우" 환경에서 파일 개수를 추출할 일이 생겼다. 장애 발생으로 인해, 디렉토리에 파일 개수는 쌓여가는데 연계 프로그램 상 특이 케이스가 없어기 때문이다. 2. 조치 방법 monitor group 생성 후 스크립트 정의를 통해서 다음과 같이 구성한다. dir 디렉토리 경로 | find /c ".파일 대상 확장자" rem 파일 개수가 전혀 발견되지 않는 경우 0이 아닌 파일을 찾을 수 없습니다. rem 오류 메시지로 인해 정상 감지가 되지 않을 것이므로 ERRORLEVEL에 대한 처리는 필수이다. rem 특히 exit 0 은 필수이다. if not "%ERRORLEVEL%" == "0" exit 0

Programming/기본 (Baisc)

[트위치][NightBot][Twitch] 채팅 로그 수집

1. 개요 채팅 수집할 일이 생겨서 보던 중 해외에서도 다들 채팅 데이터가 필요하다고 아우성이다. 찾다 보니 공식으로 제공하지 않아 다음과 같이 제작한다 . 2. 채팅 let data = new Array(); $("#DataTables_Table_0 tbody tr").each(function(idx,item) { data.push($(item).html()); }); for ( let i=0; i{ $(".paginate_button.next").click(); $("#DataTables_Table_0 tbody tr").each(function(idx,item) { data.push($(item).html()); }); },3000*i); }

[인텔리J][Jetbrains][Git] 인텔리J SSH 이용 원격 개발 CR LF CRLF 이슈
Programming/기본 (Baisc)

[인텔리J][Jetbrains][Git] 인텔리J SSH 이용 원격 개발 CR LF CRLF 이슈

1. 개요 1) 인텔리 J의 SSH 서버를 이용한 원격 개발 제공을 하여, 기존 워크스테이션 서버에 적용해보고자한다. 2) 워크스테이션 CPU 사양이 기존 PC보다 높고, 재기동에 있어서 윈도우 보다는 CentOS 리눅스 환경이 좀 더 빠른건 사실이다. (Mac과 거의 비슷한 성능의 환경) 3) Git 설치하였을 때 기존 소스에 줄바꿈 형식이 윈도우 LF, 리눅스 CRLF라서 차이로 인해 전체 소스가 전부 줄바꿈 이력으로 표시되어 계속 찾던 중 다음과 같은 설정을 발견함. 2. 처리 방법 1) Git 목록에 전체적으로 뜨기 때문에 다음과 같이 조치한다. 2) git config --global core.autocrlf false CRLF으로 전체 변환되는 부분을 사용자 설정에 맞게 변경해준다.