This week I Learned 9

주영택·2020년 3월 2일
0

This Week What I Learned

목록 보기
7/50

타임머신 백업 정리

2K(FullHD) 와 4K 모니터 듀얼로 사용하고 있는데 타임머신 백업 UI 에 진입하면 화면이 문제가 되는 부분이 있어 예전에 잠깐 사용해본 tmutil 을 통해 백업의 일부 스냅샷 제거를 하게 되었다.

관리자 권한이 필요하다.

$ sudo tmutil  # 기본 명령어 출력
$ sudo tmutil listbackups # s 를 잊지 말 것
$ sudo tmutil delete [삭제할 대상 폴더]

listbackups 를 통해 나오는 목록을 직접 복/붙 하지말고 탭 키를 통해 실제 폴더를 Assist 받는 것이 오류를 줄 일 수 있다.

도메인 모델 구현시 고려할 것

마세라티 문제 를 이야기하자는 것은 아닌데 다방면으로 변하는 사업 모델에 대응할 필요가 있을 경우에는 스펙을 최대한 다양하게 잡아보는 것이 좋다.

애플리케이션 코드의 대응이 어디까지 얼마만큼 쉽게 가능해지는가는 도메인 설계에 바탕을 둔다.

  1. main 테이블과 extra 테이블의 활용
  2. type 과 state 의 다중화
  3. start/end 와 open/close 등의 기간 정보 필터

이 정도만 잘 유지되어도 도메인 단계의 대응은 수월하지 않을까 싶다.

즉, 스케일 업은 당연히 고려하지 않더라도 비즈니스 모델의 다양한 측면을 대응하는 것은 나름 중요하다. 특히, 도메인 설계(데이버베이스) 단계시 예상되는 비즈니스 모델에 대해 능동적으로 대응할 수 있는 구조를 가지는 것은 큰 의미가 있다.

oAuth2 인증 서버/클라이언트

UI

repl.it 에서 소개한 CLUI 개념으로 그래픽컬 유저 인터페이스를 터미널로 옮기면 어떻게 되는가에 대한 훌륭한 가이드를 포스트했다.

그리고 트위터에서 아주 예전 애플 UI 를 보여주는 화면을 트윗을 보았는데 인상 깊은 부분을 발견했다.

해당 이미지는 adduser 에 대한 그래픽 유저 인터페이스인데 add many user 에 대한 UI 설계를 어떻게 해야 하는지에 대한 힌트를 얻을 수 있다.

그런데 'A/UX' 면 '애플/유닉스' 인가?

CLI vs CLUI

cli 가 단순하고 편하지만 복잡한 UI 를 구현하는 것은 불가능하다. repl.it 에서 제안한 방법은 멋지다.

어도비 클라우드 싱크 애이전트 비활성화

어도비 클라우드를 사용하는 모든 어도비 제품들은 모두 운영체제에 클라우드 싱크 애이전트를 등록해 메모리에 상주하도록 하고 있다.

프로세스 모니터 등을 통해 해당 프로세스를 확인할 수 있다.

macOS 기준으로 관련된 링크 몇 가지를 검토해보고 가장 적당한 글을 남겨 둔다.

profile
NodeJS 백엔드 웹 개발자입니다.

0개의 댓글