December 2018

IntelliJ에서 Kotlin 버전 지정하기

안드로이드 스튜디오에서도 Kotlin을 쓸 수 있지만, 단순히 몇가지 문법과 기능들만 테스트해보고 싶을 때는 프로젝트를 따로 만드는 것이 편리하다. 현재 작업 중인 프로젝트에서 잠깐 코드를 작성했다가 지우는 방법도 있겠지만, 빌드가 가능한 상태가 되기까지 해야할 작업이 많이 남아있거나 하는 경우도 있으므로 인텔리제이에서 프로젝트를 따로 만들어두는 것이 좋다. 인텔리제이에서 Kotlin 프로젝트를 생성해서 사용하고 있었는데, 코루틴 최신 라이브러리를 추가하고 […]

IntelliJ에서 Kotlin 버전 지정하기 Read More »

워드프레스 child theme 만들기

워드프레스에 Google Analytics를 적용하려면 head 태그에 스크립트를 삽입해야하는데 테마 파일을 직접 수정하는 경우 테마 업데이트를 할 때마다 작업을 다시 해줘야하는 번거로움이 있다. 자식 테마를 생성하면 이런 문제를 해결할 수 있는데, 여기서는 다른 내용들은 전부 생략하고 오로지 구글 어낼리틱스를 적용하기 위한 최소한의 작업만 다루도록 한다 1. 자식 테마를 위한 디렉터리 생성 wp-content/themes에 원하는 이름으로 디렉터리를 생성한다.

워드프레스 child theme 만들기 Read More »

머신러닝 공부 다시 시작

2년 전쯤 ‘밑바닥부터 시작하는 딥러닝’, ‘프로그래머를 위한 선형대수’ 책과 케라스를 가지고 딥러닝을 잠깐 공부했었는데 다른 일이 많아서 우선순위도 밀리고 흥미를 잃었다가 요즘 다시 공부하고 했다. 이번에는 이론적인 배경을 깊게 파고들기보다는 핵심개념과 텐서플로 위주로 진행하고 있는데 머릿속에 정리가 잘 되는 느낌이다. 모두를 위한 딥러닝 강의를 보면서 진도를 나가고 있는데 이론과 실습의 분량과 난이도가 나에게는 딱 맞는

머신러닝 공부 다시 시작 Read More »

비디오 세대

요즘에는 강의뿐만 아니라 단순한 설정작업에 관한 자료들도 영상 설명이 검색되는 경우가 많은데, 이런 게 좀 낯설고 이해가 안 가면서도 (그냥 텍스트로 후다닥 훑어보면 될 걸 왜 굳이?) 반대로 생각해보면 이미 영상으로 정보를 얻는 게 익숙한 사람들이 텍스트 자료를 보면 너무 많은 부분이 생략되어있다고 느낄 수도 있을 것 같다. 그리고 이전 세대들에게는 영상을 재생하는 행위 자체에

비디오 세대 Read More »

macOS 캘린더 앱에서 구글 계정 추가 시 캘린더 중복 등록 현상

캘린더앱에서 구글 계정을 추가했더니 똑같은 캘린더가 두 개씩 나타나는 현상이 발생했다. 정확한 원인은 모르겠고, 계정을 삭제했다가 시스템 환경설정 앱을 통해서 계정을 다시 등록했더니 정상적으로 추가되었다. 왠지 계정 등록 이벤트를 두 개의 앱에서 각각 핸들링했던게 아닌가 싶다.

macOS 캘린더 앱에서 구글 계정 추가 시 캘린더 중복 등록 현상 Read More »