이 책의 구성 004 머리말 015 독자 지원 016 Notion Pro 제공 템플릿 10선 017 Notion 활용 사례 019
[Chapter 01 업무 효율성을 높여줄 Notion 시작하기]
Notion 01 분산된 도구를 하나로 모아주는 Notion 023 _ 개인 노트부터 기업의 협업 도구까지 023 _ Notion의 주요 특징 025 => 블록(Block), 클라우드 기술, 다양한 문서 편집, Embed Notion 02 편리한 사용을 위한 Notion 설치하기 026 => www.notion.so/desktop Notion 03 Notion 계정 생성하기 030 _ 구글 계정으로 생성하기 030 _ 다른 이메일로 생성하기 033 _ 프로필 설정 및 계정 생성 이후 기본 절차 둘러보기 035 Notion 04 Notion 플랜 및 유료 결제하기 040 _ 플랜 살펴보기 040 _ 유료 플랜으로 결제하기 041 Notion 05 다른 도구에서 데이터 가져오기 044 _ Import 기능 사용하기 044 _ 에버노트에서 가져오기 046 _ 트렐로에서 가져오기 052 _ 아사나에서 가져오기 055 _ Google 문서 가져오기 057 _ 드롭박스 Paper 가져오기 061 _ Quip 데이터 가져오기 064 _ 워크플로위 파일 가져오기 065 _ 그 밖의 다양한 파일 가져오기 068
[Chapter 02 다양한 도구의 통합을 위한 탄탄한 기본기 다지기]
Notion 01 Notion의 기본 구조 이해하기 073 _ 하나의 작업공간에서 영역을 구분하는 섹션 074 _ 활용도 200%의 자율성을 가진 페이지 076 _ 레고 블록 같은 Notion 블록 077 Notion 02 생산성 도구를 하나로 모아줄 페이지 생성 및 관리하기 079 _ 새 페이지 만들고, 하위 페이지 만들기 079 _ 디렉토리 구조의 페이지 구성하기 082 _ 페이지 스타일로 보기 좋게 꾸미기 084 _ 필요 없는 페이지 삭제하기 090 => 페이지 보호를 위해 [Page Lock]을 설정하여 잠금 설정. Notion 03 텍스트 관련 기본 블록으로 기본기 다지기 093 _ 클릭 한 번으로 블록 추가하기 093 _ 텍스트 관련 다양한 블록 살펴보기 095 _ 텍스트에 스타일 적용해서 꾸미기 100 _ 블록 종류 자유롭게 변경하기 102 _ 블록 재사용으로 빠르게 편집하기 103 _ 필요 없는 블록 삭제하거나 이동하기 104 _ 블록 이동으로 단 나누기 105 Notion 04 실전! 대시보드 페이지 만들기 107 Notion 05 이미지부터 영상까지 삽입하는 MEDIA 블록 114 _ Image, Video, Audio, File 블록 114 _ 즐겨찾기 웹사이트를 관리하는 Web Bookmark 블록 118 _ 프로그래밍도 Notion에서, Code 블록 119 Notion 06 거의 모든 서비스를 삽입하는 EMBEDS 블록 120 _ Embed 기능으로 삽입할 수 있는 서비스 120 _ 풍성한 Notion을 책임질 Embed 블록 활용하기 122 _ 여행 계획에 효과적인 Google Maps 블록 124 => https://maps.google.com -> /embed 또는 /Google Maps로 추가. _ Notion에서 PDF 파일 내용 바로 확인하기 128 Notion 07 이런 것까지 가능해? ADVANCED 블록 130 _ 수학 기호를 사용하고 싶다면 Math Equation 블록 130 => /math _ 반복되는 업무 서식을 만들 수 있는 Template Button 블록 131 _ 페이지 내비게이터 역할을 하는 Breadcrumb 블록 132 => /breadcrumb _ 자동으로 목차를 생성해주는 Table of Contents 블록 133 => Heading 1,2,3 블록으로 내용 작성하고, /toc Notion 08 템플릿 페이지 만들고 활용하기 134 _ Notion에서 제공하는 기본 템플릿 사용하기 134 _ 기본 템플릿 종류별 기능 살펴보기 136 _ 다른 사용자가 만든 페이지 복사해서 사용하기 138
[Chapter 03 데이터베이스를 알아야 진정한 Notion 사용자]
Notion 01 Notion의 꽃, 데이터베이스 알고 가기 143 _ 페이지 위치에 따른 DATABASE 블록의 구분 144 => inline <-> Full Page [Turn into Page]로 전환. _ 다양한 형태의 뷰 추가 생성하기 149 _ 각 뷰의 형태 및 쓰임 살펴보기 152 => 5가지 뷰 [표, 보드, 캘린더, 리스트, 갤러리] _ 여러 뷰를 동시에 배치하여 관리하기 157 => [Create Linked Database](/linked) -> 필터, 정렬 등
=> DATABASE 블록을 단으로 나누려면 BASIC 블록으로 단을 구분해 놓고 그 아래로 DB 블록을 이동. Notion 02 데이터베이스 각 열의 속성 지정하기 162 _ Notion 데이터베이스와 스프레드시트의 차이점 162 => Notion의 데이터베이스에서는 각 행이 하나의 페이지.
=> 행에 있는 각 칸은 하나의 페이지에 포함된 옵션들. _ 각 열마다 지정할 수 있는 데이터 속성 163 Notion 03 기본 속성의 종류 및 쓰임 살펴보기 167 _ 문자 또는 숫자만 입력하기 167 => 속성: 텍스트(Text), 숫자(Number) => 숫자형식 지정 가능. _ 태그를 선택하여 값 입력하기 170 => 속성: 선택(Select), 다중선택(Multi-Select) _ 날짜 형식 입력하기 173 => 속성: 달력(Calendar) => Remind로 알림 설정. _ 협업 중인 사용자 입력하기 178 => 속성: 사람(Person) _ 파일 첨부하고 이미지, 동영상 추가하기 178 => 속성: 파일과 미디어(Files & Media) _ Checkbox & URL & Email & Phone 179 => 셀 래핑(Wrap Cells)으로 여러 줄 보기 설정/해제 Notion 04 데이터베이스의 고급화, ADVANCED 속성 182 _ 엑셀 함수와는 다른 Notion Formula 182 => 속성: 수식(Fomula) _ 관계형 데이터베이스 Relation 183 => 서로 다른 데이터베이스끼리 연결하여 특정 행의 데이터를 페이지 형태로 가져오는 기능. _ Relation의 단짝, 열 정보를 가져오는 Rollup 184 => 연결된 데이터베이스로 가지않고 데이터를 보여주는 기능. _ 생성 시간 Created Time과 생성한 사용자 Created By 185 _ 마지막 수정 시간 Last Edited Time과 수정한 사용자 Last Edited By 186 _ 데이터베이스를 요약해주는 Calculate 187
[Chapter 04 함수, 관계형 데이터베이스 그리고 롤업]
Notion 01 수식 작성의 기본, 열 선택 또는 상수 입력 193 _ Properties: 데이터베이스의 열 193 => prop("열 이름") _ Constants: 상수 194 => e(오일러 상수), pi, true/false 등 Notion 02 사칙연산 및 결과를 비교하는 Operators 기본 함수 196 _ if: 조건의 참, 거짓을 구분하는 함수 197 => if (prop("열") > prop("열2"), true, false) <해당열을 미리 숫자로 변경> _ add: 두 열을 더하는 함수 198 => add(prop("열"), prop("열2")) 또는 prop("열") + prop("열2") <열 속성이 숫자면 덧셈, 열 속성이 문자열이면 문자열 연결> _ subtract: 두 열을 빼는 함수 200 => subtract(num1, num2) or num1 - num2 _ multiply, divide: 두 열을 곱하고 나누는 함수 200 _ pow, mod: 거듭제곱 값과 나머지를 구하는 함수 201 _ unaryMinus: 결과에 -를 붙이는 함수 203 => "unaryMinus(num)" or "-num" ;양수->음수로 음수->양수로 변환 _ unaryPlus: 논리값을 숫자로 변경하는 함수 203 => "unaryPlus(num)" or "+num" ;논리값(true,false)을 1,0으로 _ not: 결과의 반대를 도출하는 함수 203 => true면 false로 _ and, or: 두 조건 모두 충족하거나, 하나만 충족하거나 204 => and(boolean, boolean), or(boolean, boolean) _ equal, unequal: 두 인수를 비교하는 함수 206 _ larger, largerEq: 두 인수의 크기 비교 함수 208 _ smaller, smallerEq: 두 인수의 크기 비교 함수 209 Notion 03 못하는 게 없는 Functions 고급 함수 210 _ concat, join: 텍스트를 더하는 함수 210 => join("-", "A", "B", "C", "D"), concat("A", "-", "B", "-", "C", "-", "D") _ slice: 지정한 위치의 텍스트만 가져오는 함수 212 => slice(text, num1, num2) ;특정 위치 문자열 얻기 _ length: 텍스트의 개수를 세는 함수 214 => length(text) _ format, toNumber: 텍스트 또는 숫자로 변경하는 함수 214 => format(value) ;문자열로 변환. _ contains: 단어 포함 여부를 판단하는 함수 216 _ replace, replaceAll: 지정한 텍스트를 다른 텍스트로 바꾸는 함수 217 _ test, empty: 지정한 텍스트 혹은 빈 칸을 찾는 함수 218 => test(prop("열"), "A") ;열에서 A포함이면 true _ abs: 절댓값을 표시하는 함수 219 _ cbrt: 큐브루트(3도 루트) 구하는 함수 220 _ ceil, floor, round: 올림, 내림, 반올림 함수 220 _ exp: 오일러의 상수의 거듭제곱 222 => e ^ number 동일 _ ln, log10, log2: 자연 로그, 밑수 10인 로그, 밑수 2인 로그 관련 함수 223 _ max, min: 가장 큰 수 또는 작은 수 224 _ sign: 양수, 음수 판단 함수 225 => 양수 1, 음수 -1, 0은 0 _ sqrt: 제곱근 함수 225 _ start, end: 시작 날짜 혹은 마지막 날짜 226 _ now: 오늘 날짜와 시간 227 _ timestamp, fromTimestamp: 밀리초 관련 함수 228 _ dateAdd, dateSubtract: 날짜에서 기간을 더하거나 빼는 함수 228 _ dateBetween: 날짜와 날짜 사이의 기간을 구하는 함수 230 _ formatDate: 날짜 형식 지정 함수 231 => formatDate(now(), "YYYY-MM-DD HH:mm:ss _ minute, hour, day, date, month, year: 날짜 함수 232 Notion 04 고급 같은 기본 기능, 관계형 데이터베이스와 롤업 234 _ 서로 다른 데이터베이스 연결해보기 234 => 열속성을 "관계형(Relation)"으로 하고, 셀 클릭하여 DB연동. _ 열 데이터를 구체적으로 확인하는 롤업 기능 240 => 열속성을 "롤업(Rollup)"으로 하고, 셀 클릭하여 설정. _ 여행지별 가격 정보 확인 및 합계 구하기 243 => 여행DB들 Relation하고, 티켓 가격 Rollup해서 Sum 계산. _ Rollup 속성으로 가져온 데이터에 함수 적용해보기 245
[Chapter 05 Notion으로 생산성 올리기]
Notion 01 작업 속도를 2배로 올려줄 단축키와 명령어 249 _ 빠른 실행을 도와주는 단축키 249 => 단축키 많아요. Notion 윈도우 어플 사용시..
_ 마크다운 스타일 문법 252 => 마크다운 스타일 문법
'- 개인적으로 자주 사용하는 것: *, 1., >(토글), "(인용), ---, [], #(Heading, TOC 만들때)
_ 슬래시(/) 명령어 252 Notion 02 Notion의 제어판, 왼쪽 사이드바 활용하기 255 _ All Updates: 변경 사항을 한방에 확인하기 256 _ FAVORITES 섹션: 자주 사용하는 페이지를 한곳에 모아두기 257 _ WORKSPACE 섹션: 협업이 필요한 페이지 258 => 모든 팀원에게 공개 _ PRIVATE 섹션: 나만의 개인 공간 259 => 특정 페이지만 공유하려면 PRIVATE내 두고 특정 페이지 공유. _ SHARED 섹션: 임의의 사용자와 공유한 페이지 261 Notion 03 자료를 빠르게 찾는다, 퀵파인드 및 검색 기능 262 _ 모든 페이지 검색은 Quick Find 262 => Ctrl+P _ 페이지에 포함된 텍스트 검색하기 263 => Ctrl+F _ 데이터베이스 검색하기 264 Notion 04 반복되는 서식을 위한 템플릿 버튼 활용하기 265 => /Template Button _ 반복되는 업무에 활용할 체크리스트 만들기 266 _ 매일 작성해야 하는 회의록 만들기 269 _ 월 단위 계획도 Notion에서 효과적으로 관리하기 271 Notion 05 중요한 할 일은 알림 설정으로 기억하기 273 => "@" 리마인드 설정. Notion 06 대표적인 커뮤니케이션 협업 도구, 슬랙과 연동하기 277 Notion 07 새로운 프로젝트를 위한 새 작업공간 활용하기 280 _ 필요에 따라 자유롭게, 작업공간 추가/삭제하기 280 _ 아이콘으로 작업공간 구분하기 282 Notion 08 인터넷에 있는 각종 정보를 스크랩하는 웹 클리핑 284 _ 웹 클리핑 사용을 위한 웹 클리퍼 설치 285 => 크롬 확장프로그램 "Notion Web Clipper" 설치. _ 기본 페이지에 웹 클리핑하기 287 _ 스마트폰에서 웹 클리핑 사용하기 288 Notion 09 웹 클리핑을 가장 효과적으로 관리하는 데이터베이스 291 Notion 10 실수를 되돌리는 히스토리 & 페이지 복구하기 295 _ 특정 시점으로 되돌리기 295 _ 삭제한 페이지 다시 복구하기 297 Notion 11 Notion의 모든 변경 사항을 빠르게 확인하는 알림 설정하기 299 Notion 12 필요한 정보만 빠르게 확인하는 데이터베이스 필터 301 _ 필터 기능 사용하기 301 _ 필터의 기본 구조 파악하기 302 Notion 13 자료를 보관하거나 다른 도구에서 활용하기 306 _ 특정 페이지 내보내기 306 => "..." -> "Export" (하위 페이지 포함은 기업 플랜부터) _ 현재 작업공간 전체 내보내기 307 => "설정과 멤버" -> "설정(Settings)" -> "콘텐츠 내보내기(Export Entire Workspace)" Notion 14 Notion의 안전한 사용을 위한 보안 설정 309 => "설정(Settings)" 옵션들 Notion 15 Notion 사용을 윤택하게 해줄 꿀팁 모음 311 _ 여러 창에서 Notion 사용하기 311 => 웹 새창 or Notion 어플에서 Ctrl + Shift + N _ 사용 중인 Notion 이메일 계정 변경하기 312 _ 느려진 Notion 되살리기 314
=> 웹브라우저의 인터켓 사용 기록 삭제 -> 캐시 데이터 삭제
=> Windows: C:\Users\사용자\AppData\Roaming\Notion 폴더 삭제? 주의 필요.. _ 무료로 제공하는 Notion 포인트 획득하기 315
[Chapter 06 Notion을 Notion답게 활용할 수 있는 협업]
Notion 01 외부 사용자와 협업을 위해 공유하기 319 _ 특정 Notion 사용자와 Share 기능으로 페이지 협업하기 319 _ 불특정 다수를 대상으로 편집 불가능하게 공유하기 322 Notion 02 같은 작업공간에서 협업할 팀원 초대하기 325 _ 같은 이메일 도메인을 사용하는 팀원 자동으로 추가하기 327 Notion 03 팀원 중 특정 사용자에게만 공유하기 330 _ 새로운 그룹 생성하기 330 _ 그룹별 공유 권한 설정하기 333 Notion 04 협업에 효율적인 데이터베이스 활용 사례 334 _ 담당자 설정하기 334 _ 다양한 함수를 협업에 활용하기 335
=> dateBetween(now(), prop("시작일"), "days") 작업 진행 일수 구하기
=> if(prop("진행일") > 5, "Job too late.", "We need merge.")
=> if (prop("상태")=="완료", "Merge Fin.", if(prop("진행일") > 5, "Job too late", "Merge Need.")) Notion 05 효과적인 협업을 위한 코멘트, 토론, 멘션 사용하기 340 _ 의견을 남기고 싶을 땐 코멘트 달기 340 => Ctrl+Shift+M -> 종료시 "해결(Resolve)" _ 특정 사용자를 호출하는 멘션 달기 343 => @ _ 광범위한 의견을 제시할 때 토론 사용하기 344 Notion 06 생생한 현업의 Notion 활용 사례들 346 _ 1등 전자책 플랫폼, 리디북스 _ 오남경, 디자이너 346 _ 여성 쇼핑몰 모음 앱, 지그재그 _ 이유진, 매니저 349 _ 커뮤니티와 커머스의 결합, 스타일쉐어 _ 이건우, 프로그래머, 사보미, 디자이너 352 _ 동네에서 발생하는 모든 생활정보, 당근마켓 _ 정창훈, CTO 356 _ 개발자를 위한 매니지먼트 회사, eBrain _ 조혜현, 매니저 360
찾아보기 364 빠른 실행을 도와주는 단축키 367
* 개정판 *
업무와 일상을 정리하는 새로운 방법 노션 Notion 개정판 - 전시진, 이해봄 지음 [Jpub, 2020년 10월 16일]
* 문자 집합(Charset)이란 컴퓨터에서 사용하는 문자들의 집합입니다. 그 집합들을 어떻게 모아두었느냐에 따라 이름을 정해주어야 구분해서 쓸 수 있겠지요. 문자집합의 이름으로는 유명한 ASCII, ISO8859, 유니코드 등이 있습니다.
* 인코딩은 해당 문자를 어떻게 코드화하겠느냐는 방식을 나타내며, 디코딩은 반대로 어떤 코드를 어떻게 문자화하겠느냐는 방식을 나타냅니다. 마찬가지로 방식에 대한 이름이 있어야 구분해서 사용할 수 있겠지요. 유니코드 인코딩, UTF, Base64, EUC-KR, CP949 등의 이름이 있습니다. 예상할 수 있듯이 문자 집합과 인코딩은 서로 뗄 수 없는 관계이기에 같은 이름이 많네요.
<아스키(ASCII)> - 최초의 문자집합이며 7bit를 사용합니다. ASCII라는 문자 집합을 구성하지 않고 컴퓨터를 개발했다면.. 정말 상상하기도 싫군요..
UTF-16의 BE(Big Endian), LE(Little Endian)의 바이트 순서에 따라 바이트를 읽는 순서를 다르게 처리해주어야 합니다.
UTF-8은 Byte Order와 무관하여 "EF BB BF"를 저장하며 처리하는 프로그램도 있고(메모장같은), 처리하지 않는 프로그램도 있습니다. 그래서 Visual Studio나 웹페이지 개발시에 문서의 인코딩 에러가 가끔 나타나는 문제가 있지요. 각각의 프로그램에 맞게 BOM을 삭제하거나 추가하여 사용하면 문제를 해결할 수 있습니다.