
Apple Photos 앨범으로 포토북 만드는 방법
Apple Photos 앨범을 선택하고 사진을 추린 뒤 초안을 구성하고, 인쇄 전에 PDF를 확인하세요.
- PhotoBooks
- 실용 가이드
스튜디오에서
독립적인 소프트웨어를 설계하면서 배우는 것: 레이아웃 엔진, 기본적으로 개인화된 도구, 아이디어와 유용한 제품 사이의 완고한 세부 사항.

· 포토북 · 읽는 시간 2분
Apple Photos 앨범을 선택하고 사진을 추린 뒤 초안을 구성하고, 인쇄 전에 PDF를 확인하세요.

· 포토북 · 읽는 시간 2분
세 번의 검토로 중복 사진을 제거하고 의미 있는 순간을 남겨 책의 이야기를 이끌 사진을 고르세요.

· 포토북 · 읽는 시간 2분
매달 고른 사진과 일상의 순간, 매년 반복할 수 있는 연말 검토로 가족의 연간 포토북을 만드세요.

· 포토북 · 읽는 시간 2분
명소 사진을 모으는 데 그치지 않고 시작, 장소의 분위기, 작은 디테일과 마무리가 있는 여행 포토북을 만드세요.

· 포토북 · 읽는 시간 2분
실제 크기와 축소 이미지 모두에서 책을 명확하게 소개하는 표지 사진, 읽기 쉬운 제목, 단순한 정보 위계를 선택하세요.

· 포토북 · 읽는 시간 2분
사진에 이미 보이는 것을 설명하기보다 이름, 날짜와 작은 이야기를 간직하는 포토북 캡션을 쓰세요.

· 포토북 · 읽는 시간 2분
얼굴을 잘라내거나 무리하게 크롭하거나 모든 페이지를 똑같이 만들지 않으면서 세로 사진과 가로 사진을 조합하세요.

· 포토북 · 읽는 시간 2분
포토북 PDF를 인쇄에 넘기기 전에 페이지 크기, 도련, 여백, 이미지 디테일과 인쇄 업체의 요구 사항을 확인하세요.

· 포토북 · 읽는 시간 2분
화면 밝기, 용지와 감상할 때의 조명을 이해하고 실제 교정본으로 인쇄된 포토북의 모습을 판단하세요.

· 포토북 · 읽는 시간 2분
받는 사람을 중심으로 개인적인 포토북 선물을 계획하고 사진을 조용히 모으며 인쇄 교정본을 확인할 시간을 확보하세요.

· 포토북 · 읽는 시간 2분
iCloud, 내보낸 PDF와 외부 인쇄 서비스를 포함해 기기에서 포토북을 만들 때의 개인정보 보호 범위를 알아보세요.

· 포토북 · 읽는 시간 2분
가족 포토북에서 큰 행사와 함께 일상, 익숙한 장소와 관계를 간직할 수 있는 일상 사진을 고르세요.

· 포토북 · 읽는 시간 2분
책에 최대한 많은 이미지를 넣으려 하기보다 주제, 인쇄 크기와 페이지의 리듬에 따라 사진 밀도를 정하세요.

· 포토북 · 읽는 시간 2분
시간순, 주제별, 혼합형 포토북 구성을 비교하고 사진 모음을 쉽게 따라갈 수 있는 순서를 선택하세요.

· 포토북 · 읽는 시간 2분
픽셀 크기로 인쇄 디테일을 가늠하고 작은 배치를 선택하며, 사라진 디테일을 복원할 수 있다고 약속하지 않으면서 의미 있는 사진을 살리세요.

· 포토북 · 읽는 시간 2분
여백과 빈 공간으로 시선을 안내하고 장면을 구분하며 중요한 사진에 차분한 자리를 마련하세요.

· 포토북 · 읽는 시간 2분
모든 성장 이정표를 마감일로 만들지 않으면서 성장, 가족 관계와 일상을 중심으로 아기의 첫 1년 포토북을 구성하세요.

· 포토북 · 읽는 시간 2분
인쇄를 승인하기 전에 이야기, 크롭, 맞춤법, PDF 크기와 인쇄 업체의 요구 사항을 각각 따로 검토하세요.

· 이메일 보관 · 읽는 시간 2분
열람 가능한 이메일 아카이브와 복구용 백업을 구분하고 동기화된 받은편지함이 어느 쪽도 대신할 수 없는 이유를 알아보세요.

· 이메일 보관 · 읽는 시간 2분
메일을 보관하고 본문과 첨부파일을 확인한 뒤 별도 백업을 만들고, 관리하기 쉬운 단위로 서버 사본을 삭제하세요.

· 이메일 보관 · 읽는 시간 2분
EML 파일에 무엇이 담기는지, 스크린샷이나 PDF와 어떻게 다른지, 개방형 이메일 파일이 이동 가능한 아카이브를 보존하는 데 왜 도움이 되는지 알아보세요.

· 이메일 보관 · 읽는 시간 2분
이메일 아카이브 백업을 계정과 날짜별로 정리하고 범위를 기록하며 앱이 관리하는 메시지 구조를 유지하세요.

· 이메일 보관 · 읽는 시간 2분
표준 메시지 파일을 보존하고 다른 뷰어로 시험하며 아카이브 위치를 기록해 오래된 이메일이 하나의 앱에만 의존하지 않도록 하세요.

· 이메일 보관 · 읽는 시간 2분
먼저 메시지 범위를 좁혀 보관된 첨부파일을 찾은 뒤, 이메일의 링크로만 존재하는 것이 아니라 파일이 로컬에 있는지 확인하세요.

· 이메일 보관 · 읽는 시간 2분
안정된 상태의 이메일 아카이브를 별도 드라이브에 복사하고 대표 메시지를 확인하며 복원을 시험한 뒤 백업에 의존하세요.

· 이메일 보관 · 읽는 시간 2분
이메일 계정을 닫기 전에 폴더 목록을 만들고 완전한 메시지와 첨부파일을 저장하며 관련 로그인 정보를 갱신하고 오프라인 접근을 시험하세요.

· 이메일 보관 · 읽는 시간 2분
여행, 연결 장애와 오래된 계정 접근에 대비해 완전한 로컬 이메일 사본을 준비하고 네트워크를 끊은 상태에서 무엇이 작동하는지 시험하세요.

· 이메일 보관 · 읽는 시간 2분
서버 메일을 삭제하기 전에 아카이브 범위, 폴더 포함 여부, 메시지 본문과 첨부파일을 확인하고 독립적인 복원을 시험하세요.

· 이메일 보관 · 읽는 시간 2분
다른 기기를 백업으로 믿기 전에 서버 사서함, 동기화된 클라이언트 화면과 독립적인 로컬 아카이브를 이해하세요.

· 이메일 보관 · 읽는 시간 2분
동기화된 사서함의 삭제가 다른 기기에 전달되는 방식을 알아보고 서버 메일을 정리하기 전에 독립적인 아카이브를 보존하세요.

· 이메일 보관 · 읽는 시간 2분
검색에 유용한 단서로 구매 관련 메일을 정리하고 전체 메시지를 보관하며 링크 뒤에만 있는 문서를 저장하세요.

· 이메일 보관 · 읽는 시간 2분
여러 이메일 아카이브를 정리할 때 계정 구분을 보존하고 날짜 범위를 기록하며 개인용과 업무용 접근 권한을 명확하게 유지하세요.

· 이메일 보관 · 읽는 시간 2분
폴더 구조를 유지해 이메일 아카이브를 옮기고 검증할 때까지 기존 사본을 보관하며 메시지 파일과 계정 인증 정보를 구분하세요.

· 이메일 보관 · 읽는 시간 2분
감당할 수 있는 보관 이메일 손실량에 맞춰 백업 주기, 별도 저장 위치와 복원 시험을 정하세요.

· 메모와 글쓰기 · 읽는 시간 2분
제목, 문단, 목록과 링크부터 시작하고 글이 일반 텍스트로도 읽히도록 Markdown을 단순하게 유지하세요.

· 메모와 글쓰기 · 읽는 시간 2분
아이디어 더미를 명확한 문제, 독자, 범위, 미해결 질문과 확인 가능한 완료 기준을 갖춘 프로젝트 개요로 바꾸세요.

· 메모와 글쓰기 · 읽는 시간 2분
유지할 수 없는 분류 체계를 만들지 말고 새 메모, 진행 중인 프로젝트, 참고 자료와 완료된 작업을 위한 소수의 폴더를 사용하세요.

· 메모와 글쓰기 · 읽는 시간 2분
글을 Mac에 보관할 때의 로컬 메모 소유권, 파일 시스템 이동성과 백업 책임을 알아보세요.

· 메모와 글쓰기 · 읽는 시간 2분
글의 개요, Markdown 초안, 출처 링크와 이미지를 함께 보관하고 게시 전에 렌더링된 결과를 확인하세요.

· 메모와 글쓰기 · 읽는 시간 2분
코드 조각에 목적, 환경, 예제와 검증 날짜를 기록해 저장한 코드가 이해하기 쉽고 안전하게 재사용되도록 하세요.

· 메모와 글쓰기 · 읽는 시간 2분
목적, 사전 준비 사항, 설정 방법, 작동하는 예제 하나와 도움을 얻을 곳을 설명하는 README를 쓰세요.

· 메모와 글쓰기 · 읽는 시간 2분
회의록을 속기록으로 만들지 않으면서 결정, 할 일, 담당자와 미해결 질문을 기록하세요.

· 메모와 글쓰기 · 읽는 시간 2분
간단한 글쓰기와 메모에는 일반 텍스트를 선택하고 협업, 구조나 전문 도구 때문에 다른 형식이 필요한 때를 구분하세요.

· 메모와 글쓰기 · 읽는 시간 2분
메모 형식을 조사하고 대표 표본을 내보낸 뒤 전체 모음을 옮기기 전에 링크, 이미지와 메타데이터를 확인하세요.

· 메모와 글쓰기 · 읽는 시간 2분
구체적인 Markdown 할 일을 쓰고 행동과 아이디어를 구분하며 일상적인 프로젝트 작업 중 검토할 수 있도록 목록을 짧게 유지하세요.

· 메모와 글쓰기 · 읽는 시간 2분
결정, 관찰과 다음 행동을 날짜와 함께 짧게 기록해 쉬었다가 프로젝트를 다시 시작하기 쉽게 하세요.

· 메모와 글쓰기 · 읽는 시간 2분
유용한 주제, 필요한 날짜와 일관된 명명 규칙으로 검색을 돕고 링크를 유지하는 파일 이름을 정하세요.

· 메모와 글쓰기 · 읽는 시간 2분
짧은 비교에는 Markdown 표를 사용하고 셀 내용을 간결하게 유지하며 정보가 형식의 한계를 넘으면 목록이나 스프레드시트를 선택하세요.

· 메모와 글쓰기 · 읽는 시간 2분
최근 메모를 검토하고 다음 행동을 선택하며 완료된 작업을 보관하되 주간 점검을 전면적인 재정리 작업으로 만들지 마세요.

· 메모와 글쓰기 · 읽는 시간 2분
독자의 질문, 검증된 근거, 구조화된 초안과 최종 게시 점검을 거쳐 유용한 메모 하나를 글로 발전시키세요.
· 엔지니어링 · 읽기 9분
MailVault는 메시지 50,000개짜리 메일함을 쿼리당 7~14밀리초에 검색했습니다. 측정 결과, 이를 재현하는 명령, 그 뒤에 있는 평범한 SQL 인덱스, 그리고 우리가 출시했다가 잡아낸 30배 속도 저하를 다룹니다.
· 엔지니어링 · 읽기 9분
한 번의 오후, 한 대의 Mac mini, 두 개의 녹화: MeatPad의 XCUITest 케이스 50개는 405.032초, MailVault의 스펙 파일 81개에 걸친 엔드투엔드 케이스 539개는 16분 3초. 한 스위트에서는 케이스 하나에 왜 8.3초가 들고, 다른 쪽에서는 왜 1.8초가 드는지.
· 엔지니어링 · 8분 읽기
Mac mini 한 대가 데스크톱 앱 두 개의 테스트를 모두 돌립니다. MailVault는 테스트 케이스 1,604개와 종단 간 스펙 53개를 갖게 됐습니다. MeatPad에는 처음으로 UI 테스트가 생겼고, 클릭 한 번에 12초가 듭니다. 측정값과, 그 격차를 만드는 단 하나의 구조적 이유.
· 엔지니어링 · 7분 읽기
MeatPad는 열아홉 시간 열어 둔 채 63 MB, 2,721개 파일 프로젝트를 불러온 상태에서 108 MB였습니다. 측정값과 그것을 되풀이하는 명령, 이 숫자 뒤의 네 가지 설계 결정, 그리고 모든 것이 무너지는 단 하나의 파일 크기.
· 엔지니어링 · 읽기 6분
MailVault의 모든 기능은 기계가 실제 앱을 열고, 실제 버튼을 클릭하고, 실제 화면에서 결과를 읽어낸 뒤에만 출시됩니다. 엔드투엔드 스위트가 어떻게 동작하는지, 그리고 왜 저희가 작업하는 기계가 아니라 Mac mini에서 실행되는지 설명합니다.
· 이메일 · 읽기 7분
Google은 IMAP 다운로드를 사용자당 하루 2,500 MB로 제한하며, 이를 초과하면 계정을 최대 24시간 동안 잠급니다. 대용량 메일함을 보관하려는 사람에게 이것이 의미하는 바 — 그리고 서버가 멈추라고 할 때 백업이 어떻게 동작해야 하는지.
· 스튜디오 · 읽기 4분
우리는 음식을 팔지 않으며 동물에게 해를 끼치지도 않습니다. 이름은 그래픽 풍자입니다. 고기는 작업의 본질, 즉 실제로 씹을 수 있는 코딩 결과를 나타냅니다.
· 디자인 시스템 · 8분 읽기
브라우저는 수년 동안 고르지 않은 콘텐츠를 균형 잡힌 그리드로 흘러갔습니다. 인쇄된 앨범은 여전히 사람들에게 모든 사진을 상자에 넣으라고 요구합니다. 누락된 부분은 레이아웃이 아니라 판단입니다.