전체 글46 썸네일형 리스트형 [Node.js] 서버 CI/DI 솔루션 [GitHub Actions][AWS EC2] 오늘은 Github Action을 이용하여 서버 CI/CD 파이프라인을 작성하는 법에 대해 작성해보려 한다. 들어가기 전 참고한 영상 첨부합니당 CI/CD 란?CI/CD는 소프트웨어 개발 프로세스에서 중요한 역할을 하는 두 가지 개념이며, 소프트웨어 개발의 효율성과 품질을 향상시키기 위해 자동화된 빌드, 테스트, 배포 프로세스를 구현하는 방법론이다.CI (Continuous Integration)는 새로운 코드 변경 사항이 발생할 때마다 자동으로 애플리케이션을 빌드하고 테스트하는 과정이다. 이 과정을 통해 개발자는 수동으로 빌드와 테스트를 수행할 필요 없이, 코드 변경 사항이 코드베이스에 통합될 때 자동적으로 품질 검사를 받을 수 있다. CI를 성공적으로 구현하면, 팀의 협업이 원활해지고, 코드 오류를 .. 웹 개발/일반2025. 1. 21. [Unity] Custom Control이 Library 창의 Project 탭에 안 뜰 때 [UI Toolkit] 스크립트로 VisualElement나 BaseField 등을 상속한 Custom Control를 작성했을 때, 해당 요소가 Library 창의 Project 탭에 안 뜨는 경우가 있다. 결론만 말하자면 UxmlFactory 속성이 없어서 해당 문제가 발생하며, 스크립트에 아래와 같이 UxmlFactory를 추가해주면 해결된다.// UxmlFactory needed for UI Builder integrationpublic new class UxmlFactory : UxmlFactory { } 끗~ 앱 개발/Unity, C#2025. 1. 8. [Unity][UI Toolkit] UI Toolkit 사용하면서 살짝 헤맨 부분들 오래 헤매진 않았고, 그냥 당연히 이렇게 하면 되겠지~라고 했다가 안 돼서 검색한 부분을 살짝쿵 모아보았다. 커스텀 컨트롤에서 Content Container 설정ui toolkit custom control content container add child in innercustom c# visualElement child나의 경우에는 커스텀한 Label Container을 만들 때와 grid View를 만들고 해당 뷰와 연결되는 리스트가 비어있을 때 보여줄 empty container을 만들기 위해 사용하였다.간단하게 VisualElement의 virtual 프로퍼티인 contentContainer을 override하면 된다.private VisualElement _contentContainer;pu.. 앱 개발/Unity, C#2024. 12. 31. [Unity][UI Toolkit] Localization 적용 방법 Unity 6부터는 binding을 본격적으로 지원하기 시작하면서 Localization을 쉽게 할 수 있다고 한다.하지만 나는 지금 2022 버전을 쓰고 있어, Localization하는 방법을 따로 찾아야 했다.UI Toolkit이 처음 도입되었을 때는 uxml을 검사하면서 text=""나 tooltip="" 등 localization이 필요한 부분을 변환하는 파이썬 코드를 짰었다. 스크립트를 돌리면 자동으로 지원하는 locale 별로 uxml 파일이 생성되도록 했는데, 유지 및 보수 측면에서 아주 BAAAAAD... 그래서 이번에 2022 버전에서 UI Toolkit을 다시 이용하게 되었을 때는 다른 방법을 찾아봤는데, 감사하게도 아래의 코드를 발견할 수 있었다.https://gist.github... 앱 개발/Unity, C#2024. 12. 31. [Next.js 14] 다국어 지원 방법 / Localization / Internationalization 응용(데이터 및 태그를 포함한 변환) [i18next] 아래의 예시처럼 특정 위치에 css를 다르게 적용하고 싶거나텍스트 중간에 사용자 닉네임이나 결제 예정일 등의 데이터를 포함하여 함께 Localization, 즉 다국어 지원을 해야한다면잘 찾아오셨습니다! 들어가기 앞서, 해당 글은 이전에 작성했던 i18next를 이용한 App router 기반 Localization 방법의 응용편입니다. [Next.js 14] App router 기반 Localization / Internationalization [i18next]다국어를 지원하는 웹에 들어가보면 드롭다운으로 언어를 바꾸고, 그에 맞게 텍스트가 휙휙 바뀌는 것을 본 적이 있을 것이다.이번 포스팅에서는 i18next 모듈을 이용해서 앱 라우터 기반의 Next.jshotsunchip.tistory.com .. 웹 개발/Nextjs 142024. 12. 13. [Unity][Animancer] Layer pause / resume 하는 법 항상 생각하는 거지만 매뉴얼을 잘 보자.. Animancer - Playing AnimationsAfter you Download Animancer, you can add an AnimancerComponent to your model and control it with a script: Don't create an Animator Controller like you normally would. Animancer doesn't need them. Add a reference to the AnimancerComponent (let’s call itkybernetik.com.au private void OnPlayButtonClicked() { if (_play.. 앱 개발/Unity, C#2024. 12. 13. 이전 1 2 3 4 ··· 8 다음