PATH 는 ~/.bash_profile 에서 정의를 할 수 있다. PATH 변수 제일 마지막에 콜론( : ) 으로 경로를 추가 할 수 있다. LOGSTASH_HOME/bin 을 추가 하였다. LOGSTASH_HOME=/usr/share/logstash PATH=$PATH:$HOME/.local/bin:$HOME/bin:$HOME/apache-jmeter-5.1.1/bin:$LOGSTASH_HOME/bin export PATH파일을 수정하고 난 뒤에 path 를 확인해 보면, 방금 적용한 경로가 나오지 않는다. $ echo $PATH 블라블라블라/apache-jmeter-5.1.1/bin터미널을 다시 시작해야 수정한 PATH 가 적용되게 되는데 그게 귀찮다면, 아래 명령어를 수행하면, 별도 터미널 재시작..
Mac 에서 afp 로 시놀로지 공유 폴더에 접근 시에, 특정폴더의 원본을 찾을 수 없으므로 이 작업을 완료할 수 없습니다. 라고 에러가 뜨는 경우가 있다. 그런데, 서버에 연결 메뉴로 개별 폴더를 직접 마운트 하면, 접근은 또 가능하다. 이런 경우, 시놀로지에 공유 설정은 전혀 문제가 없다고 볼 수 있는데 그럼 이걸 맥에서 해결을 해주어야 한다. 특별히 설정을 해줘야하는건 아니고, Option 키를 누른채로 Finder 아이콘에 마우스 오른쪽을 클릭하면, 재실행 이라는 메뉴가 나오는데 이걸 눌러서 재실행 해주게 되면, Finder 사이드 바에 있는 연결된 서버 를 통해 시놀로지에 접근을 할 수 있게 된다. 이거 때문에 엄청 삽질하고, 불편을 감수하면 afp 로 매번 연결을 시도해서 사용하고 했는데 단순..
gsutil gs://my-bucket/*.txt .: txt 파일 다운로드 gsutil cp *.txt gs://my-bucket: txt 파일 업로드 gsutil cp -r dir gs://my-bucket: 전체 폴더 트리를 통채로 복사 gsutil -m cp -r dir gs://my-bucket: 전체 폴더 트리를 병렬로 업로드 -j 옵션 체크하기 참조 https://cloud.google.com/storage/docs/gsutil/commands/cp https://cloud.google.com/storage/docs/gsutil/addlhelp/TopLevelCommandLineOptions
X-Frame-Options 헤더는 clickjacking attack을 방지하기 위해 사용하는 헤더이다. , or tag에 페이지 렌더링을 허용할지 말지를 정의 할 수 있다. SAMEORIGIN 같은 origin(서버) 에서는 렌더링을 허용 DENY 렌더링을 허용하지 않음 ALLOW-FROM url 특정 url에서만 렌더링을 허용 코드 httpSecurity.headers().frameOptions().disable().addHeaderWriter( new XFrameOptionsHeaderWriter( new StaticAllowFromStrategy(URI.create("*")) ) ) : httpSecurity 에서 allow-from 으로 모든 URI를 허용하는 코드이다. httpSecurity..
Grok Filter 온라인 디버거에서 메세지와 grok filter 를 입력해서 결과를 바로 볼 수 있다. https://grokdebug.herokuapp.com/ a : 20 people, b : xoxo 메세지 a : %{NUMBER:num} people, b : %{GREEDYDATA:msg} grok Filter { "num": [ [ "20" ] ], "BASE10NUM": [ [ "20" ] ], "msg": [ [ "xoxo" ] ] } grok 결과 참조 https://www.elastic.co/guide/en/logstash/current/plugins-filters-grok.html
brew info appname 을 입력하면, path를 조회할 수 있다. $ brew info putty putty: stable 0.73 (bottled), HEAD Implementation of Telnet and SSH https://www.chiark.greenend.org.uk/~sgtatham/putty/ Conflicts with: pssh (because both install `pscp` binaries) /usr/local/Cellar/putty/0.73 (12 files, 1.9MB) * Poured from bottle on 2020-03-11 at 20:33:11 From: https://github.com/Homebrew/homebrew-core/blob/master/Form..
Postman proxy 에서는 sock proxy를 지원하지 않으므로, sock proxy 를 http proxy 로 변환해줄 패키지를 설치해야 한다. npm install -g http-proxy-to-socks 설치 후, 아래 명령어로 5555 SOCKS proxy port 를 8080 http proxy port 로 변환해준다. hpts -s 127.0.0.1:5555 -p 8080 변환 후, Postman 에서 http proxy 를 셋팅하고 사용하면 된다. 참조 : https://medium.com/@indikaw/access-a-server-through-ssh-tunnel-and-send-api-requests-through-postman-in-windows-10-b7307974c1a0
META-INF 폴더에 있는 서명파일이 유효하지 않아 아래와 같은 runtime Exception 이 발생하는 경우가 있다. Exception in thread "main" [java.lang.SecurityException:](java.lang.SecurityException:) Invalid signature file digest for Manifest main attributes 이때는, uber Jar 에 포함되어 있는 서명파일을 제거 해줘야 한다. filters를 사용하여 Jar에 포함되지 않도록 한다. *:* META-INF/maven/** META-INF/*.SF META-INF/*.DSA META-INF/*.RSA 참조 https://cloud.google.com/dataproc/docs/..
- Total
- Today
- Yesterday
- docker
- maven
- Container
- AWS
- install
- plugin
- spring boot
- spring
- JSON
- SpringBoot
- logstash
- error
- intellij
- Kibana
- Log
- Linux
- apm
- Postman
- gradle
- scala
- Size
- mac
- elasticsearch
- Java
- Spark
- tomcat
- JPA
- Filter
- Git
- Index
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |