본문 바로가기
반응형

전체 글853

Logstash - 디버깅 모드로 오류 확인(Debugging mode) Logstash의 문제가 발생하였을때 문제점이 바로 보이지 않는 경우, 디버깅 로그를 활성화 하여 오류 부분을 쉽게 잡아 낼 수 있다. /usr/share/logstash/bin/logstash --debug -f /etc/logstash/logstash.conf --path.settings /etc/logstash 설정 방법은 logstash를 서비스가 아닌 일반 process 방식으로 실행하는데 로드할 conf 파일의 위치를 지정해 주면 콘솔에서 쉽게 로그 확인이 가능하다. 2024. 3. 18.
Elasticsearch - 기본 용어 이해, 환경 구성 및 REST API 기본 요즘 Elasticsearch는 오픈소스로 많이 사용한다. BigData가 화제인 요즘 엘라스틱서치는 고성능의 풀텍스트 검색 및 분석 엔진으로 활용성이 높다. 오픈소스로 제공되며 준 실시간으로 대량의 데이터를 빠르게 저장하고 검색할 수 있다. 그럼 가장 기본(Basic)이 되는 핵심 요소들에 대해서 알아보자. Cluster(클러스터) 클러스터는 전체 데이터를 하나 또는 그 이상의 노드의 집합에서 유지하고 있다는 것을 의미한다. 하나의 클러스터는 다수의 로드로 구성될 수 있으며, 하나의 클러스터에 다수의 서버로 바인딩하여 운영하거나 하나의 서버에 다수의 클러스터를 운영할 수 있다. 실행 명령 bin/elasticsearch --cluster.name=elasticsearch 환경설정 파일 cluster.n.. 2024. 3. 18.
원신 - 샤를로트 육성 성유물 파티 추천 조합 첫인상은... 제 2의 엠버인가 싶은 느낌이 강한 캐릭터라고 할 수 있다. 마스코트처럼 사용해야 할 것 같은 캐릭터로 애정이 많이 필요할 것으로 보이는데... 그래도 주기적인 피해를 통해 얼음 원소 싸개로 아주 괜찮은 캐릭터이다. 그리고 힐량이 진 처럼 엄청난 양을 자랑하기 때문에 푸리나의 보조 역활을 하기에 아주 좋다. 특히 얼음 법구는 4.1의 라이오슬리가 처음 나왔고, 4 성은 샤를로트가 처음이기 때문에, 첫 법구를 활용한 무한 빙결이라는 이점을 가지고 있다. 샤를로트는 원소 전투 스킬이 나히다처럼 적에게 표식을 넣어서 자동으로 얼음 원소 피해를 특정 간격으로 입히기 때문에 매우 좋은 원소 반응 캐릭터라고 할 수 있다. 이외에도, 이미 육성을 다 마무리한 고인물들에게는 4성을 메인으로 활용하는 .. 2024. 3. 18.
구글/티스토리 블로그 - 복사 방지(드래그, 우클릭 방어) 혹시나 모를 복사 방지가 필요한 순간 사용하기 위해서 기록해둔다. 복사 방지 코드의 주요 기능은 다음과 같다. 드래그 또는 더블 클릭으로 텍스트와 이미지를 선택하는 것을 방지 우클릭을 방지 방법은 아래 스크립트 코드를 삽입하면 된다. 전체에 적용하는 방법과 특정 포스트에만 적용하는 방법이 있다. 먼저 전체 적용하는 방법이다. 전체 적용 레이아웃에서 가젯 추가를 눌려 HTML/자바스크립트를 선택해 위 코드를 넣으면 된다. 화면 표시 아이콘이 활성화/비활성화 유무 이므로, 이를 통해 우클릭 및 드래그 방지를 켜고, 끌 수 있다. 특정 포스트에 적용 특정 포스트에 적용하는 방법은, 글 작성시 모든 글을 작성하는 마지막에 HTML 보기로 전환하여 위 코드를 삽입하면 된다. 2024. 3. 18.
블로거(Blogger) - 무료 테마/템플릿/스킨 활용하기 블로거(Blogger)를 필자가 5년전에 사용하기 망설였던 이유중 하나가, 바로 기본 테마, 템플릿이 매우 좋지 않다는 것이다. 특히 우리나라는 블로그 문화가 발전해 있어서, 워드프레스 수준의 블로그와 그보다 더 좋은 블로그들이 많다. 하지만 블로거 첫인상은... 정말 2000년대 초반의 네이버 블로그를 보는 느낌이다. 그래서 이를 조금 확인해보니, 생각보다 블로거로 활용할 수 있는 무료 테마/템플릿/스킨이 잘되어 있다는 것을 알게되었다. 여기에서는 적용 방법과 수정, 그리고 다운로드 사이트를 알아보도록 하겠다. 적용/백업 방법 적용 방법은 어렵지 않은데, 바로 관리자로 들어가서, 테마를 선택한 이후 복원을 통해 자신만의 템플릿을 적용할 수 있다. 적용은 거희 즉시 되기 때문에, 변화를 바로 확인할 수 .. 2024. 3. 18.
Python - Microsoft 365 Defender Advanced hunting Query Microsoft 365 Defender Advanced hunting Query 에서 사용할 수 있는 Python 코드이다. mde_search 함수를 재활용해서, 입력한 값이 어떤 타입인지에 따라 검색하는 조건을 바꾸도록 설계되어 있다. import json import time import argparse import pandas as pd import logging import sys import os import re import validators import datetime import random import zipfile import urllib.parse from collections import OrderedDict from urllib3.util.retry import Retry i.. 2024. 3. 18.
Color Scripter - 블로그에 프로그램 코드(Code) 스타일 방법(Blogger, Tistory) Blogger, Tistory를 이용할 경우에서 제공하는 코드 블럭(Code Block)을 활용하여 포스팅을 해보았을 때, Blogger는 제공을 하지 않고, Tistory는 기본적인 레벨로 작성해줘서 상당히 가독성이 떨어진다. 다행이 Blogger, Tistory 모두, HTML 방식으로 입력이 가능하기 때문에, 이를 활용할 수 있는 사이트를 소개하고자 한다. 바로 사이트는 '컬러 스크립터(Color Scripter)'가 이다. 현재 많이 사용하시는 SyntaxHighlighter 플러그인 보다 쉽고 편하게 코드를 블로그에 삽입할 수 있다는 장점이 있어, 초보 블로거분들에게 추천한다. 사이트 https://colorscripter.com/ 사이트에 접속하면, 바로 입력할 수 있는 코드 장이 나타난다. .. 2024. 3. 18.
스타레일 - 곽향 종결 육성 및 유물, 파티 조합 성기사 컨셉의 나찰을 능가하는 힐러가 나올 수 있을까 했는데... 버프는 물론 디버프 해제, 힐도 잘하는 캐릭터가 출시된다... 바로 곽향!! 기본 힐이 광역이고, 스택으로 파티원들의 체력을 지속적으로 관리까지 해주는데... 여기에 필살기는 화합과 같은 강력한 버프를 파티원 전원에게 제공하니... 넌 어디에서 온 풍요인것인... 파티의 2인 몫은 충분히 해내는 곽향... 기존에 보존 캐릭터 부현이 안정성이 높지만, 힐을 못해서 파티원들이 조금 아쉬웠는데, 이 2% 부족함 + 알파로 넘치게 채워주는 캐릭터라고 할 수 있다. 스킬 구성 곽향은 풍요 + 화합을 섞어 놓은 듯한 캐릭터로써, 필살기는 파티원 전체 에너지 회복 및 공격력을 증가시켜주고 전투 스킬은 파티원 3명에게 광역 힐을 제공하면서, 동시에 곽향.. 2024. 3. 18.
Python - Base64 인코딩, 디코딩 방법(인증/로그인/토큰) Python에서 Base64 인코딩과 디코딩은 기본적으로 제공하는 내장 모듈이다. 인증 및 로그인에 jwt나 토큰을 사용한다면 값을 그냥 전달하지 않고 base64로 인코딩하여 전달해야 하기 때문인데 보통 인증쪽에서 많이 사용된다. 파이썬에서는 base64 모듈을 통해서 활용이 가능하다. import base64 8비트 이진 데이터를 문자 코드에 영향을 받지 않는 공통 ASCII 영역의 문자들로만 이루어진 일련의 문자열로 바꾸는 인코딩 방식을 가리키는 개념이다. - 위키 그럼 Base64 인코딩을 진행하는 방법은 다음과 같다. Base64 인코딩 Byte(바이트)로 변환 > Base64 인코딩 진행 코드로 보면 다음과 같다. str_name = 'test' byte_name = str_name.encod.. 2024. 3. 18.
반응형