전체 글 24

웹 개발자의 M1 MacBook Air 기본형 사용 후기

2021년 3월 26일에 그 유명한 M1 맥북에어를 배송받았다. 나름 대학생이라 학생 할인을 받아서 116만원에 구매하고, 선물로 받은 에어팟2 유선은 당근에 팔았다. 어차피 업무용으로 쓸게 아니고 개인 개발 프로젝트용이라 완전 깡통 기본형으로 샀다. 결론부터 말하자면 100%, 아니 200% 만족!!! 램이 8기가라는게 믿기지 않을 정도로 빠릿빠릿하다. 회사(지금은 퇴사한)에서 쓰던 맥북프로 16인치는 램이 64기가인데 그것보다 느리다는 생각이 별로 안 들었다. 화면이야 좋은 건 더 할 말이 없고, 굳이 단점이라면 화면이 작다는 건데, 기차 타면서 쓰거나 소파에서 쓰거나 할 때는 별로 작다고 느껴지지 않는다. 만약 13인치를 회사에서 본격 업무 하는데 쓸 거면 모니터 없으면 절대 안 된다... 딱 한번..

리뷰/전자제품 2021.04.25

TypeScript 환경 설정 - tsc, tsc-watch 설치

VSCode 기준 기본적으로 tsc를 전역 설치해야 한다. 그런데 TypeScript 는 그대로 런타임에 돌지 않고 JavaScript로 변환된 다음에 실행되기 때문에 소스코드를 고칠 때마다 tsc를 돌려서 빌드를 해줘야 한다. 그게 귀찮아서 tsc-watch를 설치한다. $ npm install -g tsc tsc-watch # 필요시 sudo 포함하여 명령 . 이번 포스트에서는 설치만 적고, 활용법은 나중에... tsc, tsc-watch 활용법 TypeScript는 JavaScript처럼 그 자체로 런타임에서 돌지 않는다. 다시 말해, TypeScript는 JavaScript로 컴파일이 되어야 Node.js든 브라우저에서든 작동할 수 있다. TypeScript는 JavaScript의 정적 타입 버전..

AWS LightSail MySQL 세팅

개인 프로젝트를 위해 간단하고 저렴하게 MySQL 서버를 쓰기 위해 AWS LightSail을 세팅하면서 여러가지 시행착오가 있어서 적어 둠여기서 MySQL은 LightSail 인스턴스에서 수동으로 별도 설치한게 아니라 기존 LightSail 이미지에 설치된 패키지임SSH Key 생성일단 인스턴스를 생성하게 되면 인증서를 바꾸지 못하기 때문에 인스턴스 생성 전 미리 만들어놔야 함https://lightsail.aws.amazon.com/ls/webapp/account/keys 여기 들어가서 만들고 다운로드인스턴스 생성적당한 스펙 및 종류를 골라서 설치네트워크 설정인스턴스 페이지 접속네트워킹 선택3306 포트 오픈나머지 하고 싶은 설정첫 터미널 접속 세팅$ sudo apt-get update$ sudo a..

1 2 3