박피디의 게임 개발 이야기

Sources

Posts

27 posts

Ubuntu 20.04 LTS 에 Docker 로 모니위키(moniwiki) 설치하기

귀찮으면 그냥 도커로 컨테이너 올리면 된다. docker run -d --name docker_moniwiki -p 9452:80 ziozzang/moniwiki # docker psziozzang/moniwiki "/bin/sh -c 'bash -c…" 0.0.0.0:9452->80/tcp, :::9452->80/tcp docker_moniwiki 으로 접속해서 '모니위키로 오신 것을 환영합니다 ! 처음 설치 하시는군요' 가 나오는 걸 확인한다.설정값을 변경하려면 docker 컨테이너로 들어간다. $ docker exec -i -t docker_moniwiki /bin/bash# cd /var/www/html/$ sh monisetup.sh 실행한 뒤 브라우저에서 monisetup.p

Ubuntu 20.04 LTS 에 모니위키(moniwiki) 설치하기

Ubuntu 20.04 LTS 에 모니위키(moniwiki) 설치하기 이제 moniwiki 떠나보내줘야 할 때가 아닌가 싶으면서도, 손에 익은 도구라 버리질 못한다.(누가 maintenance 좀... T_T)이번에 Ubuntu 20.04 LTS 를 새로 설치하면서, 클린 상태에서 모니위키를 설치하는 과정을 정리한다. apache2 부터 설치$ sudo apt-get update$ sudo apt-get install apache2http://127.0.0.1 에 Apache2 Ubuntu Default Page 가 보이면 성공 Php5.6 설치Step 1 – Add PHP PPA$ sudo apt install software-properties-common$ sudo add-apt-repositor

언리얼4 기본 프로젝트 카메라 코드 비교

카메라쪽 작업할 일이 있는데 참고삼아서 언리얼4 기본 프로젝트를 생성했을 때 카메라 코드들을 비교해 둔다. FirstPerson USpringArmComponent 사용하지 않는다.UCameraComponent 은 GetCapsuleComponent() 에 SetupAttachment 한다.USkeletalMeshComponent 는 UCameraComponent 에 SetupAttachment 한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25class ACameraCharacter : public ACharacter { UCameraComponent* FirstP

Cubase 드럼맵 파일을 drm <-> text 형태로 변환하는 파이썬 코드

올해 7월에에서 이미 비슷한 코드를 만들었는데 이걸 왜 또 만들었냐면,정말 7월에 저런 코드를 만들었다는 걸 까먹었기 때문이고...(뭔가 기시감은 있었는데)좀 더 향상된 기능이 필요했기 때문이다.이전에는 drm 파일을 text 파일로 변경만 가능했다면, 이제는 이렇게 변경된 text 포멧으로부터 drm 파일을 생성할 수 있다. NI 에서 만든 STUDIO DRUMMER 를 쓰려고 보니 drm 파일이 부정확한 게 이 코드를 만들게 된 첫 번째 이유다. || C1 || KICK Dampened |||| C#1 || SNARE Side Stick |||| D1 || SNARE Centre Alt ||으로 표현된 텍스트 파일에서 원하는 미디 노트와 드럼 키 이름을 입력한 뒤에 이 파일을 실행인자로 넘기면 txt

python 으로 이더넷 mac 주소 얻는 코드

getmacprint(getmac.get_mac_address())https://pypi.org/project/netifaces/import netifacesfor nic in netifaces.interfaces(): iface = netifaces.ifaddresses(nic)[netifaces.AF_LINK] if len(iface[0]['addr']) > 0: print("mac address: ", iface[0]['addr'])Waves 라는 가상악기가 MAC address 를 비교해 인증하고 있는데, Hyper-V 가 가상 이더넷 어뎁터를 설치했더니 인증에 실패하고 있다. Waves 기술지원팀과 논의해서 이 문제를 해결하려고 Python 코드를 간단히 짜 봤다.