목록2024/02/29 (15)
투케이2K

[개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [사전 설정] [app.js : 소스 코드] // ---------------------------------------------------------------------------------------------- // --------------------------------------- // [모듈 추가] // --------------------------------------- const express = require('express') const app = express() // --------------------------------------- // [모듈 추가] // ----------------..

[개발 환경 설정] 개발 언어 : Go [참고 사이트] https://go.dev/ The Go Programming Language DevOps & Site Reliability With fast build times, lean syntax, an automatic formatter and doc generator, Go is built to support both DevOps and SRE. go.dev http://golang.site/go/article/22-Go-%EC%B1%84%EB%84%90#google_vignette 예제로 배우는 Go 프로그래밍 - Go 채널 1. Go 채널 Go 채널은 그 채널을 통하여 데이타를 주고 받는 통로라 볼 수 있는데, 채널은 make() 함수를..

[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" "log" "net/http" ) // ------------------------------------------------------------------------------- // [서버 URL Path 경로에 따른 분기 처리] func urlPath(write http.ResponseWriter, request *http.Request) { fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[urlPath] : [Start]") fmt.Printl..

[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" "log" "net/http" ) // ------------------------------------------------------------------------------- // [서버 URL Path 경로에 따른 분기 처리] func urlPath(write http.ResponseWriter, request *http.Request) { fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[urlPath] : [Start]") fmt.Printl..

[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" "log" "net/http" ) // ------------------------------------------------------------------------------- // [서버 URL Path 경로에 따른 분기 처리] func urlPath(write http.ResponseWriter, request *http.Request) { fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[urlPath] : [Start]") fmt.Prin..

[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" "log" "net/http" ) // ------------------------------------------------------------------------------- // [서버 URL Path 경로에 따른 분기 처리] func urlPath(write http.ResponseWriter, request *http.Request) { fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[urlPath] : [Start]") fmt.Printl..

[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" "log" "net/http" ) // ------------------------------------------------------------------------------- // [서버 URL Path 경로에 따른 분기 처리] func urlPath(write http.ResponseWriter, request *http.Request) { fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[urlPath] : [Start]") fmt.Printl..

[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" "log" "net/http" ) // ------------------------------------------------------------------------------- // [서버 URL Path 경로에 따른 분기 처리] func urlPath(write http.ResponseWriter, request *http.Request) { fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[urlPath] : [Start]") fmt.Prin..

[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" "log" "net/http" ) // ------------------------------------------------------------------------------- // [서버 URL Path 경로에 따른 분기 처리] func urlPath(write http.ResponseWriter, request *http.Request) { fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[urlPath] : [Start]") fmt.Printl..

[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" "log" "net/http" ) // ------------------------------------------------------------------------------- // [서버 URL Path 경로에 따른 분기 처리] func urlPath(write http.ResponseWriter, request *http.Request) { fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[urlPath] : [Start]") fmt.Prin..

[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" "log" "net/http" ) // ------------------------------------------------------------------------------- // [서버 URL Path 경로에 따른 분기 처리] func urlPath(write http.ResponseWriter, request *http.Request) { fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[urlPath] : [Start]") fmt.Prin..
[설 명] [IT 소식] IOS 앱스토어 제출 최소 타겟 버전 업데이트 소식 - Ios AppStore Update MinTarget Version [설 명] 1. 2024-04-29 일 부터 앱스토어에 앱을 업데이트 및 제출하기 위해서는 Xcode15 , Ios 12 버전 이상 빌드 버전 업데이트 필요 2. 빌드 버전 향상으로 이전) Xcode 버전 Xcode 14.3.1 (Swift 5.8 버전) >> Xcode 15 (Swift 5.9 버전) 으로 향상 시 소스 코드 마이그레이션 및 라이브러리 업데이트 필요 3. 빌드 버전 향상으로 업데이트 된 소스코드 및 라이브러리 기능 테스트 검증 필요 4. 기능 동작 정상 확인 후 >> 업데이트 된 버전을 앱스토어에 제출시 Ios 12 미만 기기는 더이상 ..

[참고 사이트] 제목 : [참고 사이트] AWS SNS 푸시 메시지 발송 후 Cloud Watch Log 응답 값 확인 참고 사이트 [설 명] 1. AWS SNS 를 사용해 FCM 푸시 메시지 발송 2. AWS Cloud Watch Log 에서 발송 된 메시지에 대한 Response 응답 값 확인 3. 예시 Response 응답 값 (delivery >> providerResponse 에서 실패 원인 확인 - 유효하지 않은 토큰 등) { "notification": { "messageId": "86 ... d0ed", "timestamp": "2024-02-29 00:57:17.372" }, "delivery": { "deliveryId": "e14e ... cdf7", "destination":..
[환경 구성 및 요약 설명] Mobile : Android 설 명 : adb shell dumpsys package versionCode / ADB 명령어 사용해 특정 앱 버전 코드 및 minSdk , targetSdk 확인 실시 [설 명] ------------------------------------------------------------------------------------------ [명령어] ------------------------------------------------------------------------------------------ 문법 : $ adb shell dumpsys package | grep versionCode 예시 : $ adb shell du..
[환경 구성 및 요약 설명] Mobile : Android 설 명 : adb shell dumpsys package versionName / ADB 명령어 사용해 특정 앱 버전 명칭 확인 실시 [설 명] ------------------------------------------------------------------------------------------ [명령어] ------------------------------------------------------------------------------------------ 문법 : $ adb shell dumpsys package | grep versionName 예시 : $ adb shell dumpsys package com.exa..