RestClient https://github.com/proyecto26/RestClient GitHub - proyecto26/RestClient: 🦄 A Promise based REST and HTTP client for Unity 🎮 🦄 A Promise based REST and HTTP client for Unity 🎮 - proyecto26/RestClient github.com 웹서버와 통신을 할때 조금 더 깔끔하고 편하게 코드를 짤 수있게 도와주는 라이브러리다. 코드를 조금 더 단촐하게 바꿀 수 있으며, //그냥 사용할때 IEnumerator Start() { UnityWebRequest webRequest = UnityWebRequest.Get(url); yield return webR..
aws API Gateway - Lambda - DynamoDB로 Unity와 연결해보기 - 1편 https://dev-junwoo.tistory.com/151 aws API Gateway - Lambda - DynamoDB로 Unity와 연결해보기 - 1편 Aws 가입 - 프리티어 aws를 새로 가입하면 1년동안 여러 서비스들을 한도 내에서 무료로 이용할 수 있다. 테스트를 위해 가입을 해주었다. 저 3가지 서비스 모두 프리티어일때 테스트용도로 무료로 dev-junwoo.tistory.com API Gateway - Lambda는 연결 해두었고, 이제 DB를 연결해볼 차례이다. DynamoDB DynamoDB란? aws에서 제공하는 NoSQL 데이터베이스 서비스다. 사용자가 서버를 관리하거나 소프트웨어..
Aws 가입 - 프리티어 aws를 새로 가입하면 1년동안 여러 서비스들을 한도 내에서 무료로 이용할 수 있다. 테스트를 위해 가입을 해주었다. 저 3가지 서비스 모두 프리티어일때 테스트용도로 무료로 이용하기에는 충분하다. 지역 오른쪽 상단에 버튼을 눌러주면 여러 지역들이 뜬다. 서비스를 이용할때 지역마다 따로 만들어지고 가격도 다르기 때문에 서울로 선택해준다. Lambda Lambda(람다)? 람다는 서버리스(Serverless) 서비스다. 서버가 없다는 뜻이 아니라 직접 서버를 관리하지 않는다고 해서 서버리스다. 작은 함수로 쪼개서 서버에 올리는 방식이다. 우리가 호출하지 않을 때 이 함수는 자고있다가 우리가 요청을하면 그때서야 깨어나서 응답을 해준다. 직접 서버를 관리하지 않고 함수만 만들어두면 되기..
Github Action으로 Unity 자동 빌드 제작해보기 (CI/CD) - 1편 https://dev-junwoo.tistory.com/148 Github Action으로 Unity 자동 빌드 제작해보기 (CI/CD) - 1편 이번에는 유니티 빌드를 깃허브 액션으로 쉽게 자동화 하는 작업을 해보았다. 깃허브 액션 -> 자동빌드 -> 빌드 파일 Nas 업로드 -> Slack에 Nas로 업로드의 과정을 거친다. CI/CD CI(Continuous Integration) - dev-junwoo.tistory.com Github Action으로 Unity 자동 빌드 제작해보기 (CI/CD) - 2편 https://dev-junwoo.tistory.com/149 Github Action으로 Unity 자동 빌..
Github Action으로 Unity 자동 빌드 제작해보기 (CI/CD) - 1편 https://dev-junwoo.tistory.com/148 Github Action으로 Unity 자동 빌드 제작해보기 (CI/CD) - 1편 이번에는 유니티 빌드를 깃허브 액션으로 쉽게 자동화 하는 작업을 해보았다. 깃허브 액션 -> 자동빌드 -> 빌드 파일 Nas 업로드 -> Slack에 Nas로 업로드의 과정을 거친다. CI/CD CI(Continuous Integration) - dev-junwoo.tistory.com Github Action으로 유니티 빌드하기 마켓 플레이스 https://github.com/marketplace?type=actions GitHub Marketplace: actions to ..
이번에는 유니티 빌드를 깃허브 액션으로 쉽게 자동화 하는 작업을 해보았다. 깃허브 액션 -> 자동빌드 -> 빌드 파일 Nas 업로드 -> Slack에 Nas로 업로드의 과정을 거친다. CI/CD CI(Continuous Integration) - 지속적 통합 - 개발자가 작업한 코드를 주기적으로 공유 레포지토리에 병합하는 것을 의미한다. CD(Continuous Deployment - 지속적 배포 / Continuous Delivery - 지속적 제공) - 지속적 배포 : 자동화된 테스트를 통과한 코드를 자동으로 프로덕션 환경에 배포하는 것 - 지속적 제공 : 자동화된 테스트를 통과한 코드를 프로덕션 환경에 배포할 준비를 하는 것 CI/CD는 병합 - 자동 테스트 - 빌드 - 테스트 - 빌드 배포 준비 ..