안드로이드 스마트폰을 사용하신다면 네이버 캘린더 디데이 위젯 활용해 보세요. 날짜 계산기 처럼 사용할 수 있는 방법 소개합니다. 먼저, 스마트폰에 네이버 달력 앱을 설치하시고요. 로그인은 해도 되고 안 해도 됩니다. 디데이 계산기로 사용하는 순서를 먼저 간략히 설명하면 이래요. 바탕화면에 네이버 캘린더 디데이 위젯 추가네이버 캘린더에서 일정 추가추가된 일정을 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 형태라고 합니다. 미리 정의되지 않은 문자열을 대입하면 오류입니다...
변수TypeScript와 JavaScript의 가장 큰 차이점은 형태(자료형)입니다. 타입스크립트 자료형이 등장하는 경우는 크게 세 가지입니다. 변수 (속성 포함)함수 인수함수 반환 값 이 글에서는 먼저 변수를 살펴보고 TypeScript의 타입 시스템 일부를 소개합니다. 함수는 함수의 장에서 설명합니다. 타입 시스템 세부 내용은 다른 장에서 각각 설명합니다. 세 가지 선언 구문변수 선언에는 const, let이 있습니다. 항상 const 사용을 먼저 고려하세요. 타입스크립트 변수는 일단 const로 선언하고 재할당이 필요한 곳만 let으로 변경합니다. 변경될 필요가 없다면 "이제 변하지 않겠어"라고 선언함으로써 코드 복잡성을 줄이고 가독성을 높입니다. 또한, const는 많은 C/C++ 경험자를 괴롭힌..
빅스비를 처음 사용하는 분이라면 며칠 전에 올렸던 글 (빅스비 내 목소리 설정)을 읽고 우선 삼성 빅스비 기능을 활성화해야 합니다. 노트10 빅스비 사용법 알아보려면 활성화 및 단축키 설정이 우선이거든요. 이어서, 노트10 빅스비 사용법 두 번째! 음성호출 기능 활용해서 유튜브 검색, 구글지도 내 위치 탐색, 누군가에게 전화 걸기 알아보겠습니다. 주의할 점은 꼭 제가 알려드린 대로 말하지 않아도 된다는 겁니다. 예를 들어, "유튜브 좋은 노래 찾아줘", "유튜브에서 좋은 노래", "유튜브에서 골목식당 재생해줘" 등은 한 글자씩 따져보면 다른 글이지만, 같은 맥락입니다. 결국 유튜브에서 뭔가를 찾아 재생한다는 겁니다. 중요한 건, "유튜브 + 보고 싶은 영상 제목" 이 두 가지만 꼭 문장에 포함하면 됩니다..
프로젝트 폴더 공유 후 환경 구축 팀 내부에선 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은 갱신하지 않음 설치..
친구 만났다가 우연히 알게 된 삼성 빅스비 사용법(음성인식)입니다. 아이폰 쓸 때도 시리를 단 한 번도 사용한 적이 없는데, 막상 빅스비 설정하고 사용법 배워놓고 보니 시리도 써 볼걸... 하는 아쉬움이 생기네요. 자, 이제 빅스비 사용법 1. 내 목소리(보이스) 설정하고 맛집, 레시피 찾아보는 방법 알아볼게요. 참고로 노트9, 노트10, 노트9+, 노트10+ 등 빅스비는 스마트폰이 달라도 기능은 똑같습니다. 이번에 알아볼 음성호출 기능 또한 똑같으니까 다른 스마트폰 사용하셔도 이 글을 읽고 따라 하시면 됩니다. 사용한 스마트폰 : 삼성 갤럭시 s10 노트+ 우선, 화면을 맨 왼쪽으로 넘겨 빅스비 홈으로 이동하세요. 빅스비 사용법 시작하기 : 약관 동의 저처럼 빅스비 처음 사용하신다면 약관에 동의하셔야 ..
무료 ftp 프로그램으로 1위 자리를 꾸준히 지키고 있는 파일질라 다운로드 알아볼게요. 저는 회사와 집에서 filezilla 다운로드 한글판을 사용중입니다. 구글에서 클라이언트 프로그램(약 8mb)을 검색 후 설치하면 무료 ftp 프로그램 파일질라를 바로 사용할 수 있는데요. 저는 회사나 집에서 윈도우10 64bit를 사용 중이라 이번 포스트 또한 한글판 파일질라 다운로드 방법을 설명하겠습니다. 우선 구글에서 "파일질라 다운로드"라고 검색해보세요. 아래처럼 Download FileZilla Client for Windows 항목이 2개 보입니다. 설치할 윈도우 비트에 맞춰 64bit 또는 32bit를 클릭하세요. 64bit 다운로드 링크32bit 다운로드 링크 파일질라 다운로드 사이트로 이동하면 설치 파..
JavaScript 프로그램을 한 번에 완벽하게 동작시키는 건 어렵습니다. 그럴 때, 어떤 방법으로 자바스크립트 디버깅을 해야 합니다. 그 디버깅 하는법이 맹활약하는 console.log라고 아십니까?console.log를 사용하여 디버깅 할 때 브라우저 콘솔 화면에 어떤 메시지를 표시할 수 있으신가요? 이번 글에서는 console.log 사용 방법부터 console.log를 사용한 디버깅 방법까지 상세하게 설명합니다. console.log는 JavaScript의 기본! 확실히 기억하고 활용할 수 있도록 하세요. ✅ 크롬 오류 해결 팁👉 브라우저 팝업 차단 해제 console.log 란?여러분은 console.log를 사용해 보셨나요? 원래, console.log가 뭔지 아시나요? JavaScrip..
Excel(엑셀)에서 사용할 수 있는 편리한 기능 중 하나입니다. 수식, 함수를 사용한 계산 방법입니다. 우선 셀의 데이터를 사용하여 기본적인 덧셈, 뺄셈, 곱셈, 나눗셈의 방법을 소개합니다. 엑셀 계산 그림과 같이 입력한 엑셀 셀 값을 사용하여 계산 결과를 표시합니다. 여기에서는 덧셈을 예제로 소개하고 있지만 더하기 이외 계산 방법은 모두 똑같습니다. 1. 결과를 표시할 셀을 클릭하고 "=" 등호 키를 입력합니다. 2. 첫 번째 셀을 선택하면 수식 입력 줄과 선택한 셀 번호가 표시됩니다. 3. "+" 플러스를 입력하고 (엑셀 더하기 방법) 4. 더하고 나서 값이 입력되어 있는 셀을 클릭합니다. 5. "Enter" 키를 눌러 확인합니다. 계산 결과가 표시됩니다. 또한, 뺄셈, 곱셈, 나눗셈에서 사용하는 ..
JavaScript 문자 코드원래 문자 코드가 무엇이냐면 컴퓨터에서 사용하는 0과 1 사이의 숫자로만 구성된 "기계어"를 사람이 읽을 수 있는 "문자"로 변환하기 위한 규약입니다. 자바스크립트에서 주로 사용하는 문자 코드는ASCIIUnicode (UTF-8)EUC-KR 세 종류입니다. JavaScript 문자 코드의 확인 방법문자열에서 문자의 문자 코드를 확인하기 위해선 charCodeAt 메소드를 사용합니다. 문자열.charCodeAt(수치) 이렇게 확인할 수 있습니다. 인수는 대상 문자열에서 문자의 순서를 설정할 수 있습니다. 자바스크립트 문자열의 첫 번째 문자의 문자 코드를 얻습니다. "AB가나다".charCodeAt(0)// 65 JavaScript 문자 코드 변환(디코딩) 방법문자 코드를 디코딩..
동영상 편집 프로그램인 곰믹스입니다. 포스트 작성에 참고한 글은 하모사랑녹음실, 크아영상 전문 제작사입니다. 곰믹스 사용법 시작합니다. 다양한 경로로 만든 녹음파일(mp3)을 동영상(mp4) 파일로 제작하는 방법을 소개합니다. 먼저 곰믹스 사용법 시작하기 전 준비물입니다. 참고로 곰믹스 프로 무료 버전과 정품 차이엔 3가지가 있습니다.step 1 : 인코딩 시간이 제한되지 않아 시간 제한 없이 인코딩할 수 있습니다.step 2 : 인코딩되는 영상에 워터마크가 삽입되지 않습니다.step 3 : 콘텐츠 사용이 제한되지 않아 모든 컨텐츠를 사용할 수 있습니다. 무료 동영상 제작 프로그램: 곰믹스 다운로드 및 설치. 사이트 : www.gomlab.com참고: 10,000원 정도 내시고 정품으로 업그레이드하시면 ..
예전 글에서 자바스크립트를 활용한 문자열과 hex 변환 방법을 소개했는데요. "[JavaScript] 문자열 UTF8, UTF16 진수 한글 변환 (HEX to string)" 이 포스트에선 자바스크립트 소스 코드를 타입스크립트로 변환하여 소개합니다. 저도 아직 TypeScript가 익숙한 편이 아니라 타입스크립트를 타입스크립트 처럼 명확히 이용했는지 약간 의구심은 듭니다. 그래도, 프로젝트 소스에 올려 잘 구동하는 것 확인했으니 TypeScript 사용 중이시라면 한 번 쯤 참고해 보시는 게 좋다고 생각합니다. prototype001.js --- UTF8⇔16 진수 문자열 변환 Javascript // 문자열을 UTF8 16 진수 문자열로 변환 stringToUtf8HexString = (text: a..