본문 바로가기

분류 전체보기431

오픈소스 멘토링 참여후기 계기는 작년 GDG 행사 참여에서 시작되었다. https://docs.google.com/presentation/d/1451jeXIbMLLiVfs9hX2qAqxz5kWgDkixaRgyrK2Si2Q GDG송도-데브페스트-김인제-20231210 오픈소스 기여로 수억명 에게 임팩트 만들기 “누구나 원하는 오픈소스에 기여를” Incheon/Songdo docs.google.com 이전 Netty 발표에서 본 스피커라 반가운 마음에 여러 세션이 있었지만 오픈소스 세션에 참석하게되었다. 세션을 듣다보니 개발자로서 언젠가 마음먹었던(그렇지만 하지는 않았던) 오픈소스에 이번에는 정말 기여하고 싶었다. 그러던차에 김인제님께서 오픈소스 참여 멘토링을 연다는 소식이 들리자마자 바로 신청을 했다. 지금이 그때다. 지금을 놓치.. 2024. 3. 16.
이벤트 스토밍 워크숍 도메인은 개발자에게는 소프트웨어로 해결하고자 하는 문제 영역을 말한다. 개발자의 코드와 도메인의 간극을 줄이고, 도메인을 정리하기 위해 이벤트 스토밍 워크숍을 진행한다. 이 과정에서 현업의 용어를 정리한다. 그렇기때문에 워크숍이 개발자만의 것(프론트 개발자를 포함하여)이 아닌 실무자들이 참가하게 하는 것이 중요했다. 다행스럽게도 업무에 관련된 도메인 전문가들과 개발자들이 한자리에 모일 수 있었다. 진행방법은 우아콘2023에 공개된 '이벤트 스토밍 인 액션'을 참고했다. https://youtu.be/gihxS6eE1DM 실무자들과 이벤트 스토밍을 하다보니 몇 가지 제약사항이 있었다. 생각보다 주황색 스티커가 모자랐다. 스티키 노트 주류는 노란색이다. 인원수 고려하다보니 노란색을 썼다(색이 중요한것은 아니.. 2024. 3. 16.
CODE 2판 https://m.yes24.com/Goods/Detail/124110681 CODE - 예스24 23년 만에 돌아온 컴퓨터 공학 분야의 필독서!20년이 넘는 세월 동안 컴퓨터 공학 분야의 필독서로서 많은 독자를 열광하게 만든 《CODE》가 새로운 컴퓨팅 시대에 맞춰 개정되었습니다. 컴퓨터 m.yes24.com 개발을 하다보면 작동원리를 고민하게 된다. CODE 책은 컴퓨터가 작동하는 원리를 최대한 친절하게 설명하고 있다. 손전등의 빛으로 시작해서 2진법, 회로, 메모리 등 하드웨어 작동 원리 그리고 소프트웨어 이야기까지 흥미로운 소재가 책에 정말 많다. 혼자 읽기는 쉽지 않지만 책 모임이 있어 책을 읽고 책이야기를 하고 왔다. 문자열을 숫자로 어떻게 바꿀까? - 해쉬맵, 정렬을 하여 빠르게 찾기. 바이.. 2024. 3. 1.
스프링으로 시작하는 리액티브 프로그래밍 https://www.yes24.com/Product/Goods/118202569 스프링으로 시작하는 리액티브 프로그래밍 - 예스24 리액티브 프로그래밍의 기본기를 확실하게 다진다 리액티브 프로그래밍은 적은 컴퓨팅 파워로 대량의 요청 트래픽을 효과적으로 처리할 수 있는 리액티브 시스템을 구축하기 위한 핵심 구성 www.yes24.com 스프링이 키워드로 들어가 있지만, 책에서는 주로 리액티브 프로그래밍을 다뤘다. 책을 읽으면서 리액티브의 생산자와 소비자 개념이 쉽지 않아서 어려웠던 것 같다. 리액티브 내용이 생소해서 책으로 공부하고 인터넷과 회사 코드로 추가적으로 공부를 했다. 회사 코드는 이전에는 정말 이해안갔는데, 리액티브 프로그래밍을 공부하니 이제 조금 보이는 느낌이다. 책에서 스프링을 활용한 예제.. 2024. 2. 18.