ABOUT ME

-

Today
-
Yesterday
-
Total
-

최신 글

[윈도우10] 마이크로소프트가 직접 제공하는 PowerToys
Tools 2023.01.11

개요 윈도우 OS를 개발하는 마이크로소프트에서 직접 PowerToys 프로그램을 제공한다. 이 프로그램은 아주 강력하고도 재미있는 기능들을 묶음으로 제공한다. 예를 들면 맥에서 편하게 활용하던 Spotlight(Powertoys Run), 간단한 클릭만으로 화면이 잠기지 않게 해주는 카페인(awake), 그 외 모니터 눈금 표시나 RGB 색 확인 그리고 마우스 위치 확인, 이미지 크기 일괄 변경, 프로그램 레이아웃 커스텀등 다양한 기능들을 제공한다. 설치 Releases · microsoft/PowerToys Windows system utilities to maximize productivity. Contribute to microsoft/PowerToys development by creating a..

[2022년 결산] WakaTime와 함께한 개발 기록
Daily 2023.01.11

개발자의 하루 업무 일과는 생각보다 다양하다. 설계 및 문서화 그리고 동료의 코드 리뷰, 향후 해야할 일 검토 등 그 외에도 많다. 하루 또는 일주일간 내가 개발 시간에 얼마나 공을 들이고 있는지를 통계적으로 알수 있다면 어떨까? 이러한 질문에 명쾌하게 답을 줄 수 있는 제품이 있다. 바로 WakaTime이다. 작년에 가입을 하고 대략 일년 넘게 활용 중이다. 내가 업무와 관련된 개발 시간을 얼마나 들이고 있는지 그리고 오픈소스나 사이드프로젝트는 얼마나 시간을 쏟는지를 알고 싶었다. 가장 좋은 점은 일주일 단위로 통계정보를 요약해서 이메일로 보내준다는 점이다. 그래서 이메일만 잘 살펴보면 실제로 쓰고 있는 개발 시간에 대한 추적이 충분히 가능하다. 무료 플랜은 데이터 조회기간에 제한이 있는데 나의 경우에..

스프링 부트 실전 활용 마스터
Review 2022.12.05

개발 관점에서 성능은 크게 cpu bound, i/o bound 2가지 주제로 나눌 수 있다. cpu bound는 cpu 연산을 주로 말하기 때문에 실제 컴퓨터의 성능과 직접적으로 연관이 있지만 i/o bound는 디스크나 외부 네트워크와의 통신 등으로 실제 컴퓨터의 연산과는 다소 거리가 있다. 웹 생태계에서는 과거부터 주로 사용되었던 동기식 요청을 처리하기 위해 다수의 process(또는 thread)가 활용되었는데, 대용량 트래픽이 인입된다면 그에 맞게 process 또는 thread가 함께 생성되어야 하며, cpu보다는 늘어난 메모리가 문제가 되는 현상이 발생하게 된다. 이러한 대규모 i/o 이슈를 해결하기 위해 비동기 처리가 많이 활용되고 있다. Java에서는 Spring boot 버전 2부터 W..

반응형
Designed by Tistory.