Latest

사람들은 왜 숀 안 대고 닐로 먹기라고 느꼈을까?

데이터분석

사람들은 왜 숀 안 대고 닐로 먹기라고 느꼈을까?

* 현재 언쟁 중인 어뷰징의 사실 여부는 다루지 않습니다. 대중의 어뷰징 판단에 어떠한 근거에서 촉발된 것인지만을 다룹니다. 원래 이걸 하려고 크롤링한 데이터는 아니었지만 어쩌다보니(내 인생 모토..) 지니 일별 차트를 3년치 정도 크롤링했다. 때마침 숀이 차트 1위를 하면서 어뷰징이다 아니다 의견이 분분하길래 데이터를 좀 더 자세히 들여다봤다. 그게 사실인지 아닌지는 내가

By 강한별
[HBR 독후감] 스티치픽스 CEO, 개인의 스타일을 대중에게 파는 법外

[HBR 독후감] 스티치픽스 CEO, 개인의 스타일을 대중에게 파는 법外

HBR 한글판 5-6월호(통합본)를 읽고서는 굳이 글로 써 발행할 가치가 있나 싶었습니다. 개인적으로는 되짚어보는 의미는 있겠으나 독자에게 주는 가치가 모호해서요. 그래도 초심을 떠올려 계속합니다. 좋은 내용이 많은데 읽히는 사람이 없다는 사실을 확인했으니 제가 흥미를 느껴 읽고 느낀 부분에 대해서라도 소개해서 유익한 내용에서 얻은 영감을 많은 분들이 업무 현장에서

By 안영회
데이터 후처리(?)를 위한 scripted field

데이터 후처리(?)를 위한 scripted field

키바나 기능 중에 'scripted field'라는 게 있다. 무엇에 쓰는 물건인가 싶어 찾아보니 '중요한 값을 스키마에서 별도 필드로 정의하지 못하였거나 또는 두 개 필드를 결합하여 단일 필드로 처리하고자 하는 경우'에 유용한 기능이라고. 로그스태시 연동할 때 깜박하고 로그 필드 정의 빼먹었다가 처음부터 다시 하는 불상사를 막을

By 강 명훈
Spring Boot 으로 초간단 Slack Message 보내기

Spring Boot 으로 초간단 Slack Message 보내기

Spring boot으로 초간단하게 Slack Message 보내기를 만들어 보는 프로젝트입니다. Slack Message 에서 제공하는 3가지 메시지를 보내 보겠습니다. 전체 코드는 GitHub 보시는 것을 권장해 드립니다. Slack Web Hook 연동 Incoming WebHooks 작업이 완료 됬다고 가정하고 포스팅을 진행하겠습니다. 만약 작업이 완료 되지 않았다면 해당 앱을 설치하고 특정 채널에 알림이 가게 설정해주세요 Slack

By Yun
Spring OOP - 추상화, 다형성 예제

Spring OOP - 추상화, 다형성 예제

예제 코드는 GitHub에 공개 되어 있습니다. Spring OOP 프로그래밍 예제(2) - Value 클래스로 응집력 높이기의 부족했던 부분을 정리한 포스팅입니다. 요구사항 * 환율 정보를 조회할 수 있다. * 환율 정보를 제공해주는 은행은 신한, 우리 은행이 있다. * 앞으로도 파트너 은행들은 계속 추가된다. * KRW, VND으로 받는 통화는 신한은행 환율정보를 이용해야 한다 * USD - > KRW, VND

By Yun
IntelliJ 사용팁

IntelliJ 사용팁

그동안 개인 블로그에만 포스팅을 해왔던 인텔리제이의 기능 중에서 가장 많이 사용하는 기능들을 한 번 더 정리했습니다. 이전 포스팅 내용은 GitHub에서 확인할 수 있습니다. 인텔리제이 리팩토링 기능 인텔리제이의 리팩토링 기능을 이용해서 비교적 쉽게 리팩토링을 할 수 있습니다. 대표적인 리팩토링 기능들을 하나 하나 천천히 살펴 보도록 하겠습니다. 해당 기능의 단축키는 스크린샷 하단

By Yun
Spring Boot + JPA  step-08: OneToOne 관계 설정 팁

Spring Boot + JPA step-08: OneToOne 관계 설정 팁

그동안 개인 블로그에 포스팅 해왔던 Spring Boot + JPA를 앞으로는 Popit에도 진행하게 되었습니다. 이전 포스팅에 대해는 아래 목차를 참조해주세요. 목차 * step-01 : Account 생성, 조회, 수정 API를 간단하게 만드는 예제 * step-02 : 효과적인 validate, 예외 처리 (1) * step-03 : 효과적인 validate, 예외 처리 처리 (2) * step-04 : Embedded를 이용한 Password 처리

By Yun
Github로 프로젝트 관리하기 Part3 -  ZenHub 사용법

Github로 프로젝트 관리하기 Part3 - ZenHub 사용법

프로젝트 소개 Github를 이용해서 Project Management 하는 방법 및 전체적인 프로세스에 대해서 정리했습니다. issue 관리, 일정 관리, 코드리뷰, 버그 리포트 등 다양한 일들을 Github 하나에서 다 관리할 수 있고 어느 하나 부족하다고 생각하지 않습니다. 이미 Remote Repository로 Github를 사용 중 이리 사면 적극 추천해 드립니다. 프로젝트 전체 코드는 GitHub에 공개

By Yun
Spring OOP - Service, ServiceImpl 구조에 대한 고찰

Spring OOP - Service, ServiceImpl 구조에 대한 고찰

예제 코드는 GitHub에 공개 되어 있습니다. 스프링을 처음 공부 할 때 많이 사용되는 Service, ServiceImpl 구조에 관해서 이야기 하려고 합니다. 저도 처음 Spring을 학습할 때 Service, ServiceImpl 구조를 그대로 타이핑하면서 학습을 하였지만, 굳이 이것을 통해서 장점을 얻지 못했기 때문에 실무에서나 개인적으로나 사용하지는 않았습니다. Service, ServiceImpl 구조의 장점을 찾으려고 해도 명확한

By Yun
GitHub로 프로젝트 관리하기 Part2 - CI & Test Coverage & Wiki

GitHub로 프로젝트 관리하기 Part2 - CI & Test Coverage & Wiki

프로젝트 소개 Github를 이용해서 Project Management 하는 방법 및 전체적인 프로세스에 대해서 정리했습니다. issue 관리, 일정 관리, 코드리뷰, 버그 리포트 등 다양한 일들을 Github 하나에서 다 관리할 수 있고 어느 하나 부족하다고 생각하지 않습니다. 이미 Remote Repository로 Github를 사용 중 이리 사면 적극 추천해 드립니다. 프로젝트 전체 코드는 GitHub에 공개

By Yun
GitHub로 프로젝트 관리하기 Part1 - 이슈 발급 부터 코드리뷰까지

GitHub로 프로젝트 관리하기 Part1 - 이슈 발급 부터 코드리뷰까지

프로젝트 소개 Github를 이용해서 Project Management 하는 방법 및 전체적인 프로세스에 대해서 정리했습니다. issue 관리, 일정 관리, 코드리뷰, 버그 리포트 등 다양한 일들을 Github 하나에서 다 관리할 수 있고 어느 하나 부족하다고 생각하지 않습니다. 이미 Remote Repository로 Github를 사용 중 이리 사면 적극 추천해 드립니다. 프로젝트 전체 코드는 GitHub에 공개

By Yun