728x90 분류 전체보기159 [C#] Property 이 글에서는 C# 프로퍼티를 public field로 열고 사용하거나, getter, setter를 사용하는 방식과의 이점에 대해서 정리해보려 합니다. 개인적으로 학습하고 이해한 뒤 깨달은 점들을 정리하다 보니, 내용 중 잘못된 부분이 있을 수 있습니다.해당 글의 내용을 참고하시되, 크로스 체크하여 학습하시면 더욱 좋을 것 같습니다!Property가 뭐지?처음 C# 언어를 접했을 때, 생소했던 점 중 하나는 getter, setter를 따로 이용하지 않는다는 것이었습니다.그 대신에 이렇게 생긴 녀석을 대신 사용하더군요?class TestClass{ // C# Property public int PropertyExample { get; private set; } // normal field.. 2024. 11. 7. [오블완 챌린지] 3주간 매일 글을 써보자 오블완 챌린지...블로그 글은 쓰지 못한 채로 노션에 공부한 기록만 남기던 어느 날.. 습관처럼 티스토리 앱에 접속하니, 오블완 챌린지라는 걸 하더군요?! https://www.tistory.com/event/write-challenge-2024 작심삼주 오블완 챌린지오늘 블로그 완료! 21일 동안 매일 블로그에 글 쓰고 글력을 키워보세요.www.tistory.com 오블완 챌린지가 뭔지에 대한 설명은 해당 링크에 상세히 적혀있으니, 관심 있으신 분들은 위 링크를 참고해 보시면 좋을 것 같습니다. 그래서 저게 뭔가 하니, 21일 연속으로 글을 쓰면서 글력을 키우는 이벤트더라고요(마침 블로그를 쓰는 습관을 잊어버린지 오래인 저에게는 안성맞춤인 이벤트라는 생각이..) 글을 어떻게든 쓰기만 하면, 추첨을 통.. 2024. 11. 5. Perplexity를 이용한 Unity 게임 엔진의 원리 이해 이번 글은 retr0님의 아래 두 개의 영상과 Perplexity를 이용해 학습한 Unity라는 게임 엔진의 원리에 대한 이해의 과정을 정리하고자 하는 목적으로 작성합니다. https://www.youtube.com/watch?v=qfLah3vuxJghttps://www.youtube.com/watch?v=SDsIGX3QKqI Perplexity를 이용해 영상을 요약해 보자영상을 보기에 앞서 먼저 perplexity로 요약한 내용을 읽어볼 수 있을까?? 싶어다음과 같이 해봤습니다.위와 같이 영상 링크와 함께 영상 내용을 요약해 달라고 먼저 테스트를 해봤습니다. 어떤 방법으로 영상 내용을 파악하고, 요약을 했는지 모르겠지만영상을 보고 나니까 정확하게 요약해 줬다는 것을 알 수 있었습니다. 몇 가지 잡다한 .. 2024. 10. 15. 2024년 상반기 회고 🤣 상반기가 끝난지 벌써 1달이나 지났지만, 늦게라도 회고를 써본다. 지금 회사의 입사 면접에서 나는 스스로를 기록하는 것을 좋아하는 개발자😂라고 소개했는데, 그 소개가 민망할 정도로 최근에는 마지막으로 언제 기록을 남겼는지도 기억이 않난다... 물론 첫 입사하고, 기존에 해보지 못한 분야의 개발을 접하면서 새로운 것들을 이거 저거 공부하다 보니 그렇다는 핑계를 댈 수야 있지만, 말 그대로 핑계에 불과하다. (입문하는 과정을 기록으로 남길 수도 있었으니..) 현재 상황은..지금 회사에 입사한 이후로는 SDK 개발자라는 포지션으로 근무하고 있고, 게임 회사의 SDK 제품을 개발하다 보니 Unity와 C# 언어를 이용한 업무를 위주로 맡고 있다. 게임 개발 쪽에 대해서는 학부 시절에 거들떠도 보지 않아서 너무.. 2024. 8. 9. [IntelliJ] Test 코드 실행 결과가 한 개로 나오는 문제 해결 개요 최근 PC를 새로 구매해서 intelliJ 최신 버전을 받아 사용하고 있는데, 잘 보이던 테스트 코드 결과가 위와 같이 하나로 뭉쳐서 나와 개별 성공 결과를 확인할 수 없는 문제가 생겼다.. 개발 환경 IntelliJ IDEA Community Edition 2023.3.3 해결 방법 Run tests using 속성 값을 IntellJ IDEA로 변경해서 테스트 코드를 실행해주면 해결 가능하다. 프로젝트 처음 시작할 때, Build and run using, Run tests using 저 두 가지 설정을 IntelliJ IDEA를 통해 하도록 설정해주곤 하는데, 기존 프로젝트를 새로운 환경에서 개발하다 보니 까먹어서 생긴 이슈였다. 마무리 하며 기존에 설정된 gradle을 직접 이용해 테스트 코.. 2024. 4. 14. OAuth2.0과 OIDC에 대해서 글을 쓰게 된 이유에 대해서.. 이번 글은 인가를 위한 프로토콜인 OAuth2.0과 이를 기반으로 탄생한 인증 목적의 OIDC 프로토콜이 무엇 인지에 대해서 공부한 과정을 기록하려 합니다. 진행하고 있는 사이드 프로젝트를 포함해서 다양한 개발에 참여함에 따라 인증과 인가에 대한 부분은 필수적으로 알고 있어야 하는 개념이며, OAuth2.0과 OIDC라는 개념 또한 공부해야 한다는 필요성이 있어 공부하게 되었고, 그 과정에 대한 기록입니다. 앞서 OAuth2.0은 인가를 담당하고, OIDC는 인증을 위한 프로토콜이라 설명했는데 두 가지 개념을 정리하기에 앞서 인증과 인가에 대한 개념에 확신이 없어 다시 한번 정리하는 것부터 시작했습니다. 인증과 인가에 대한 개념은 chatGPT와 다양한 기술 블로그 개념들.. 2024. 2. 25. 이전 1 2 3 4 5 6 ··· 27 다음 728x90