ETC
유닉스 커맨드 라인과 그 밖에 유용한 TIP들을 공유합니다.
-
🚉 ngrok 사용법 안녕하세요 TriplexLab입니다. 오늘은 ngrok에 관해서 이야기해보도록 하겠습니다. 먼저 ngrok은 로컬에서 작업 중인 것을 안전한 터널을 통해 외부에 공유하려고 할 때 쓰면 유용한 도구입니다. 요즘 재택근무가 잦아지면서 현재 로컬에서 작업하던 것을 외부에 공유해줘야 하는 상황이 많이 있습니다. 이런 상황일 때 사용하면 정말 좋습니다. 👉 ngrok 설치 해당 사이트에 방문해서 회원가입 및 로그인을 해주세요. 아래 링크에 들어가서 보시면 운영 체제별로 zip으로 압축한 패키지를 제공하므로 다운로드하여서 압축을 해제하고 PATH에 걸린 폴더에 넣은 후에 사용하면 됩니다. ngrok - secure introspectable tunnels to localhost dashboar..
ngrok 사용법🚉 ngrok 사용법 안녕하세요 TriplexLab입니다. 오늘은 ngrok에 관해서 이야기해보도록 하겠습니다. 먼저 ngrok은 로컬에서 작업 중인 것을 안전한 터널을 통해 외부에 공유하려고 할 때 쓰면 유용한 도구입니다. 요즘 재택근무가 잦아지면서 현재 로컬에서 작업하던 것을 외부에 공유해줘야 하는 상황이 많이 있습니다. 이런 상황일 때 사용하면 정말 좋습니다. 👉 ngrok 설치 해당 사이트에 방문해서 회원가입 및 로그인을 해주세요. 아래 링크에 들어가서 보시면 운영 체제별로 zip으로 압축한 패키지를 제공하므로 다운로드하여서 압축을 해제하고 PATH에 걸린 폴더에 넣은 후에 사용하면 됩니다. ngrok - secure introspectable tunnels to localhost dashboar..
2021.11.02 -
🔥 git commit id 보기 설정 안녕하세요 TriplexLab 입니다. 오늘은 터미널에서 git log를 볼때 commit id를 보고 치고 싶은 상황을 설정해보겠습니다. (Git은 log나 diff같은 명령의 메시지를 출력할 때 페이지로 나누어 보여줍니다. 기본으로 사용하는 명령은 less입니다.) 👉 commit id 한눈에 보기 제 터미널의 상황👇 다음 명령어를 통해서 git log를 한줄로 보여지고 있습니다. 깔끔하게 commit id를 볼수 있는것은 좋은데 불편한것은 마지막에 (END)라고 나옵니다. git log --prettey=oneline 이럴때는 다음 명령어를 작성하기 위해서는 저장하고 빠져나와야만 한다. 다음 명령어를 작성하면 된다. :wq 나는 한눈에 깔끔하게 commit i..
git commit id 보기 설정🔥 git commit id 보기 설정 안녕하세요 TriplexLab 입니다. 오늘은 터미널에서 git log를 볼때 commit id를 보고 치고 싶은 상황을 설정해보겠습니다. (Git은 log나 diff같은 명령의 메시지를 출력할 때 페이지로 나누어 보여줍니다. 기본으로 사용하는 명령은 less입니다.) 👉 commit id 한눈에 보기 제 터미널의 상황👇 다음 명령어를 통해서 git log를 한줄로 보여지고 있습니다. 깔끔하게 commit id를 볼수 있는것은 좋은데 불편한것은 마지막에 (END)라고 나옵니다. git log --prettey=oneline 이럴때는 다음 명령어를 작성하기 위해서는 저장하고 빠져나와야만 한다. 다음 명령어를 작성하면 된다. :wq 나는 한눈에 깔끔하게 commit i..
2021.10.27 -
🗜 squoosh 이미지 압축 서비스 안녕하세요 TriplexLab입니다. 오늘은 구글에서 만든 'Squoosh'라는 이미지를 최적화 서비스에 관해서 살펴보도록 하겠습니다. 해당 사이트 주소입니다.👇 Squoosh Simple Open your image, inspect the differences, then save instantly. Feeling adventurous? Adjust the settings for even smaller files. squoosh.app 단순한 이미지 압축 사이트가 아닙니다. (단순한 이미지 압축 사이트는 검색하면 많이 나옵니다. 그것들 참고해서 사용하시면 됩니다.) 제가 이 사이트를 소계 하는 이유는 이런 경우에 사용하면 좋을 것 같습니다. 회사 사이트나, 개인 사이..
squoosh 이미지 압축서비스🗜 squoosh 이미지 압축 서비스 안녕하세요 TriplexLab입니다. 오늘은 구글에서 만든 'Squoosh'라는 이미지를 최적화 서비스에 관해서 살펴보도록 하겠습니다. 해당 사이트 주소입니다.👇 Squoosh Simple Open your image, inspect the differences, then save instantly. Feeling adventurous? Adjust the settings for even smaller files. squoosh.app 단순한 이미지 압축 사이트가 아닙니다. (단순한 이미지 압축 사이트는 검색하면 많이 나옵니다. 그것들 참고해서 사용하시면 됩니다.) 제가 이 사이트를 소계 하는 이유는 이런 경우에 사용하면 좋을 것 같습니다. 회사 사이트나, 개인 사이..
2021.10.13 -
👨💻 자주쓰는 명령어 .zshrc에 단축명령어 등록하기 안녕하세요 TriplexLab 입니다. 오늘은 macOS 터미널에서 자주 쓰는 긴 명령어를 단축명령어로 설정하여 간편하게 사용하는 방법에 관한서 알아보겠습니다. (밑에 처럼 유튜브에 있는 영상의 배경음악을 mp3의 파일일로 다운로드 할수 있습니다.) 단축 명령어로 유튜브 뮤직에 음악을 다운로드함. 자 이렇게 쉽게 음악 파일을 다운 받기 위해서는 다음과 같이 설정이 필요 합니다. 저 같은 경우에는 vim을 사용할것 입니다. (nano, vi, vim은 다 비슷한 텍스트 에디터입니다. 자신이 편한것으로 사용해도 무방합니다.) 🎯 alias (단축키) 설정하기 아래 방법은 zsh를 사용할 때입니다. 1. 터미널을 켜고, 아래 명령어를 입력합니다. vim..
자주쓰는 명령어 .zshrc에 단축명령어 등록하기👨💻 자주쓰는 명령어 .zshrc에 단축명령어 등록하기 안녕하세요 TriplexLab 입니다. 오늘은 macOS 터미널에서 자주 쓰는 긴 명령어를 단축명령어로 설정하여 간편하게 사용하는 방법에 관한서 알아보겠습니다. (밑에 처럼 유튜브에 있는 영상의 배경음악을 mp3의 파일일로 다운로드 할수 있습니다.) 단축 명령어로 유튜브 뮤직에 음악을 다운로드함. 자 이렇게 쉽게 음악 파일을 다운 받기 위해서는 다음과 같이 설정이 필요 합니다. 저 같은 경우에는 vim을 사용할것 입니다. (nano, vi, vim은 다 비슷한 텍스트 에디터입니다. 자신이 편한것으로 사용해도 무방합니다.) 🎯 alias (단축키) 설정하기 아래 방법은 zsh를 사용할 때입니다. 1. 터미널을 켜고, 아래 명령어를 입력합니다. vim..
2021.08.31 -
💩 인터넷 익스플로러 엣지(edge) 자동전환 안녕하세요 TriplexLab입니다. :) 인터넷에 떠 돌고 있는 인터넷 익스플로러에서 자동으로 엣지로 리다이렉트 되는 코드를 가지고 커스터마이징 했습니다. 필요하신 분은 사용하세요! 요즘 인터넷 익스프로러 창을 열러고할때 마이크로소프트 익스플로러 엣지(edge)로 자동전환되서 화면이 열리는 현상이 일어나고 있습니다. 2022년 6월에 마이크로소프트는 인터넷 익스프로러 서비스를 완전히 종료한다고 발표했습니다. 그래서 미리미리 준비했습니다. 조금 이라도 빨리 엣지 브라우저에 적응 하시라고 (이왕이면 크롬브라우저 사용하시면 좋겠네요! 이글을 보고 있는 개발자 분들은 크롬을 쓰시겠지만...) 물론 엣지 브라우저에서 아래와 같이 설정을 변경해서 IE11를 계속 사용..
인터넷 익스플로러 ✨엣지(edge) 자동전환💩 인터넷 익스플로러 엣지(edge) 자동전환 안녕하세요 TriplexLab입니다. :) 인터넷에 떠 돌고 있는 인터넷 익스플로러에서 자동으로 엣지로 리다이렉트 되는 코드를 가지고 커스터마이징 했습니다. 필요하신 분은 사용하세요! 요즘 인터넷 익스프로러 창을 열러고할때 마이크로소프트 익스플로러 엣지(edge)로 자동전환되서 화면이 열리는 현상이 일어나고 있습니다. 2022년 6월에 마이크로소프트는 인터넷 익스프로러 서비스를 완전히 종료한다고 발표했습니다. 그래서 미리미리 준비했습니다. 조금 이라도 빨리 엣지 브라우저에 적응 하시라고 (이왕이면 크롬브라우저 사용하시면 좋겠네요! 이글을 보고 있는 개발자 분들은 크롬을 쓰시겠지만...) 물론 엣지 브라우저에서 아래와 같이 설정을 변경해서 IE11를 계속 사용..
2021.08.20 -
📌 Github SSH public Key란 안녕하세요 TriplexLab입니다. 오늘은 Github SSH public Key 2개 이상 등록하는 방법에 관해서 살펴보도록 하겠습니다. 먼저 Github에서 SSH public Key를 사용하는 이유는 보다 안전하게 암호화된 원격에 접속하기 위해서입니다. 즉 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신을 하기 위해 사용하는 접속 프로토콜입니다. 📌 STEP 1 - Git Hub용 SSH Key 생성 🎯다음 명령어를 입력한다. (메일 계정은 본인 git계정에 등록한 이메일 주소를 써주도록 하자.) ssh-keygen -t rsa -b 4096 -C "yourEmail@example.com" ..
Github SSH public Key📌 Github SSH public Key란 안녕하세요 TriplexLab입니다. 오늘은 Github SSH public Key 2개 이상 등록하는 방법에 관해서 살펴보도록 하겠습니다. 먼저 Github에서 SSH public Key를 사용하는 이유는 보다 안전하게 암호화된 원격에 접속하기 위해서입니다. 즉 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신을 하기 위해 사용하는 접속 프로토콜입니다. 📌 STEP 1 - Git Hub용 SSH Key 생성 🎯다음 명령어를 입력한다. (메일 계정은 본인 git계정에 등록한 이메일 주소를 써주도록 하자.) ssh-keygen -t rsa -b 4096 -C "yourEmail@example.com" ..
2021.08.15 -
🔒 GitHub 토큰 인증 로그인 안녕하세요 TriplexLab입니다. 오늘은 GitHub에서 ID/PW기반의 Basic Authentication 인증을 금지하고, ID/Personal Access Token 방식의 Token Authentication 인증을 요구하고 있어서 문제점: GitHub에서 ID/PW기반의 Basic Authentication 인증을 금지함. 해결 방법 요약: 토큰을 발급받아서 내 로컬 키체인에 저장합니다. 오늘 한번 push를 해보니 정말로 에러 메시지가 뜬다. 👇👇 에러 메세지: remote: Support for password authentication was removed on August 13, 2021. Please use a personal access toke..
GitHub 토큰 인증 로그인🔒 GitHub 토큰 인증 로그인 안녕하세요 TriplexLab입니다. 오늘은 GitHub에서 ID/PW기반의 Basic Authentication 인증을 금지하고, ID/Personal Access Token 방식의 Token Authentication 인증을 요구하고 있어서 문제점: GitHub에서 ID/PW기반의 Basic Authentication 인증을 금지함. 해결 방법 요약: 토큰을 발급받아서 내 로컬 키체인에 저장합니다. 오늘 한번 push를 해보니 정말로 에러 메시지가 뜬다. 👇👇 에러 메세지: remote: Support for password authentication was removed on August 13, 2021. Please use a personal access toke..
2021.08.14 -
🔑 티스토리 Access Token 발급받기 안녕하세요 TriplexLab입니다. 오늘은 티스토리 API Access Token 발급받기 방법에 대해서 살펴보도록 하겠습니다. 먼저 티스토리 API를 이용하기 위해서는 아래 사이트에서 API를 사용할 수 있는 권한을 얻어야 합니다. 📌 API 발급 절차와 안내받기 티스토리 open_api사이트에 방문하여 앱을 등록해 주셔야 합니다.! 👇👇 TISTORY 나를 표현하는 블로그를 만들어보세요. www.tistory.com 이렇게 내용을 채우고 등록을 눌러주면 바로 아래처럼 앱 아이디와, 시크릿 키를 발급받을 수 있습니다. 이제 오픈 API 가이드에 들어가면, api 발급 절차와 안내를 볼 수 있습니다. 소개 · GitBook No results matching..
티스토리 Access Token 발급 받기🔑 티스토리 Access Token 발급받기 안녕하세요 TriplexLab입니다. 오늘은 티스토리 API Access Token 발급받기 방법에 대해서 살펴보도록 하겠습니다. 먼저 티스토리 API를 이용하기 위해서는 아래 사이트에서 API를 사용할 수 있는 권한을 얻어야 합니다. 📌 API 발급 절차와 안내받기 티스토리 open_api사이트에 방문하여 앱을 등록해 주셔야 합니다.! 👇👇 TISTORY 나를 표현하는 블로그를 만들어보세요. www.tistory.com 이렇게 내용을 채우고 등록을 눌러주면 바로 아래처럼 앱 아이디와, 시크릿 키를 발급받을 수 있습니다. 이제 오픈 API 가이드에 들어가면, api 발급 절차와 안내를 볼 수 있습니다. 소개 · GitBook No results matching..
2021.08.11 -
유닉스(Unix-certified) 안녕하세요 TriplexLab 입니다. 오늘은 유닉스의 역사에 관해서 조금 정리해보겠습니다. 지금 우리가 알고 있는 운영체제 맥, 윈도우, 안드로이드, 리눅스, ubuntu, Red Hat, Chrome OS 등등은 모두 유닉스 라는 하나의 운영체제에서 시작되었습니다. 그러니깐 현재 우리가 알고 있는 운영체제들은 모두 유닉스라는 하나의 뿌리에서 시작하여 파생된 운영체제인것 입니다. 유닉스는 c언어로 만들어졌고, 수정해서 다른 컴퓨터에 적용하기 편했습니다. 그렇다 보니 당시 큰 인기를 끌었고, 유닉스를 변경할 수 있는 언어인 c언어도 덩달아 인기를 얻었습니다. 유닉스를 수정해서 다른 컴퓨터에 적용하는 사례가 많아지다 보니 다양한 버전의 유닉스가 만들어졌고요. 이게 너무 ..
유닉스(Unix-certified)유닉스(Unix-certified) 안녕하세요 TriplexLab 입니다. 오늘은 유닉스의 역사에 관해서 조금 정리해보겠습니다. 지금 우리가 알고 있는 운영체제 맥, 윈도우, 안드로이드, 리눅스, ubuntu, Red Hat, Chrome OS 등등은 모두 유닉스 라는 하나의 운영체제에서 시작되었습니다. 그러니깐 현재 우리가 알고 있는 운영체제들은 모두 유닉스라는 하나의 뿌리에서 시작하여 파생된 운영체제인것 입니다. 유닉스는 c언어로 만들어졌고, 수정해서 다른 컴퓨터에 적용하기 편했습니다. 그렇다 보니 당시 큰 인기를 끌었고, 유닉스를 변경할 수 있는 언어인 c언어도 덩달아 인기를 얻었습니다. 유닉스를 수정해서 다른 컴퓨터에 적용하는 사례가 많아지다 보니 다양한 버전의 유닉스가 만들어졌고요. 이게 너무 ..
2021.08.07 -
👨💻 VIM 명령모드 텍스트 치환하기 안녕하세요 TriplexLab 입니다. 최근에 유닉스 커맨드 라인을 공부하고 있는데 좀 신기하고, 재미 있는 것을 찾아서 정리 할려고 합니다. VIM란 VIM은 CLI환경에서 텍스트 에디터 처럼 사용할수 있는 프로그램 입니다. 실습 시작 👇 메모장 파일에 다음과 같은 텍스트를 미리 작성했습니다. // test파일명 I love Javascript I like Java I want to learn deep learning! I like triplexlab! I like programiing! I am a programmer. Data science is important! I like computer science! 해당 파일있는 곳으로 접근하기 터미널에서 메모장 파..
VIM 명령모드 텍스트 치환하기👨💻 VIM 명령모드 텍스트 치환하기 안녕하세요 TriplexLab 입니다. 최근에 유닉스 커맨드 라인을 공부하고 있는데 좀 신기하고, 재미 있는 것을 찾아서 정리 할려고 합니다. VIM란 VIM은 CLI환경에서 텍스트 에디터 처럼 사용할수 있는 프로그램 입니다. 실습 시작 👇 메모장 파일에 다음과 같은 텍스트를 미리 작성했습니다. // test파일명 I love Javascript I like Java I want to learn deep learning! I like triplexlab! I like programiing! I am a programmer. Data science is important! I like computer science! 해당 파일있는 곳으로 접근하기 터미널에서 메모장 파..
2021.08.07 -
😸 TypeScript 설치및 환경설정 안녕하세요 TriplexLab 입니다. 오늘은 TypeScript 설치관한 이야기를 해보도록 하겠습니다. 😀 Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 공식 사이트에 들어가서 보면 다음과 같은 2가지 버전을 선택하여 다운로드 할수 있습니다. 왼쪽에 있는 LTS는 'Long Term Support'의 줄임말로 'Node.js 커뮤니티에 의해 장기간 지원받을 수 있는 버전'이라는 뜻입니다. LTS 버전이 되면, 그 뒤로 30개월 동안은 해당 버전에서 발견되는 각종 버그 등에 대한 패치(수정)를 Node.js 커뮤니티로부터 보장받을 수 있습니다. LT..
TypeScript 설치및 환경설정😸 TypeScript 설치및 환경설정 안녕하세요 TriplexLab 입니다. 오늘은 TypeScript 설치관한 이야기를 해보도록 하겠습니다. 😀 Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 공식 사이트에 들어가서 보면 다음과 같은 2가지 버전을 선택하여 다운로드 할수 있습니다. 왼쪽에 있는 LTS는 'Long Term Support'의 줄임말로 'Node.js 커뮤니티에 의해 장기간 지원받을 수 있는 버전'이라는 뜻입니다. LTS 버전이 되면, 그 뒤로 30개월 동안은 해당 버전에서 발견되는 각종 버그 등에 대한 패치(수정)를 Node.js 커뮤니티로부터 보장받을 수 있습니다. LT..
2021.07.27 -
🍵 brew로 git 설치하기 안녕하세요 TriplexLab 입니다. 오늘은 brew로 git 설치하는 방법에관해서 설펴보도록 하겠습니다. Homebrew 설치가 안된분들은 지난 글을 보고 오시면 됩니다. 🏡 Homebrew와 Cask, 설치및 기본 사용법 Homebrew와 Cask, 설치 및 기본 사용법 안녕하세요 TriplexLab입니다. 먼저 항상 저의 블로그를 찾아주시는 분들에게 감사의 인사를 드립니다🙇🏼♂️ 오늘은 Homebrew 이라는 괜찮은 '패키지 관리 triplexlab.tistory.com brew로 설치 하셨다고 보고 바로 git 설치를 해보겠습니다. 1) brew로 git을 설치하려면 brew install git이라고 쓰고 실행하면 됩니다. 2) 조금 기다리면 아래와 같은 화면..
brew로 git 설치하기🍵 brew로 git 설치하기 안녕하세요 TriplexLab 입니다. 오늘은 brew로 git 설치하는 방법에관해서 설펴보도록 하겠습니다. Homebrew 설치가 안된분들은 지난 글을 보고 오시면 됩니다. 🏡 Homebrew와 Cask, 설치및 기본 사용법 Homebrew와 Cask, 설치 및 기본 사용법 안녕하세요 TriplexLab입니다. 먼저 항상 저의 블로그를 찾아주시는 분들에게 감사의 인사를 드립니다🙇🏼♂️ 오늘은 Homebrew 이라는 괜찮은 '패키지 관리 triplexlab.tistory.com brew로 설치 하셨다고 보고 바로 git 설치를 해보겠습니다. 1) brew로 git을 설치하려면 brew install git이라고 쓰고 실행하면 됩니다. 2) 조금 기다리면 아래와 같은 화면..
2021.07.13