가벼운 풋살화 찾다가 티엠포 풋살화 구분하기란 제목의 글을 봤습니다. 출처는 올댓부츠입니다. 축구화보다 풋살화를 고를 때 조금 더 편한 신발을 찾는 분들이 있을 텐데요. 저 같은 경우도 축구화는 조금 불편하지만 날렵하고 발을 좀 더 타이트하게 잡아줄 수 있는, 그리고 무게가 가벼운 풋살화 모델을 선호하는 반면, 풋살화는 조금 무겁더라도 쿠션감이 좋고 발을 포근하게 감싸주는 편안한 모델을 선호합니다. 아무래도 주력을 100%로 활용하기에는 풋살 구장이 작은 점이 크게 작용하죠. 이 이야기에 공감하는 분들이라면 아마 나이키의 티엠포 터프화를 많이들 찾으실 겁니다. 크게 문제가 될 점이 없고 무난하기 때문인데요. 실제로 판매도 많이 이루어지고 있습니다. 그런데 막상 구매를 위해 찾다 보면 혼란을 겪는 분들이 ..
숫자TypeScript에는 2종류의 내장된 숫자형이 있습니다. 대부분의 경우 타입스크립트 number를 사용합니다. numberTypeScript(또는 그 아래에서 실행되는 JavaScript)는 64비트 부동 소수점을 취급합니다. 이는 어떤 CPU에서도 기본적으로 같은 정밀도(IEEE 754 규격)를 가집니다. 정수를 손실 없이 저장할 수 있는 것은 53비트(-1)까지므로, ±약 9007조까지의 정수를 다룰 수 있습니다. 그 이상의 숫자를 넣으면 뒷자리가 오차로 잘리는 등 타입스크립트에서 문제가 발생합니다. 타입스크립트에서 정확한 상한과 하한은 Number.MAX_SAFE_INTEGER, Number.MIN_SAFE_INTEGER라는 상수로 확인할 수 있습니다. 또한 Number.isSafeIntege..
Primitive 타입프로그램을 설명할 때 흔히 리터럴이라는 말이 나옵니다. 리터럴이란 것은 소스 코드의 고정된 값을 대표하는 용어(데이터 자료형)입니다. TypeScript에는 여러 종류가 있습니다. booleannumberstring배열객체함수undefinednull 이 가운데 더는 분해할 수 없는 단순한 데이터를 타입스크립트에선 "기본 형식, 원시형(Promitive 프리미티브)"이라고 합니다. boolean 리터럴타입스크립트 boolean 형은 true/false 두 논리 값을 표현하는 데이터 자료형입니다. if문, while 루프 등의 제어 구문과 삼항 연산자 등을 사용하여 Typescript 프로그램 동작을 제어하는 중요한 자료형입니다. // 값을 표시console.log(true);conso..
얼마 전, 편의점을 갔는데 알바와 손님 모두 당황스러워하는 장면을 봤습니다. 모바일 캐시비 현금화하려고 돈빼는법 탐구 중인데 잘 안 되나 보더라고요. 인내심 강한 저와 손님은 그냥 기다리고 알바가 어떻게 하나 지켜봤는데, 결국에 "죄송합니다"라는 말을 하더라고요. 누구의 잘못을 따지기 전에, 캐시비 환불 기능을 본사에서 제대로 설명한 건지 궁금해지더라고요. 저도 군입대 전후로 편의점 알바를 주간, 야간 다 해봤는데, 솔직히 알려줘도 까먹는 게 있긴 해요. 그래도 몇 번 사용하면 몸으로 외워지거든요. 아마도, 애초에 본사 교육 과정에서 누락된 부분이 있던 건 아닌지 생각이 들더군요. 일단, 이 글은 편의점 알바를 위한 것입니다. 교통카드 관련해서 알바분들이 주로 헷갈릴만한 것 몇 가지 소개할 텐데요. 먼저..
안드로이드 스마트폰을 사용하신다면 네이버 캘린더 디데이 위젯 활용해 보세요. 날짜 계산기 처럼 사용할 수 있는 방법 소개합니다. 먼저, 스마트폰에 네이버 달력 앱을 설치하시고요. 로그인은 해도 되고 안 해도 됩니다. 디데이 계산기로 사용하는 순서를 먼저 간략히 설명하면 이래요. 바탕화면에 네이버 캘린더 디데이 위젯 추가네이버 캘린더에서 일정 추가추가된 일정을 d day 위젯으로 변경위젯에 디데이 설정 기념일 계산기처럼 사용하는 방법은 매우 간단합니다. 이제 시작할게요. 1. 바탕화면에 위젯 추가안드로이드 스마트폰을 사용하시면 바탕화면을 길게 눌러보세요. 아래 그림처럼 위젯 추가 화면이 보일 겁니다. 맨 아래 위젯 버튼을 터치하고, 검색창에서 "네이버"를 입력합니다. 그러면 네이버 캘린더가 보일 텐데, 여..
숫자 또는 문자열로 지정 가능한 변수// 태어난 연도를 숫자 또는 문자열로 설정 let birthYear: number | string; // 정상 birthYear = 1980; // 이것도 정상 birthYear = '천구백팔십'; // 대답하기 싫어서 null을 넣으면 에러 birthYear = null; // error TS2322: Type 'null' is not assignable to type 'string | number'. Union Type다음 타입스크립트 코드는 변수에 들어가는 값을 특정 문자열들로 제한하는 기능입니다. "|"으로 대입 가능한 여러 값을 열거합니다. 이렇게 복수 형태로 취하는 것을 Union Type 형태라고 합니다. 미리 정의되지 않은 문자열을 대입하면 오류입니다...
홍대 맛집 뭐 있지~ 찾아보다가 발견한 홍대 라그릴리아 리뷰를 보게 되었습니다. 갤럭시노트 10 플러스 빅스비를 사용하다 보니 망고플레이트 리뷰를 보게 되었는데요. 리뷰를 종합해보니, 음식 맛이 그렇게 특별하진 않지만, 맛없진 않나 봅니다. 특히 가격 대비 맛과 양은 전반적으로 만족할만하다는 글이 많았어요. 하지만, 유료 주차장과 실내가 어둡다는 말 또한 많았습니다. 음식이 맛있긴 하나 평범해서 굳이 찾아갈 필요가 있을까... 라는 글도 있었고요. 그래도 맛 자체가 딱히 나쁘진 않은가 봅니다. 아래는 망고플레이트에 올라온 홍대 라그릴리아 진짜 리뷰입니다. 소개할게요. 아차, 라그릴리아는 해피포인트 10%, skt 추가 할인 가능합니다. 맛있다spc 그룹의 이탈리안 라그릴리아. 홍대입구역에서 연결된 타임스..
변수TypeScript와 JavaScript의 가장 큰 차이점은 형태(자료형)입니다. 타입스크립트 자료형이 등장하는 경우는 크게 세 가지입니다. 변수 (속성 포함)함수 인수함수 반환 값 이 글에서는 먼저 변수를 살펴보고 TypeScript의 타입 시스템 일부를 소개합니다. 함수는 함수의 장에서 설명합니다. 타입 시스템 세부 내용은 다른 장에서 각각 설명합니다. 세 가지 선언 구문변수 선언에는 const, let이 있습니다. 항상 const 사용을 먼저 고려하세요. 타입스크립트 변수는 일단 const로 선언하고 재할당이 필요한 곳만 let으로 변경합니다. 변경될 필요가 없다면 "이제 변하지 않겠어"라고 선언함으로써 코드 복잡성을 줄이고 가독성을 높입니다. 또한, const는 많은 C/C++ 경험자를 괴롭힌..
빅스비를 처음 사용하는 분이라면 며칠 전에 올렸던 글 (빅스비 내 목소리 설정)을 읽고 우선 삼성 빅스비 기능을 활성화해야 합니다. 노트10 빅스비 사용법 알아보려면 활성화 및 단축키 설정이 우선이거든요. 이어서, 노트10 빅스비 사용법 두 번째! 음성호출 기능 활용해서 유튜브 검색, 구글지도 내 위치 탐색, 누군가에게 전화 걸기 알아보겠습니다. 주의할 점은 꼭 제가 알려드린 대로 말하지 않아도 된다는 겁니다. 예를 들어, "유튜브 좋은 노래 찾아줘", "유튜브에서 좋은 노래", "유튜브에서 골목식당 재생해줘" 등은 한 글자씩 따져보면 다른 글이지만, 같은 맥락입니다. 결국 유튜브에서 뭔가를 찾아 재생한다는 겁니다. 중요한 건, "유튜브 + 보고 싶은 영상 제목" 이 두 가지만 꼭 문장에 포함하면 됩니다..
오늘 소개할 2020년 신한카드는 신한 레이디클래식 카드입니다. 출처는 웅빠의 트렌드라디오, 최신정보 유튜브이고요. 더 많은 카드 혜택 정보를 알아보시려면 제가 바로 뒤에 링크 걸어둔 웅빠님 영상을 보시는 걸 추천합니다. 오늘 소개할 카드는 신한 레이디클래식 카드 입니다. 일명 학원비 카드로도 통하는 이 할인카드는 어떤 분들에게 어울릴까요? 월 지출이 100~300만원 사이이면서 아이가 있고 학원비, 병원비 지출이 많은 엄마, 아빠 즉 교육비 지출 많은 워킹대디, 워킹맘을 위한 카드인데요. 이 카드는 남성분들도 가입 가능합니다. 학원, 병원, 쇼핑, 주유에 지출하는 지출하는 직장인에게도 추천. 남자도 발급 가능! 혜택 신한 레이디클래식 카드는 연회비 10만원 짜리로 약간 비싼데 어차피 5만원(바우처)은 ..
프로젝트 폴더 공유 후 환경 구축 팀 내부에선 git 등으로 TypeScript 프로젝트 소스 코드를 공유합니다. JavaScript 계열 프로젝트는 그 안에 package.json, package-lock.json이 있습니다. 타입스크립트 프로젝트 배포 시 환경 구축을 하는 등 공유한 사람은 개발 환경을 손쉽게 재현할 수 있습니다. npm install dependencies와 devDependencies를 설치 npm install --prod dependencies만 설치 npm ci dependencies와 devDependencies를 설치 package-lock.json은 갱신하지 않음 npm ci --prod dependencies만 설치 package-lock.json은 갱신하지 않음 설치..
삼성 pay 사용법 소개합니다. 삼성페이 현금인출 하려면 먼저 스마트폰 앱에 계좌 추가를 해야 합니다. 이번엔 앱에 계좌 추가하고 기업은행 atm에서 현금 출금까지 하는 방법 알려드리겠습니다. 출금하려면 계좌에 현금이 있어야 하고 atm이 삼성페이 출금을 지원해야 합니다. 요즘 atm 기기는 lg페이 포함해 거의 모든 페이를 지원하기에 가까운 은행 atm 방문하셔도 됩니다. 자, 이제 삼성페이 현금인출 방법 !! 계좌 출금에서 실제 CD기에서 현금 뽑기 까지 알려드리겠습니다. 만약, 계좌 추가를 하셨다면 출금 부분만 보셔도 됩니다. 삼성 pay 사용법 : 계좌 추가스마트폰에서 앱을 실행하고 메뉴를 눌러 계좌를 선택합니다. 계좌가 없다면 아래 그림처럼 계좌 추가 또는 계좌 개설 화면이 보입니다. 저는 여기..