목록소프트웨어 (4)
원광성
0. 서론 지난 시간 우리는 열심히 작업한 끝에 노벨피아의 데이터를 얻을 수 있었습니다. 노벨피아 부수기 #1 (데이터 스크래핑) 0. 서론 웹소설 플랫폼 노벨피아를 즐겨보는 주인장. 어느 날 어떤 장르/제목등의 소설이 잘 나가는지에 관해 탐구해 보기로 결심하게 되는데... 1. 이론 노벨피아에서 어떤 장르가 잘 나가는지, distantstar.tistory.com 지난 시간에 만든 파일(2024-03-19 데이터) 그리고 저는 약 1년 6개월 전인 2022-10-13일 데이터 또한 가지고 있습니다. 옛날 데이터(2022-10-13 데이터) 이 데이터를 가지고 잘 통계내고 시각화 하여 노벨피아에 관해 살펴봅시다. 사용할 도구는 저번시간과 같이 파이썬과 여러 라이브러리를 사용할 것입니다. 1. 노벨피아 해..
0. 서론 웹소설 플랫폼 노벨피아를 즐겨보는 주인장. 어느 날 어떤 장르/제목등의 소설이 잘 나가는지에 관해 탐구해 보기로 결심하게 되는데... 1. 이론 노벨피아에서 어떤 장르가 잘 나가는지, 얼마나 많은 작가들이 연중을 때리고 탈주를 쳤는지 등을 알아보려 합니다. 노벨피아에는 현재 약 6,000여개의 소설이 있습니다. 여려 분들이 약 6,000여 개의 소설을 모두 손으로 통계낼 의지가 없다면 데이터 스크래핑이라는것을 해야 합니다. 노벨피아와 같은 보통의 회사는 자기네들의 고유의 데이터를 가져가서 재사용하는 걸 싫어합니다. 스크래핑 봇은 공개된 웹사이트를 돌아다니며 원하는 데이터를 가져올 수 있습니다. 데이터 스크래핑은 다음과 같은 단계를 거칩니다. 1. 먼저, 스크래퍼 봇이라고 하는, 정보를 빼내오는..
Артиллерия — бог современной войны. 포병은 현대전의 신이다. 공산천마 스탈린 0. 서론 과거 신학도였다가 신 따위 믿지 않는 빨갱이로 전향한 강철의 서기장 스탈린조차 신이라고 인정한 '현대전의 신 - 포병'. 그 신에 관한 시뮬레이션을 만들고 플레이해 봅시다. 1. 제작 경위 제작 경위는 저와 친구 3명이서 정보과학 시간 프로젝트 과제로 제출하기 위하여 만들게 되었습니다. 코드는 다음과 같습니다. 2. 플레이 프로그램을 실행하면 다음과 같은 인트로 화면이 나오게 됩니다. "현대전의 신 시뮬레이터"라는 글자가 쓰여 있습니다. "엔터 빼고 아무거나 누르세요"라는 문구가 나오게 됩니다. 만약 여기서 엔터를 누르게 된다면 메인화면을 건너뛰고 바로 게임이 시작됩니다. 이유는 모르겠습니..
0. 서론 동래역 4번 출구에 살던 김모씨(16세, 미필)은 매일 등교하던 어느 날 학교에 가기 싫어 졌다. 따라서 게임 속 군대에 있을 때 사용하던 81mm 박격포를 이용하여 자신이 다니는 학교인 부산대학교를 날려버리는 계획을 세우게 되는데... ※ 주의 ※ 이 글에 등장하는 모든 인물, 이름, 집단, 사건은 허구이며 실존하는 인물, 장소, 건물과는 일절 관련이 없습니다. 주인장은 부산대를 다니지도 동래역 4번 출구에 살지도, 성이 김씨도 17세도 아닙니다. 또한 부산대를 폄하할 의도가 없음을 알립니다. 1. 이론 우리는 발사 지점과 표적 간의 상대적 거리와 고도차, 포탄의 포구속도를 알고 있습니다. 여기에서 박격포의 고도각을 몇 도로 조준하여야 동래역 4번 출구에서 부산대학교를 날려버릴 수 있는지 구..