본문 바로가기

애니21

[애니 리뷰] 노 게임 노 라이프 제목: 노 게임 노 라이프 장르: 개그, 판타지, 먼치킨 평점: 4.0 줄거리 및 배경 천재 게이머 시로와 소라 남매, 「공백」은 모든 것이 게임으로 정해지는 판타지 세계, 「디스보드」에 소환된다. 마법 적성치에 따라 위계가 결정되는 16개의 종족 그중 가장 약한 인류종, 「이마니티」는 멸망 직전에 몰려있다. 시로와 소라 남매 공백은 이마니티를 구하고 세계 정복의 꿈을 이룰 수 있을 것인가? 매력적인 작화 개인적으로 정말 마음에 드는 그림체와 작화였다. 배경 묘사는 물론 각 캐릭터들의 모습도 전화에 걸쳐서 작붕 없이 깔끔하게 나와서 아주 만족스러웠다. 또한 게임으로 결정되는 세계라는 세계관에 잘 어울리는 색감의 사용이 매력적으로 느껴졌다. 개그 요소가 강한 장면에서는 밝고 강렬한 색감을, 먼치킨 주인공다.. 2023. 8. 13.
애니메이션 검색 웹 애플리케이션 3 이전 글 보기 더보기 2022.03.14 - [프로그래밍] - 애니메이션 검색 웹 애플리케이션 0 2022.03.14 - [프로그래밍] - 애니메이션 검색 웹 애플리케이션 1 2022.03.15 - [프로그래밍] - 애니메이션 검색 웹 애플리케이션 2 웹 페이지가 잘 나오도록 코드를 완성했으니 이제 서버에 올리기만 하면 되는데, 이번에는 코드를 GitHub에 올린 후에 streamlit cloud에서 제공하는 deploy app 기능을 사용하기로 했다. Streamlit 클라우드로 간편하게 앱을 실행시킬 수 있고 무료 플랜으로 1개의 private app을 사용할 수 있게 되어 있다. Git으로 GitHub에 코드 올리기 사실 원래 여태까지는 Git 사용법을 전혀 몰라서 그냥 로컬에서 작업하던 파일들을 .. 2022. 3. 15.
애니메이션 검색 웹 애플리케이션 2 이전 글 보기 더보기 2022.03.14 - [프로그래밍] - 애니메이션 검색 웹 애플리케이션 0 2022.03.14 - [프로그래밍] - 애니메이션 검색 웹 애플리케이션 1 Streamlit으로 검색 결과 표시 앞서 필요한 정보를 모두 df.csv라는 파일에 저장을 했고, 이미지 파일도 laftel_thumbnail이라는 폴더 안에 인덱스 이름으로 저장을 해주었다. 다음으로 streamlit에서 검색할 조건을 입력값으로 받은 후에 조건에 따라 검색을 하고, 그 결과값을 streamlit 상에서 보여주는 코드를 짰다. 결과값은 모든 정보를 보여주기는 힘들어서 번호, 이미지, 제목, 매체 순으로 보여주기로 했다. import streamlit as st from PIL import Image import .. 2022. 3. 15.
애니메이션 검색 웹 애플리케이션 1 이전 글 더보기 2022.03.14 - [프로그래밍] - 애니메이션 검색 웹 애플리케이션 0 크롤링과 데이터 수집 라프텔에서 공식적으로 API를 제공하지 않고 있기 때문에 크롤링을 통해 사이트에서 얻을 수 있는 정보를 수집해야 했다. 찾아보니 이전에 라프텔에서 API를 제공한 적이 있는 것 같은데, 2022년 3월 기준으로는 더 이상 제공하지 않는 모양이다. 1. Selenium을 이용한 크롤링(실패) 가장 먼저 시도한 것은 selenium 라이브러리를 이용해 모든 작품의 상세보기 페이지 링크를 받아온 후, 각 상세보기 페이지에서 더 보기 버튼을 클릭한 후 표시되는 모든 html 정보를 불러와 필요한 정보를 가공해 csv로 저장하는 것이었다. 하지만 이런 방식에는 여러 문제점들이 있었다. (1) 너무나도.. 2022. 3. 14.