전체 글

1,924개의 글

S3 File Upload REST API Using cURL
Amazon Web Services

1. 개요 S3 버킷에 파일을 업로드하는 REST API 2. 스크립트 date=`date +%Y%m%d` dateFormatted=`date -R` s3Bucket="${3}" fileName="…

냉장고를사다줘·2018년 10월 10일·조회 7,325
[Tip] ps -ef 로 출력되는 내용 찾아서 grep하기.(ex. PID Grep 하기)
Operating System

Linux 환경에서 ps -ef 로 프로세스 리스트를 뽑다보면, 원하는 PID에 대한 것이나, tab으로 구분된 데이터 중에서 몇번째 데이터 기준으로 뽑을 때가 필요하게 된다. 이 경우에는, awk…

혀뇽뇽이혀뇽뇽이·2018년 10월 5일·조회 3,958
AWS SDK Java Maven Dependency
Amazon Web Services

1. 개요 AWS SDK Java 메이븐 설정 2. 모든 SDK dependencies dependency groupId com.amazonaws /groupId artifactId aws-java…

냉장고를사다줘·2018년 10월 5일·조회 2,822
Mojave로 업그레이드 후 php7.2 모듈 로드 실패 해결
macOS & Macintosh

안녕하세요. Mojave로 업그레이드 후 로컬에서 잘 작동하던 웹사이트들이 403 Forbidden, 404 Not found 및 웹사이트 로딩을 잘 못하는 현상이 발생하였습니다. 구글링 해보니 기…

durecatdurecat·2018년 10월 4일·조회 17,097
Go Lang (고 언어)?
Miscellaneous

1. Go, 고, Golang? 이거 뭐죠? 한번쯤은 들어보셨을 신상 언어인 Go는 구글이 만든 프로그래밍 언어입니다. 이쯤은 다들 아실 것 같고.. Go 웹사이트에서는 이렇게 표현합니다. "Go는…

애리얼·2018년 10월 2일·조회 6,585
AWS PHP SDK & HTTPS 성공기
Amazon Web Services

1. 배경 AWS PHP SDK를 사용하려고 하는데 계속 에러가 났다. 2. 해결책 2-1. PHP 업그레이드 5.4에서 5.6으로 업그레이드, 이를 위해 remi php repository를 잡고…

고구마엔사이다·2018년 10월 2일·조회 3,042
PHP CLI 모드 실행
Development

1. PHP 실행 확인 # php56 -v PHP 5.6.38 (cli) (built: Sep 12 2018 08:34:08) Copyright (c) 1997-2016 The PHP Group Z…

OOOooOOoo·2018년 10월 1일·조회 5,886
mariadb general_log로 특정 세션 쿼리만 조회하기
MariaDB

mariadb의 general log는 DB 에서 수행되는 모든 쿼리를 로깅하는 기능입니다. 그러나 이 기능 사용 시 모든 세션, 모든 쿼리가 로깅 되기 때문에 로그파일이 몹시 커질 가능성이 있어 …

kkimdubi·2018년 10월 1일·조회 12,906
웹스피어 클래스로더 로딩 순서 변경
Web Application Server

1. 개요 클래스패스끼리 충돌이 나서 기동시 에러가 나거나, 로딩하지 않아도 되는 클래스를 인스턴스가 물고 올라오는 경우가 있다. 웹스피어에서 해당 인스턴스의 소스 lib 부터 읽도록 클래스 로더 …

단호한단호박·2018년 9월 28일·조회 8,793
JVM Crash - common issue 사례 1
Java

1. 개요 멀쩡하던 WAS가 갑자기 Crash~~~ SIGBUS 시그널을 맞고 다운되었습니다. 왜요?? 왜죠?? 왜?? 갑자기 왜일까요?ㅠ_ㅠ (ㅋㅋㅋ) 2. 추적 JVM이 다운되면서 hs err …

애리얼·2018년 9월 21일·조회 8,471
[Tip] 주요 curl 명령어 모음.(주요 Option)
Operating System

주요 options (http/https 관련 옵션만 정리) short long 설명 비고 -k --insecure https 사이트를 SSL certificate 검증없이 연결한다. wget 의 …

혀뇽뇽이혀뇽뇽이·2018년 9월 20일·조회 10,896
MS SQL Server Query - 미사용 테이블, 인덱스 확인 쿼리
Miscellaneous

----Unused tables indexes. ----Tables have index_id’s of either 0 = Heap table or 1 = Clustered Index Declare …

나크나로·2018년 9월 20일·조회 4,322
MS SQL Server Query - IO 과점 쿼리
Miscellaneous

SELECT TOP 50 (qs.total_logical_reads + qs.total_logical_writes) /qs.execution_count as [Avg IO], substring (q…

나크나로·2018년 9월 20일·조회 4,389
MS SQL Server Query - CPU 과점 쿼리
Miscellaneous

SELECT TOP 50 qs.total_worker_time/qs.execution_count as [Avg CPU Time], substring (qt.text,qs.statement_start…

나크나로·2018년 9월 20일·조회 4,163
MS SQL Server Query - CPU waits
Miscellaneous

Select signal_wait_time_ms=sum(signal_wait_time_ms) ,'%signal waits' = cast(100.0 * sum(signal_wait_time_ms) /…

나크나로·2018년 9월 20일·조회 1,944
AWS ELB 사용 시, Tomcat에 X-Forwarded-For IP를 log에 남기기.
Apache Tomcat

1. 개요 AWS ELB에서 Proxy를 활성화 시켜서, Tomcat에서 실제 Client IP를 Log에 기록하게 할 수 있다. 2. 활용 Tomcat의 Access Log에만 남길 경우, Acc…

혀뇽뇽이혀뇽뇽이·2018년 9월 18일·조회 40,642
AWS ELB 사용 시, Apache HTTPS Redirect(Rewrite) 무한 루프 현상 해결.
Apache HTTP Server

1. 개요 AWS ELB에 HTTPS를 사용하고 뒤에 Apache는 HTTP를 사용할 경우 발생할 수 있는 케이스 이다. 2. 활용 앞선 설정, /index.php/httpd/1120-apache-…

혀뇽뇽이혀뇽뇽이·2018년 9월 18일·조회 9,623
Ubuntu Linux AWS CLI 설치
Amazon Web Services

1. AWS CLI가 설치되어 있지 않다. $ aws The program 'aws' is currently not installed. You can install it by typing: sudo…

냉장고를사다줘·2018년 9월 17일·조회 5,272
sysbench 를 통한 MariaDB thread pool 성능 테스트
MariaDB

db에 부하 테스트 할 수 있는 tool 인 sysbench 를 이용하여 mariadb thread pool 사용 / 미사용 시 어떤 설정이 더 성능이 좋은 지 테스트한 결과입니다. test 환경 …

kkimdubi·2018년 9월 14일·조회 11,785
ORA-01578 block corruption 발생 시 해당 block 스킵하는 방법
Oracle Database

백업본이 없는 DB에 block corruption 이 발생하여 조치한 케이스 공유 드립니다. 해당 block 복구가 아닌 corrupted block을 skip 함으로써 조치했습니다. -- ORA…

kkimdubi·2018년 9월 14일·조회 12,744
PIP Upgrade
Miscellaneous

1. 배경 간혹 pip 버전이 낮아서 업그레이드를 해야 할 때가 있음. 2. 커맨드 $ pip install --upgrade pip 3. 에러나 가면? $ pip install --upgrade …

냉장고를사다줘·2018년 9월 14일·조회 4,281
[Tip] Bash 문자열 조작하기.(string manipulate)
Operating System

Bash에서는 다양한 문자열 조작을 할 수 있는데, 정리되거나 통일성이 적어서 찾기가 쉽지 않다. 다음의 링크에서 Bash 문자열 조작이 잘 정리되어 있으며, 아래는 많이 사용하는 삭제를 예로 가져…

혀뇽뇽이혀뇽뇽이·2018년 9월 10일·조회 78,641
[Tip] Bash 여러줄 출력되는 것을 배열(array)에 담기.
Operating System

OS 환경에서 Bash를 사용하다 보면, 여러줄로 출력되는 것을 배열(array)로 담아야할 때가 있다. 그럴 때에는 다음과 같은 명령어로 담을 수 있다. IFS = $'\n' 배열변수명 =( ` …

혀뇽뇽이혀뇽뇽이·2018년 9월 10일·조회 79,036
[Tip] DynamoDB Capacity Autoscaling 시, index는 제외하기.
Amazon Web Services

AWS Console을 이용하여, DynamoDB 의 Capacity Autoscaling을 설정할 수 있다. CLI 가 아닌 Console에서 설정하면, Table 및 Index 모두에 Defau…

혀뇽뇽이혀뇽뇽이·2018년 9월 4일·조회 4,618