Category: Programming
[Kotlin] 코루틴(Coroutine) Composing Suspending Functions
이번 포스팅에서는 코루틴의 일시 중단 함수를 조합하여 활용하는 방법을 알아본다.
[Kotlin] 코루틴(Coroutine) Cancellation and Timeouts
Composing Suspending Functions 이번 포스팅에서는 코루틴의 일시 중단 함수를 조합하여 활용하는 방법을 알아본다.
[Kotlin] 코루틴(Coroutine) 기본 개념 이해하기
Coroutine? 루틴의 일종으로, 협동 루틴으로 이해하면 쉽다. 코루틴의 "Co"는 with, together를 뜻한다. 코루틴은 자신의 실행이 마지막으로 중단된 지점 다음의 포인트부터 동작을 재개한다. 즉, 순차 실행이 가능하다.
[Android] 무선으로 adb 연결하기(Feat.wifi)
개요 다른 기기에는 잘만(이라고 하지만 잘 안 붙었음) 붙던 adb가 핸드폰에 붙이려니 잘 안 붙어서 정리해 본다. adb 무선 연결 방법 컴퓨터(노트북)와 스마트폰을 같은 Wifi, 혹은 공유기에 연결한다. USB 케이블을 이용, 컴퓨터와 스마트폰을 연결한다.
[Android] R 에러로 인한 Build 실패 해결 방법
개요 본격적으로 코틀린 안드로이드 개발을 하기도 전에 벌써 괴롭다. Toolbar에 검색 기능을 넣고 싶어 R.menu를 추가하려고 했더니… unsolved reference menu 에러가 났다. 이것저것 버전 변경도 시도해 봤지만 결과는 실패.
[Android] Kotlin으로 안드로이드 개발하기(1) - Hello World!
개요 개발 환경은 다 세팅되어 있다고 가정한 상태로 포스팅을 시작할 것이다. 안알못 (안드로이드를 알지 못하는) 의 마음으로 Hello World!부터 찍어 본다. 혹시 모를 상황을 대비해 캡처도 잊지 않았습니다.
[Node.js] express engine으로 html load하기
개요 node.js에서 routing되는 view를 html로 뿌려주고 싶었다. 보통의 view는 ejs를 사용하는 것 같은데, 만드는 것이 고작 나만 볼 test page이기에 ejs까진 필요가 없었다. 그런데 웬일? 이렇게 단순한 작업에도 에러 등장. Error: No default engine was specified and no extensio