본문 바로가기

전체 글

1,966개의 글

SSL 사설(개인) 인증서 생성 (openssl)

Miscellaneous

1. 개요 사설 인증서 생성 2. 방법 2.1. key 파일 생성 $ openssl genrsa -des3 -out server.key 2048 Generating RSA private key, 2…

후아빠·2018년 2월 8일·조회 3,223

C toUpper Function (소문자를 대문자로)

Development

1. 개요 소문자를 대문자로 바꾸는 함수 2. 소스 char *toUpper(char *str) { size_t len = strlen(str); size_t i; for (i = 0; i len;…

OOOooOOoo·2018년 2월 7일·조회 2,564

Apache Access Log Millisecond (밀리초) 단위로 기록하기

Apache HTTP Server

1. 개요 Apache access log의 요청 시간을 기본 형식보다 더 자세히 남기고 싶을 때가 있다. 예를 들어 짧은 시간에 여러 요청이 몰리는 상황을 분석하거나, 애플리케이션 로그와 acce…

stdio.hstdio.h·2018년 2월 7일·조회 4,930

Kubernetes란?

Cloud Computing & MSA

순식간에 Kubernetes에 대해 알고가자. 1. 소개 Kubernetes란 무엇인지 알아보자. 쿠버네티스라고 부른다. 혹은 큐브(Kube)라고 부르기도 한다. 그리스어로 조타수, 항해사라는 뜻을…

스벅오늘의커피스벅오늘의커피·2018년 2월 7일·조회 4,953

EC2 Scheduler 적용하기 - 스케쥴링 기동/중지 설정

Amazon Web Services

1. 개요 AWS Answers에서 제공하는 CloudFormation 형태의 EC2 Scheduler를 적용하여 지정한 요일/시간에 자동으로 EC2를 기동/중지한다. 2. 방법 https://aw…

ScandinaviaScandinavia·2018년 2월 6일·조회 5,940

WebSphere log level 변경

Web Application Server

1. 개요 WAS 로그의 레벨을 변경하고 싶은 경우가 있습니다. 좀 더 자세히 로그를 보고싶기도하고, 로그가 너무 많이 쌓여 로그레벨을 낮추고 싶을 때가 있습니다. WAS 제품마다 로그 레벨 설정 …

단호한단호박·2018년 2월 6일·조회 5,631

C File Read Example

Development

1. 소개 C언어로 작성한 파일 읽기 예제 2. 소스 #include int main(void) { char ch; int n; FILE * fp = fopen("text.txt", "rt"); i…

OOOooOOoo·2018년 2월 6일·조회 2,283

Tomcat 8.5, BIO Connector Removed

Apache Tomcat

1. 개요 Tomcat의 BIO Connector에 대한 이야기이다. BIO는 Java Blocking I/O 기반 커넥터를 의미하며, 오래된 Tomcat 설정이나 마이그레이션 문서에서 종종 등장한…

appsrootappsroot·2018년 2월 5일·조회 4,098

C언어 argc, argv

Development

1. 개요 arcg와 argv에 대한 정리 2. 설명 argc는 기본 1이다. argument가 없어도 1부터 시작, 만약 argument가 2개이면 argc는 3이 된다. 3. 코드 #includ…

OOOooOOoo·2018년 2월 5일·조회 4,238

Apache HTTP Server Log Format 설정.

Apache HTTP Server

1. 개요 Apache HTTP Server에서 복사+붙여넣기로 의미없이 입력하던 Log Format에 대해 제대로 알아야 한다. 흔히, Apache 사이트에서 메뉴얼을 찾아가서 확인할 수 있지만,…

혀뇽뇽이혀뇽뇽이·2018년 2월 5일·조회 12,121

이클립스에 C 기능 추가하는 방법

Development

1. 이클립스와 C 개발 이클립스는 자바 개발 환경이지만 약간의 추가 설치를 통해 C 개발 환경을 만들 수 있다. 방법도 간단하다. 이클립스의 소프트웨어 설치 기능을 이용하면 된다. 2. 설치 일단…

OOOooOOoo·2018년 2월 3일·조회 4,573
Java

JVM의 default Heap Size가 궁금하세요?

1. 개요 java를 실행시킬 때, 혹은 WAS를 설치/구성 후 기동할 때 JVM옵션에 Heap, Perm 등의 설정을 넣지 않고 운영하다 쏟아져들어오는 요청들에~ 메모리를 많이 필요료하는 로직들에…

애리얼·2018년 2월 1일·조회 42,479

ScheduledThreadPoolExecutor - 주기적인 실행

Development

import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.concurrent.ScheduledThreadPoolE…

¯¯\_(ツ)_/¯·2018년 2월 1일·조회 2,411

메이븐 프로젝트 생성 (Create Maven Project)

Development

이클립스에서... New - Maven - Maven Project 그룹 ID 에 그룹 명... 예를 들어 com.my 입력... 아티팩트 ID 에 아티팩트 명... 예를 들어 webapp 입력..…

¯¯\_(ツ)_/¯·2018년 2월 1일·조회 2,375

Apache ActiveMQ Installation (설치)

Miscellaneous

1. ActiveMQ 소개 자바로 개발된 오픈 소스 메시지 브로커이다. 2. 다운로드 및 설치 2.1. 다운로드 http://activemq.apache.org/activemq-5152-releas…

강철지그강철지그·2018년 2월 1일·조회 7,412

Multicast test를 위한 iperf2 설치

Miscellaneous

1. 목적 iperf3은 Multicast를 지원하지 않기 때문에 Multicast 테스트를 위해 iperf2를 매뉴얼로 설치한다. 2. 설치 $ sudo wget -O /usr/bin/iperf …

후아빠·2018년 1월 31일·조회 10,583

Kryo - Java Serialization Framework

Java

1. 소개 Kryo는 자바 직렬화 프레임워크로 속도와 효율성이 좋고 API를 제공한다. 2. 메이븐 dependency groupId com.esotericsoftware /groupId artif…

고구마엔사이다·2018년 1월 31일·조회 3,980

IBM Java GC Option (-Xgcpolicy)

Java

1. 개요 IBM Java(JVM)의 GC 정책 옵션을 정리한 글이다. IBM J9/OpenJ9 계열 JVM에서는 보통 -Xgcpolicy: 정책명 형식으로 GC 정책을 지정한다. GC 정책은 애플…

stdio.hstdio.h·2018년 1월 30일·조회 3,471

AWS에서 성능테스트를위한 Loadrunner 사용하기

Amazon Web Services

1. 개요 시스템 성능테스트를 위하여 AWS Marketplace에 올려진 Loadrunner 를 이용해보자 2. 방법 AWS 에 구성된 시스템의 성능테스트를 위하여 AWS Marketplace 에…

ScandinaviaScandinavia·2018년 1월 30일·조회 8,124
Miscellaneous

SAN 인증서?

1. 개요 SSL을 사용하여 HTTPS 통신을 하려면 신뢰받는 CA(인증 기관)로부터 인증서를 구매해야 했습니다. 일반적으로 SSL 인증서는 FQDN (고유이름/전체 도메인 이름) 1개만 가능했기 …

애리얼·2018년 1월 30일·조회 18,946

OutOfMemory PermGen Space

Java

1. 개요 Out Of Memory 가 발생하여 heap memory 를 늘렸으나 동일하게 Out Of Memory 가 발생하였습니다. 해당 WAS 에서 사용중인 memory 를 확인해봐도 free…

단호한단호박·2018년 1월 30일·조회 8,634

Lightsail Cost (비용)

Amazon Web Services

1. 개요 Lightsail 비용이다. 2. 비용 2-1. Snapshot 비용 2-2-1. Virginia $0.05 / GB-Month of stored snapshot data - US Eas…

1103동103호·2018년 1월 27일·조회 2,495

replication 지연 현상 분석 사례 공유

MariaDB

운영하는 시스템에서 replication 지연현상이 발생하여 원인 분석 했던 사례 공유드립니다. 포인트는 replication 지연이 발생하는 부분을 찾고 문제되는 쿼리와 그 원인 파악 입니다. -…

kkimdubi·2018년 1월 26일·조회 10,423

Tomcat(톰캣) 8.0.49 발표

Apache Tomcat

Apache Tomcat 8.0.49 버전이 발표되었습니다. 이번 릴리스의 자세한 변경 사항은 공식 공지와 변경 이력에서 확인할 수 있습니다. Apache 공지: http://mail-archive…

열린기술자열린기술자·2018년 1월 26일·조회 2,371