OnlineSelfCodingGroup icon indicating copy to clipboard operation
OnlineSelfCodingGroup copied to clipboard

202th online meetup, 2024-09-28

Open jongfeel opened this issue 1 year ago • 6 comments

참여 방법

토요일 오전 10시 30분에 아래 google meet 링크를 통해 접속 https://meet.google.com/jyx-mxnq-kpk

이 이슈 assignees에 자신의 github 계정을 추가 약 1시간 30분 분량의 할 내용에 대해 댓글 작성 (최소 모임 시작 전까지) 구글 캘린더 일정 등록 메일 확인을 통해서도 가능 (일정 관리에 도움도 드립니다) 모임 시간에 각자 개발 관련된 공부 진행

  • 시작: 10시 30분, 각자 오늘 진행할 것 이야기 5분 ~ 10분 간 진행
    • 자기소개: 새로 오신 분이 있으면 각자 짧은 자기소개가 진행됩니다
  • 진행: 2시간, 하지만 쉬는 시간 및 기타 잡일 감안해서 1시간 30분 정도로 진행
  • 완료: 12시 30분, 이후 각자 진행한 것 이야기, 12시 40분 전후로 종료.

모임 끝난 후 공부한 내용 정리 & 링크 추가 => 최소 다음 모각코 전까지 확인 가능해야 함.

주의: 회사일 혹은 마감 기한 임박한 일 처리의 경우는 최대한 자제해 주세요. 주말 아침에 일하면 우울하니까요. ㅜㅜ

jongfeel avatar Sep 23 '24 07:09 jongfeel

  • https://github.com/fkdl0048/BookReview/issues/290
  • https://github.com/fkdl0048/BookReview/issues/291
  • https://github.com/fkdl0048/BookReview/issues/292

fkdl0048 avatar Sep 24 '24 09:09 fkdl0048

To do

  • 토이 프로젝트 다이아그램 그리기
  • 이후 일정으로 12시에 먼저 나가보겠습니다.

Done

image

그리는 것도 빡세네요

yeslee-v avatar Sep 28 '24 01:09 yeslee-v

할 일

프로그래머의 길, 멘토에게 묻다 232p ~ 266p까지 정리하기 노션링크

aquamagic9 avatar Sep 28 '24 01:09 aquamagic9

할 일

데이터 분석과 비판적 사고 4, 5장

정리

정리는 4장만 했습니다.

Notes

특정 변수에 대해서 알려고 한다면, 단순하게 그것만 바라보는 게 아니라 비슷한 것, 반대인 것 또한 데이터를 보면서 편향된 생각에서 벗어날 수 있을 거 같다. 나무만 보는 게 아니라 숲을 보기 위해 한 발자국 떨어져서 생각해보는 시간이 필요한 거 같다. 바둑을 하는 사람보다는 구경하는 사람이 더 좋은 수를 훈수 두는 것과 같지 않을까?

Quotes

p. 103

종속변수란 예측하거나 설명하려는 현상을 표현하는 변수다. 종속 변수의 변이를 살펴보는(전제주의 국가와 민주주의 국가를 비교하는 등) 대신 종속 변수의 값을 근거로 살펴볼 사례를 선택(전제주의 국가만 살펴보는 등)하는 실수이므로 이를 종속 변수의 취사 선택Selecting on the dependent variable[^1]이라 한다.

[^1]: 어떤 현상을 설명하거나 예측하고 싶을 때 자연스럽게 과거에 일어난 같은 현상을 먼저 살펴보려는 충동

아웃라이어에서 위대한 성취자는 1만 시간 연습을 했다고 주장하지만, 위대한 성취자가 아닌 경우에 1만 시간 연습이 다수라고 한다면 저자가 제시한 데이터로는 입증할 수 없다. 성공하지 못한 사람도 열심히 연습한다. 기나긴 시간 연습하고 셀 수 없이 많은 공연을 했지만 비틀즈가 되지 못한 모든 밴드를 생각해보면 된다.

p. 122

지금까지 우리는 이세상이 사람들로 하여금, 변이를 살펴보지 않은 채 성공이나 실패에 관한 상관관계를 찾도록 유도한다고 주장했다. 성공한 사람들은 자신의 인생을 반추하며, 중요해 보이는 몇 가지 결정이나 개인 성격을 특정하고, 후배들에게 이를 조언으로 건넨다. 하지만 자신들만큼 성공하지 못한 많은 사람도 비슷한 결정을 내리거나 비슷한 성격을 가졌는지 여부다. 즉 성공의 상관관계에 관한 자기 성찰에는 변이가 부족하다. 인생의 조언을 경계하라. 대부분은 허튼소리다.

상관관계는 변이가 있어야 한다. 그러나 명확하지 못한 사고와 조직적 권한은 종속 변수의 취사 선택, 즉 어떤 현상의 상관관계를 그 현상이 일어난 사례만으로 수립하려는 시도로 우리를 이끈다. 이 함정에 빠지지 않으려면 여러분이 지금 양적 분석을 하는지 아니면 단지 주어진 증거에 관해 편하게 생각해 보려는 것인지 주의를 기울여야 한다.

ohdair avatar Sep 28 '24 01:09 ohdair

도메인 주도 설계 읽고 정리하기

  • https://github.com/jongfeel/BookReview/issues/896
    • https://github.com/jongfeel/BookReview/issues/936

14장 모델의 무결성 유지 ANTICORRUPTION LAYER(오류 방지 계층) 부분 읽고 정리

jongfeel avatar Sep 28 '24 01:09 jongfeel

할일

자바스크립트 딥다이브 16장 읽기

한 일

프로퍼티 어트리뷰트

  • [[프로퍼티명]] 이런 형식을 띄고 있으며 Ecmascript 사양에 정의된 대로 구현되어 있지만 개발자가 직접 접근하여 사용하게끔 외부로 공개된 형식이 아니다
  • 원칙적으로는 외부에서 접근하지 않도록 함
  • [[prototype]] 슬롯은 접근 할 수 없지만 __proto__ 키를 통해 간접적으로 접근 가능
  • 자바스크립트 엔진은 내부적으로 프로퍼티 생성시 프로퍼티의 상태를 나타내는 프로퍼티 어트리뷰트를 자동으로 정의함   - writable, enumerable, configurable 등 상태를 나타내는 값
    • getOwnPropertyDescriptor 릉 통해 간접 접근 가능

데이터 프로퍼티

  • 키와 값으로 구성된 일반적인 프로퍼티로, 객체에서 정의하던 모든 프로퍼티가 데이터 프로퍼티임
    • value (키를 이용해 가져올 수 있는 값 그 자체)
    • writable (프로퍼티의 변경가능 여부)
    • enumerable (프로퍼티의 열거가능 여부)
    • configurable (프로퍼티의 재정의 가능 여부)
  • 프로퍼티 생성 시 writable, enumerable, configurable은 모두 true 로 지정된다

접근자 프로퍼티

  • 자체적으로는 값을 갖지않고, 데이터 프로퍼티의 값을 읽거나 저장할 때 호출되는 접근자 함수로 구성된 프로퍼티
    • get (값을 읽어들일 때 호출되는 접근자 함수)
    • set (값을 저장할 때 호출되는 접근자 함수)
    • enumerable
    • configurable

프로퍼티 정의

  • Object.defineProperty 를 통해 위의 프로퍼티들을 정의할 수 있다

객체 변경 방지

  • Object.preventExtensions (확장불가)
    • 객체에 새로운 프로퍼티 추가가 불가능하게 만든다
    • Object.isExtensible 을 통해 확장 여부 검사 가능
  • Object.seal (밀봉)
    • 객체 내부 프로퍼티 추가, 삭제가 불가능하며 어트리뷰트 재정의도 불가하다
    • 객체 읽고 쓰기만 가능
    • Object.isSealed 로 밀봉 여부 검사 가능
  • Object.freeze (동결)
    • 객체 내부 프로퍼티 추가, 삭제, 재정의, 갱신 모두가 금지된다
    • 객체 읽기만 가능
    • Object.isFrozen 으로 동결 여부 검사 가능
  • nested 된 객체까지 동경되진 않으므로 내부 객체까지 동결시키려면 재귀적으로 동결을 호출해야 한다

chichoon avatar Sep 28 '24 01:09 chichoon