본문 바로가기

전체 글323

코어덤프 backtrace demangler 방법(name mangling) 코어덤프 backtrace 코어덤프의 백트레이스를 보면 함수명이 이상하게 변경되어 있는 걸 볼 수 있습니다. 이건 Name Mangling 을 진행하여 보여주기 때문인데요. 직역하면, "이름을 망치질한다"는 것인데, 이름을 특정방법으로 다시 쓰는걸 의미합니다. 예를들어 아래 함수를 mangling 하면 이렇게 됩니다. std::__1::recursive_mutex::recursive_mutex() _ZNSt3__115recursive_mutexC1Ev 각각의 축약하는 로직이 있는데, 대략 이런로직이 있다정도만 보면 될것 같고, 중요한건 backtrace에는 mangling된 이름이 적혀있다는 것입니다. 이걸 풀어주는 사이트들이 많은데 demangler를 하면 반대로 읽기 쉽게 풀 수 있습니다. _ZNSt.. 2022. 9. 28.
부팅시 뜨는 Spotify 스포티파이 자동실행 끄기 삭제 제거 방법 Spotify 가 어떤곳인지부터 잠깐 살펴볼까요? Spotify 스포티파이(Spotify)는 2006년에 설립되었다고 하는데요. 스웨덴의 음악 스트리밍과 미디어 서비스 제공 업체라고 합니다. 본부는 스웨덴 스톡홀름에 있으며, 본사는 뉴욕에 있다고 합니다. 언제부턴가 부팅시마다 뜨는 Spotify. 매번 창 끄는것도 귀찮고 뭐하는건지 참..!! 어렵죠. (갑자기 왜 내 컴퓨터에 이렇게 매번 부팅시마다 뜨는건지!!!) 자동실행을 끄는건 역시 삭제가 답이죠. 시작의 설정으로 들어갑니다. 앱에 들어가면 앱 및 기능이 있습니다. 여기서 spotify를 검색해서 삭제를 누르면 됩니다. 이제 깔끔하게 지워졌으니 다시 볼 일 없겠죠? 2022. 9. 25.
빌드박스 게임 만들기 - 자동차 템플릿 빌드박스의 첫번째 단계인 템플릿 고르기 시간이 왔습니다. 장점 중의 하나가 맨땅의 헤딩이 아니라는 점이죠. 여러 방면의 템플릿들을 40여가지 제공하고 있어서 그 중 하나를 아이디어와 이미지를 입혀서 수정하면 됩니다. 먼저 유튜브에서도 알려진 템플릿인 Motocross를 가지고 시작하도록 하겠습니다. Motocross 시작하기 Motocross를 선택한 후 Create를 눌러 시작합니다. 자 이제 기본적으로 알아야할 부분이 있습니다. 1번 Show Game Frame 누르게 되면 해당 차가 어디까지 앞으로 나올지 여부 등을 설정할 수 있습니다. 2번 Activate Connection Mode 연결 모드 활성화라는건데 눌러보면 자동차 바퀴와 본체가 연결되어 있는 걸 볼 수 있습니다. 그리고 각각의 물제에도.. 2022. 9. 13.
무료 온라인 포토샵 pixlr 소개 사진이나 이미지를 편집해서 블로그나 인스타그램에 올린다면 어떤 프로그램을 사용하나요? 보통 포토샵이나 일러스트를 사용할 것입니다. 하지만, 과거와 달리 한번 결제해서 쭉 쓰는 방식이 아닌 구독형태의 결제로 바뀌게 되면서 개인이 구매하기가 쉽지 않아졌습니다. 그렇다면 무료로 포토샵 같은 기능을 쓸 수 있는 방법은 없을까요? PIXLR 사이트 PIXLR이라는 사이트에서 무료 온라인 사진 편집기 및 디자인 도구를 제공합니다. 아래와 같이 Freepik에서 받은 이미지로 편집해봅니다. 사진출처 : https://www.freepik.com/free-vector/man-riding-scooter-white-background_9689964.htm#query=motorbike&position=18&from_view.. 2022. 9. 13.
무료 이미지 사이트 이용하기 - freepik 블로그를 쓰거나 게임을 만들 때 이미지가 필요하다면 어떻게 해야할까요? 그림을 잘 그리는 사람은 그림을 직접 그릴 수도 있고, 사진을 잘 찍어온 사람은 해당 사진을 이용해도 됩니다. 하지만 저처럼 일반인들은 처음부터 맨땅의 헤딩으로 그림부터 공부해야 퀄리티가 나올 수 있기 때문에 당장 무리입니다. 그럼 어떻게 이런 것들을 해결할 수 있을까요? 바로 프리픽이라는 사이트에서 해결이 가능합니다. 프리픽사이트 가격 정책 프리픽은 아래와 같은 가격 정책을 가지고 있습니다. 무료와 프리미엄 등급으로 나뉘어지는데, 1달에 15유로, 1년 결제시 한달에 9유로로 보면 됩니다. 현재 원유로가 1392.77 이기 때문에, 9유로면 12534원 정도이고, 15유로면, 20891원 정도로 보면 됩니다. 뭐 이런 혜택이 있다고.. 2022. 9. 12.
빌드박스 OpenAL initialization failed 에러 해결하기 처음 빌드박스를 설치하고 나서 미리보기 화면을 누르면 아래와 같은 에러메시지를 볼 수 있습니다. 에러메시지 내용 OpenAL Sound Engine initialization failed, Sounds in game preview might not work. Please install OpenAL drivers from: http://openal.en.softonic.com OpenAL Sound Engine 초기화에 실패했습니다. 게임 미리보기의 사운드가 작동하지 않을 수 있습니다. OpenAL 드라이버를 설치하십시오. http://openal.en.softonic.com 해결방법 내용은 간단합니다. 사운드드라이버가 설치되지 않았으니 설치해야합니다. 설치하지 않으면 미리보기의 사운드가 작동하지 않을 수.. 2022. 9. 12.
빌드박스 시작하기 - 설치 어린시절, 혹은 지금, 게임을 만들고 싶지 않으셨나요? 하지만 게임코딩이 어렵다고 생각해서 지레 겁먹고 포기하셨나요? 이제는 코딩 없이 구조와 이미지만으로 게임을 만들 수 있는 코딩 툴들이 많이 나왔습니다. 간편하고 쉽게 생성에서 출시까지 한큐에 진행시킬 수 있는 툴을 소개합니다. 빌드박스 빌드박스는 여러 노코딩이라 하는 코딩 없이 만들 수 있는 툴 중 하나입니다. 다른 툴들 여러가지를 써봤지만, 코드가 어느정도씩 들어가긴합니다. 물론 요즘 안드로이드 SDK 31버전 지원 때문에 빌드박스에서도 코드 부분을 수정하긴 하는 부분이 있긴합니다만, 전반적으로 코딩할 곳이 거의 없다고 봐도 무방합니다. 빌드박스는 크게 두가지가 있습니다. 2d와 3d입니다. 2d는 유료결제시 1년 구독에 224.99달러, 3d는 .. 2022. 9. 12.
전자책(ebook)의 포멧 종류와 특징(epub, pdf) 전자책 포멧 전자책은 각각 제조사마다 다른 포멧을 가지고 있었습니다. 이러한 전자책 포멧 전국시대에서 2010년 이후 epub과 pdf 규격으로 표준화가 되기 시작했습니다. EPUB 국제 디지털 출판 포럼에서 제정한 개방형 자유 전자서적 표준이 바로 EPUB 입니다. Electronic PUBlication 의 약자로 EPUB으로 쓰입니다. 보통 epub, ePub 으로 표기한다고 합니다. HTML과 CSS의 일부분을 차용하여 만든 표준으로 전자책 열람을 쉽게하기 위해 만들어졌습니다. 단말기 크기에 상관없이 볼 수 있는데, 단말기가 크면 페이지 수가 줄어들고 단말기가 작으면 페이지 수가 많아지며 보여지는 글이 적게 됩니다. PDF pdf는 많이 알려져있어서 간단하게 설명합니다. Portable Docum.. 2022. 9. 7.
반응형