Posts

Showing posts with the label 구글

Google Sheets 시작하기

Image
Google Sheets(줄여서 Sheets)를 사용하는 방법입니다. 일단 설명은 PC에서 작업하는 것을 기준으로 하며, 웹브라우저에서 URL 접근을 통해 시작할 수 있습니다. 다양한 웹브라우저가 있지만 아무래도 같은 구글에서 만들어진 크롬 을 사용하는 것이 호환성 면에서 좋을 것 같습니다. Google Drive 열기 Sheets를 사용하기 위해서는 https://sheets.google.com로 직접 접근하는 방법과 https://drive.google.com 로 접근하는 방법이 있습니다. 아니면 처음부터 문서 자체의 URL로 접근하는 방법도 있고요. https://sheets.google.com https://drive.google.com 직접 문서 URL로 접근 사람마다 개인차는 있으나 저는 일단 https://drive.google.com로 접근하는 방법을 추천드립니다. 내가 주야장천 Sheets만 사용한다면 sheets로 바로 접근하는 것이 편리하지만 구글 독스, 구글 슬라이드 등 구글의 다양한 서비스를 사용한다면 https://drive.google.com로 접근하는 것이 여러모로 좋습니다. 만약 구글 회원가입이 되어 있고 Drive를 사용한다고 하면 위와 같은 화면을 만날 수 있습니다. 내 드라이브는 클라우드로 제공된 내 Drive의 내용을 탐색기처럼 폴더 구조로 구분하여 관리할 수 있습니다. 매인 화면에도 Root의 폴더와 파일들을 보여 줍니다. 현재 나의 클라우드 사용 용량을 볼 수 있으며 만약 무료 저장용량이 15GB를 넘게 되면 추가로 용량을 구매할 수 있습니다. 만약 컴퓨터에 드라이브 프로그램을 깔았다면 클라우드에 자동으로 파일을 동기화할 수도 있습니다. 다른 사람의 공유 문서를 이곳에서 확인할 수 있습니다. 새로 만들기를 하면 여러 가지를 생성할 수 있습니다. 폴더를 만들거나 업로드를 할 수 있고 Sheets도 생성할 수 있습니다. Google Sheets 사용하기 Sheets를 ...

Google Workspace 무료 사용 방법

Image
구글이 자신들의 수익모델은 광고라고 하면서 천사처럼 많은 유용한 서비스를 무료로 제공하다가 거의 독점적인 지위를 획득 한 다음에 돈을 내라고 하는 모습을 슬슬 보이고 있습니다. 마음에 들지 않지만 대안이 없는 상황에 울며 겨자 먹기로 비용을 지불하게 됩니다. 그러나 괘심하긴 해도 완성도 높은 서비스를 처음에 무료로 제공해 주니 개인 사용자 입장이라면 나쁘게만 보기도 어렵기는 합니다. 그런 서비스 중에 Google Workspace 가 있는데 이 서비스도 기업에서 사용하면 유료의 비용을 지불해야 하지만 개인이라면 대부분 무료로 사용할 수 있습니다. Google Workspace에는 아래의 프로그램들이 포함되어 있습니다. Google Workspace Docs : MS워드 같은 워드프로세서 프로그램 Sheets : MS엑셀 같은 스프레드시트 프로그램 Slides : MS파워포인트 같은 프리젠테이션 프로그램 Forms : 설문지 프로그램 Keep : 인스턴트 메모 프로그램 Sites : 웹사이트 만드는 프로그램(유료 서비스에만 포함) Drive : 온라인 클라우드 저장소 Gmail : 이메일 프로그램 Meet : ZOOM 같은 화상회의 프로그램 Calender : 일정관리 프로그램 Chat : 채팅, 메신저 프로그램 가격 개인이 사용할 경우는 대부분 무료입니다. 대표 프로그램 Google Workspace 의 대표 프로그램이라 하면 Drive , Docs , Sheets , Slides 라고 할 수 있으며 마이크로소프트의 오피스 프로그램인 MS워드, MS엑셀, MS파워포인트와 비슷한 프로그램입니다. 무료 로 사용할 수 있으면 웹브라우저(크롬)만 있으면 언제 어디서나 사용할 수 있습니다. Google 프로그램끼리 호환성도 좋고 작업물에 대한 댓글이나 채팅, 실시간 수정, 공동 작업 등.. 협업을 하기에 최적화되어 있습니다. Google Docs 구글 독스는 MS워드나 아래아한글같은 워드프로세스 프로그...

Google캘린더(달력)에 대한민국 휴일 표시하기

Image
구글 캘린더에 대한민국 휴일을 표시하는 설정에 대해서 소개합니다. 네이버 달력이라면 그냥 기본으로 나오겠지만 구글캘린더의 경우는 별도의 설정을 해 주어야 합니다. 휴일의 표시는 각 나라의 휴일을 구글에서 미리 작성해 놓은 것을 내 캘린더에 불러와 적용하는 방식으로 되어 있습니다. 대한민국 공유일 표시하기 먼저 설정화면으로 이동합니다. 캘린더 화면의 우측상단의 설정 아이콘을 클릭합니다. 메뉴 중 설정 을 클릭합니다. 설정화면 중 좌측 메뉴에서 캘린더 추가 메뉴를 선택합니다. 관심분야와 관련된 캘린더를 선택합니다. 지역 공휴일의 모두 둘러보기 를 선택하면 각나라의 휴일을 선택할 수 있습니다. 우리는 대한민국의 휴일 을 선택합니다. 캘린더에서 공휴일 보기 대한민국 휴일에 대한 설정을 했다면 이제 보기 좋게 표시하면 됩니다. 설정을 정상적으로 했다면 좌측메뉴에 대한민국의 휴일 이라는 캘린더가 보입니다. 캘린더명의 우측끝에 더보기 아이콘 을 선택합니다. 색상을 빨간색으로 선택합니다. (보통 공휴일은 빨간색이므로.. ㅎ) 그러면 캘린더에 휴일의 명칭이 빨간색 으로 표시되게 됩니다. 감사합니다.

Google캘린더(달력)에 음력 표시하기

Image
구글의 서비스 중 캘린더는 매우 유용한 무료 서비스 입니다. 무엇보다도 안드로이드를 사용한다면 구글캘린더는 더할나위 없는 일정관리 툴이라 할 수 있습니다. 폰, 태블릿, 데스크탑 등 대부분의 디바이스에서 실시간 동기화도 됩니다. 다만 구글 캘린더의 한가지 아쉬운점이라면 전세계를 대상으로 하다보니 아무래도 인터페이스 면에서 한국에 최적화 되어 있지는 않다는 것입니다. 캘린더의 서드파티로 어느정도 커버는 가능하지만 약간 아쉬운 점은 어쩔 수 없습니다. 음력 표시하기 그래도 다행히 음력의 표시는 서드파티없이 기본기능으로 설정이 가능해서 설명을 해 볼까 합니다. 설정하기 ▲ 먼저 캘린더의 우측 상단에 있는 톱니모양 아이콘을 클릭합니다. 메뉴중 설정 메뉴를 선택합니다. 보조캘린더를 한국으로 선택하면 날짜 옆에 음력날짜가 표시 됩니다. 설정 화면에서 보기 옵션 메뉴를 클릭합니다. 보조 캘린더 를 클릭합니다. 메뉴 중 한국 메뉴를 클릭하여 설정합니다. 화면 하단에 표시되는 지금 새로고침하기 를 선택하면 이제 음력날짜가 반영됩니다. 달력에서 음력 읽기 이제 달력에 표시된 날짜를 읽는 방법입니다. 음력은 계묘년 8월 ~ 9월 처럼 보통 2개월의 단위로 표시됩니다. 첫번째로 나오는 숫자가 음력날짜입니다. 예를 들면 음력 8월 18일 입니다. 두번째 새로 시작하는 숫자부터는 다음달로 넘어갑니다. 예를들면 음력 9월2일 입니다. 읽기가 약간 불편하긴 하지만 그래도 만족할 만한 기능입니다. 감사합니다.

[nJo2] markdown blogPosting for vsce의 구매정보 등록 방법

Image
[nJo2] markdown blogPosting tistory-blogger for vsce 소개 바로가기 Visual Studio Code 의 익스텐션인 [nJo2] markdown blogPosting for vsce 로 블로그에 글을 쓰기 위해서는 제품을 구매하고 획득한 Product ID와 CODE를 제품에 등록/설정을 해야 합니다. 그 설정하는 방법은 아래와 같습니다. 1. 구매하기 [구매자] 판매 사이트에 접속을 합니다. https://shop.njo2.com 접속하기 ▲ 상품 중 VScode Markdown으로 Blogger 글쓰기 또는 VScode Markdown으로 Tistory 글쓰기 를 선택하고 구매 합니다. [구매자] 입금을 합니다. 구매를 하면 MY > 구매리스트 에 구매 목록과 입금 요청 화면이 표시됩니다. 무통장입금 또는 QR코드로 카카오페이나 토스 를 통해 해당 금액을 입금합니다. [판매자] 입금확인 완료 판매자가 입금을 확인하고 입금확인 완료 처리를 합니다. 입금확인은 자동으로 이루어지지 않고 수동으로 확인 후 확인완료를 하기 때문에 시간이 다소 소요될 수 있습니다. 판매자가 입금확인을 하면 구매확정 이 됩니다. 구매 리스트에서 상품 구매 ID를 확인 할 수 있습니다. 구매 리스트에서 상품 구매 CODE를 확인 할 수 있습니다. 이 정보는 아래에 등록을 해야 하므로 잘 확인하셔야 합니다. 2. 다운로드 받기 판매자가 입금 확인을 하면 이제 해당 소프트웨어를 다운로드 받을 수 있습니다. MY > 다운로드 메뉴에 들어가서 구매한 패키지를 선택하면 하단에 다운로드 버튼 이 있습니다. 버전별로 다운로드 할 수 있으며 가능한 최신버전을 다운로드를 받습니다. 3. 설치하기 다운로드 받은 파일은 njo2-vsce-md-blogposting-xxxxx-xxxx.vsix 식으로 확장자가 .vsix 로 되어 있습니다. 이파일 포맷은 Visual studio code 의 익스텐션 설...

Google Blogger API 생성하는 방법

Image
[nJo2] markdown blogPosting tistory-blogger for vsce 소개 바로가기 Blogger에 원격으로 글을 쓰기 위해서는 API를 사용해야 하는데 그냥 API를 사용하는것이 아니라 Google Blogger 측에 API를 사용하겠다고 승인을 받아야만 사용이 가능합니다. 여기서는 Blogger API를 승인받는 방법에 대해서 작성을 하려고 합니다. Blogger 가입하기 일단 먼저 Blogger에 가입을 해야 합니다. https://blogger.com 에 접속을 하고 가입을 합니다. 아래에 블로그 이름을 작성하고 Blogger을 생성합니다. Blogger API에 대한 설명이므로 Blogger에는 가입했다고 치고 다음 설명으로 넘어가겠습니다. ^^ Blogger API 신청하기 Blogger API를 신청한다고는 했지만 사실 Google API를 이용해서 Blogger를 사용한다고 하는 것이 더 맞는 말일것 같습니다. API를 사용하기 위해서는 Google Cloud Platform 에 접속을 해서 API를 신청해야 합니다. 1. Google Cloud Platform에서 프로젝트 생성 https://console.cloud.google.com 접속하기 Cloud Platform에서 프로젝트를 하나 생성합니다. 좌 상단의 프로젝트 리스트를 클릭합니다. 새로운 창의 우측 상단의 새 프로젝트 를 선택해서 프로젝트를 만듧니다. 새 프로젝트를 등록하는 창이 나옵니다. 저는 test-blogger 라고 만들어 봤습니다. 이름은 마음대로 작성하면 됩니다. OAuth 동의화면 만들기 OAuth를 사용할 예정이기 때문에 먼저 OAuth 동의 화면부터 만드는 것이 좋습니다. 좌측메뉴에서 OAuth 동의 화면 메뉴를 선택합니다. OAuth 동의화면에서 외부 를 선택합니다. 만들기 를 선택합니다. 1. OAuth 동의화면 이것이 무슨 앱인지, 누가 개발자인지 알려주는 정보입니다. OAu...

config-blogger.js 설정파일 작성 방법 - [nJo2] markdown blogPosting tistory-blogger for vsce

Image
[nJo2] markdown blogPosting tistory-blogger for vsce 소개 바로가기 [nJo2] markdown blogPosting for vsce 을 설치하게 되면 아래 1개 또는 2개의 파일에 대해 설정을 해줘야 합니다. .vscode > config-blogger.js : 구글 블로거에 대한 설정을 하는 파일 .vscode > config-tistory.js : 티스토리에 대한 설정을 하는 파일 이중에 이 포스팅에서는 .vscode > config-blogger.js 설정에 대해서 자세히 설명을 하려고 합니다. 먼저 아래의 전체 코드를 보여드리고 하나씩 부분 부분 설명을 하도록 하겠습니다. 전체 코드 // config-blogger.js module.exports = { /************************************************************************************ * 등록방법은 다음 포스팅을 확인해 주세요. * * https://ux.stories.pe.kr/275 ************************************************************************************ * Blogger API에서 CLIENT_ID와 CLIENT_SECRET를 찾아서 작성합니다. * * */ BLOGGER_CLIENT_ID: "", // 예> "8d43565dghhjgkyioyijhgjgiouuigleusercontent.com", BLOGGER_C...

Google 스프레드시트로 구글캘린더에 일정 연동하는 방법

Image
저는 구글 제품을 많이 사용하는 편입니다. 제 주력 캘린더도 Google 캘린더 고요. 이번에 모임의 임원을 맡게 되면서 회원들의 생일을 캘린더에 등록해야 할 일이 생겼어요. 그냥 하나하나 등록을 하는 도중 "내가 지금 뭐하고 있나.." 라는 자괴감이 들기 시작했어요. 구글 시트에 있는 날짜 정보(생일)을 한 번에 쉽게 일괄 등록할 수는 없을까라는 생각이 뇌리를 스쳤습니다. 그래서 찾아봤더니.. 약간의 매크로 프로그램을 작성하면 가능할 것 같더라고요. 그래서 열심히 개발을 해봤습니다. 1시간이면 등록할 것을 8시간 걸려서 프로그램을 짜 봤어요. 결과적으로는 더 비효율적이었네요. ㅠㅠ 그러나... 나에게는 비효율 적이었지만 이코드를 공개하면 다른 사람에게는 큰 도움이 될 수 있겠구나 생각을 하고 코드를 공개해 보려고 합니다. 준비물 준비물은 Google 스프레드시트, Google 캘린더만 있으면 돼요. 당연히 무료고요. Google 캘린더 먼저 Google 캘린더를 만들거나 사용하고 있는 캘린더를 준비합니다. 적용하기 원하는 캘린더의 우측의 ... 를 클릭하고 설정 및 공유 를 선택합니다. 캘린더 ID를 잘 기억해 놓습니다. 나중에 이 ID를 활용할 예정입니다. Google 스프레드시트 회원생일 스프래드시트 공유 Google 스프레드시트로 명단과 생일을 작성합니다. ▲ 위와 같이 작성을 하면 되고 중요한 사항은.. 생년월일 이 구글 시트의 날짜 형식에 맞아야 합니다. 그리고 갤린더등록 , 캘린더상태 의 항목은 필수로 있어야 합니다. 캘린더등록 : 캘린더에 등록할지 제거할지를 표시 (ADD / DEL) 캘린더상태 : 현재 캘린더에 해당 항목이 적용되었는지 확인 (Y / ' ') 매크로 프로그램 작성하기 기본적인 준비는 끝났습니다. 이제부터 Apps Script를 제작하고 트리거를 등록하면 됩니다. Apps Script 작성하기 Apps Script 는 구글 제품에 대...