[synology] renew a let's encrypt certificate.

Connecting synology-ssh-server as root. if you want to connect to synology ssh server, you mush login ssh-server as admin first. and then, change as root. type this. $ sudo -i root password is same with admin password. you can sse that you did login as root. type following this. $ /usr/syno/sbin/syno-letsencrypt renew-all -v option -v 소개 더보기 [synology] renew a let's encrypt certificate.[…]

sonarqube – 코드 최적화하기

2분안에 설정하는 소나큐브 현재 진행중인 안드로이드 프로젝트를 개선하기 위해 소나큐브(http://www.sonarqube.org/)를 사용해보록 하겠습니다. 소나큐브는 프로젝트의 품질을 관리할 수 있도록 여러가지 모니터링 툴을 제공하는 오픈소스 플랫폼입니다. Java를 포함한 20가지가 넘는 프로그래밍 언어 (예: C#, C/C++, Javascript 등)로 제작된 프로젝트의 모니터링을 제공합니다. 참조 현재 환경은 OS : macOS sierra version 10.12.1 JAVA : 1.8 서버 다운로드 링크 https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-6.1.zip 소개 더보기 sonarqube – 코드 최적화하기[…]

Gralde – Unit test

Buil test configuration app > build.gradle 환경 파일을 아래와 같이 수정한다. instrumentTest.setRoot(‘tests’)라는 거. android { … sourceSets { main { jniLibs.srcDirs = [‘libs’, ‘src/main/libs’] jni.srcDirs = [] } instrumentTest.setRoot(‘tests’) debug.setRoot(‘build-types/debug’) release.setRoot(‘build-types/release’) } … } ##Unit test example file public class ExampleUnitTest { … @Test public void addTest() throws Exception { assertEquals(4, 2 + 2); } 소개 더보기 Gralde – Unit test[…]

Tool – 맥용 최강 터미널 툴 iTerm2!!!

iTerm2는 많은 기능들을 제공합니다. 터미널 사용자들은 미리 볼수 있고 해결한 수 있는 많은것들을 상상할 수 잇습니다. 그리고 지금 보는 것들은 아주 매력적인 것들입니다. 분활 화면 여러개화면을 각각 탭으로 나누는것과, 다른 세션을 한 화면에서 보여주는 기능을 제공합니다. 또한 세로든 가로든 화면을 나눌수 있고 패널에 번호를 매길수 있습니다. 사용하지 않는 화면들은 딤처리 되어 현재 활동하고 있는 구간을 소개 더보기 Tool – 맥용 최강 터미널 툴 iTerm2!!![…]

Tool – wireshark 설치

brew를 이용한 whireshark 설치 방법에 대해서 기술한다. 1) 기존 wireshark 삭제하기 $ sudo bash -c "$(curl -sL https://raw.github.com/x0b4dc0d3/wireshark-uninstall-osx/master/uninstall.sh)" 2) brew를 이용하여 설치하기 $ brew install wireshark 만약 GUI버전이 필요하다면 QT와 함께 설치 해주어야 한다. $ brew reinstall wireshark –with-qt