예전부터 파이어폭스를 주로 사용하다가, 이왕이면 같은 엔진에 탭 분할 기능도 달렸음 좋겠다 싶어 찾다보니 발견한 브라우저.

최근엔 젠 브라우저를 주력으로 사용하고 있다.

 

어느날 갑자기 새 탭 생성이 안되길래 당황해서... 웹에 검색도 해봤는데, 한국에는 사용자가 많지 않은 듯 해서 정보가 없었다.

오류인지 최근에 업데이트 된 기능인지 확인해보려고 릴리즈 노트를 찾아봤는데

 

Features 두 번째에 대문자로 적혀있는 NEW TAPS HAVE BEEN REMOVED (...)

 

왜...? 

url 바를 통해 입력하여 새 탭 생성하는 방법은 쓰다보면 익숙해지려나 싶어 시도해 보았지만... 영어로는 큰 문제없이 가능한데 한국어를 입력하면 글자가 잘려나가는 오류가 있어 너무나도 불편했다.

 

되돌릴 수 있는 방법은 친절하게 적어주길래 그대로 따라했더니 예전처럼 새 탭을 누르면 새 탭이 생성되도록 복구 되었다. 

 

  1. url 바에서 about:config를 입력하여 세부 설정 창에 진입 (경고는 무시해도 된다)
  2. 검색에서 zen.urlbar.replace-newtab을 검색하여 true를 false로 변경

우측에 🔄랑 비슷하게 생긴 아이콘을 클릭

 

이렇게 하면 이전처럼 돌아온다 :)

반응형

1. 피그마와 피그잼의 차이

피그마 : 디자인 중점 툴

피그잼 : 협업을 위한 아이디어 공유 툴

 

2. 팀 > 프로젝트 > 파일

스타터 플랜은 팀 1개, 팀 내부의 프로젝트 1개, 피그마 피그잼 파일 각각 3개씩 사용가능

 

3. Draft

팀 내부에 작업한 파일이 아닌 개인적으로 작업한 파일을 말함

 

4. 구성원 권한

owner : 팀 소유자, 구성원 및 플랜 관리 가능

admin : 위와 같은 권한을 가지고 있지만 owner의 권한은 수정할 수 없음

editor : 팀, 프로젝트, 파일 수정 권한

viewer : 말 그대로 보는 권한만

 

5. 피그마의 미러링 기능

작업하면서 실시간으로 웹과 스마트폰에서 확인가능함

  • 브라우저에서 미러링 : 웹에서 로그인 후 figma.com/mirror 에서 확인
  • 피그마 모바일 앱에서 미러링 : 피그마 어플리케이션 설치 후 mirror 탭 진입
  • 피그마 프리뷰로 보기 : 우측 상단의 재생버튼 클릭, Preview 메뉴 클릭

 

6. 피그마에 파일 및 오브젝트 가져오기

파일

  • fig
  • sketch(변환해서 가져옴)
  • pdf

오브젝트

  • 비트맵 : png, jpg, gif
  • 백터 : svg, path
  • 동영상 : mp4, mov, webm
반응형

앤서블은 다음과 같이 구성되어 있다.

  • 앤서블 소프트웨어
  • 인벤토리
  • 모듈
  • 플레이북

 

1. 인벤토리 (Inventory)

 

조작할 호스트 주소를 담아두는 파일

 

예)

[web]
node01.example.com
node02.example.com

[db]
node03.example.com

[testgroup:children] # [web]과 [db]를 자녀로 하는 부모그룹 [testgroup], 사용할 땐 testgroup만 적으면 된다.
web
db

 

2. 모듈 (Module)

- name: 파일 복사 예제
  hosts: examplehost
  tasks:
    - name: apple에서 banana로 파일 복사하기
      ansible.builtin.copy:
        src: /etc/apple/file.txt # source : 출발지
        dest: /etc/banana/file.txt # destination : 목적지

 

위의 yaml 파일 예제에서 ansible.builtin.copy를 모듈이라 한다. copy는 기본 내장되어 있는 모듈이며 이외에도 다양한 모듈이 있지만 실행하고 싶은 작업이 없다면 직접 만들어 모듈화(Python으로 작성) 할 수 있다.

 

3. 플레이북 (Playbook)

플레이북은 앤서블에서 스크립트라고 볼 수 있다. yaml으로 작성되기에 띄어쓰기에 유의해야한다.

 

예)

- name: file 모듈의 touch를 통한 test.txt 파일 생성하기 예제
  hosts: all
  tasks:
    - name: 예제
      ansible.builtin.file:
       path: /root/file-module-test.txt
       mode: "0600"
       owner: root
       group: root
       state: touch

 

주석설명 예제)

- name: # 로그에 표시되는 플레이북의 이름
  hosts: all # 인벤토리에서 해당되는 호스트를 가져옴, all은 인벤토리 내의 전 호스트.
  tasks: # 아래에 실행되는 작업들을 나열
    - name: # 테스크 이름
      ansible.builtin.file: # 사용하고자 하는 모듈
       path: /root/file-module-test.txt # 만들고자 하는 파일의 디렉토리와 이름, 존재하지 않으면 새로 생성
       mode: "0600" # 각종 권한들 지정
       owner: root # 해당 파일 주인
       group: root # 해당 파일이 속해있는 그룹
       state: touch # 모듈 file의 작업 중 touch, 작동은 bash의 touch 명령과 같음.
반응형

+ Recent posts