tools 185

aws에 새로운 user 생성 이후 public key 추가하기

웹 서버를 띄울 때 보안과 여러가지 이유를 위해 새로운 user를 사용하는게 좋다고 하여 이번 aws를 사용할 때는 기본 ubuntu를 쓰지 않고 새로운 user를 만들어서 사용해 보았다.keygen 형태의 보안에 익숙하지 않고, user 명령어 등도 낯설어서 조금 헤메었다. 시행착오를 겪지 않고자 기록해둔다.새로운 user 생성서버 상황에 따라 sudo권한으로 실행시켜야 할 수도 있다.# aws에서 발급받은 pem키로 로그인 할 것이기 때문에 password 없이 new_user를 생성 adduser new_user --disabled-password # sudo 권한 부여 usermod -aG sudo new_user # new_user로 로그인 sudo su new_user ssh key 확인하기같..

tools/aws 2018.11.01

MAC: ERD 그릴 수 있는 무료 툴 소개

이번에 새롭게 프로젝트를 진행하면서 db를 구성할 때 ERD를 그려보기로 했다.ERD란? Entity–relationship model의 약자로 존재하고 있는 관계들을 그림으로 그려내어 관계를 도출해 내는 것이다.처음에는 종이에 손으로 그려보려다가 추후에 수정사항을 변경하거나 유지보수를 하기가 어려울 것 같아 ERD를 그릴 수 있는 툴을 찾아보았다.역시 비싼 ERD 툴틀은 수백만원이 훌쩍 넘는데, 그런 기능과 가격의 툴을 찾는게 아니므로 여기서 소개하지 않고 무료 툴 위주로 소개하겠다.mysql workbench타 툴들과는 다르게 오라클 산하 MySQL에서 제공하는 툴이기 때문에 매우 기능이 다양하고 깔끔한 ui로 구성되어 있다. 뿐만 아니라 mac, window, linux까지 폭넓은 지원 범위를 자랑..

tools/mac 2018.10.28

MAC: 좋은 노트 앱 bear와 alfred workflow

하이브리드 애플리케이션과 SPA, PWA의 유행 때문인지는 몰라도, 요즘 좋은 비동기 애플리케이션 서비스가 폭발적으로 증가하는 것 같다.Trello와 같은 칸반 툴들을 필두로 해서 노트 및 협업 툴인 Notion 등 완성도 높은 서비스들이 아주 많다. Notion은 개인 레파지토리로 사용중인데 무료로 앱/웹/어플리케이션이 모두 연동이 가능한 좋은 툴이다. 이에 대해서는 추후 포스팅할 예정.오늘은 요즘 아주 잘 쓰는 노트 앱인 Bear에 대해서 포스팅할 예정이다.Bear는 아주 심플한 노트 앱이다. 애플의 기본 노트도 훌륭하고, 다른 많은 노트 앱들이 있는데 굳이 bear를 추천하는 이유는 심플하기 때문이다. (캐릭터가 귀여워서도 한몫한다.)bear의 메인 페이지. 귀여운 곰 캐릭터를 볼 수 있다.bear..

tools/mac 2018.10.26

MAC : 부트캠프 window 설치 되지 않을때 backup 지우기

얼마 전 window를 사용해야 할 일이 있어 부트캠프를 설치를 하였다.bootcamp는 맥에서 기본으로 제공하는 프로그램이기 때문에 큰 버그와 에러 없이 깔끔하게 하드디스크 파티션을 만들어서 윈도우를 설치할 수 있는 장점이 있다.하지만 설치중에 끊임없이 용량 부족 등의 문제가 발생하였다. 처음에는 용량 자체를 줄이려고 시도하다가, local time machine snapshot이 큰 공간을 차지하여 진행이 안된다는 apple disscussion을 보았다.Time Machine에서 자동으로 백업을 비활성화 시킨다.terminal 앱에 들어가서 local snapshots들을 확인한다.# 이 명령어를 입력하면 아래 존재하는 스냅샷들이 나온다. $ tmutil listlocalsnapshots / com..

tools/mac 2018.10.15