반응형

2022/02 6

no main manifest attribute in 에러

별다른 에러는 아니다. ./gradlew build를 통해 빌드를 해주면 jar파일이 생길텐데 이때 실행할적에 java -jar 파일명.jar 를 해주게 된다. 그런데 이때 build를 통해서는 두개의 jar 파일이 생성된다는 것을 알 것이다. 이때 바로 파일명-plain.jar 와 함께 파일명.jar 두개의 파일이 생성될 것이다. 여기서 plain 이 들어간 jar 파일은 의존성을 모두 빼고 딱 프로젝트에 있는 것들로만 jar파일을 만들었다고 보면 된다. 그래서 manifest.mf에 메인 메소드의 위치가 나오지 않는 것이다. 그러니 그냥 plain이 들어간 jar 말고 다른걸 실행해주자. 근데 매번 plain이 생성되는게 귀찮다면? build.gradle에 아래 구문을 추가해주면 된다. jar { e..

컴퓨터 그래픽 분야 질문 내용 정리

최근에 컴퓨터 그래픽에 관심이 생겨서 관련된 영상들을 찾아보고 있었다. GPU의 발전으로 실사와 거의 흡사하게 구현할 수 있는 수준까지 올라간 상황이라 신기한 것들이 잔뜩 있어서 시간가는 줄 모르고 보고 있었다. 그러던 중에 현업에 계신 분들이 잠시 유튜브 라이브 방송을 켜셨는데 그때 질문을 받는다고 하셔서 때를 놓치지 않고 물어봤고 그에 대한 답변을 정리해놓았다. 참고로 유튜브에 unreal 관련 영상을 검색하면 지금 어느 수준까지 와있는지 짐작할 수 있다. 꼭 그게 아니더라도 눈이 즐겁다. 질문1: CG업계에서 그래픽 엔지니어로 활동하시면서 마블 영화를 작업하셨던 분의 인터뷰 영상을 보고 이후로 이 분야에 관심갖게 되었습니다. 그런데 어째 요즘 발표되는 기술동향을 살펴보면 코드 수준의 쉐이더를 작성할..

AlphaCode 의 첫인상 - 특이점으로의 첫걸음

얼마전에 트위터 피드를 보던 와중에 굉장히 흥미로운 영상을 보게 되었다. 불과 이틀전에 올라온 트윗인데도 불구하고 리트윗과 좋아요수가 굉장히 많았다. 원본 트윗이 구글 딥마인드에서 작성한 트윗이었는데 AlphaCode라는 이름을 듣고 이번엔 알파고가 아니라 새로운 무언가 나왔구나라는 것을 직감했다. 영상을 보고 나니 정말 대단하다는 생각이 들었다. 아마 유튜브나 인터넷에 AlphaCode라고 검색하면 작동하는 영상을 볼 수도 있을텐데 보고나면 누구나 묘한 생각이 들 것 같았다. 불과 얼마전에 OpenAI 에서 만든 Gpt-3모델 관련 컬럼을 읽으면서 지금 이정도까지 발전했구나를 느끼면서 너무나 신기했었는데 단순한 텍스트나 작문을 떠나서 문제를 풀이하고 입력을 받아 원하는 출력까지 낼 수 있는 구현을 할 ..

반응형