12월, 2017의 게시물 표시

react native gps foreground service - android, kotlin (1)

react native 에서 gps 트래킹을 해야한다. 앱이 백그라운드에 있어도 동작하도록 네이티브 모듈을 만드는 것만 해도 많이 안하다보니 까다로운데 gps + 서비스 동작을 해야한다니. 기본으로 돌아가기로 했다. 일단 안드로이드 앱에서 GPS 트래킹하는 코드부터 시도해보았다. ### MainActivity.kt ``` package com.example.gpstracker import android.annotation.SuppressLint import android.content.Context import android.content.pm.PackageManager import android.location.LocationListener import android.location.LocationManager import android.os.Bundle import android.util.Log import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.material3.Button import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.core.app.ActivityCompat import com.example.gpstracker.ui.theme.GpsTrackerTheme val T

How to use docker on Linux (Ubuntu 16.04[LTS]) (feat.tomcat)

이미지
1.  You need curl, so install curl sudo apt-get install curl 2. Get the Docker package curl -fsSL https://get.docker.com/ |sh 3. You can use this method to  verify that the docker is properly installed. sudo docker run hello-world If you see the output like this, it is properly installed. 4. You can build environment easily using this command. sudo docker pull [Image name] 5. You can find images what you need in https://hub.docker.com/explore 6. I installed tomcat 7. You can see images sudo docker images 8. You can run it. sudo docker run -it tomcat option i and t mean interactive and tty. Also, you can use like this sudo docker run -d -p 8080:8080 tomcat Then, we can tomcat server in background with port forwarding.  -d option means demon process and -p means port forwarding.

이 블로그의 인기 게시물

Operating System Concept

카카오 내비 리엑트 네이티브 모듈 만들기 ft.코틀린

Operating System Concepts 9th