# book
- [추천서적]고수와의 대화,생산성을 말하다
- [추천서적]일을 잘한다는 것
- [추천서적] 네이비씰 승리의 기술
- [추천서적] 함께 자라기 애자일로 가는길
- [추천서적] 묵묵
- [추천서적] 올바른 결정은 어떻게 하는가
- [추천서적] 처음부터 잘 쓰는 사람은 없습니다
- [추천서적] 불안 - 알랭 드 보통
- [추천서적] 기적의 집중력
- [추천서적] 카프카 - 변신
- [추천서적] 탁월한 사유의 시선
- [추천서적] 노동없는 미래
- [추천서적] 1만시간의 재발견
- [추천서적] 숨쉬듯 가볍게
- [추천서적] 자신있게 결정하라
- [추천서적] 스타트업 경영수업
- [추천서적] 내안에서 나를 만드는 것들
- [추천서적] 블랙스완
- [추천서적] 리뷰의 기술
- [추천서적] 혼자있는 시간의 힘
- [추천서적] 빅터프랭클의 죽음의 수용소에서
- [추천서적] 바이럴루프
- [추천서적] 백세코딩
- [추천서적] 똑바로 일하라
- [추천서적] 기브앤테이크
- [추천서적] 오기, 전국시대 신화가 된 군신이야기
- [추천서적] 유리감옥
- [추천서적] 부하직원이 말하지 않는 진실
- [추천서적] 위대한 기업의 선택
- [추천서적] 작은 조직이 어떻게 큰 조직을 이기는가
- [추천서적] 프로그래머로 산다는 것
- [추천서적] 해커와 화가
- [추천서적] 티핑포인트
- [추천서적] 다쓰고 죽어라.
- [추천서적] 피플웨어
- [추천서적] 박제가, 욕망을 거세한 조선을 비웃다.
- [추천서적] 슬랙(Slack)
# think
- 내가 가져야 할 개발자 마인드
- 지상병담(紙上兵談)
- 난감한 프로젝트에서 배우다
- [명강의] 오늘 미래를 만나다
- 기술블로그는 관대해져야 한다
- 미우라 가즈요시
- 책속의 지혜
- [영화] 달콤한 인생
- 신입개발자와 일하는 법
- 좋아하는 일을 하는 것이 중요한 것은 아니다.
- 다른 사람을 바꾸겠다는 오만한 착각.
- 낙관주의와 두려움
- 설득할 수 있는가?
- 리더쉽은 무엇일까
- 추억의 영화 다이하드
- 무엇이 더 중요한가
- 유목형인재와 농부형인재
- 복지란 언제 하는 것일까
- [영화] 진정한 승리를 가르쳐준 록키 발보아
- 성공은 결코 같은 과정으로 반복되지 않는다.
- 완벽한 준비가 먼저일까 빠른 출발이 먼저일까
- 데브옵스(DevOps)에 대하여
- Trello를 사용하자.
# linux
# database
# tools
# java
- JWT Refresh Token 사용하기
- Spring Rest docs 적용해 보기
- Springboot3.x에서 QueryDSL 설정
- 네이티브 쿼리에서 DTO를 매핑하는 가장 쉬운 방법
- Springboot3.x에서 JWT에 권한 적용하기
- Springboot Library 만들고 사용하기
- Spring에서 @Async 사용
- Spring에서 @Transactional 사용시 주의점
- JPA에서 JoinTable 사용
- JPA에서 Collection 처리
- Springboot에서 JWT 간단 사용하기
- Java에서 Python 파일 실행
- Spring에서 Pebble Template 사용
- Java8에서 람다(Lambda) 정리1
- Gradle 에서 Multi 프로젝트 만들기
- Spring security JWT 연동
- Java에서 JSON(GSON)사용
- Spring에서 Redis 설정
- Spring에서 JNDI설정(hikaricp)
- Spring Boot에서 배포환경 나누기
- Spring REST API 문서를 Swagger로 만들자
- 익명클래스 사용방법
- Java annotaion 기본설명
- Spring Security - MySQL 인증
- Gradle Javascript, CSS Minify 하는 방법
- Maven에서 js 파일 minify 하기
- Gradle에서 서버별 패키징 하기
- Spring에서 Properties 사용
- [Spring4.1]log4j를 logback으로 변경하기
- Spring과 Quartz 연동
- twitter4j를 통한 twitter 로그인 연동
- Spring에서 다국어 적용하기
- Maven에서 서버별 패키징하기
- MyBatis에서 Batch처리(SqlSession과 foreach)
- 자바에서 스레드풀(Thread Pool)관리
- 하둡(Hadoop)의 HDFS에 대한 기본설명
- 우분투(Ubuntu 14.04)에 하둡(Hadoop)을 가상모드로 설치하기
- Java application에서 Spring component scan을 사용하는 방법
- Maven 사용자를 위한 Gradle 의 간단 사용법
- Spring에서 TDD를 이용하여 DB를 테스트해보자.
- Spring에서 스케줄러 사용하기
- [JAVA] 자바에서 부모클래스에서 자식클래스 메소드 사용하기
- JQuery와 Spring간의 Cookie 연동
- Spring에서 JSON과 연동방법
- Spring에서 AOP를 사용해보자.
- Spring에서 Device별(desktop, mobile, tablet)로 접근 구분하는 방법
- mybatis에서 selectKey 사용법
- spring에서 component-scan을 사용하자.
# javascript
# elasticsearch
- elasticsearch 7.6 수동설치 TLS 설정
- Elasticsearch Lovins, Porter, Porter2 비교
- Elasticsearch Search APIs
- Logstash에서 Kafka Input 사용
- Logstash에서 JDBC Input 사용
- Elasticsearch에서 Reindex 살펴보기
- Elasticsearch에서 Template 사용하기
- Logstash에서 xml 파일 파싱작업
- Elasticsearch에서 분산모델2(Distributed Model)
- Elasticsearch에서 분산모델(Distributed Model)
- Elasticsearch에서 매핑(mapping) 하기
- Elasticsearch와 spring 연동