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 해제 설정을 적용하면 재할당되는 로컬 변수도 밑줄이 생기지 않게 된다.
1. maven 다운로드 wget http://apache.mirror.cdnetworks.com/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz tar -zxvf apache-maven-3.6.1-bin.tar.gz 2. .zshrc 설정 vim ~/.zshrc MAVEN_HOME=/home/ec2-user/util/apache-maven-3.6.1 PATH=$PATH:$MAVEN_HOME/bin export MAVEN_HOME 3. 설치 확인 mvn -version Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T04:00:29+09:00) Maven home: ..
최근에 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에서 내용 확인
javascript에서 unix time형식의 milliseconds를 포함한 timestamp를 생성에서 mysql에 입력해서 사용하고 있는데,mysql 쿼리로 Datetime으로 형변환해서 사용할려 단순히 FROM_UNIXTIME만 사용하면 NULL로 나온다.milliseconds를 제거하기 위해서 1000으로 나누고 사용하면 원하는 Datetime으로 잘 표시된다. SELECT createAt, FROM_UNIXTIME(createAt/1000, '%Y-%c-%d %H:%i:%s') convert_dateFROM table_name createAt convert_date 154440794980 2018-12-10 11:12:29 1544486426242 2018-12-11 09:00:26
node.js에서 request와 cheerio로 아주 간단하게 웹페이지를 크롤링해서 원하는 정보를 얻을 수 있다. request 샘플 코드에서 내용만 살짝 바꿔서 네이버에서 실시간 검색어를 받아와서 출력해주는 프로그램을 만들어 보자. const request = require('request');const cheerio = require('cheerio'); const options = { url: 'https://www.naver.com', headers: { 'User-Agent': 'request' }}; const callback = ((error, response, body) => { if (!error && response.statusCode == 200) { const $ = cheerio..
- Total
- Today
- Yesterday
- 쉘프로그래밍
- scp
- aws
- Jenkins
- java
- visutal studio
- 노션
- Linux
- nodejs
- Slack
- Mac
- test 연산자
- Notion
- Docker
- 구글캘린더공유
- namecheap
- 트래비스 슬랙 연동
- 오프라인설치
- 공백문자
- Heroku
- docker-compose
- material dark
- 트래비스 암호화
- Bash
- vs community
- vim
- 쉘스크립트
- git
- MySQL
- SSH
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |