Posts

2019

Install Command Line Tool

less than 1 minute read

구글링 해도 되지만 급할때 찾기 힘들때를 위해서 기록해 둔다.

IntelliJ IDEA 2019.2 idea.vmoptions

1 minute read

IntelliJ IDEA 버전업을 할때마다 점점 느려지더니 2019.1에 와서는 3기가 메모리까지 올리는 상황이 발생했다.

Mac에서 JDK를 변경하는 방법

less than 1 minute read

개발시에 다양한 자바 버전을 사용하는 경우가 발생하는데 그럴때마다 .zshrc의 환경 변수를 변경하고 다시 source .zshrc로 로드하는건 너무 번거롭다. 이 부분을 CLI로 변하게 하고 싶어서 찾아본 결과 두가지 글을 발견했다.

MySQL 자주 사용하는 명령어 정리

less than 1 minute read

개발하면서 테스트 용도로 사용하는데 매번 잊어버려서 정리 한다. 개발하면서 편의성 위주로 정리하기 때문에 실무에서는 외부 접근 및 권한에 신경을 써야한다.

초성/중성/종성을 분리하는 아이디어

1 minute read

글자 코드가 만들어진 순서를 살펴보면 한글 자모 문서의 초성, 중성, 종성을 순서대로 조합하면 한글 음절 문서의 순서와 일치한다. 결국 가 글자 시작위치를 0으로 생각하고 시작위치에서 한글 자모를 순서대로 조합하면 한글 음절을 완성할수 있다. 이 방법을 역순으로 하면 글자에서...

IntelliJ IDEA의 Metrial UI Theme 지우기

less than 1 minute read

IntelliJ IDEA의 플러그인중에 Metrial UI Theme가 있다. 이 플러그인을 설치하면 다양한 테마로 UI를 변경할수 있다. 다만 설치할때는 좋은데 설치하고 나서 플러그인을 제거해도 원래 테마(Darcula)로 돌아오지 않는 버그가 있다.

Spring Boot에서 Undertow 사용하기

less than 1 minute read

Undertow는 NIO를 기반으로 하는 고성능 웹서버이다. 전반적으로 성능이 우수하고 메모리 사용이 효율적이다. 참고(Spring Boot Servlet Container)

다시 블로그를 시작합니다

less than 1 minute read

약 3년전에 github.io를 이용해서 지금의 블로그를 만들었다. 기본테마는 minimal-mistakes를 이용했는데 이게 다 마음에 드는데 가로 길이가 너무 짧은게 흠이었다. 내가 블로그에 올리는 글 대부분은 개발에 관련된 것이기 때문에 때에 따라서 코드가 올라갈수 있고 아무...

Back to top ↑

2018

IntelliJ IDEA 2017.3.5 Android Gradle 3.0.1 설치

less than 1 minute read

우선 IntelliJ IDEA 2018.1에서 Android Studio 3.0과 통합될 예정이라 2018.1 버전 이후를 사용하면 특별한 설정을 할 필요가 없을 것이다. 현재 IntelliJ IDEA 2017.3.5를 기준으로 설명한다.

Mac에서 Android Device Monitor Freezing 현상

less than 1 minute read

맥에서 IntelliJ IDEA를 이용해서 안드로이드 프로그램을 개발하는데 어느 순간부터 Android Device Monitor의 프리징 현상이 나타났다. 이것 저것 별짓을 해봐도 안됐었는데 Stackoverflow의 이것이 힌트가 되어서 해결하게 되었다.

Charles Proxy

less than 1 minute read

Charles 최신버전으로 Proxy를 처리하는 글이 없어서 찾으면서 삽질한 내용을 정리 했다. iOS나, Android도 비슷하다.

Back to top ↑

2016

find for mac

less than 1 minute read

windows에서는 파일 안의 특정 문자열을 검색해조 찾을수 있는 findstr란 명령어가 있다.

git difftool

less than 1 minute read

git 명령어에는 익숙해지려고 하지만 git의 기본 diff는 개인적으로 보기 힘들다.

Python virtualenv

less than 1 minute read

Python은 개발시 라이브러리 충돌을 피하기 위해서 virtual environment를 구성할수 있습니다.

파이썬을 배워보자

less than 1 minute read

나름 개발이라는걸 좋아해서 다양한 언어를 접해봤다고 생각했다.

Back to top ↑