본문 바로가기

전체 글376

정선 1박 2일 고속도로 강원도 아침에 일찍 출발하여 고속도로 가는 중 강원도에 도착하니 겨울 왕국이 펼처짐 횡성 휴게소 떡볶이와 라면 먹음 떡볶이는 케찹을 많이 넣은거 같아 실망함. 라면대신 우동 먹을껄... 정선 파크로쉬에 도착 키오스크에 예약 걸어놓음 꽁꽁 얼은 손으로 피아노 한번 쳐봄 벽난로 옆에서 쉬면서 기다림 가리왕산 케이블카 (1트) 정상에 안개가 너무 많이 껴서 티켓 환불하고 내일 오기로 함 티켓 구매 전 정상에 위치한 카메라로 뷰를 잘 볼 수 있는지 확인 가능하니 꼭 확인 후 케이블카 이용 바람 입구 앞에 프드트럭에서 오뎅을 먹고 있었는데, 폰으로 예약 순서가 되어서 뛰어감 숙소 입장 방 배정 받고 들어감 우리가 예약한 숙소는 스위트 룸 케이블카 방향 뷰 오후에는 케이블카 방향으로 햇살이 들어어와서 뷰가.. 2024. 2. 25.
Athlete's foot 더보기 무좀 You do not spray athele's foot medicine in your teammates' eyes 2024. 2. 24.
I have heartburn 더보기 속쓰림 자극적인 음식을 먹었거나 갑작스럽게 스트레스를 받았을 때 https://youtu.be/57YzGtzyqPE?si=pf9qNIz7hUj3YaB8 2024. 2. 24.
I'm on a budge 더보기 나 돈 없어 I have no money를 격식있게 사용하고 싶을 때 식비를 줄이자 We need to eat on a budge 빠듯한 예산 tight budge strict budge 저가항공 budget airline https://youtu.be/b3kYO6Q_XJQ?si=GVSXtvJvJwdASIVM 2024. 2. 23.
[Typescript] satisfies 배경 개발자들은 딜레마에 빠진다. 개발 하다보면 object의 맴버들이 type에 매칭되길 원할 뿐만 아니라 타입추론으로 인하여 가장 명확한 타입을 유지하기 원한다. 상황 예 const palette = { red: [255, 0, 0], green: '#00ff00', bule: [0,0, 0] //^^^^ typo } const redComponent = palette.red.at(0) const greenNormalized = palette.green.toUpperCase() 기존 시도 object에 type 선언했더니 로직에서 에러 발생 type Colors = 'red' | 'green' | 'blue' type RGB = [red: number, green: number, blue: numbe.. 2024. 2. 22.
[Typescript] 타입 호환성 Typescript의 타입 호환성 > 구조적 서브타이핑 기반 구조적 서브타이핑 > 오직 멤버만으로 타입을 관계시키는 방식 > y가 최소환 x와 동일한 멤버를 가지고 있다면, x와 y는 호환된다. > '덕 타이핑'이라고도 함 '만약 어떤 새가 오리처럼 걷고, 헤엄치고, 꽥꽥거리는 소리를 낸다면 나는 그 새를 오리라고 부를것이다' type Food = { /** 각 영양소에 대한 gram 중량값 */ protein: number; carbohydrates: number; fat: number; } type Burger = Food & { /** 햄버거 브랜드 이름 */ burgerBrand: string; } function calculateCalorie(food: Food) { return food.pro.. 2024. 2. 22.