체크리스트
<최신글>
기타문서2025.11.30
유니티 기반 게임의 클라이언트를 뜯어 캐릭터 애니메이션의 gif를 가져와 보자
1. 클라이언트 파일 받기적당한 파일 탐색기 앱을 다운받아서 게임 정보가 있을만한 위치로 간다. 적당히 여기가 클라이언트 정보가 있는 폴더같으면 탐색기 앱에 압축하기 같은 기능으로 압축해서 작업 할 컴퓨터로 각자 방법으로 알아서 보내준다일단 이 글에서 예제로 사용할 게임은 위와 같은 주소에서 받았다. 2. 에셋 스튜디오 설치 / 유니티 실행먼저 에셋 스튜디오를 설치한다. 에셋 스튜디오의 버전이나 모드에 따라 해당 게임을 개발한 유니티 버전과 호환 될 수도 있고 아닐 수도 있다. 따라서 에셋 스튜디오로 다운 받은 클라이언트 파일을 풀어봤을때 에러가 뜬다면 포기하지 말고 적당히 다른 에셋 스튜디오 버전을 찾아봐야 한다.내 경우가 이 게임의 유니티 버전과 정식버전이 호환되이 않았다. 그래서 https://gi..
0
코딩테스트2025.06.15
벨만 포드 알고리즘 문제의 여러 함정에 대한 고찰
벨만 포드 알고리즘 이란뭐 더이상 까먹을 일은 없겠지만, 정리를 하자면1. 정점의 수 - 1 만큼 싸이클을 돈다2. 어떤 싸이클이냐 하면 출발노드로 부터 도달 할 수 있는 노드에서 뻗는 간선을 통해 다른 노드로 가는 비용이 기존 비용 보다 싸다면 비용을 갱신 이건데,, 싸이클 안에서 어떤 노드의 간선 부터 확인 하는지는 중요하지 않다. 정점 수 - 1 만큼 싸이클을 돌기 때문에 모든 노드의 모든 간선을 확인 할 수 있다. 일단 벨만 포드 알고리즘을 써야한다는 건 떠올리기 쉬울 거 같다.특정 노드에서 각 노드로의 최단거리 구하기 + 간선 가중치에 음수가 있음그래서 떠올려야 되는건 맞음 함정이라고 하긴 그렇지만 뭐 넘겨야할 첫번째 고비갑자기 벨만 포드 알고리즘을 떠올릴 수 없었다면이게 문제인데 해결책은 없다..
2
코딩테스트2025.06.12
버퍼 입력 방식에 대한 고찰
백준을 풀다가,, 당연히 성능 차이는 알고리즘차이로 내야 되는거지 입력방식으로 차이를 내는 건 좀 정당하지 못하다고 생각해 오긴했는데, 어쨌든 버퍼 입력방식에 따른 성능 차이가 있다는 사실을 무시할 수 있는 것도 아니고 코드를 보니까 그렇게 어려운 방식도 아닐 뿐더러 오히려 이때까지 입력 방식으로 활용해온 방법이 내가 무지성으로 사용한게 아닌가하는 느낌이 들어 정리해 본다. 기존방식import java.io.*;import java.util.StringTokenizer;public class Main { static private BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); static private Str..
3
기타문서2025.06.10
로컬에서 리슝좍 언어 실행하기~
일단 제일 만만한 파이썬으로 해보려고 한다. 다음과 같은 절차를 거쳐 vscode에서 리슝좍을 실행한다1. 리슝좍 파이썬 모듈을 다운받아 컴퓨터 어딘가에 저장해 둔다. 나는 C:/jwak 에 설치했다.2. 리슝좍 파이썬 모듈을 시스템 환경변수에 등록한다. 그래야 파이썬 모듈을 실행할 수 있다. 이름은 PYTHONPATH 내용은 C:/jwak3. vscode에서 code runner 익스텐션을 다운받는다.4. code runnder에 대한 설정을 Ctrl + Shift + P로 settings.json 파일을 열어 몇줄 추가해 준다 "code-runner.executorMap": { "jwak": "python -m jwak_python" }, "code-runner.run..
5
기타문서2025.06.09
언어 '리슝좍'에 대해 아ㄹ아보자
https://github.com/nabibear33/Lang-shung-jwak?tab=readme-ov-file GitHub - nabibear33/Lang-shung-jwakContribute to nabibear33/Lang-shung-jwak development by creating an account on GitHub.github.com유튜브에서 우연히 본 리슝좍 언어의 리드미다.. 웹 인터프리터도 있다https://nabibear33.github.io/jwak/ Shung-jwak Interpreter nabibear33.github.io 근데 코드 예시가 좀 부족해서 인터프리터에서 제공하는 예시를 보면서 공부를 해야 사용이 가능한 것 같다. 일단 헬로우 월드를 출력하는 예제 코드는 이렇다..
5
<인기글>
기타문서2024.11.13
카톡 공유시 og image 나오게 하기 하는데 멍청이 같은 오류..
클라우드 프론트에서 문제가 있었는데 403에러 나는걸 index.html로 가게 해라고 까지는 잘해놨는데 그 응답코드를 200이 아니라 403으로 해놔가지고 스크래퍼가 접근 못해서 한참해맴.. 바본가
0
기타문서2023.09.27
Live 2D Cubism과 vtube studio를 활용해서 브이튜버 되보기
결과물 https://youtu.be/89Vj_KpLP7U 준비물 1. Live 2D Cubism (프리버전도 괜찮) 2. Steam, vtube Studio (프리 버전도 괜찮) 3. OBS Studio 4. 실습자료 (https://drive.google.com/file/d/1O1_ypNq09ERoXHKW6WnpgdFm52yUy02t/view?usp=drive_link) 설치 방법은 구글링으로 홈페이지 들어간 다음 다운받으면 된다. 라투디에서 할 일 메쉬등록 메쉬등록의 절차는 이렇다. 1. 먼저 실습파일을 라투디에서 불러온다. [파일] - [파일열기]를 통해 준비물의 실습자료를 가져온다. 실습이 끝나면 이 후 자기가 그림을 직접 그려서 만들면 될 거 같다. 2. 이후 매쉬 자동생성을 통해 매쉬를 생성..
0
기타문서2025.11.30
유니티 기반 게임의 클라이언트를 뜯어 캐릭터 애니메이션의 gif를 가져와 보자
1. 클라이언트 파일 받기적당한 파일 탐색기 앱을 다운받아서 게임 정보가 있을만한 위치로 간다. 적당히 여기가 클라이언트 정보가 있는 폴더같으면 탐색기 앱에 압축하기 같은 기능으로 압축해서 작업 할 컴퓨터로 각자 방법으로 알아서 보내준다일단 이 글에서 예제로 사용할 게임은 위와 같은 주소에서 받았다. 2. 에셋 스튜디오 설치 / 유니티 실행먼저 에셋 스튜디오를 설치한다. 에셋 스튜디오의 버전이나 모드에 따라 해당 게임을 개발한 유니티 버전과 호환 될 수도 있고 아닐 수도 있다. 따라서 에셋 스튜디오로 다운 받은 클라이언트 파일을 풀어봤을때 에러가 뜬다면 포기하지 말고 적당히 다른 에셋 스튜디오 버전을 찾아봐야 한다.내 경우가 이 게임의 유니티 버전과 정식버전이 호환되이 않았다. 그래서 https://gi..
0
아이디어 샌드박스2024.09.08
체크리스트에 사진이 필요한 경우 어떻게 하는게 좋을까??
로그인하고 전송버튼을 누르면 인공지능이 그게 뭐 얼굴인지 몸인지 이런거 분석해서 패턴별로 묶어주면 좋을듯
0
자바스크립트2023.05.26
node.js에 대한 고찰, 자신의 모듈 생성 후 리액트에서 불러오기
해보고 싶었던 것은 아래와 같다. 1. npm package 모듈 생성 2. index.js에서 import 3. index.html에서 index.js를 script에서 참조 4. 동작 확인 하지만 이것은 동작 하지 않는다. 이유는 무엇일까?? 이유는 node.js라는 것이 javascript를 가동시킬 수 있는 환경 즉 런타임에 불과하다는 점을 관과했다는 것이다. npm package module인 main.js module.exports = {a: 'aa'} 이를 import 하는 index.js var b = require('@efaef/daes') // 패키지 네임은 아무렇게나 했음 console.log(b) 이를 참조하는 index.html 이런 코드는 작동하지 않는다는 뜻이다. 왜냐하면 re..
0
<댓글>
<공지사항>
skinned@2024 by Okane
벼랑끝의 오케인
벼랑끝의 오케인