콘텐츠로 건너뛰기

스튜디오에서

제작 노트.
작업의 뒷이야기.

독립적인 소프트웨어를 설계하면서 배우는 것: 레이아웃 엔진, 기본적으로 개인화된 도구, 아이디어와 유용한 제품 사이의 완고한 세부 사항.

PhotoBooks 가이드

사진을 페이지에 맞게 조정하는 PhotoBooks 크롭 편집기

사진으로 여행 이야기를 전하는 방법

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

  • PhotoBooks
  • 실용 가이드
↗
앞표지와 책등에 제목이 표시된 PhotoBooks 표지 편집기

좋은 포토북 표지의 조건은 무엇일까요?

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

  • PhotoBooks
  • 실용 가이드
↗
앞표지와 책등에 제목이 표시된 PhotoBooks 표지 편집기

포토북에 의미를 더하는 캡션

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

  • PhotoBooks
  • 실용 가이드
↗
완성된 포토북의 PhotoBooks PDF 내보내기 설정

인쇄용 포토북 PDF 준비하기

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

  • PhotoBooks
  • 실용 가이드
↗
앞표지와 책등에 제목이 표시된 PhotoBooks 표지 편집기

선물용 포토북 만들기

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

  • PhotoBooks
  • 실용 가이드
↗
양면 페이지에 사진이 배치된 PhotoBooks 편집 도구

사진이 기기에 남아 있어야 하는 이유

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

  • PhotoBooks
  • 실용 가이드
↗
포토북에 넣을 사진 앨범이 준비된 PhotoBooks 선택 화면

포토북에 담을 만한 작은 순간들

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

  • PhotoBooks
  • 실용 가이드
↗
사진을 페이지에 맞게 조정하는 PhotoBooks 크롭 편집기

인쇄할 책에 저해상도 사진을 사용하는 방법

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

  • PhotoBooks
  • 실용 가이드
↗
포토북 크기를 선택하는 PhotoBooks 형식 설정

포토북의 여백: 사진에 공간 주기

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

  • PhotoBooks
  • 실용 가이드
↗
포토북에 넣을 사진 앨범이 준비된 PhotoBooks 선택 화면

아기의 첫 1년 포토북 만들기

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

  • PhotoBooks
  • 실용 가이드
↗
완성된 포토북의 PhotoBooks PDF 내보내기 설정

포토북 인쇄 전 최종 점검표

인쇄를 승인하기 전에 이야기, 크롭, 맞춤법, PDF 크기와 인쇄 업체의 요구 사항을 각각 따로 검토하세요.

  • PhotoBooks
  • 실용 가이드
↗

MailVault 가이드

발신자별로 묶인 MailVault 데모 받은편지함

EML 파일이란 무엇이며 왜 중요할까요?

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

  • MailVault
  • 실용 가이드
↗
발신자별로 묶인 MailVault 데모 받은편지함

오래된 이메일 계정을 닫기 전에 저장할 것

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

  • MailVault
  • 실용 가이드
↗
데모 아카이브에서 발신자와 태그 필터를 적용한 MailVault 검색 결과

이메일 아카이브가 완전한지 확인하는 방법

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

  • MailVault
  • 실용 가이드
↗
발신자별로 묶인 MailVault 데모 받은편지함

여러 계정의 이메일 기록을 정리하는 방법

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

  • MailVault
  • 실용 가이드
↗

MeatPad 가이드

메모 목록과 내용 검색이 있는 MeatPad 메모 작업 공간

일반 텍스트 파일이면 충분할 때

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

  • MeatPad
  • 실용 가이드
↗
구문이 강조된 Markdown 문서를 편집하는 MeatPad

일상 프로젝트를 위한 Markdown 체크리스트

구체적인 Markdown 할 일을 쓰고 행동과 아이디어를 구분하며 일상적인 프로젝트 작업 중 검토할 수 있도록 목록을 짧게 유지하세요.

  • MeatPad
  • 실용 가이드
↗
메모 목록과 내용 검색이 있는 MeatPad 메모 작업 공간

일을 늘리지 않고 프로젝트 일지 쓰기

결정, 관찰과 다음 행동을 날짜와 함께 짧게 기록해 쉬었다가 프로젝트를 다시 시작하기 쉽게 하세요.

  • MeatPad
  • 실용 가이드
↗
메모 목록과 내용 검색이 있는 MeatPad 메모 작업 공간

메모, 아이디어와 미완료 작업의 주간 검토

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

  • MeatPad
  • 실용 가이드
↗

이메일 50,000통, 14밀리초: MailVault 뒤의 검색 인덱스

MailVault는 메시지 50,000개짜리 메일함을 쿼리당 7~14밀리초에 검색했습니다. 측정 결과, 이를 재현하는 명령, 그 뒤에 있는 평범한 SQL 인덱스, 그리고 우리가 출시했다가 잡아낸 30배 속도 저하를 다룹니다.

  • 검색
  • SQLite
  • MailVault
↗

Mac 앱 두 개, Mac mini 하나: 카메라 앞의 테스트 589개

한 번의 오후, 한 대의 Mac mini, 두 개의 녹화: MeatPad의 XCUITest 케이스 50개는 405.032초, MailVault의 스펙 파일 81개에 걸친 엔드투엔드 케이스 539개는 16분 3초. 한 스위트에서는 케이스 하나에 왜 8.3초가 들고, 다른 쪽에서는 왜 1.8초가 드는지.

  • 테스트
  • XCUITest
  • WebdriverIO
↗

클릭 여덟 번에 98초: SwiftUI 앱 테스트와 Tauri 앱 테스트

Mac mini 한 대가 데스크톱 앱 두 개의 테스트를 모두 돌립니다. MailVault는 테스트 케이스 1,604개와 종단 간 스펙 53개를 갖게 됐습니다. MeatPad에는 처음으로 UI 테스트가 생겼고, 클릭 한 번에 12초가 듭니다. 측정값과, 그 격차를 만드는 단 하나의 구조적 이유.

  • 테스트
  • SwiftUI
  • Tauri
↗

63 MB: 브라우저가 아닌 Mac 코드 편집기가 쓰는 메모리

MeatPad는 열아홉 시간 열어 둔 채 63 MB, 2,721개 파일 프로젝트를 불러온 상태에서 108 MB였습니다. 측정값과 그것을 되풀이하는 명령, 이 숫자 뒤의 네 가지 설계 결정, 그리고 모든 것이 무너지는 단 하나의 파일 크기.

  • 성능
  • macOS
  • MeatPad
↗

당신이 힘든 방식으로 알아내지 않도록, Mac mini가 당신의 이메일 클라이언트를 대신 클릭해 봅니다

MailVault의 모든 기능은 기계가 실제 앱을 열고, 실제 버튼을 클릭하고, 실제 화면에서 결과를 읽어낸 뒤에만 출시됩니다. 엔드투엔드 스위트가 어떻게 동작하는지, 그리고 왜 저희가 작업하는 기계가 아니라 Mac mini에서 실행되는지 설명합니다.

  • 테스트
  • Tauri
  • MailVault
↗

Gmail은 당신의 메일도 배급합니다: 하루 2,500 MB 다운로드 제한

Google은 IMAP 다운로드를 사용자당 하루 2,500 MB로 제한하며, 이를 초과하면 계정을 최대 24시간 동안 잠급니다. 대용량 메일함을 보관하려는 사람에게 이것이 의미하는 바 — 그리고 서버가 멈추라고 할 때 백업이 어떻게 동작해야 하는지.

  • Gmail
  • IMAP
  • MailVault
↗

웹은 자동 벽돌을 해결했습니다. 왜 화보집이 없나요?

브라우저는 수년 동안 고르지 않은 콘텐츠를 균형 잡힌 그리드로 흘러갔습니다. 인쇄된 앨범은 여전히 ​​사람들에게 모든 사진을 상자에 넣으라고 요구합니다. 누락된 부분은 레이아웃이 아니라 판단입니다.

  • 자동 레이아웃
  • 전산 설계
  • PhotoBooks
↗