02 Mar 2018
|
리눅스
Ubuntu 18.04에 Libre Office 수동으로 설치하는 방법
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice
삭제 방법
sudo apt-get remove libreoffice-core
sudo apt-get remove --purge libreoffice-core
01 Mar 2018
|
OpenShift
OpenShift Cluster UP/DOWN
AWS가 아닌 다른 서버에서 OpenShift의 클러스터(Cluster)를 UP/DOWN 시킬 때는 단순히
$ oc cluster up
$ oc cluster down
명령어만 사용하면 됩니다.
AWS에서 클러스터 UP을 하기 위해서는 다음 스크립트를 실행하면 됩니다.
metadata_endpoint="http://169.254.169.254/latest/meta-data"
public_hostname="$( curl "${metadata_endpoint}/public-hostname" )"
public_ip="$( curl "${metadata_endpoint}/public-ipv4" )"
oc cluster up --public-hostname="${public_hostname}" --routing-suffix="${public_ip}.nip.io"
클러스터 Down 명령어는 동일합니다.
21 Feb 2018
|
IDE
vscode
AWS
Material Pallete
Material Design을 위한 색상 팔레트 및 아이콘 등을 제공해주는 사이트입니다.
여기에서 확인할 수 있습니다.
Flutter Color Palettes
Flutter에서도 Material Color Palette를 제공하고 있습니다.
예를 들면, 제가 개인적으로 좋아하는 teal
색상에 대한 팔레트는
https://api.flutter.dev/flutter/material/Colors/teal-constant.html
에서 확인할 수 있습니다.
21 Feb 2018
|
java
maven
centos
Install Maven on CentOS
Maven을 설치하기 전에 먼저 Java가 설치되어 있어야 합니다.
Maven 다운로드
Maven 다운로드는 여기에서 할 수 있습니다.
$ wget http://apache.tt.co.kr/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz
압축해제 및 파일 이동, 링크 생성
tar -xvzf apache-maven-3.5.2-bin.tar.gz
sudo mv apache-maven-3.5.2 /usr/local/maven
sudo ln -s /usr/local/maven/bin/mvn /usr/bin/mvn
환경 변수 추가
sudo su
cat< /etc/profile.d/maven.sh
#!/bin/bash
MAVEN_HOME=/srv/maven
PATH=$MAVEN_HOME/bin:$PATH
export PATH MAVEN_HOME
export CLASSPATH=.
EOF
exit
</pre>
## 설치 확인
mvn -version
20 Feb 2018
|
IDE
vscode
AWS
Visual Studio Code와 AWS EC2 인스턴스와 연결
Visual Studio Code(이하 vscode)를 이용해서 AWS의 EC2 인스턴스내의 파일을 수정하는 방법입니다. 사실 WinSCP를 사용해도 되고 다양한 방법들이 있지만 여기서는 간단하게 vscode를 이용해서 접근하는 방법을 소개합니다.
ftp-simple 설치
먼저 vscode 마켓에서 ftp-simple
를 설치합니다.
ftp-simple 설정
설치를 한다음 ‘다시로드(Reload)’를 한 번 해주고, F1 키를 눌러서 ftp-simple : Config
을 검색합니다.

그러면 아래와 같은 템플릿이 뜨는데,
[
{
"name": "localhost",
"host": "",
"port": 21,
"type": "ftp",
"username": "",
"password": "",
"path": "/",
"autosave": true,
"confirm": true
}
]
여기에 서버 접속 정보를 작성하면 됩니다. 예를 들어 저는 다음과 같이 작성했습니다.
[
{
"name": "AWS 개발 서버",
"host": "111.222.333.444",
"port": 22,
"type": "sftp",
"username": "centos",
"path": "/",
"autosave": true,
"confirm": true
"privateKeyPath": "D:\\aws-key\\snowdeerAWS.pem"
}
]
접속 확인
이제 F1 키를 눌러서 ftp-simple : Remote directory open to workspace
를 선택합니다.

그러면 위와같이 조금 전에 작성한 접속 설정 리스트가 뜨고, 원하는 항목을 선택해서 접속합니다. 그 이후 접속할 디렉토리를 지정해주면 해당 디렉토리 내부의 파일들을 vscode를 이용해서 수정할 수 있게 됩니다.