다운로드 링크가 정상적으로 보이지 않는 경우 애드블록을 해제해 주세요.
본문 바로가기
  • 혜음우리말화연구소
728x90

전체 글 보기360

공부해야하는데...(2024-04-12~) [2024-04-12] 오픽공부해야하는데 봄이라 그런가 자꾸 안하게 된다 사실 그냥 하루하루 일정 조율이 잘 안되는것 같다. 스프링부트도 공부해야하고 코테도 해야하고... 근데 지금 글쓰면서 생각해보니까 스프링부트 "공부"는 가능한 빨리 끝내는게 좋을거 같다. 공부해서 시험을 보는것도 아니니까 그냥 빨리 이번 주말을 다써서 예제 실습 다 하면되지 않을까 싶다. 코테 공부는.... 요즘 그냥 좀 애매하다. 거의 3일에 한문제 꼴로 하는거 같음 오픽 준비도 해야하고 사이트 관리도 해야하고... 근데 내가 사이트 관리를 왜 하고 있어야 하지? 광고를 달수 있다면 좋을거 같은데 흠.... 도메인 한 2만원이면 사는데 도메인 사서 광고를 달면 좋을거 같다. 나름 알음알음 퍼지고 있는것 같기도 하고. 참고로 최근에.. 2024. 4. 12.
DB 구조 수정 및 새 프로젝트에 대한 고민(2024-04-13) [2024-04-13] 오늘 DB구조를 한번 또 수정했다. 기존에 DB는 관련있는 테이블을 외래키로 묶지않고 그냥 boolean flag로 어떻게 관리하고 있었는데 이걸 아예 묶어버렸다. 왜 계속 외래키로 안묶고 있었냐면 액셀을 이용해서 관리하고 있었기 때문... 액셀을 이용해 관리하다보니 계속 pk값이 바뀌어서 연결을 못해주고 있었다. 근데 오늘 좀 생각해보니 pk값 바뀌는건 그냥 액셀이 문제가 아니라 내가 문제더라. 여튼 액셀에 pk값 필드를 따로 마련해주고 아예 묶어버렸다. 진작 이렇게 할걸 그나저나 이러니까 무조껀 excel에 의존해야한 해당 필드가 문제가 생겨도 수정가능한 테이블이 생긴다는게 좀 찜찜하긴한데... 뭐 이렇게 계속 사이트의 코드를 갈아 엎으면서 내 코딩스타일과 DB 구조에 대해 고.. 2024. 4. 6.
최근에 아무것도 안했다... (2024-03-24~2024-04-04) [2024-03-24] 아무것도 안했다고 하기에는 코테를 어느정도 풀긴했지만 코테는 뭐 매일 하나씩 푸는거고... 뭔가 거의 아무것도 못한것 같다. 그래도 최근에 유니티로 C#공부를 하고 또 스프링부트 사용법을 보면서 자바공부도 다시 공부하고 있어서 좀 빠르게 되지 않을까...? 스프링 부트만 사용하면 나혼자 개발하다보니 객체지향에서 또 멀어질것 같아서 유니티로 협업하면서 객체지향에 대해 지적받을 필요가 있어보인다. [2024-03-25] 오늘 밤에 각 페이지별로 검색기능을 추가했다. 그리고 get 파라미터를 page 버튼에 추가하기 위한 기능을 프론트앤드로 옮겼다. 왜 굳이 이걸 백앤드로 했을까... 당연히 프론트앤드에서 하는게 맞고 이쪽이 구현이 더 깔끔한데 아무래도 자바스크립트가 파이썬보다 좀 무서.. 2024. 3. 25.
다음은 Django 대신 Spring Boot으로...(2024-03-19) [2024-03-19] 요 3개월간 Django로 사이트를 만드는 것은 즐거웠다. 사실은 사이트에 올릴 데이터를 만드는데 3개월의 8할이 들어간것 같지만... 그래도 처음으로 뭔가 제대로 된 개발같은것을 해본것 같다. 한글패치나 툴만들기도 개발이긴 하지만, 처음부터 시작해서 끝까지 하는 개발은 뭔가 처음인 것 같다. 여튼 다음 개발은 Django 대신 Spring Boot으로 또다른 서버를 만들어 보고 싶다. 파이썬 개발을 하는 기업은 한정되어 있고, 백앤드 쪽은 자바를 주로 사용한다. 따라서 자바쪽도 연습을 하고 싶다. 그리고 이 사이트 한계점이 주로 사용하는 동작이 DB에서 읽기지, 쓰기가 아니라는 것이다. 그래도 최근에 새로 만든 app에서 DB를 쓰는 동작도 만들어 졌지만. 조금 이걸 프레임워크까.. 2024. 3. 19.
오늘 추가한것(2024-03-13) 계속 액셀 이용해 DB안에 false/true 업데이트를 하다가 생각나서 함수로 구현했다. 진작 이렇게 할걸... 그리고 v-archive에서 API를 이용해 floor값을 받아서 이도 자동으로 업데이트 하도록 수정했다. 이렇게 함으로써 DB 입력시 손으로 처리해 줘야하는게 좀 많이 줄었다. 2024. 3. 13.
개발 일지 정리 11월~3월 * 사이트의 개발에 관련한 일지가 난잡하게 정리되어있던것을 다시 정리해 보았다. 설명하기 전에 EZ2ON, DJMAX, BMS, 평면채보란 우선 이 사이트를 설명하기 전에 EZ2ON이라는 리듬 게임이 있다. EZ2ON은 위에서 내려오는 리듬에 맞춰 내려오는 막대(노트)들을 각 라인에 맞게 타이밍에 맞춰 눌러 높은 점수를 얻는 것이 목적인 게임이다. DJMAX도 비슷한 류의 게임이라고 생각하면 된다. BMS의 경우 게임플레이 방식은 비슷하지만, 위의 두 게임은 상업게임인데 반해, BMS는 일종의 규격이라고 보는 편이 가까우며 따라서 유저가 여러 패턴을 직접 만들수 있다. 해당 게임에 대한 규격은 표준은 없지만 어느정도 통일된 규격이 존재한다. 노트를 언제 처리해야하는지 알수 있게 패턴을 악보처럼 한줄로 만.. 2024. 3. 11.
728x90