전체 글
2,123개의 글
Apache Access Log User-Agent 별로 기록하기
1. 개요 Access log를 User-Agent 별 파일로 나누어 기록하자. 2. 방법 2-1. setenvif_module 모듈 확인(httpd.conf) LoadModule setenvif_…
Spring Boot AJP 포트 추가
1. 개요 Spring Boot에 AJP 포트 설정을 추가하는 방법이다. 2. 방법 I 2-1. ContainerConfig 클래스 추가 import org.apache.catalina.connec…
Oracle RAC CTF vs TAF
1. 개요 CTF와 TAF의 차이점이다. 2. CTF (Connection Time Failover) 기본 설정 장애가 발생하면 신규 접속자를 다른 인스턴스로 넘겨준다. 즉, 사용자 입장에서는 기존…
Maria DB flashback 사용방법
-1. Flashback 기능이란 인스턴스, 특정 DB, 특정 테이블들을 특정 과거 시점으로 되돌릴 수 있는 기능. MariaDB 10.2.4 에서 DML only (Insert,Delete,Upd…
Maria DB show 명령어
-1. SHOW 명령어란 MySQL 로그인후 쉘상에서 실행되는 SHOW 명령어로 Oracle의 show parameter, dbms_metadata 명령어와 동일한 역할 수행 -2. SHOW 명령어…
자이썬이란?
1. 개요 파이썬은 그야 말로 파이썬(Python), 구글링하면 정보가 어마어마하다. 그렇다면 자이썬(Jython)이란? 2. 자이썬(Jython) 2-1. 요약 자바로 구현된 파이썬이다. 자바로 …
Apache Tomcat Version 버전 확인.
1. 개요 Apache Tomcat 에서 직접 버전 확인할 수 있는 실행파일이나 Text 파일이 없다. 가장 기본적인 것이지만, 가장 모르고 있는 명령어이다. 2. 방법 1) Tomcat이 설치된 …
A/UX (Apple UNIX for 68k) Download
A/UX (Apple UNIX for 68k) version 2.0 https://www.macintoshrepository.org/1670-a-ux-apple-unix-for-68k-version…
아이폰 동영상 넣기
1. 방법 아이튠즈에서 휴대폰 모양 클릭 요약 - 옵션 - [수동으로 음악 및 비디오 관리] 체크 - 적용 나의 기기에서 - 동영상 - 원하는 동영상 드래그
Varnish Cache 설치
1. 개요 Varnish Cache를 설치하고 기본 백엔드 및 데몬 실행 옵션을 설정한다. Varnish는 웹 서버 앞단에서 동작하는 HTTP 캐시 서버이므로, 설치 후에는 Varnish가 받을 포…
macOS에서 Windows Remote Desktop 접속
1. 방법 앱스토어에서 "Microsoft Remote Desktop" 앱을 받아 사용합니다.
Tomcat 7 Download
1. 개요 Tomcat 7 다운로드 링크를 정리한 페이지입니다. 아래 링크는 특정 버전의 바이너리 압축 파일( tar.gz )을 바로 내려받기 위한 주소입니다. Tomcat 7은 오래된 메이저 버전…
Chrome browser HSTS remove
1. 방법 브라우저에 chrome://net-internals/#hsts 입력
SSL 사설(개인) 인증서 생성 (openssl)
1. 개요 사설 인증서 생성 2. 방법 2.1. key 파일 생성 $ openssl genrsa -des3 -out server.key 2048 Generating RSA private key, 2…
C toUpper Function (소문자를 대문자로)
1. 개요 소문자를 대문자로 바꾸는 함수 2. 소스 char *toUpper(char *str) { size_t len = strlen(str); size_t i; for (i = 0; i len;…
Apache Access Log Millisecond (밀리초) 단위로 기록하기
1. 개요 Apache access log의 요청 시간을 기본 형식보다 더 자세히 남기고 싶을 때가 있다. 예를 들어 짧은 시간에 여러 요청이 몰리는 상황을 분석하거나, 애플리케이션 로그와 acce…
Kubernetes란?
순식간에 Kubernetes에 대해 알고가자. 1. 소개 Kubernetes란 무엇인지 알아보자. 쿠버네티스라고 부른다. 혹은 큐브(Kube)라고 부르기도 한다. 그리스어로 조타수, 항해사라는 뜻을…
EC2 Scheduler 적용하기 - 스케쥴링 기동/중지 설정
1. 개요 AWS Answers에서 제공하는 CloudFormation 형태의 EC2 Scheduler를 적용하여 지정한 요일/시간에 자동으로 EC2를 기동/중지한다. 2. 방법 https://aw…
WebSphere log level 변경
1. 개요 WAS 로그의 레벨을 변경하고 싶은 경우가 있습니다. 좀 더 자세히 로그를 보고싶기도하고, 로그가 너무 많이 쌓여 로그레벨을 낮추고 싶을 때가 있습니다. WAS 제품마다 로그 레벨 설정 …
C File Read Example
1. 소개 C언어로 작성한 파일 읽기 예제 2. 소스 #include int main(void) { char ch; int n; FILE * fp = fopen("text.txt", "rt"); i…
Tomcat 8.5, BIO Connector Removed
1. 개요 Tomcat의 BIO Connector에 대한 이야기이다. BIO는 Java Blocking I/O 기반 커넥터를 의미하며, 오래된 Tomcat 설정이나 마이그레이션 문서에서 종종 등장한…
C언어 argc, argv
1. 개요 arcg와 argv에 대한 정리 2. 설명 argc는 기본 1이다. argument가 없어도 1부터 시작, 만약 argument가 2개이면 argc는 3이 된다. 3. 코드 #includ…
Apache HTTP Server Log Format 설정.
1. 개요 Apache HTTP Server에서 복사+붙여넣기로 의미없이 입력하던 Log Format에 대해 제대로 알아야 한다. 흔히, Apache 사이트에서 메뉴얼을 찾아가서 확인할 수 있지만,…
이클립스에 C 기능 추가하는 방법
1. 이클립스와 C 개발 이클립스는 자바 개발 환경이지만 약간의 추가 설치를 통해 C 개발 환경을 만들 수 있다. 방법도 간단하다. 이클립스의 소프트웨어 설치 기능을 이용하면 된다. 2. 설치 일단…