이상을 꿈꾸는 몽상가.. 프로그래밍을 좋아함..


  • 패스워드 관리 팁


    PSWD
    ( 이미지 출처 : https://commons.wikimedia.org )

    기억해야하는 패스워드가 너무 많습니다.

    사이트마다 요구하는 패스워드 양식이 다르고
    3개월마다 새로운 패스워드로 바꿔달라고 하고
    매번 “패스워드 찾기” 를 하고있는 현실입니다.

    근데 종이에 기록하자니 잃어버릴까봐 두렵고
    컴퓨터 혹은 클라우드 디스크에 기록을 해놓자니 해킹을 당할까봐 두려우시죠?

    패스워드 관리에 대한 팁을 공유합니다.



  • Android 앱 설치 / 업데이트 이벤트 처리


    Android Logo
    (이미지 출처 : https://developer.android.com)

    Google Play와 같은 스토어를 통해서 앱이 설치 / 업데이트 되었을 때, 그 이벤트를 알림받고 처리하는 방법에 대해서 설명합니다.

    그리고 특정 앱의 이벤트만 알람을 받는 방법도 알아보고 관련해서 제가 겪은 당혹스러운 사건도 적어보겠습니다.

    업데이트 이벤트 처리는 인터넷 검색하면 쉽게 찾을 수 있는 정보지만,
    검색된 내용대로 따라서 코딩하다보면 개발 당시에는 문제를 못느끼다가
    앱 공개 후 저와 비슷한 경험을 하게 될 것 같아서 글을 작성합니다.



  • Docker를 이용해서 SonarQube 간단히 설정하기


    SonarQube Logo Docker Logo
    (이미지 출처 : https://www.sonarqube.org, https://www.docker.com)

    Docker를 이용해서 SonarQube를 정말 간단하게 설치하는 내용을 다룹니다.
    사실 명령어 한줄만으로 세팅이 완료되서 글을 작성하기 민망하지만…. (기록을 위해서!)



  • SonarQube 로 Android 소스코드 분석하기


    SonarQube Logo Android Logo
    (이미지 출처 : https://www.sonarqube.org, https://developer.android.com)

    Android 소스를 SonarQube를 통해서 정적분석을 하는 방법을 설명합니다.



  • How To Set Up SVN(Subversion) Repositories


    Subversion Logo
    ( 이미지 출처 : Wikipedia )

    저의 경우,
    Ubuntu를 새로 설치 할 때마다 해야하는 작업 중 하나가 SVN(Subversion) 세팅입니다.
    평소 백업해둔 repositories 덤프 파일을 가지고 전체 복원하는 과정을 기록해봅니다.

    기존 상태를 복원하는 관점으로 기록하므로
    revision 구간별 복원, 계정권한 설정 등과 같은 상세한 내용은 다루지 않습니다.



  • Perfect Trainer for PokemonGo 포켓몬고


    Perfect Trainer 망나뇽

    Perfect Trainer라는 Android 앱을 만들었습니다.

    포켓몬고(PokemonGo) 사용자들을 위한 앱으로
    앱을 설치만 해두면 주변에 전설급 포켓몬이 나타나면 실시간으로 알려줍니다.

    개발과정에 대한 설명보다는
    앱 소개와 Google Play에 초기버전을 배포하고 난 뒤에 겪은 일들을 기록해봅니다.



  • Install CentOS with Docker


    Docker CentOS
    (이미지 출처 : https://www.docker.com, https://hub.docker.com )

    이 문서는 Docker를 이용해서 CentOS를 구성하는 내용을 다룹니다.

    다만 주 목적이 Nginx, Tomcat을 실습하기 위함이라
    Docker에 대해서는 자세히 다루지 않으며 가장 간단한 방법으로 사용합니다.



  • BlindDate 개인정보처리방침


    개인정보처리방침

    “BlindDate”(‘안드로이드 어플’)는 개인정보보호법에 따라 이용자의 개인정보 보호 및 권익을 보호하고 개인정보와 관련한 이용자의 고충을 원활하게 처리할 수 있도록 다음과 같은 처리방침을 두고 있습니다.

    “BlindDate” 는 개인정보처리방침을 개정하는 경우 앱 내 공지사항을 통하여 공지할 것입니다.



  • Nginx SSL 적용방법


    Nginx Logo SSL
    (이미지 출처 : https://www.nginx.com, https://commons.wikimedia.org/wiki/Main_Page/)

    인증기관(CA)으로부터 인증서를 발급 받은 이후
    Nginx에 SSL을 적용하는 방법을 설명합니다.



  • How to install Nginx & Tomcat


    Nginx Logo Tomcat Logo
    (이미지 출처 : https://www.nginx.com, http://tomcat.apache.org/)

    Nginx와 Tomcat을 이용해서 기본적인 WEB-WAS 환경을 구성해보겠습니다.

    Nginx, Tomcat 설치와 연동에 대해서 알아봅니다.