profile
36.9 It's good time to start something new
태그 목록
전체보기 (48)docker(8)aws(6)Java(6)mysql(6)cloudfront(5)server(5)mp4(5)Spring(5)S3(5)db(5)mediaconvert(5)HLS(5)스트리밍(5)linux(4)vod(4)WSL2(4)streaming(4)protobuf(4)protoc(4)container(3)windows(3)key(3)python(3)error(3)IAM(3)Node(3)Event(3)lambda(3)nodejs(3)ssh(3)TRIGGER(3)mac(3)grpc(2)maven(2)windows10(2)timezone(2)M:1(2)PORT(2)Springboot(2)Collation(2)WSL(2)log(2)WAS(2)boot(2)proto(2)rsync(2)Kill(2)default(2)version(2)plugin(2)MariaDB(2)image(2)webstorm(1)-z(1)FROM(1)알림(1)lsof(1)network file system(1)snapshot(1)defaulttime(1)gnerate(1)tabs and indents(1)status(1)isolation level(1)yaml(1)development(1)netstat(1)Share(1)Xcode(1)Live Template(1)yml(1)Sync(1)crond(1)-c(1)-f(1)properties(1)scheduler(1)UTC(1)cmd(1)LockAcquisitionException(1)bdd(1)여러 계정(1)streaming vod(1)pro(1)CamelCaseToUnderscoresNamingStrategy(1)reindent(1)CREATE(1)VisualVM(1)Deterministic(1)maven-compiler-plugin(1)spring-boot-maven-plugin(1)server_tokens(1)Nginx(1)xcode13(1)-noverify(1)backup(1)Formatter(1)code style(1)KMS(1)Deadlock(1)user.timezone(1)niginx(1)postgres(1)build(1)copy(1)indent(1)macbook(1)Simple(1)rdb(1)tar(1)physical_naming_strategy(1)WebServer(1)utf8(1)utf8mb4(1)Size(1)Asia/Seoul(1)Strategy(1)clone(1)JVM(1)infrastructure(1)Behavior-Driven-Development(1)externalized(1)-v(1)etc/os-release(1)maven-plugin(1)GMT(1)NAMING(1)Spring boot(1)Multiple(1)CannotAcquireLockException(1)nfs(1)Api Call(1)basic(1)Read-committed(1)백업(1)priority(1)unprotected(1)notification(1)Configuration(1)환경설정(1)style(1)nosql(1)github(1)generate(1)account(1)code(1)envoyproxy(1)file(1)lowercase(1)lsb_release(1)Driven(1)windows11(1)jdk(1)SnakeCase(1)latest(1)docker compose(1)private(1)gz(1)how to use(1)webaserver(1)OS(1)git(1)로그(1)jdk13(1)-x(1)EFS(1)release(1)@Deprecated(1)images(1)IntelliJ(1)pem(1)--release(1)MySQLTransactionRollbackException(1)logs(1)-xverify(1)compiler(1)keyfile(1)tab(1)daemon(1)API(1)public(1)punctuation(1)command(1)camelCase(1)cannot find java 1.8 or higher(1)access(1)cron(1)crontab(1)rds(1)ubuntu(1)Physical(1)기본설정(1)files(1)uppercase(1)show()(1)behavior(1)Proxy(1)
post-thumbnail

protoc를 사용하여 java파일 생성하기

proto 컴파일러를 이용해서 java파일을 만든다. 여기에서는 hello-grpc-proto.sh 파일을 만들어서 진행한다.

2022년 9월 18일
·
0개의 댓글
·
post-thumbnail

Proto 컴파일러 설치 (protoc)

proto 컴파일러 설치 (protoc): WSL2에 protoc 컴파일러를 설치한다.

2022년 9월 18일
·
0개의 댓글
·
post-thumbnail

Ubuntu 버전 확인하기

Ubuntu 의 버전을 확인: lsb_relase -a, cat /etc/os-release

2022년 9월 18일
·
0개의 댓글
·
post-thumbnail

hello gRPC API 추가

REST/ HTTP API 를 protobuf 로 정의 하는 방법을 알아 본다.

2022년 9월 18일
·
0개의 댓글
·
post-thumbnail

[Java, Springboot] gRPC 프로젝트 만들기

gRPC용 spring-boot 프로젝트 생성 (spring-boot, java, grpc)

2022년 9월 17일
·
0개의 댓글
·
post-thumbnail

IntelliJ Live Template에 bdd 추가 하기

[File -> Settings... -> Editor -> Live Templates -> Java ] Live template 기능을 이용해서 자주 보일러플레이트 코드를 작성하는 수고를 줄일 수 있다.

2022년 8월 21일
·
0개의 댓글
·
post-thumbnail

[GitHub] 여러 계정에서 ssh로 git clone 하기

GitHub에서 ssh를 이용해서 소스코드를 clone 받을 때 여러 계정인 경우 config와 git clone path 에 username 을 추가 해서 구분 해 줄 수 있다.

2022년 8월 20일
·
0개의 댓글
·
post-thumbnail

Node.js 웹서버를 도커 이미지로 만들어서 실행하기

Node.js 웹서버를 도커 이미지로 만들어서 실행하기

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

JavaScript를 위한 WebStorm Code Style 설정

탭, 들여쓰기 싸이즈: 2, 세미콜론(;) 사용하지 않기, 작은따옴표(') 사용하기

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

Node.js로 웹서버 생성하고 실행하기

간단한 웹서버 프로그램을 만들고 실행한다. (hello-world.js)

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

[Windows11] WSL2에 Node.js 설치하기

windows11, wsl2 환경에서 nvm을 이용하여 node.js를 설치한다.

2022년 7월 27일
·
0개의 댓글
·
post-thumbnail

[Linux] rsync 와 EFS(NFS)를 이용한 로그 백업

rsync와 EFS(AWS Network File System)을 이용하여 log를 backup하는 방법을 알아보고 실습한다.

2022년 7월 25일
·
0개의 댓글
·
post-thumbnail

[Linux] Cron, Crond, Crontab 이란?

crontab은 실행주기 혹은 실행시간이 지정된 작업의 모음이다. crond 은 cron daemon을 의미한다. 실제로 crontab에서 작업을 읽어서 실행하는 daemon이다. 그러므로 crontab이 변화가 생기면 crond를 재시작해 주어야 한다.

2022년 7월 25일
·
0개의 댓글
·
post-thumbnail

rsync 란?

rsync는 파일의 수정시간 및 사이즈를 비교하여 컴퓨터와 저장 장치간의 효율적인 파일 전송 및 동기화를 도와주는 유틸리티이다. (rsync 사용 법 및 옵션)

2022년 7월 25일
·
0개의 댓글
·
post-thumbnail

WARNING: UNPROTECTED PRIVATE KEY FILE!

WARNING: UNPROTECTED PRIVATE KEY FILE! 파일 권한을 400 으로 변환 하여 해결 (sudo chmod 400 your_key.pem)

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

[Linux] tar 명령어 - 압축/해제 방법

Linux tar명령어로 폴더를 압축하거나 해제 한다.

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

AWS 계정간 RDS Snapshot 공유

다른 계정에 있는 RDS Snapshot을 공유하여 새로운 Instance 생성하기

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

Maven compiler -source and -target 이란?

현재 사용하는 버전과 다른 버전으로 컴파일할 때 사용하는 옵션이다. JDK 9 이상을 사용하고 있다면 --release 옵션을 사용하는 게 좋다.

2022년 7월 19일
·
0개의 댓글
·
post-thumbnail

Maven compiler --release option 이란?

JDK9 이상의 버전을 사용하는 경우 --release 옵션을 사용할 수 있다. [용도] 현재 사용 중인 버전과 다른 버전으로 컴파일할 때 이 옵션을 사용할 수 있다.

2022년 7월 19일
·
0개의 댓글
·