Root 724

사이버대학교 3학년 2학기 개강, 목표 학점

오늘부터 2학기 개강이다. 수강신청 과목은 교양 1개, 전공 3개로 모두 12학점이다. 조금 적을 수도 있는데, 동계 계절학기를 들을 것이기 때문에 괜찮겠다. 토익 (목표 점수 : B+) 개발을 하면 할 수록 영어 공부의 필요성을 매번 느낀다. 그래서 목표가 확실한 것이 좋기 때문에 가장 많이 치르는 토익 시험을 보기 위해 수업을 듣는다. 2학기 수업을 다 듣고, 내년 2월 토익 시험 800점이 목표이다. (과거 2007년도 790점) 교재 : 토익 기출 공식입문서 RC / LC (YBM 출판사) 운영체제 (목표 점수 : B+) 교재 : 운영체제(개정 3판, 한빛아카데미) 수업 빼 먹지 말고 동영상 강의 1회씩 시청한다. 이산수학 (목표 점수 : B) 교재 : 컴퓨팅 사고력을 키우는 이산수학 (한빛아케데..

ComputerScience 2022.08.29

책 [계속 가봅시다, 남는게 체력인데] 중

지난 30년간의 직장생활에서 저는 어떻게 하면 삶을 지속 가능한 에너지와 긍정으로 가득 채울 수 있을지에 대해 오랫동안 고민하고 실천해왔습니다. 원하는 커리어를 스스로 개척해나가면서, 직장인으로 살면서도 자기 가치관을 지키고, 사람들과 손잡고 함께 성장하는 삶. 이 모든 것을 가능하게 만들기 위해 제가 찾은 답은 바로 '체력'이었습니다. 무엇이든 즐겁게 끝까지 하고, 넘어져도 다시 회복하기 위해 몸과 마음의 코어 근육이 가장 중요하다는 깨달음을 얻게 된 것이지요.

LifeLog 2022.08.23

책 [기자의 글쓰기] 중

좋은 글에는 아래와 같은 특징이 있다. (읽기) 쉽다 : 단어도, 말하려는 논지도 이해하기 쉽다. 짧다 : 필요한 말만 적혀 있다. 문장은 수식어가 없는 단문이고 불필요한 문장도 없다. (다른 글과 관점/표현이) 다르다 : 독자가 생각지 않은 독특한 관점이 있다. 팩트가 적혀 있다 : 보편타당한 주장, 즉 ~해야 한다/~할 것이다 따위 주장이 아니라 구체적인 사실들이 적혀 있다.

LifeLog 2022.08.22

책 [힘있는 글쓰기] 서문

글을 힘 있게 쓴다는 것은 말과 독자를 장악한다는 뜻이고, 명쾌하고 정확하게 쓴다는 뜻이고, 진실하거나 참되거나 흥미로운 것을 쓴다는 뜻이며, 설득력 있게-독자와 특정 방식으로 교감하여 글쓴이의 의도나 시선을 독자가 실제로 경험하게-쓴다는 뜻이다. 이 책은 이런 면에서 도움을 주기 위해 집필했다. 하지만 힘 있게 쓴다는 것은 글쓴이 자신과 글쓰기 과정을 장악한다는 의미이기도 하고, 글을 쓸 때 자신이 무엇을 하고 있는지 파악한다는 뜻이고, 상황을 다스리고 통제한다는 뜻이며, 막혔다거나 무기력하다거나 겁난다고 느끼지 않는다. 나는 특히 이런 힘에 관심이 있고, 그 힘이 없으면 위에서 언급한 힘도 얻기 어렵다는 점을 알게 되었다. - 피터 엘보

LifeLog 2022.08.21

[UE5] TPS Template 분석 - 1. user input

UE5를 익히고자 TPS Template 프로젝트를 분석해 보고자 한다. 이 템플릿을 조금씩 디벨롭해서 나만의 TPS 게임을 개발하려고 한다. UE5에서 제공하는 템플릿 프로젝트 중 TPS로 선택을 하고 블루프린트가 아닌 C++로 새로운 프로젝트를 생성하였다. 키, 터치, 게임패드 등 사용자 입력(user input)이 있으면 콜백 함수(델리게이트 함수)를 실행시킬 수 있도록 인터페이스를 제공한다. 위 코드를 보면 BindAxis함수에 첫번째 파라미터로 문자열이 들어간다. 이 문자열과 매칭되는 곳을 확인하려면 UE5 에디터를 열어본다. 그리고 Project Settings에 문자열이 정의되어 있는 것을 확인할 수 있다. 이렇게 mapping이 되어 있기 때문에 오타날 수는 있겠으나, 사용자 정의 입력을 ..

Engine/Unreal 2022.08.18

Visual Studio도 좋지만 Jetbrains Rider Unreal

Unity로 개발할 때도 Visual Studio 보다는 Rider가 마음에 들었다. 기능이 VS 보다 워낙 많고 막강해서 한 번 쓰기 시작하면 Resharper 없이는 VS 못 쓰게 되더라. 거기다가 작년부터 Jetbrains dotUltimate을 구독했는데, 2022년 10월 이후로 가격 상승이 된다고 하니 얼른 구독하는 것이 좋겠다. ㅋㅋ 그래서 이번에 Unreal Engine 5 (UE5) 로 새로운 프로젝트 개발할 때도 Rider를 쓸 계획이다. 아래 스크린샷은 Rider 실행한 화면이다. 아직 코딩도 안 하고 블로깅부터 하는 나 ㅋㅋ Rider로 UE5 개발에 관심이 있다면 아래 링크에서 자세한 정보를 얻을 수 있다. https://www.jetbrains.com/help/rider/Work..

Engine/Unreal 2022.08.07