목록전체 글 (325)
민프

🎈1. AWS EC2 -> 보안설정에서 3306포트 열어주기 외부 접속 허용에는 SSH의 3306포트를 열어줘야 외부에서 접속을 할 수 있다. 🎈 2. HeidiSQL을 실행한 후 Mysql 사용자명과 mysql암호를 입력 *RDS 이용시 - 호스트명 / ip RDS 값을 넣어주면 된다. 🎈 3. SSH 터널로 들어간뒤 public IP와 사용자 이름(ubuntu) 개인키 파일 넣기 EC2에서 키페어를 발급해줬는데 그거는 확장자명이 pem이다. 하지만 pem을 넣으면 오류가 나니 여기에서는 .ppk(개인키) 파일을 넣어야 한다. 아마존 공식홈페이지에 pem파일을 ppk로 변환하기 위해서 가이드를 줬다. https://aws.amazon.com/ko/premiumsupport/knowledge-center..

🎈준비하기 https://www.data.go.kr/iim/api/selectAPIAcountView.do 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr 이곳에서 API를 발급 받으면 된다. 🎈Retrofit 이란? - 안드로이드 http 통신 라이브러리 중 하나이다. https://square.github.io/retrofit/ Retrofit A type-safe HTTP client for Android and Java square.github.io 🎈Retrofit 추가하기 bulid.gradle(app) 라..

안드로이드 버튼을 눌렀을때 유니티로 접속이 될 수 있게 연동해보자!! https://www.youtube.com/watch?v=sf54tOAkmzU&t=301s 해당 영상을 참고해서 작성하였습니다. 🎈유니티 - Build Settings - 안드로이드 추가 먼저 유니티에서 안드로이드가 빌드될 수 있도록 Build Setting을 해주자 안드로이드 빌드 추가가 되면 저런식으로 유니티로고가 안드로이드 쪽으로 이동하게 된다. 이렇게 빌드 해주고 Add Open Scenes를 눌러주면 현재 내가 만든 Scenes들이 추가가 된다. 해당하는 버전에서 Android Build Support 모듈을 추가해주자!! 🎈유니티 - Player Settings - Export 유니티를 Export해주기전에 몇몇 세팅값을 변..
CustomDialog private fun setNumberPicker(numberPicker: NumberPicker){ numberPicker.minValue = 2 // 최소값 numberPicker.maxValue = 50 // 최대값 numberPicker.wrapSelectorWheel = false // 마지막 값에서 한번더 넘길때 0으로 넘어가는 걸 방지 } interface applyButtonClickListener{ fun onClicked(headCount: Int) } private lateinit var onClickedListener: applyButtonClickListener fun setOnClickedListener(listener:applyButtonClickList..

DrawerLayout을 이용해서 사이드 메뉴바를 구현해보자!! XML에서 최상단 Layout을 DrawerLayout으로 변경한 다음 메뉴로 이용될 레이아웃을 NavigationView으로 해주면 XML에서의 작업은 끝난 것 이고, 코틀린 코드로 메뉴 버튼을 눌렀을 때 NavigationView가 나오게 해주면 된다. XML val mypage_menu_btn = findViewById(R.id.mypage_menu_btn) val mypage_drawer = findViewById(R.id.mypage_drawer) mypage_menu_btn.setOnClickListener { mypage_drawer.openDrawer(GravityCompat.END) } 실행화면

이번글에서는 Kakao Developers에서 지원해주고 있는 카카오 로그인 api를 이용하여 로그인 기능을 구현해보려고 한다. https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 개발자 문서에 보면 어떻게 구현을 할지, API에 대한 설명이 잘 나와있으니 잘 보고 해봐야겠다!!ㅎㅎ Gradle 설정하기(project) maven { url 'https://devrepo.kakao.com/nexus/content/groups/public/' } 필요한 모듈 설정하기 (Module) Gradle 설..

https://learn.unity.com/tutorial/mein-kaerigteo-mic-ceos-seukeuribteu-jagseong?uv=2020.3&projectId=5dcdc49dedbc2a00206ce6b0#5e475cb4edbc2a0021bebb2e 메인 캐릭터 및 첫 스크립트 작성 - Unity Learn 이전 튜토리얼에서는 Unity 에디터의 레이아웃에 대해 학습하고 게임 오브젝트로 이루어진 씬을 살펴보았습니다. 또한 게임 오브젝트가 게임상에서 작동하는 방식을 정의하는 컴포넌트에 대해 learn.unity.com 이번에 새로운 프로젝트가 시작 되어서 2D로 메타버스를 구축해보기로 하였다. 팀원들과 어떤 게임 엔진을 사용할지 생각하다가 유니티로 선정 되었고, 유니티를 하기 위해서는 사용..

개인적으로 카메라 / 갤러리 라이브러리로 TedImagePicker이 괜찮은 것 같아서 정리해보려고 한다. https://github.com/ParkSangGwon/TedBottomPicker GitHub - ParkSangGwon/TedBottomPicker: TedBottomPicker is simple image picker using bottom sheet TedBottomPicker is simple image picker using bottom sheet - GitHub - ParkSangGwon/TedBottomPicker: TedBottomPicker is simple image picker using bottom sheet github.com 자세한 설정은 여기를 보면서 설정해주면 된다...

저번 포스트에서는 Camera Preview를 구현했었고 https://minf.tistory.com/29 [Android][CameraX - 1] 얼굴을 비춰줄 Camera PreView를 구현해보자!! 저번 포스트 에서는 https://minf.tistory.com/28 선택한 이미지에서의 얼굴인식을 해보았는데 이번에는 기기의 카메라로 실시간 얼굴인식이 될 수 있도록 Camera Preview를 구현해보자! 안드로이드 카메라 minf.tistory.com 이번에는 캡쳐를 해보자!! 구글 문서에 나와있는대로 ImageCapture imageCapture = new ImageCapture.Builder() .setTargetRotation(view.getDisplay().getRotation()) .bu..

저번 포스트 에서는 https://minf.tistory.com/28 선택한 이미지에서의 얼굴인식을 해보았는데 이번에는 기기의 카메라로 실시간 얼굴인식이 될 수 있도록 Camera Preview를 구현해보자! 안드로이드 카메라 API는 Camera API -> Camera2 API -> CameraX API로 이어졌다. CameraX의 가장 큰 특징은 Android JetPack으로 Android카메라 구현 및 작업을 쉽게 구현할 수 있고 ML kit에서 제공되고 있는 ARCore 등 비전 분석을 사용하는 간단한 코드 기반으로 이미지를 분석 할 수 있다. Google에서 말하는 CameraX 아키텍쳐의 주요 장점은 다음과 같다. 사용 편의성 그림 1. CameraX는 Android 5.0(API 수준 2..