본문 바로가기

스터디35

[Study 019] 토비의 스프링 3.1 스터디 주제   토비의 스프링 3.1 Vol.1  참가자https://github.com/nahwasa외 6명 일정 (완료)1주차 - 2024-06-29 ~55p2주차 - 2024-07-06 56p~102p3주차 - 2024-07-13 103p~143p4주차 - 2024-07-20 144p~183p5주차 - 2024-08-03 184p~231p6주차 - 2024-08-10 232p~278p7주차 - 2024-08-24 279p~315p8주차 - 2024-08-30 316p~375p9주차 - 2024-09-21 376p~429p10주차 - 2024-09-28 430p~475p11주차 - 2024-10-05 476p~556p12주차 - 2024-10-26 557p~645p13주차 - 2024-11-02 64.. 2024. 11. 9.
[Study 020] 자바/스프링 개발자를 위한 실용주의 프로그래밍 스터디 주제 '자바/스프링 개발자를 위한 실용주의 프로그래밍'를 읽고 매주 모여서 토론 및 질문  참가자https://github.com/nahwasahttps://github.com/ohgillwhanhttps://github.com/woogiekimhttps://github.com/K-jun98  일정 (진행중)1주차 2024-08-08 1~3장 2024. 8. 1.
[Study 018] Release의 모든 것 스터디 주제 'Release의 모든 것 : 대규모 웹 분산 시스템을 위한 운영 고려 설계'를 읽고 매주 모여서 토론 및 질문  참가자https://github.com/nahwasahttps://github.com/ohgillwhanhttps://github.com/woogiekimhttps://github.com/K-jun98  일정 (완료)1주차 2024-04-11 1장~3장2주차 2024-05-02 4장3주차 2024-05-09 5장, 6장(정리 해야함)N주차 2024-08-01 4부 완료  내용 정리[릴리즈의 모든 것] 1장. 운영 환경의 현실[릴리즈의 모든 것] 2장. 사례 연구: 항공사를 멈추게 한 예외[릴리즈의 모든 것] 3장. 시스템 안정화 2024. 8. 1.
[Study 017] 디자인 패턴의 아름다움 스터디 주제   디자인 패턴의 아름다움(완정 저)매주 정해진 챕터 각자 읽고와서, 게더타운에서 온라인으로 서로 토론 및 이해안되는 부분 질문. 혹은 뭐 추가로 설명할꺼 있으면 자료 준비해와도 됨 (추가 설명 예시 : https://nahwasa.com/entry/TDD-Mock-SOLID-얘기-도시-가스-요금-계산)  참가자https://github.com/nahwasahttps://github.com/mluluckyhttps://github.com/gwonsiyunhttps://github.com/daraekitahttps://github.com/covertOta 일정 (완료)1주차 2024-02-17 : 1.1 코드 설계를 배우는 이유 / 1.2 코드 품질 평가 방법 (전체적인 내용을 다루는 1장이다.. 2024. 6. 21.
[릴리즈의 모든 것] 3장. 시스템 안정화 스터디 메인 페이지 목차 - ☆ 표시가 붙은 부분은 스터디 중 나온 얘기 혹은 제 개인적인 생각이나 제가 이해한대로 적어놓은 것으로, 책에 나오지 않는 내용입니다. 따라서 책에서 말하고자 하는 바와 다를 수 있습니다. - 모든 이미지의 출처는 Release의 모든 것(마이클 나이가드 지음) 책 입니다. 3장. 시스템 안정화 엔터프라이즈 소프트웨어는 냉소적이어야 한다. 나쁜 일이 일어날 것이라고 예상하고 그런 일이 일어나도 절대 놀라지 않는다. 자기 자신조차 믿지 않기 때문에 내부에 장벽을 세워 장애로부터 자신을 지키고, 다른 시스템과 지나치게 친밀해지는 것을 거부한다. 안정성이 부실하면 상당한 수익 손실이 발생한다. 또 신임을 잃는다. 홍보를 위한 수십억 원이 불량 하드 드라이브 때문에 몇 시간 만에 의.. 2024. 4. 11.
[릴리즈의 모든 것] 2장. 사례 연구: 항공사를 멈추게 한 예외 스터디 메인 페이지 목차 - ☆ 표시가 붙은 부분은 스터디 중 나온 얘기 혹은 제 개인적인 생각이나 제가 이해한대로 적어놓은 것으로, 책에 나오지 않는 내용입니다. 따라서 책에서 말하고자 하는 바와 다를 수 있습니다. - 모든 이미지의 출처는 Release의 모든 것(마이클 나이가드 지음) 책 입니다. 2장. 사례 연구: 항공사를 멈추게 한 예외 작은 프로그래밍 오류로 만들어진 눈덩이가 언덕 위에서 굴러 내려오고 있다. 눈덩이의 속도가 빨라지고 문제의 규모는 조금씩 커진다. 한 대형 항공사에 이런 사고를 겪어 수십만 달러의 손해를 본 사례이다. ☆ 이하 사례가 상세히 설명되어 있는데, 다 적기 뭐해서 매우 많이 축약했다. ☆ 대충 엄청 잘 구성된 시스템이었다는 얘기들. 고질라도 대비! ☆ 아무튼 db를 .. 2024. 4. 11.
[릴리즈의 모든 것] 1장. 운영 환경의 현실 스터디 메인 페이지 목차 - ☆ 표시가 붙은 부분은 스터디 중 나온 얘기 혹은 제 개인적인 생각이나 제가 이해한대로 적어놓은 것으로, 책에 나오지 않는 내용입니다. 따라서 책에서 말하고자 하는 바와 다를 수 있습니다. - 모든 이미지의 출처는 Release의 모든 것(마이클 나이가드 지음) 책 입니다. 1장. 운영 환경의 현실 개발에는 단순히 모든 기능을 추가하는 것 외에도 훨씬 더 많은 작업이 포함된다. 운영 조직이 개발자의 도움 없이 몰려드는 대규모 현실 사용자를 상대할 수 있을까? 프로젝트 팀은 자주 운영 상황에서 발생할 문제대 대비하는 대신 QA부서의 테스트를 통과하는 것을 목표로 삼는다. 테스트 만으로는 충분하지 않다. 할 수 있는 만큼의 조치를 취하고 예방하면서, 정말 심각하고 예상치 못한 피.. 2024. 4. 11.
[Study 016] 자바 병렬 프로그래밍 스터디 주제 자바 병렬 프로그래밍을 읽고 매주 모여서 토론 및 질문 참가자 https://github.com/nahwasa https://github.com/ohgillwhan https://github.com/woogiekim https://github.com/K-jun98 일정 (완료) 1주차 2023-12-17 : 1장, 2장 (개요, 스레드 안정성) 2주차 2023-12-31 : 3장, 4장 (객체 공유, 객체 구성) 3주차 2024-01-14 : 5장, 6장 (구성 단위, 작업 실행) 4주차 2024-01-21 : 7장, 8장 (중단 및 종료, 스레드 풀 활용) 5주차 2024-01-28 : 9장, 10장 (GUI 애플리케이션, 활동성을 최대로 높이기) 6주차 2024-02-25 : 11장, 1.. 2024. 1. 23.
[Study 015] Clean Code (클린 코드) 스터디 주제 Clean Code(클린코드, 로버트 C. 마틴 지음)을 읽고 매주 모여서 토론 및 질문. 개인적으로 Study 004 에서도 클린코드를 했었는데, 그 때와 다른 분들과 다시한번 진행해서 좋았음. 그리고 확실히 Study 004 할때와 좀 느낌이 달랐던게, 아 다시보니 확실히 "참고만 해야지, 맹신하면 안되는 책이긴 하구나" 싶었음. 참가자 https://github.com/nahwasa https://github.com/ohgillwhan https://github.com/woogiekim https://github.com/K-jun98 일정 (완료) 1주차 2023-09-24 : 1장, 2장 (깨끗한 코드, 의미 있는 이름) 2주차 2023-10-15 : 3장, 4장 (함수, 주석) 3주.. 2024. 1. 23.
[Study 014] 도메인 주도 개발 시작하기 스터디 주제 도메인 주도 개발 시작하기(최범균 저)를 읽고 매주 모여서 토론 및 질문 참가자 4명 일정 (완료) 1주차 2023-06-26 : ~1장 2주차 2023-07-03 : 2장 3주차 2023-07-10 : 3장 4주차 2023-07-17 : 4장 5주차 2023-07-24 : 5장, 6장 6주차 2023-07-31 : 7장, 8장 7주차 2023-08-07 : 9장 8주차 2023-08-14 : 10장, 11장 2024. 1. 23.