ThinkAboutSoftware / OnlineSelfCodingGroup

Online coding and study group at every Saturday at 10:30 am.
MIT License
18 stars 4 forks source link

144th online meetup, 2023-08-19 #260

Closed jongfeel closed 1 year ago

jongfeel commented 1 year ago

참여 방법

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

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

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

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

chichoon commented 1 year ago

할 일

블로그 글 1개 적기 or 책 읽기

자바스크립트에서의 호이스팅에 대해 적어보려고 합니다

한 일

호이스팅호이스팅과 실행 컨텍스트

yeslee-v commented 1 year ago

할 일

fkdl0048 commented 1 year ago
momoci99 commented 1 year ago

할일

ytw9699 commented 1 year ago

할 일

전체 흐름 정리

  1. 소스 코드 수정
  2. git push
  3. 젠킨스 item 이하 흐름
    • poll scm 변경 감지
    • 컴파일(빌드) 패키징
    • Send build artifacts over SSH > ansible 서버로
    • ansible-playbook ( 대상 서버 설정, 기존 컨테이너 중지 및 삭제, 이미지 생성(도커파일), 컨테이너 새로 실행) > 오늘 공부한 부분
jongfeel commented 1 year ago

코틀린 마이크로서비스 개발 읽고 정리하기

momoci99 commented 1 year ago

할 일

  • 이펙티브 타입스크립트 5장 읽기
  • (시간 되면) 홈페이지 구조 짜기

미팅에 물어보셨던 내용을 보충해서 남겨봅니다

any : 이미 아시겠지만 모든 타입을 포함할 수 있는 가장 넓은 범위의 타입입니다. any 를 사용하지 않는 이유는 여러가지지만 any를 사용하면 할수록 typescript의 타입 추론 시스템이 동작하지 못하고 any가 소스코드 내로 퍼져나가게 되어 전체적인 앱 안전성이 떨어지게되요.

unknown : any와 비슷하지만 일종의 "난 잘 모르겠는데 쓰시는분이 알아서 정해서 써주세요" 정도로 볼수 있겠네요. unknown으로 선언된 변수를 다른 타입에 할당하려고 하면 에러를 뱉어내는데요. 타입 단정문 as 로 명시적으로 unknown 타입을 다른 타입으로 변환해주어야합니다.

보통 외부라이브러리에서 타입이 명확히 올라오지 않는 경우(ex : object로 리턴, js 내장 함수에서 타입 추론을 똑바로 못하는경우 - filter, some) 에 unknown으로 처리하고 다른 타입으로 변환해서 썼던 기억이 납니다.

여기 예시가 잘 되어있어 링크 남겨봅니다 : https://mine-it-record.tistory.com/580

tmi지만 ts 처음 쓰면서 any 몇번썼다가 pr reject를 많이 받았었네요 ㅎㅎㅎ

chichoon commented 1 year ago

이번기회에 저도 any와 unknown의 차이 정리해봐야겠네요 감사합니다 모두들