본문 바로가기

전체 글14

melonDS를 사용해 PC로도 놀동숲 통신을 즐겨보자! 본 게시글은 디시인사이드 놀러오세요 동물의숲 마이너 갤러리에 게시한 글의 변경 사항을 실시간으로 수정하는 데에 용이하도록 할 목적으로 작성되었습니다. 시작하기에 앞서서, 에뮬레이터 중 melonDS를 고른 이유를 설명해드리겠습니다. 우선 melonDS는 DeSmuME에 비해서 속도가 굉장히 빠릅니다. 두 에뮬레이터 모두 프레임이 낮으면 게임 속도까지 느려져버리는데, DeSmuME이 20~30fps를 뽑아내는 환경에서도 melonDS는 60fps을 기본 보장하여 쾌적한 플레이 환경을 제공합니다. 게다가 melonDS는 통신 기능이 공식적으로 제공됩니다. DeSmuME은 개발을 완료하기도 전에 통신 기능을 버렸지만(지금 가능한 것은 비공식적으로 개발된 버전), 여기서 통신 기능 개발자가 개발팀에서 나와 독자.. 2020. 4. 11.
코딩야학 6기 프로젝트 6일차 - 패스워드 암호화 1 2 3 cs 위의 코드를 1 2 3 cs 아래와 같이 바꿨습니다. 이제 데이터베이스에는 MD5로 암호화된 패스워드가 저장됩니다. 2019. 8. 6.
코딩야학 6기 프로젝트 5일차 - 로그인/회원가입 구현 input 태그의 디자인을 개선하고 회원가입을 구현했습니다. 중복 ID, 비밀번호 확인을 검사하고 이상이 없다면 데이터베이스에 회원 정보를 저장합니다. 로그인 또한 구현했습니다. 로그인인 세션이 존재하면 글쓰기 페이지에 접속 가능하고, 작성자 또한 자동으로 회원 정보에서 이름을 가져와 저장합니다. 2019. 8. 5.
코딩야학 6기 프로젝트 3~4일차 - 게시판 구현 3일차인 토요일에 사정이 있어, 게시글 작성 폼 코드를 위와 같이 작성했습니다. 제출 버튼을 누르면 선택된 카테고리의 테이블에 제목과 내용, 그리고 작성된 날짜와 시각을 데이터베이스에 저장합니다. 회원가입/로그인이 구현된다면 데이터베이스에 저장된 회원의 이름까지 작성자 항목에 저장되도록 할 것입니다. 3~4월 식단표는 테스트용으로 미리 작성해 데이터베이스에 직접 저장해놓았고, 5~6월 식단표는 페이지에서 작성해 데이터베이스에 전송한 결과입니다. (스크린샷에는 가려놓았지만, 작성자에는 미리 코드에 작성한 값이 저장되었습니다. 세션을 활용한 회원가입/로그인은 아직 구현되지 않았기 때문입니다) 4일차 목표인 게시글 목록 또한 구현했습니다. 2019. 8. 4.
코딩야학 6기 프로젝트 2일차 - 홈페이지 구성 홈페이지를 구성했습니다. 이미지는 나중에 선별해서 삽입할 예정이고, 지금은 코드만 작성한 상태입니다. 배너 또한 아직 디자인 아이디어가 없어서 링크만 추가하고 보류해둔 상태입니다. 좌측 상단의 햄버거 버튼(아디다스 버튼이라고도 불리죠)을 누르면 좌측에서 메뉴가 슬라이드됩니다. 닫기 버튼을 누르면 다시 없어지는데, 뒤로가기 버튼을 눌렀을 때에도 없어지도록 기능을 추가해야 하겠습니다. 2019. 8. 2.
코딩야학 6기 프로젝트 1일차 - 사전 작업 sungnam111이라는 이름의 데이터베이스를 생성하고, 데이터베이스 안에 게시판별로 글 데이터를 담을 테이블 4개를 생성했습니다. 또, htdocs 디렉터리에 필요한 파일들을 미리 추가하고, 편집된 내용을 바로 확인할 수 있도록 Atom에서 폴더를 열었습니다. 2019. 8. 1.
코딩야학 6기 프로젝트 진도표 공유 프로젝트 계획을 세우는 데 어려움을 겪으시는 분들께 도움될 수 있도록 제 프로젝트 진도표를 공유합니다. 계획과 목표 html/CSS/JavaScript와 php/MySQL을 이용해 학급 사이트를 제작한다. 학급 사이트에는 비밀번호를 가진 관리자가 학교 소식, 학사일정, 월중 식단표, To-Do List를 게시할 수 있도록 해 학급 구성원들이 사이트를 열람해 도움받도록 한다. 8월 1일 목요일 사이트 구상 구체화 및 사전 작업(필요한 디렉토리 및 파일 생성, 데이터베이스 및 테이블 생성) 8월 2일 금요일 홈페이지 구성 (제목/본문 영역 나누기, 햄버거 메뉴 구현, 사진(학급 단체사진) 및 본문(환영 문구) 입력, 본문 하단 배너(학교 사이트 및 정보 교과 사이트로 이동) 삽입) 8월 3일 토요일 메뉴별 .. 2019. 8. 1.
코딩야학 6기가 시작되었습니다! 코딩야학 6기가 8월 1일부터 8월 14일까지 진행됩니다. 저는 프로젝트 과정에 참여해 html, CSS, JavaScript, 그리고 php와 MySQL을 이용한 사이트를 만들 계획입니다. 코딩야학에 참여하시는 방법은 다음과 같습니다. 1. 트랙 선택 후 진도표 참여 코딩공부 트랙과 프로젝트 트랙 중 하나를 선택해 링크를 따라가 진도표에 참여하시면 됩니다. 2. 막히는 부분에 대한 도움이나 상담 받기 코딩야학 GitHub 페이지로 이동하여 막히는 부분에 대해 질문하고 답변받을 수 있으며, 진도와 관련된 상담도 받으실 수 있습니다. 3. 라이브 방송 참여 코딩야학 라이브 페이지에 방송 1시간 전에 당일 방송 링크가 게시됩니다. 라이브 방송은 코딩야학이 진행되는 매일 밤 9시에 시작되며, 공식 수업인 WE.. 2019. 8. 1.
모의총포 영상을 지속적으로 업로드하는 유튜버... 동영상 공유 웹사이트인 YouTube에 칼라파트 제거된 에어소프트건,그러니까, 대한민국 법상 "모의총포"로 간주되는 총기가 등장하는 영상을지속적으로 게시한 유튜버를 신고하였습니다. 결론적으로 말씀드리자면 이 글을 작성중인 시점에서는YouTube 법률 신고를 했는데 소송 권리가 없음을 알게 되면서총포화약안전기술협회에 관련 내용을 문의했고경찰청에 신고를 해야 한다는 답변을 받았기에경찰청 사이버범죄 상담만 접수한 상태입니다. 과정을 자세히 설명드리자면... 2019년 1월 14일 법률 위반사항 신고 제출을 선택하니, 법률 신고를 하라고 안내하더군요. 그래서 법률 신고로 넘어와 다음과 같이 선택했습니다. 기타 법률 위반사항을 신고하려고 하니 다음과 같은 정보들을 요구합니다. 이런 식으로 법률을 위반하는 내용이 .. 2019. 1. 27.
에어소프트 게임을 즐기기 위해 필요한 것들 이전 게시글에서는 에어소프트 게임이란 에어소프트건을 사용해 즐기는 하나의 레저 스포츠라고 설명을 드렸던 것 같습니다.그렇다면 에어소프트건이란 건 당연히 필요하겠고..."에어소프트건 외의 필요한 것으로는 무엇이 있는가?"에 답해보겠습니다. 우선 에어소프트 게임을 즐기기 위해 필요한 것들로는 다음의 5가지가 있는데요,하나 하나 설명을 해드리겠습니다. ① 에어소프트건+보호장구② BB탄+부가장비③ 수납 가방④ 복장 ⑤ 비상용품 1. 에어소프트건+보호장구 에어소프트건이 필수라고만 했지만, 사실은 보호장구까지 에어소프트건과 세트로 필수품입니다. 에어소프트건과 보호장구 중 하나만 없어도 에어소프트 게임에 참여할 수 없습니다.만일 에어소프트건은 있는 상태이나 보호장구가 없다면 팀원에게 빌려보세요. 2. BB탄+부가장비.. 2019. 1. 23.
에어소프트 게임이란? 잘 모르시는 분들께 "에어소프트 게임"이라 하면 "그건 뭔 듣보 겜이야?"하는 반응이고... 그렇다고 "서바이벌 게임"이라고 하기엔 국내에선 "에어소프트 게임"과의 차이가 있고...그래서 에어소프트 게임을 모르시는 분들께서 알려드리기 위해 설명을 해보겠습니다. 1942년 9월 2일, 미주리 전함 위에서의 일본의 항복 조약 서명으로 제2차 세계대전이 막을 내리게 됩니다. 이후 미국과 유럽의 참전 군인들은 당시의 전투를 재현해보고자 하는데,1970년대 중반, 마침 페인트볼을 발사하는 총기가 발명되면서전투의 동작을 재현하는 행사가 진행되었습니다. 그러다가 상대를 맞히는 게임의 형태로 일본에까지 전파되었는데요,일본에서는 가스를 이용한 총기와 배터리 방식의 전동 총을각각 1980년대 중반과 1990년대에 개발하여.. 2019. 1. 21.
안전한 에어소프트건 사용을 위해서... 에어소프트건을 취미로 가지신 분이나 입문을 생각중이신 분들께서안전한 취미생활을 즐기실 수 있도록 에어소프트건 사용 시의 필수적인 안전수칙을 알려드리겠습니다. ① 항상 안전한 방향으로 향하게 한다.② 사람, 동물에게 총구를 겨누거나 쏘지 않는다.③ 특히, 얼굴을 향하여 쏘지 않는다.④ 총구를 들여다 보지 않는다.⑤ 눈이나 귀 옆에서 쏘지 않는다.⑥ 반드시 보안경을 쓰고 사용한다.⑦ 단단한 면 혹은 가까이 있는 곳에 쏘지 않는다.⑧ BB탄을 먹지 않도록 주의한다.⑨ 사용하지 않을 때에는 되도록 안전장치를 사용하여 발사되지 않도록 한다.⑩ 정해진 규격의 BB탄 이외의 것을 사용하지 않는다. 제가 강조표시한 수칙은 특히나 국가기술표준원고시 제2015-684호에서에어소프트건 제품 단위 포장마다 반드시 표기하여야 .. 2019. 1. 20.