본문 바로가기
반응형

개발/개인적인 생각50

개인생각) 자동 플레이(Agent)를 만드는 방식에 대한 고민 자동 플레이(Agent)를 만드는 방식에 대한 고민 자동플레이를 만드는 방식에 대한 고민을 하다가 정리겸 포스팅하게 되었다. 기본적으로 자동 플레이를 개발하는 것이 여러가지 방법이 있을것인데 2가지 방식의 개발 방식에 대해서 개인적인 경험에 의거한 포스팅이다. 1.게임을 개발하는 과정에서 함께 포함되는 방법 2.완성된 게임을 자동 플레이를 할수있도록 개발하는 방법 1번의 경우는 개발하는 과정에서 자동플레이를 고려해두고 종속적인 형태로 개발하는 방식이다. 결국 개발하는 과정에서 테스트는 동반하게되는데 이 테스트를 1차적으로 해결해주거나 혹은 데이터를 추출하는데 동시에 사용이 가능하다. 단점으로는 본 개발보다 더 큰 개발을 진행해야 한다. 2번의 경우는 방식에 따라 여러가지가 있지만 복잡해진다. 특정 상황에.. 2022. 6. 25.
개인생각) 질문하는 것에 대한 개인 생각 (질문이 말해주는 커리어의 수준) 질문하는 것에 대한 개인생각 (질문이 말해주는 커리어의 수준) 브런치에서 본 글을 보고 개인생각을 정리하는 포스팅이다. 질문은 커리어의 수준을 말해준다 : [링크] 질문은 커리어의 수준을 말해준다 질문이 마냥 미덕일 수는 없다 | 질문은 토론과 함께 수평적 문화를 상징하는 하나의 미덕(Virtue)이 되었습니다. 학교 현장에서 주입식 교육의 반대 개념으로 왜 우리나라 교실, 강의실은 질문이 brunch.co.kr 질문이라는 것은 굉장히 중요하다. 질문을 너무 쉽게 혹은 너무 어렵게 생각하면 안된다. 본인은 업무(커리어 수준)을 기준으로 질문에 대한 개인적인 생각을 포스팅한다는 것을 참고하고 포스팅을 가볍게 봐주면 좋겠다. 질문을 해야하는 상황은 굉장히 많다. 업무를 진행하는 과정에서 생각해보면 그 사람이.. 2022. 6. 10.
개인생각) 깃허브 코파일럿(Copilot) 깃허브 코파일럿(Copilot) 코파일럿은 마이크로소프트에서 제공하는 Visual Studio Code에서 플러그인으로 사용할 수 있다. 계정을 인증하면 바로 사용이 가능하다. 사용하는 방법은 '내가 원하는 기능'을 작성하면 AI가 코드를 작성한다. 지원하는 언어는 '파이썬, 자바스크립트, Go, 루비 등 지원한다. 주석을 코드로 변환을 하거나 반복 코드 자동완성, 테스트 코드 여러 가지 형태로 지원을 해준다. 결국은 AI가 코드를 도와준다는 개념으로 사용하게 되는 건 괜찮은 것 같다. 지금도 많이 사용하는 코드 어시스트에서 좀 더 확장한 개념으로 받아드리면 될 것 같다. 코파일럿 공식 사이트 : [링크] GitHub Copilot · Your AI pair programmer GitHub Copilot.. 2022. 2. 4.
개인생각) 해킹 충전 케이블 from 뉴스 해킹 충전 케이블 from 뉴스 SBS 뉴스에서 만드는 유튜브 채널인 '오목교 전자상가'라는 채널에서 '충전 케이블 함부로 꽂지 마세요. 휴대폰에 꽂기만 해도 해킹되는 해킹 케이블이 대량 판매 중입니다 / [오목교 전자상가 EP.57]'라는 영상을 우연히 접하게 되었다. 내용은 엄청 충격이었다. 우리가 늘 사용하던 충전 케이블안에 해킹칩이 같이 포함되어있고 그 걸로 인해서 권한을 획득해서 실제 해킹이 되는 사례를 잘 정리한 영상이었다. 기본적으로 충전케이블을 아무렇지 않게 꼽았는데.. 이 영상을 보고 무서워졌다. 실제 저런 케이블을 구분을 못하기도 하고 어디까지 믿어야 하는지에 대한 생각도 다시 하게 되었다. 실제 해킹 케이블이 시중에 판매가 된다고 하는데.. 방지하는 방법은 소프트웨어 업데이트 및 정품.. 2021. 10. 6.
개인생각) 면접(인터뷰)시 면접관에게 할 질문 면접(인터뷰) 시 면접관에게 할 질문 면접(인터뷰)을 하게 되면 많은 질문을 받게 된다. 면접관들의 질문이 끝나면 그제야 면접자가 질문할 수 있는 시간이 주어지는 것이 일반적이다. 그 질문을 할때 면접관에게 무엇을 물어볼 것인가? 에 대한 고민을 포스팅하고자 한다. 자신의 상황이나 프로젝트의 성격을 고려해서 몇가지 질문을 하는 것을 추천드린다. 신입 개발자면 될수록 많은 개발자와 함께 일할 수 있는 환경을 추천한다. 자신과 일할수 있는 인원이나 규모를 알게 되면 입사하게 되면 어떤 식으로 업무를 진행(사수, 페어, 멘토링 등등)하는지 알 수 있다. DevOps의 환경이나 배포 환경 같은걸 체크할 수 있다. 평소에 사용하지 않았던 툴.. 2021. 9. 30.
개인생각)채용 후회되는 직원에 대한 생각 채용 후회되는 직원에 대한 생각채용 후회되는 직원 Top 5라는 사람인의 설문조사를 보게 되었다.좀 오래된 자료이긴 한데 (2019.05.29) 많은 공감이 되는 내용이었다.  실제 회사에서 뿐 아니고 같이 일하는 동료 입장에서도 좀 아쉬울 듯하다.업무를 하는 과정에서 가장 중요한 1순위를 뽑으라고 하면 결국 '업무 진행'이라고 생각한다. 혼자 일하는 업무가 아닌 이상에서는 같이 협업을 하게 되는데. 스펙만 좋고 실무 못하는 유형이 되면 스펙이 좋기 때문에 더 좋은 대우(연봉, 첫인상, 기대)가 크다고 생각한다.  '기업들이 스펙보다 실무 능력이 뛰어난 실전형 인재를 찾는 경향이 가속화됨에 따른 것으로 풀이된다.이들 직원을 채용하게 된 이유로는 절반을 넘는 57.8%(복수응답)가 ‘채용이 급해서’를 들었.. 2021. 9. 25.
개인생각) Visual Studio Code vs Visual Studio Visual Studio Code vs Visual Studio Visual Studio Code와 Visual Studio를 두 개를 혼동해서 사용한다. 개인적으로 사용하는 과정에서는 Code로 간편하게 편집을 한다. Visual Studio는 회사에서 여러 가지 작업 dll 및 여러 가지 편집을 동시에 하는(IDE) 용도로 사용을 한다. 그러던 와중에 관련되서 Youtube에서 두 개를 비교하는 영상을 보게 되면서 나의 생각을 간략하게 정리하는 포스팅이다. 보게 된 영상은 다음과 같다 : [링크] Visual Studio Visual Studio Code IDE(Integrated Developement Environmnet) Code Editor 용량이 상대적으로 큼 용량이 상대적으로 작음 부분 유.. 2021. 7. 27.
개인생각)메이플의 확률조작 사태 및 대응에 대해서 메이플의 확률조작 사태 및 대응에 대해서 요 근래 있던 넥슨에서 서비스하는 '메이플 스토리'게임의 확률 및 강환불에 대한 논란에 대한 정리 및 개인 생각에 대한 포스팅입니다. 메이플에는 강력한 환생의 불꽃 같은(카르마 영원한 환생의 불꽃등) 추가 옵션이 '무작위로 부여한다'라는 설명이 있는 아이템의 확률 조작에 대한 이슈가 불거졌다. 21년 2월 18일 테스트 서버의 해당 공지가 올라오고 유저들이 난리가 났다. 본섭에는 아이템의 부여하는 추가 옵션의 확률이 동일하지 않다는 이야기이다. 메이플은 다른 게임과 특이하게 메소 마켓이라고 개발사가 직접 캐시를 판매하는 형태로 서비스하는 게임인 만큼 단순히 캐시 아이템이 아니더라도 충분히 확률에 고지를 해야 하는 상황이라고 생각한다. 고스펙 유저들은 난리가 난상 .. 2021. 2. 19.
개인생각) 게임회사 트럭시위 게임회사 트럭시위 페이트 그랜드 오더 사태로 인해서 게임사에 하나둘씩 등장한 트럭시위에 대해서 알아보고자 한다. '페이트 그랜드 오더'는 넷마블에서 시작한 사태로 국내 서비스와 해외 서비스를 같이 하는 모바일 게임인데 여기에서 '스타트 대시'(스타트 팩, 점핑 캐릭 등 신규 유저 유입 유도 이벤트)라는 이벤트가 기존 유저에 대한 배려 및 보상이 너무 미비해서 상대적 박탈감을 받는 상황에서 항의하자. 운영 측에서도 말을 바꾸면서 해명도 없이 묻고 넘어가는 행위에 유저들이 힘을 합쳐서 집단행동에서 생겨난 행위가 트럭시위이다. 트럭시위 외 별점 테러, 현수막 등 여러 가지 유저들이 시위하는 방법이 있다. 넷마블 페그오 사태에 힘입어 다른 커뮤니케이션에서도 좋은 방향으로 받아들여져서 일파만파 퍼지게 되었다. 마.. 2021. 1. 28.
개인생각)개발자가 관리자로 전환을 고려할때 개발자가 관리자로 전환을 고려할 때 아야 할 7가지 IT 뉴스에서 본걸 기준으로 개인 생각을 더해서 포스팅하고자 한다. 원본 뉴스 : [링크] 개발자가 관리자로 전환을 고려할 때 알아야 할 7가지 2021년 새해 다짐으로 모두가 바쁜 지금, 많은 개발자가 새로운 언어를 마스터하는 것이든 마침내 관리 분야로 자리를 옮기는 것이든 경력의 다음 단계에 대해 고민하고 있다. 다른 많은 직업과 www.itworld.co.kr 관리직이라고 하는 것은 개발하는 사람들에서부터 ~ 리소스 관리, 업무 스케줄, 인력 유지 및, 목표 설정, 기술 관리 등등의 전반적인 사항을 관리하는 것을 의미한다. 우리나라에서는 관리자 or 직책차는 대부분 연차가 많은 시니어분들이 주로 많이 하게 된다. 겸임으로 하는 경우도 있고 연차에 .. 2021. 1. 4.
개인생각) 다수의 인원이 개발을 진행할 때 알아야하는 9가지항목 다수의 인원이 개발을 진행할 때 알아야 하는 9가지 항목 개발을 진행할 때는 거의 대부분이 여러 명이 합께 협력을 해야 한다. 다수의 인원이 한 개의 프로젝트에 연관이 있기 때문에 개발하는 과정에서의 규칙이라던지 룰, 여러 가지 툴이 있어야 수월하게 개발할 수 있다. 다수의 인원이 개발을 하는 경우 정해지고 협업하는 과정에서 가장 많은 이슈가 생기고 필요한 9가지 항목이다. 1. 버전 관리에 대해서 알아야 한다. 버전 관리라는 것은 작업한 것에 대한 기록으로 (누가, 언제, 어디를 혹은 어떤 것을) 수정 및 추가 변경했는지 알 수 있는 항목으로 문제가 생기면 롤백(Rollback)을 진행할 수 있는 관리 도구이다. 어떤 식으로 구성되고 어떤식으로 되어있는지 원리를 알아야 한다. 2. 프로젝트 설정 방법은.. 2020. 9. 23.
개인생각) 게임 캐릭터를 자산으로 인정하는 판례가 늘고 있다. 게임 캐릭터를 자산으로 인정하는 판례가 늘고 있다. URL : https://www.gamemeca.com/view.php?gid=1641599 게임 캐릭터를 자산으로 인정하는 판례가 늘고 있다 게이머에게 캐릭터는 본인이 플레이를 통해 이뤄낸 결과물이다. 이 시점에서 한 가지 주목해볼 점은 법원에서 게임머니나 아이템을 경제적 가치가 있는 자산으로 인정하는 판례가 늘고 있다는 www.gamemeca.com 해당 뉴스를 보고 개인 생각에 대해 포스팅하고자 한다. 게임에서 이뤄지는 게임 아이템과 게임머니는 법적으로 인정되는 재산이라고 한다. 국내 게임사에서는 약관상 게임 아이템 가치를 인정하기 않지만, 실제 판례에서는 인정을 해주고 있다. 게임 세계에서도 현실 가치에 비례한 거대한 아이템들이 굉장히 많다. 아.. 2020. 8. 22.
개인생각)애플 '에픽게임즈' 개발자 권한 없앨 것. 애플 '에픽게임즈' 개발자 권한 없앨 것. 위의 제목으로 기사가 있어서 으힝..? 이게 무슨 소리지 하고 기사를 클릭해봤다. 애플이 에픽게임즈의 언리얼 엔진으로 만든 각종 프로그램에 대한 기술 지원을 중단한다고 밝혔다고 한다. 8월 28일부로 개발자 권한을 중단한다고 한다. 8월 28일부터 에픽게임즈는 애플로부터 SDK(소프트웨어 개발 키트), API(프로그래밍 인터페이스)를 비롯한 각종 도구를 받을 수 없고, 사용할 수도 없다. 그렇게 되면 애플에서 제공하는 여러 가지 패킷 데이터부터~ 언리얼의 게임으로 만든 게임의 유지보수 및 업로드 관련되서도 문제가 많을 것이라는 예측이 나온다. 에픽게임즈는 전례없는 압박에 언리얼 엔진에 대한 실존적 위협이 될 것이라고 밝혔고, 애플은 브랜드 가치 및 유저 사이에서.. 2020. 8. 19.
개인생각) 실수를 하게 되는 경우를 고려한 설계 실수를 하게 되는 경우를 고려한 설계 웹 사이트를 보다보니 좋은 개발자의 마인드가 있어서 소개하고자 한다. 사람은 '무조건' 실수를 할 수 있다. 사람이기 때문이다. 그러면 사람은 무조건 실수를 하기 때문에 실수를 했을 때(!)를 위한 대비책이 필요하다. 1. 실수를 했다.라고 알려주는 방식 2. 실수를 하지 못하도록 한다. 3. 실수를 해도 괜찮도록 한다. 이렇게 실수를 했을때 어떤 식으로 대처하는지는 조직이나 시스템에 달려있지만. 기본적으로 개발자의 좋은 마인드라고 생각한다. 나도 개발하는 과정에서 검증이 필요한 요소는 최대한 검증을 하고 진행한다. 결국 이 과정을 거치지 않는 코드들은 사이드 이펙트를 만들거나 예기치 못한 버그를 발생한다. ★★★☆☆ 2020. 8. 14.
개인생각) 동종업계 이직금지 사항에 대한 궁금증 동종업계 이직금지 사항에 대한 궁금증 근로 계약서를 쓰게 되면 동종업계로 이직 금지 조항이라는 것을 심심찮게 볼 수 있다. 이 조항을 어기고 타 업계로 이직을 했을 경우에 어떻게 될까? 많은 회사들이 경쟁사로의 이직을 제한하기 위해서 채용 단계나 퇴사에서 '일정 기간 동안 동종업계에 취업하거나 스스로 업체를 설립하지 않도록 하겠고, 이를 어길 경우 법적 책임을 질 수 있다'라는 약정서에 동의나 서명을 하게 된다. 본인도 늘 근로계약서에 비슷한 조항인 내용을 서명했다. 이 항목을 명칭으로는 '경업금지 약정'이라고 한다고 한다. 근로자의 직업선택의 자유와 근로권을 과도하게 제한하거나 자유로운 경쟁을 지나치게 제한하는 경우에 한해서 민법 제103조 - 선량한 풍속 기타 사회질서에 반하는 법률행위로써 무효이지만.. 2020. 7. 22.
반응형