travis에서 빌드가 완료가 되면 슬랙으로 문자를 보내주는 기능이 있는데 .travis.yml에 마지막 부분에 다음과 같이 추가 하고 사용 한다. notifications: slack: : 문제는 .travis.yml이 github등의 공개된 정보로 올라가면 악용될 소지가 있어서 암호화를 해서 사용 하도록 해보자. 1. 윈도우 기준으로 rubyinstaller를 설치하고 버전을 확인한다. ruby -v ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x64-mingw32] 2. travis cli를 설치하고 버전을 확인한다. gem install travis -v 1.8.10 travis version 1.8.10 3. travis에 로그인을 한다. travis lo..
homebrew로 yarn을 upgrade하는데 다음과 같은 에럭다 발생했다. Possible conflicting files are: /usr/local/bin/yarn -> /usr/local/lib/node_modules/yarn/bin/yarn.js /usr/local/bin/yarnpkg -> /usr/local/lib/node_modules/yarn/bin/yarn.js ==> Summary 🍺/usr/local/Cellar/yarn/1.17.3: 14 files, 5MB, built in 5 seconds ==> `brew cleanup` has not been run in 30 days, running now... Error: Permission denied @ unlink_internal..
visual studio community를 설치하는데 기본이 네트웍 설치로 되어 있다. 인터넷이 되지 않는 상황에서 visual studio를 설치 하고 싶을 때는 다음과 같이 이미지를 만들어서 설치 하면된다. .NET 웹 및 .NET 데스크톱 개발 레이아웃 만들기 vs_community.exe --layout c:\vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang ko-KR 모든 기능이 포함된 레이아웃 만들기 vs_community.exe --layout..
커맨드라인에서 작업 할 경우가 많아서 cd를 하고 나서 예전에는 ls를 사용 했는데 요즘에는 무의적으로 대부분 ll을 치게 됐다. 리눅스에서야 기본적으로 ll이 잘 되는데 윈도우 bash에서는 ll을 치면 다음과 같이 나온다. admin@tony ~ $ ll bash: ll: command not found 이런 경우 다음과 같이 해주면 윈도우에서도 ll을 기분 좋게 사용 할 수 있다. admin@tony ~ $ echo alias ll=\'ls -l\' >> .bashrc admin@tony ~ $ source .bashrc 적용후 ll 사용하기 admin@tony ~ $ ll total 8110 drwxr-xr-x 1 admin 197121 0 Jul 12 22:22 '3D Objects' drwxr..
3년 동안 에버노트 프리미엄을 사용하다가 프리미엄 기능의 10%도 안 쓰는것 같고해서 더이상 연장하지 말고 이전부터사용하던 노션으로 에버노트의 모든 노트들을 가져와서 사용 하기로 했다. 노션에서 에버노트 사용자들을 흡수하기 위해서 아주 간단하게 Import 기능을 제공해주고 있다. 1. 노션앱에서 셋팅을 클릭한다 2. Earn Credit를 클릭한다. 3. 오른쪽 화면에 Import from Evernote를 클릭한다. 이미 Import를 해버려서 5달러를 벌었다고 나오는데, 처음 클릭하면 에버노트 로그인 화면이 나오고 로그인에 성공하면 Import할 노트북 목록이 나온다. Import하고 싶은 노트북을 체크하고 완료(?) 버튼을 클릭하면 Import 끝 4. Import가 완료되면 왼쪽 메뉴에 노트북들..
오랜만에 java 개발을 하다 보니 IntelliJ를 적극 사용 하고 있다. IntelliJ를 다시 설치하고 너무나도 당연하게 theme는 Material Dark를 설치 했더니 어느 순간 부터 갑자기 로컬 변수에 밑줄이 생기는 거다. 밑줄 생기는게 보기 싫으면 다음과 같이 해주면 된다. Settings -> Editor -> Color Scheme -> Language Defaults -> Identifiers -> Reassigned local variable Effects 해제 설정을 적용하면 재할당되는 로컬 변수도 밑줄이 생기지 않게 된다.
최근에 node.js로 토이 프로젝트 사이트 하나를 만들고 heroku에 배포를 했습니다. heroku에 배포를 하면 https://appname.herokuapp.com의 기본 url로 설정되는데, 기존에 사용 하고 있는 도메인과 연결을 할 수 있습니다. 여기서는 namecheap에서 연결하는 방법에 대해 알아보도록 하겠습니다. 1. heroku 사이트의 도메인을 연결 하고자 하는 앱의 Settings에서 Add Domain을 클릭하고 사용할 도메인명을 입력합니다. 2. 연결된 도메인의 DNS Target값을 복사 합니다. 3. 도메인 관리 사이트 https://www.namecheap.com/ 의 Advanced DNS에서 ADD NEW RECORD를 클릭하고 TYPE은 CNAME Record를 선택..
개인 프로젝트나 회사 프로젝트에서 notion을 사용하는데 notion에 변화가 있으면 이를 slack에 공유하는 방법을 알아 보자. 1. slack의 해당 채널에서 app 추가를 클릭하고 notion app을 추가 2. notion의 메인 페이지에서 Updates를 클릭하고 Connect Slack Channel을 활성화 3. 포스팅할 slack 채널 선택 4. notion updates 페이지에서 활성화 상태와 slack 채널을 확인 5. slack에서 내용 확인
- Total
- Today
- Yesterday
- 오프라인설치
- 구글캘린더공유
- Slack
- aws
- visutal studio
- Heroku
- MySQL
- Bash
- material dark
- vim
- 공백문자
- Linux
- namecheap
- 트래비스 암호화
- 쉘스크립트
- Notion
- SSH
- docker-compose
- Mac
- java
- test 연산자
- git
- nodejs
- 노션
- vs community
- scp
- Docker
- 트래비스 슬랙 연동
- 쉘프로그래밍
- Jenkins
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |