전체 글 922

kaboom.js 모바일 에서 소리가 안나는 버그 해결방법

pc 에서는 별문제 없는데 ios 사파리에서 소리가 난나는 현상이 있군요 나중에 고쳐질수도 있으나 지금 해겳 방법은 onTouchStart 이벤트에서 소리를 한번 내줘면 됩니다. onMouseRelease 에서는 해도 안되구요 반드시 onTouchStart 에서 아래의 페이지에서 테스트 해보시구요 데모페이지 주소: https://mynft.gunillee.repl.co 핵심코드는 여기 k.onTouchStart(() => { k.play('ppok'); box.jump(200); }); onTouchStart 내부에서 소리를 내줘야 그뒤로 소리가 납니다. BGM 이라로 틀고 싶다면 한번은 거쳐야 하니 주의

docker-compose redis 셋팅 / node + nodemon 환경 셋팅

일단 redis 셋팅 과 node + nodemon 설정을 분리해서 올렸습니다. redis: 셋팅을 자주 틀려서 github 에 올려 둡니다. redis 를 설치하고 셋팅이랑 데이터 파일은 외부로 빼도록 했습니다. 링크: https://github.com/thisisone-usa/memos 이 링크게 redis 폴더 입니다. redis/docker-compose.yml 설청파일을 참고하시면 될 것 같습니다. redis 는 딱히 빌드 할 필요가 없어서 docker-compose up 이 명령만 사용하면 되는군요 데몬 형태로 돌리려면 docker-compose up -d 입니다. node + nodemon: /node16 폴더입니다. 레디스와 동시에 돌릴 생각은 아니라 분리 했는데 docker-compose..

ubuntu 에서 nvm 는 설치했으나 쉘 스크립트에서 안된다면

run.sh 파일 nvm use 16.14.2 npm run start이렇게 짜서 실행을 하면 nvm 이 없다고 합니다. 저는 우분투라 ./.bashrc 에 이런 내용이 있습니다. (자신의 상황에 따라 .bash_profile 일수도 있고 .profile 일 수도 있습니다. export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion첫줄 export 에 $HOME 부분을 자신에게 맞게 바꾸시고 다시 run.sh 를 수정합니..

nGrinder 써보고 느낀점

첫째로 svn 저장소를 제공해주니까 그걸 이용해서 코드를 올리시는걸 추천드리구요 수동으로 올리면 매우 번거롭습니다. 둘째로 import 가 너무 제약이 커서 사용하기 힘드네요 jython 같은경우엔 lib 폴더내에꺼만 import 가능한데 from lib import ~~ 이런식이 안되고 import ~~ 식으로 from lib 를 생략하셔야 합니다. 이방식이 로컬에서 내 코드 테스트할때는 또 다른 문제를 일으켜서 개발이 힘들었습니다. 저는 lib 안에 test.py 만들어서 거기서 돌렸어요 groovy 는 STS 라는걸로 환경셋팅을 못해서 포기했구요 코드를 nGrinder 에 올려서만 테스트할 수 있는 환경이라 복잡한걸 만들면 고치는데 시간이 많이 낭비됩니다. 추천하는 방식은 예를들어 php 를 테스트..

위기가 올때쯤 되면 사회적으로도 일이 생긴다.

워낙 많은걸 예측해서 그런걸 수도 있지만 코로나 터지기 전에도 금융위기 전조 증상이 있었으며 러시아 우크라이나 침공 사태전에도 금융적인 전조 증상이 있었다고 합니다. 저도 두번의 위기전에 이런 내용들은 알고 있었지만 지금 생각해보니 관련이 있는게 아닌가 하는 생각이 들게 하는 영상이였습니다. 남은 위기는 금리인상으로 인한 위기와 중국 대만 위기 입니다. https://youtu.be/uLtyGamUVWA?t=1336

유튜브 2022.03.31