목록메모 (12)
Coding Memo
Computer Network 과제 nodejs나 java로 서버 구현하는 거였으면 빨리 끝냈겠지만 파이썬으로 구현은 처음이다.......ㅠㅠ 쨋든 하는 도중 브라우저 주소창에서 파일을 직접입력 하여 (get) 파일을 가져오는 간단한 서버를 구현하였다. 이 과정에서 브라우저에서 url 접속 시 (socket 연결 시) 해당 파일을 요청할 뿐만 아니라 브라우저 탭 옆에 있는 아이콘 이미지도 함께 요청한다는 것을 알 수 있었다. 이 이미지는 이름이 favicon.ico 로 고정되어 있고 해당 페이지를 열때마다 서버에 아이콘 이미지를 요청한다. 그냥 처리 안해주고 넘어가도 되겠지만 괜히 불편해서 favicon을 만들고 넣어주었다 ㅋㅋ... cf. 마지막에 요청된 파일을 모두 요청했는데도 한번 더 소켓연결이 되..
포톤 서버 플러그인을 디버깅하려고 VS에서 작성하고 실행시킴 그런데 아무리 코드를 바꿔도 로그를 추가해도 포톤서버 로그에는 해당 내용이 나오지 않음 문제점 1. plugin.cofig 파일에 로드할 플러그인을 내가 작성할 플러그인으로 하지 않았음. 2. deploy 폴더의 플러그인에 내가 작성한 코드를 넣어야 하는데, 현재 VS 프로젝트위치와 같다고 착각하여 (사실 확인도 안했다.) 엉뚱한 곳에 빌드하고 정작 그 빌드된 파일을 실행시키지 않음. VS에서 프로젝트 빌드 후 -> Debug 폴더의 dll 파일과 pdb 파일을 ~~~\deploy\Plugins\[my plugin name]\bin\ 폴더에 복사 해줌 앞으로 잘 확인하자.................... 코드를 변경할 때마다 이 짓을 할 수 ..
robotex korea 추첨 프로그램 만들기를 계속 진행중. 이미지를 다시 받고 조정하려니 손이 좀 간다... 가장 크게 느꼇던 점은 '이미지를 로드 하지 못하였을 경우' 에 따른 오류 창을 띄우려고 했다. 현재 프로그램은 각 프레임이 로드 될 때마다 그 프레임에 사용될 이미지를 찾아서 로드하는 방식이었으므로 그 프레임이 나타나기 전에 해당 이미지가 없으면 오류창을 띄운다. 생각해보니 이 방법은 별로 효율적이지 못한 것 같다. (또 한번 초기 설계의 중요성을 느꼈다...) 새로운 프레임을 띄울 때마다 없는 이미지에 대해 오류창을 매번 띄우기 때문에 이용자도 불편하게 느낄 수도 있을 것 같다. 물론, 배포되는 폴더의 이미지의 이름을 바꾸거나, 위치를 바꾸거나, 이미지를 삭제하는 경우는 없을 것 같아서 이..
보호되어 있는 글입니다.