
본 글은 ExpressVPN으로부터 1개월 사용권을 후원받아 작성하는 글입니다. Expressvpn 관련 글은 아래와 같이 작성합니다. - 1부 ExpressVPN 소개 : https://thdev.net/815 - 2부 ExpressVPN Mac에서 사용하기 : https://thdev.net/816 - 3부 ExpressVPN iOS/Android에서 사용하기 - 4부 ExpressVPN 속도는? Mac 용 Express VPN 설치하기 ExpressVPN은 다양한 OS와 기기에서 사용 가능하다. VPN 소프트웨어 - VPN 앱 다운로드 - Windows, Mac, iPhone... Windows PC, Mac, Android, iPhone, iPad, 라우터 등을 위한 VPN 앱을 다운로드 받으세요..

본 글은 ExpressVPN으로부터 1개월 사용권을 후원받아 작성하는 글입니다. Expressvpn 관련 글은 아래와 같이 작성합니다. - 1부 ExpressVPN 소개 : https://thdev.net/815 - 2부 ExpressVPN Mac에서 사용하기 : https://thdev.net/816 - 3부 ExpressVPN iOS/Android에서 사용하기 - 4부 ExpressVPN 속도는? VPN은? VPN은 Virtual Private Network의 약자이다. 가상의 망을 이용해 마치 내부망을 사용하는 것처럼 사용할 수 있는 기술이다. 이 VPN을 사용할 때는 보안을 위한 데이터 암호화를 처리하고 있다. 일반적으로 기업의 정보는 외부에 노출되면 안 되기에 밖에서 회사일을 해야 할 경우나, ..
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : https://thdev.tech/google%20io/2019/05/15/Google-IO-2019-Whats-New-Android/ 순서상 Google Developer Keynote 이후 What’s New Android가 나온다. 그래서 중복적인 내용이 있으나, 36분간 안드로이드 이야기로 꾸려지며, 이번 Google I/O 기간 Android에서 어떤 내용이 나올지가 여기에서 소개된다. 올해는 그중 Android에서 코틀린 First가 메인 소식 중 하나인데 여기에서 가볍게 소개하고 있다. 다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : https://th..

필자가 가진 무선 제품 중 3개를 이렇게 찍어봤다. 이번 글에서는 다음 제품들을 간단하게 비교해보려고 한다. 음질에 대해서는 주관적인 부분이라서 들으면서 느꼈던 그대로 적는다. 그렇기에 보는 사람과 실제 듣는 사람의 생각은 다를 수 있다. 공정하게 정해진 음질 테스트기가 있다고 하더라도, 사람마다 들리는 편차가 있으므로 또 다를 수 있다. 필자의 주관적인 내용이 포함되어 있기 때문에 단순 참고만 하길 바란다. 보스 노이즈 캔슬링 QC 이어버드 간단 개봉기 보스의 새로운 이어폰을 구매했다.에어팟이 나오기 전엔 사운드 스포츠 프리를 잘 사용했었는데, 전원 버튼... blog.naver.com 이 3 개의 제품은 케이스가 가볍고, 사용이 편한 것 기준이다. 픽셀 버드 : 이어폰 간 연결되어 있으며, 픽셀에서 ..
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : https://thdev.tech/google%20io/2019/05/10/Google-IO-2019-Architecture-Components/ 2019년 Google IO 중 Architecture Components 세션에서 소개한 내용을 몇 가지 정리한다. 세션 내용은 아래에서 감상할 수 있다. Jetpack Architecture Components Architecture Components는 이미 너무 많이 사용하고 있다고 하는데, 아래와 같이 수치를 공개해주었다. 다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : https://thdev.tech/goog..

다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : https://thdev.tech/google%20io/2019/05/08/Google-IO-2019-Developer-Keynote/ 2019년 Google IO의 개발자 키노트 소개 중 안드로이드 관련을 정리한다. 2017년 Google IO 후기 2018년 Google IO Developer Kyenote 일부 정리 자세한 내용은 What’s New Android 세션에서 자세하게 다루겠지만 주요 내용을 Chet Haase가 짧게 정리해주었다. Kotlin 관련 안드로이드에서 코틀린은 이제 기본이라고 생각할 수 있다. 실제 수치로 알 수 있는데 50%의 안드로이드 개발자가 코틀린을 활용하고 있고, 가장 빠..

오랜만에 작성하는 개봉기로 에어팟 2세대를 다루려고 한다. 2 세대는 무선 충전을 지원하며, 1세대 보다 배터리가 살짝 더 오래간다고 하지만, 디자인도 그대로 사용하고, 노이즈 캔슬링은 제공하지 않는다. 2 세대고 무선 충전도 지원해서 한 번 사봤다. 필자가 가지고 있는 무선 이어폰은 여러 개가 있는데 아래와 같다. 보스 사운드프리 : https://thdev.net/788 [개봉기] 보스 사운드스포츠 프리(Bose Soundsport Free) 개봉기 노이즈 캔슬링 QC30에 이어 새로운 보스를 업어왔다 QC30은 여름에 쓰기엔 땀 때문에 불편함이 있다. 보스 노이즈 캔슬링 QC-30 리뷰 보러가기 그래서 구입한 보스 사운드 스포츠 프리 벌써 구입한지 3개월 지났지.. thdev.net 픽셀 버드 : ..
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : https://thdev.tech/coroutines/2019/04/30/Coroutines-Job-Exception/ 이전 글에서 Kotlin coroutines을 제어할 수 있는 Job에 대해 알아보았다. 기본적인 Job 초기화 후 사용한데 어떤 방법이 좋을까? 먼저 이전 글에서 초기화 때 적용했던 방법을 다시 살펴보자. val job = Job() CoroutineScope(Dispatchers.Default + job).launch { // ... } 이 코드는 CoroutineScope 초기화 시 Job을 함께 초기화하여 사용한다.(+를 이용하여 초기화한다.) 이렇게 초기화 함에 따라 Coroutine..