[spring/java] 스프링 Cors 허용 적용 #Configuration 추가하여 아래내용 적용 @Configuration public class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigins("*"); } } #spring #cors #allow #error #충돌
[unity/mediapipe] homuler/MediaPipeUnityPlugin 정상적으로 설치하기 본 글을 https://github.com/homuler/MediaPipeUnityPlugin GitHub - homuler/MediaPipeUnityPlugin: Unity plugin to run MediaPipe graphs Unity plugin to run MediaPipe graphs. Contribute to homuler/MediaPipeUnityPlugin development by creating an account on GitHub. github.com https://www.youtube.com/watch?v=eZbi08dNCOU 이양반의 미디어파이프 플러그인을 정상적으로 불러오고 ..
[unity/mediapipe] homuler/MediaPipeUnityPlugin 정상적으로 설치하기 본 글을 https://github.com/homuler/MediaPipeUnityPlugin GitHub - homuler/MediaPipeUnityPlugin: Unity plugin to run MediaPipe graphs Unity plugin to run MediaPipe graphs. Contribute to homuler/MediaPipeUnityPlugin development by creating an account on GitHub. github.com https://www.youtube.com/watch?v=eZbi08dNCOU 이양반의 미디어파이프 플러그인을 정상적으로 불러오고 ..
[Jmeter/과부하 테스트]성능 테스트 Jmeter 초 간단 사용법 #윈도우 기준 사용법 https://jmeter.apache.org/download_jmeter.cgi Apache JMeter - Download Apache JMeter Download Apache JMeter We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent releases (48 hours) may not yet be ava jmete..
[gradle/gradlew/spring] Error Caused by: java.lang.ClassNotFoundException: org.gradle.wrapper.GradleWrapperMain 프로젝트 정상적으로 진행 중 다른 사람의 PC환경에 git clone을 한 뒤 ./gradlew build 를 통하여, 빌드를 진행하였는데 위와같은 오류가 떴다 이유는 간단했다, .gitignore 파일에 제외된 .jar 파일로 인하여, 빌드에 필요한 gradle/wrapper/gradle-wrapper.jar가 제외되었던 것 .gitignore 파일에 !gradle-wrapper.jar 추가 혹은 기존 프로젝트 직접 해당파일 받아서 경로에 복사하면 아주 잘 빌드가 된다. #gradlew #gradle #s..
[android/orientation] android orientation 정보 가져오기(LANDSCAPE 가로/PORTRAIT 세로) 안드로이드의 가로 세로 정보를 가져오는 방법 #AndroidManifest.xml android:configChanges="orientation|screenSize|keyboardHidden" 추가 #MainActivity onConfigurationChanged Override 후 다음 내용추가 @Override public void onConfigurationChanged(@NonNull Configuration newConfig) { if (newConfig.orientation == android.content.res.Configuration.ORIENTATION..
[android/widget] 안드로이드 이미지 루핑 위젯 구현하기(1x1,3x1) #주의사항 -앱이 존재한 상태로 위젯이 추가된다.(helloworld 샘플로 찍힌 메인액티비티가 나왔어도 위젯 페이지 추가로 가면 위젯은 추가되어있다) -이미지 루핑은 1x1에서만 구현되어있고, 3x1은 단순 이미지 노출이다. -1x1 중심으로 코드를 기술하고, 풀소스를 하단에서 제공한다. -바로 사용할 수 있게 풀 소스로 제공한다 #AndroidManifest.xml -2가지가 추가 되어있다. 각각 3x1 1x1 위젯이다. #Widget1x1__provider_info.xml -위젯프로바이더의 메타데이터 정보를 저장한다. -위젯은 minWidth/minHeight가 가장 중요하다 해당 프로퍼티를 기준으로 1x1가 될지 ..
[aws/alb]Application Load Balancer를 활용한 https 구현 -생각보다 익숙치 않은 사람들에겐 http 서비스를 alb를 활용하여 https 서비스로 전환해주는 작업을 찾아보면 방법적으론 나왔있을지 몰라도 개념적으로 이해하기가 쉽지 않다. #조건 iis든 tomcat이든 spring이든 node든 80포트가 서비스 되고있는 환경 웹서버가 ec2에 올라가있다. #목표 이녀석을 http든 https든 모두 https로 접근가능하게 구성하기 #생성 #Basic Configuration #Network Mapping -2개의 존 이상을 체크 #Security groups -http - 80, https - 443 포트를 허용한다 #Listeners and routing -target ..
[AWS/Lambda] 테스트에서 Input Parameter 추가 및 객체정보 가져오기 # lambda함수정의로 이동 후 테스트 이벤트 구성으로 이동 #Input Parameter 설정 #메인 함수 수정 - event로그를 기록한다 #로그확인(이벤트 객체 확인) 위와같이 이벤트 객체엔 우리가 정의해놓은 정보가 기록되어있는걸 알 수 있다. #출력 인풋데이터를 적용했던대로 결과값이 "페이커"로 나온다 #lambda #AWS #test #input #parameter
[aws/lambda] AWS Lambda 기본 생성 및 Helloworld #함수생성# -Python 3.8 #helloworld# lambda_function.py - main 함수 return 값을 helloworld로 변경 후 deploy 후 Test를 실행하여주자 새 이벤트 생성 -first 이벤트 json은 input함수를 결정하는데 input이 따로 필요없으므로 모두 지워주자 #Test# Test를 실행하면 정상적으로 Helloworld가 찍히는 걸 볼 수 있다. 상단에 테스트 탭으로 이동하여, 테스트를 실행 후 로그를 보면, CloudWatch에서 좀 더 디테일한 로그를 볼 수 있다. #Lambda #AWS #람다 #Serverless