목록PROJECT (4)
준호씨의 블로그
IntelliJ에서 build.gradle파일을 열어 보니 설정들이 회색으로 나오고 마우스를 올려보면 "No candidates found for method call plugins."라고 나오는 경우가 있습니다. gradle 설정을 수정하려고 하는데 IDE의 기능들을 제대로 활용하지 못하게 되는 상태입니다. 해결 방법은 Help -> Find Action...(Shift + Cmd + A)를 누르고 "Reload All Gradle Projects"를 실행하면 됩니다. 지금 제가 사용하는 2021.3에서는 "Reload All Gradle,sbt,BSP Projects"라고 나오네요.
어느날 부터 IntelliJ 에서 Gradle Java 프로젝트를 생성하고 나면 기본 디렉토리들이 생성 되지 않았다. 아마 2018년 버전 부터 그렇게 된 것으로 추측 된다. 해결 방법은 Preferences (Cmd + ,)에 가서 "Create directories for empty content roots automatically" 를 선택 해 주면 된다. 참고 https://intellij-support.jetbrains.com/hc/en-us/community/posts/206154199-No-default-folders-created-in-new-gradle-project
사운드를 집어 넣었다. 확실히 분위기가 살아 난다. 이제 이미지와 애니메이션을 좀 집어 넣으면 좀 더 그럴 싸 해지지 않을까 기대 해 본다. 우선 음원은 http://soundbible.com/ 에서 구할 수 있었다. 무료로 사용 할 수 있었다. 라이센스 종류마다 좀 다르긴 한데 보통 출처만 표기 하면 제한 없이 사용 할 수 있도록 되어 있었다. 발사 소리는 http://soundbible.com/1262-10-Guage-Shotgun.html 헛발 소리는 http://soundbible.com/1405-Dry-Fire-Gun.html 를 사용 하였다. 그 외에 mp3 파일을 이용하기 위해 nodejs 의 serve-static 모듈을 이용하였다. 음원 재생은 javascript 로 구현 하였다. 대략 ..
요즘 간단히 토이 프로젝트를 하나 진행하는 중 https://github.com/junho85/RussianRoulette 모던 웹을 위한 Node.js 프로그래밍 책을 보면서 Ndoe.js 스터디 하면서 만들어 보고 있다. 이 프로젝트의 개발 동기는 스프링 프레임워크 스터디 다다음 챕터 준비자를 뽑기 위한 프로그램 개발. (왜 Node.js 를 이용했냐 하면 그날 팀에 Node.js 세미나도 있었고 집에 책도 있고 관심도 있고 겸사겸사) 러시안 룰렛이라고 일종의 제비뽑기 게임이다. 대략 다음과 같은 프로그램이다. socket.io 모듈을 이용해서 여러 브라우저에서 변화를 같이 볼 수 있도록 함. 아직 기능이 많이 미비하다. 일일커밋(http://junho85.pe.kr/371) 을 하면서 차차 기능을 ..