본문 바로가기

IT/Tip42

Terminal에서 VS Code 실행하기 MacOS의 터미널에서 VS Code 를 바로 실행해보자. (vi 사용이 편치 않다면) 1. Visual Studio Code 를 우선 실행한다. 2. Command Palette 를 연다. [⇧⌘P ] 3. Shell Command 를 입력하여 아래 그림과 같이 [ Shell Command: Install ‘code’ command in PATH ] 를 선택하여 실행한다. 4. 완료. 이제 터미널에서 아래와 같이 code [파일명(폴더명)] 로 파일을 바로 열수 있다. 2021. 4. 27.
크롬 창 크기(Size) 설정 크롬(웹 브라우져) 창의 크기를 어떤 이유로 정확한 크기로 설정해야할 경우가 간혹(?) 있는데, 막상 하려고 하면 어떻게 해야할지 애매하다. 이때 사용할 수 있는 방법이 있는데, 첫째는 브라우져의 크기를 보여주는 웹사이트를 이용하는 것이다. ( www.webfx.com/tools/whats-my-browser-size/ ) 아래와 같이 창의 사이즈가 바뀔때마다 브라우져의 크기를 보여준다. 둘째는 맥 (MacOS)에서 그 정해진 크기로 창을 세팅하는 방법이다. 아래 그림처럼 "스크립트 편집기" (Script Editor) 를 열어서 아래와 같이 스크립트를 적어준다. 맨 위의 2~3번째 줄의 숫자가 창의 크기이다. 그리고 실행버튼 (세모) 를 눌러주면 창이 해당 사이즈로 설정 완료. set theApp to.. 2021. 4. 26.
NFT가 도대체 뭐야? NFT는 무엇인가 NFT는 ‘non-fungible token’의 약자로, ‘대체불가토큰’ 혹은 ‘대체불가능토큰’으로 번역된다. 대체가능(fungible)한 토큰들은 각기 동일한 가치와 기능을 가진다. 서로 교환이 가능하며, 동일 단위의 1:1 교환이 발생할 경우 사실상 교환이 발생하지 않았던 것과 다름이 없다. 명목화폐, 비트코인·이더 등의 통상적 암호화폐, 귀금속, 채권 등이 이에 해당된다. 반면 대체불가능(non-fungible)한 토큰들은 각기 고유성을 지닌다. 발권자, 비행편, 좌석위치 등이 전부 특정되어 있으므로 동일품이 아예 존재할 수 없는 항공권과 비슷하다. NFT는 암호화된 거래내역을 블록체인에 영구적으로 남김으로써 고유성을 보장받는다. 특정 개인이나 기관으로부터 임의의 인증을 받음으로써.. 2021. 4. 21.
프린터 L4160 설치, macOS BigSur macOS 10.15 에서 설치한 앱손 L4160 프린터가 현재 macOS 버젼인 Big Sur (11.x)에서 잘 자동하지 않는 것을 발견. 앱슨 코리아 페이지에서도 드라이버가 제대로 링크되어 있지 않음. 1. 드라이버 다운받기 구글링 하다가 big sur를 지원하는 드라이버를 앱손 홍콩 페이지에서 발견하였습니다. www.epson.com.hk/Support/Printers/Inkjet-Printer/EcoTank-Series/L4160/s/SPT_C11CG23505?review-filter=macOS+11.x https://www.epson.com.hk/Support/Printers/Inkjet-Printer/EcoTank-Series/L4150/s/SPT_C11CG25506?review-filter.. 2021. 1. 16.
자동로그인, Postgresql : .pgpass 파일 1. 개요 : postgres를 command line에서 로그인을 하려면 "$ psql -U사용자명 -d DB명" 이런식으로 입력하고, 바로 패스워드를 묻고 입력하면 로그인이 된다. 그러나 shell script 등에서 이용하려면 pw 입력때문에 사용하기가 불편해진다. 이럴때에 자동으로 로그인을 할 수 있도록 하는 방법이 .pgpass 파일을 이용하는 것이다. 2. 생성 : 아래와 같이 파일을 생성해준다. $ touch ~/.pgpass $ chmod 0600 ~/.pgpass 3. 편집 : server:port:database:username:password 의 순서대로 내용을 채워주면 된다. (예를 들면) localhost:5432:bookmarks:milosz:JOAvaDtW8SRZ2w7S 10... 2020. 2. 17.
자동로그인, Mysql : Login-path 1. 개요 mysql을 command line에서 로그인을 하려면 "mysql -u 로그인명 -p DB명" 이런식으로 입력하고, 바로 패스워드를 묻고 입력하면 로그인이 된다. 그러나 shell script 등에서 이용하려면 pw 입력때문에 사용하기가 불편해진다. 또는 위의 커맨드에 pw를 노출해야한다. 이럴때에 자동으로 로그인을 할 수 있도록 하는 명령이 바로 login-path 이다. 2. 생성 $ mysql_config_editor set --login-path=설정이름 --host=주소 --user=아이디 --port=포트 --password Enter password: ***** 3. 확인 $ mysql_config_editor print --login-path=설정이름 [myroot] user .. 2020. 2. 17.
Excel : 엑셀에서 UTF-8 한글로 된 csv 파일 읽기 엑셀에서 utf-8로 작성된 csv 파일을 double-click 하여 열면, 한글이 깨져서 보인다. 이걸 해결하는 방법은 다음과 같다. 1. 엑셀 -> 데이터 메뉴 -> 텍스트 선택 2. 가져올 파일을 선택 3. 언어셋을 선택하는 콤보박스에서 UTF-8을 선택 4. 구분자(콤마, 탭등)을 선택하면 완료. 짜잔~ 더 쉬운 방법을 업데이트 하였어요. https://walkingfox.tistory.com/139 Excel : 엑셀에서 UTF-8 한글로 된 csv 파일 읽기 2 이전 글 ( https://walkingfox.tistory.com/112?category=609732 ) 에서 엑셀에서 한글이 깨져보이는 CSV 파일을 읽는 방법을 포스팅 했었다. 아주 잘 작동하기는 했지만, CSV 파일이 크기가 .. 2019. 11. 26.
postgreSQL 외부접속 가능하게 하기 postgreSQL에서 외부접속 가능하게 하기 (macOS, homebrew) 아래의 설정 파일 2개를 수정해야 하는데 macOS에 homebrew로 postgreSQL을 설치 한 경우 그 위치는 이렇다. /usr/local/var/postgres - pg_hba.conf - postresql.conf 1. 먼저 postgresql.conf 파일을 열어서 listen_addresses 부분을 그림과 같이 '*'로 수정한 후에 저장한다.2. 다음 pg_hba.conf 파일을 열어서 그림의 빨간색 부분을 추가한다. host all all 0.0.0.0/0 password 3. 마지막으로 postgreSQL 서비스를 재시동 한다. $ brew services stop postgresql $ brew servi.. 2019. 3. 21.
brew 로 postgresql 설치 후 접속시 암호(pw) 묻지 않는 점 macOS에서 Homebrew로 postgreSQL을 설치한 후에 DB에 접속 시에 암호를 묻지 않는다.이유는 기본 설정이 pw를 묻지 않도록 되어 있기 때문이다. 이 설정 파일은 \usr\local\var\postgresql\pg_hba.conf 에 위치해있다.파일의 내용중에 trust 라고 되어 있는 부분을 password 로 변경해주어야 한다.설정에 대한 자세한 내용은 https://www.postgresql.org/docs/11/auth-pg-hba-conf.html 에서 확인할 수 있다. 설정이 변경되었으면 아래와 같이 서비스를 다시 실행해준다. -- 서비스 중지$ brew services stop postgresql -- 서비스 시작$ brew services start postgresql 2019. 3. 19.