Jade's Hello World

· ETC/Git
Git이 뭐야? 리눅스의 아버지, 리누스 토발즈가 개발한 분산형 버전 관리 시스템. 쉽게 설명하면 코드의 다양한 버전을 관리할 수 있는 시스템임. 코드뿐만 아니라 그래픽리소스 등 파일의 버전관리도 가능함. 왜 쓰는건데? 협업이 용이하다. 작업자의 작업 공간이 분리되고, 작업 내역을 하나로 합치는 병합 작업이 쉽게 이뤄진다. 변경사항이 기록되어 버전 관리가 용이하다. 개발을 하다보면 이전 버전으로 되돌아가야 하는 경우가 빈번히 생긴다. 어젯밤에 코드를 수정하고 잠에 들었는데 아침에 실행해보니 동작하지 않는다면? 새 기능을 추가했는데 QA에서는 잡히지 않은 치명적인 예외사항(결제오류 등)이 생겼다면? 테스트 코드를 확인하기 쉽다. 테스트 서버에만 적용하고 라이브 서버에는 적용하면 안되는 경우에 사용할 수 있..
https://noonnu.cc/font_page/744 눈누 스포카한산스네오 - 스포카 noonnu.cc 영문, 한글 모두 위 링크의 스포카한산스네오와 거의 비슷하다. 해당 폰트를 약간 수정해서 사용한 듯. 맘같아선 나도 전부 똑같이 수정하고 싶지만, 굳이...... 그러고싶진 않다. 캬 원본이 없으면 그냥 원본처럼 보일 듯.
유니티로 리듬게임을 만들어보려고 한다. 시장에는 DJMAX와 EZ2ON이라는 아주 훌륭한 참고자료들이 있기 때문에, 이 게임들을 내멋대로 해석해 카피해보고자 한다. 주로 카피할 게임은 DJMAX이다. 그래서 이름도 DJadeMAX RESPECT V로 지었다. 구조 설계 BMS 이미 게임이든 음악이든 아마추어 제작자들이 BMS 데이터를 활용하고 있다. BMSE와 BMHelper 등 아주 훌륭한 툴들이 있지만, 사용하지 않을 것이다. MIDI BMHelper에는 MIDI가 들어간다고 들었다. MIDI의 구조를 공부한 김에, 노트가 연주되면 키음이 들릴 수 있도록 MIDI와 노트가 하나로 이뤄진 파일을 만들어보고자 한다. 구조 작성 내가 구상한 채보 데이터의 구조는 아래와 같다. public enum KeyD..
https://www.microsoft.com/en-us/download/details.aspx?id=26558 Download Windows Embedded POSReady 7 Evaluation from Official Microsoft Download Center Important! Selecting a language below will dynamically change the complete page content to that language. Download Windows Embedded POSReady 7 is an operating system optimized for Point of Service solutions that unleashes the power of Windows 7 pl..
· ETC/Synology
iSCSI 서비스라는 좋은 기능을 발견했다. 그간 유료 프로그램으로 WebDAV 네트워크 드라이브를 로컬처럼 인식하게 만들어 놨는데, subversion 사용 시 블루스크린이 뜨거나 git이 파일 변경내역을 찾지 못하는 등 불안정한 요소가 많아 불만이었다. DSM 6에는 iSCSI Manager라는 앱이 있었는데 DSM7부터는 SAN Manager로 이름이 바뀌었다. 바뀐 이유가 있겠지만 나중에 알아보도록 하고.. 앱 서랍에서 SAN Manager를 찾아 실행한다. LUN을 먼저 생성해 준다. Thick Provisioning과 Thin Provisioning이 있는데, Thick은 총 용량을 미리 할당해놓고 사용하고 스냅샷을 사용할 수 없으며, Thin은 그때 그때 필요할 때마다 가변적으로 할당하고 스..
전자정부프레임워크가 이클립스나 VSCode에서는 정상적으로 작동하는데 jar 파일로 빌드하면 404 에러가 뜬다. https://regyu.tistory.com/3 Spring Boot jar 파일 실행시 jsp 404 Not Found Error 해결방법(solution) spring boot jar.md Spring Boot 스프링부트는 Spring 프로젝트가 제공하는 다양한 라이브러리와 프레임워크로 단독실행되는, 실행하기만 하면 되는 상용화 가능한 수준의, 스프링 기반 애플리케이션을 regyu.tistory.com 위 글을 보고 404를 고쳤더니 이번에는 아래 오류메세지와 함께 500 error가 뜬다. NoSuchMethodError: 'javax.servlet.http.HttpServletMap..
· ETC/Synology
https://siane.tistory.com/266 [Synology] 시놀로지에서 클라우드플레어 DDNS 설정하고 와일드카드 인증서 받기 #1 [22.02.15 API토큰 이전에 시놀로지 와일드카드 인증서 적용에 대한 글을 올린적이 있습니다. 2021.05.12 - [Synology] 시놀로지에 Let's Encrypt 와일드카드 인증서 적용[21.8.2 수정] 사무실에 설정해둔 부분이 정상적으로 siane.tistory.com https://siane.tistory.com/267 [Synology] 시놀로지에서 클라우드플레어 DDNS 설정하고 와일드카드 인증서 받기 #2 2021.10.01 - [Synology] 시놀로지에서 클라우드플레어 DDNS 설정하고 와일드카드 인증서 받기 #1 이 게시글의 ..
진짜 웬만하면 자바 데스크톱 앱은 안하려고 했는데.. 클라이언트가 해달라고 하니 어쩌나..해야지... 그래도 개같은 이클립스만은 절대로 쓰기 싫어서 VSCode에서 다 할 수 있도록 구성했다. 고마워요 마이크로소프트! 우선 VSCode에서 Extension Pack for Java를 설치한다. 얘 하나 설치하면 Maven, Debugger, PM, Test Runner, Language Support가 같이 설치된다. 설치가 끝나면 아래와 같은 창이 뜨는데, LTS버전을 대충 클릭하고 버튼을 눌러 OpenJDK를 설치한다. 이클립스였다면 JavaFX 홈페이지에 들어가 뭘 다운받고 뭘 또 복사해야했겠지만, VSCode는 알아서 찾아서 설치해준다. Reload Window 후 Ctrl+Shift+P를 눌러 ..
윈도우를 새로 설치했다. 안드로이드 스튜디오에서 Installed Build Tools revision 31.0.0 is corrupted. 라는 오류를 뿜는다. 구글에 검색해보니 build-tools를 30.0.3으로 낮추라는 글만 나온다. 이러면 근본적인 해결책이 아니라 임시방편이잖아? 조금 더 찾아본다. dx.bat와 dx.jar이 없어서 나오는 오류라고 한다. 탐색기에서 C:/Users/username/AppData/Local/Android/Sdk/build-tools/31.0.0 으로 이동한다. d8.bat파일이 보인다. 복사, 붙여넣기, dx.bat로 이름변경 lib폴더에 들어가 d8.jar 파일도 마찬가지로 원본 복사 후 dx.bat로 이름을 바꿔준다. 끝. Reference: https:/..
결과물: 깃 레포지토리: https://github.com/punch5545/FontInstaller GitHub - punch5545/FontInstaller: 압축된 폰트파일을 한꺼번에 압축해제 후 설치하는 프로그램입니다. 압축된 폰트파일을 한꺼번에 압축해제 후 설치하는 프로그램입니다. Contribute to punch5545/FontInstaller development by creating an account on GitHub. github.com 네이버 나눔폰트를 다운받고 압축을 푸니 이중, 삼중으로 압축되어 있다. 전부 풀어서 하나하나 설치하면 되긴 하지만... 디렉토리까지 꼼꼼하게 나눠주신 덕분에 매우 귀찮아서 하지말까.. 하는 생각이 들던 찰나 폰트통이라는 앱이 생각났다. 그거 다운받아서..
Jade Choe
'분류 전체보기' 카테고리의 글 목록 (2 Page)