작년도에 ARM 서버를 사용해보고 싶어서, AWS 로 복귀를 했었습니다.

 

그러면서 기존에 쓰던 Ubuntu 에서 아마존에서 만든 OS 인 Amazon Linux 2023 을 사용해보고 있었는데요.

 

개인적으로 Amazon Linux 2023 을 실무에서 쓰기에는 시기상조가 아닐까 생각이 되네요.

 

일단 PHP 를 8.3 (설치 당시 최신버전)을 사용하고 있었는데..

 

버전 명시 후 설치를 하지 않았음에도, 자동으로 업데이트가 안되네요;;

 

결국엔 기존 버전 날리고, 업그레이드 시켜야한다는건데..

 

이건 이거 나름대로 또 귀찮은게..

 

게다가 PHP-Redis 가 없기 때문에, 직접 깃허브에서 소스코드 받아서 빌드해야합니다.

(PHP 버전이 올라갈때마다..???)

 

게다가 OS 업데이트 할때도 한방에 업데이트가 안되고 각 업데이트 별로 명령어로 진행을 해야한다는것도 은근 귀찮..;;

 

결국엔 시간을 들여서 다시 Ubuntu 로 이동중에 있습니다.

 

신기한것이 있다면..

 

위 이미지에서 CPU 사용율이 높은게 Amazon Linux 2023 이고, 사용율이 낮은게 Ubuntu 24.04 입니다.

 

둘다 동일한 스펙을 가진 서버이며, ARM 을 사용하고 있습니다.

 

저처럼 ARM 서버를 사용해보고 싶어서 AWS 로 오신분들이라면, 꼭 Amazon Linux 는 안써도 될듯합니다.

 

사전에 미리 테스트를 해보시는게 좋을듯하네요.

 

CPU 사용율이 약 2배 차이난다는것은, 크레딧도 약 2배 차이가 난다는 뜻이니..

 

개인적으로 PHP 서버와 Node.js 서버를 사용중인데, 두 서버가 다 저런 느낌으로 차이가 납니다.

 

참고로 위 서버는 PHP 서버인데, 기존에 라운드로빈으로 돌리던거 하나만 교체해서 테스트해보고 있는 상황속에서 스크린샷을 찍었습니다.

 

ps. 확실히 ARM 서버가 좋기는 한데..

AWS 말고도 지원되는곳이 늘어나면 좋겠네요.

(특히 Vultr 라던가..)

 

AWS 3년 약정이 끝나면, 리얼 서버(베어메탈)로 넘어갈까 생각중이긴한데..

아직 ARM 을 지원해주는곳이 많이 없네요.

(MySQL 을 AWS 에서 사용중인데, Aurora I/O 가 너무 비싼;; 3년 약정도 안되고..)

 

ps2. 직접 빌드하고 그런거 좋아하면 상당히 괜찮습니다.

단지, 나는 귀찮아서 Ubuntu 로 가려고 생각했을뿐..

근데, CPU 점유율 차이가..

CPU 를 활발히 쓴다는게 좋은거긴한데, AWS 는 CPU 많이 쓰면 돈받잖..

 

개인적으로 서버 한대만 두고서 버티나 봐보고 싶은데, PHP 서버는 2대가 3년 약정이라..

갠히 안쓰는 시간이 생기는것도 좀 그렇고..

Posted by Pure Ani

노아 루트 종료. 게임이야기 | Posted on 2025. 4. 20. 14:56

 

노아 루트 종료했습니다.

 

상당히 오랜만에 하는거 같은데..

 

그동안 이래저래 일이 많았..

 

게임은 전생(?)물입니다. 일단은..

 

 

게임을 시작하면 여동생이 반겨주고.. (응?)

 

 

남자주인공의 수호 천사가 등장합니다.

 

 

그리고 최근에는 애니에서도 핫한 성우도 등장..

(몇년전만해도 아는 사람이 별로 없는 성우였는데..)

 

 

초반부 어느정도 일상 파트가 종료되면, 남자주인공과 여동생이 코스프레(변신)을 하게 되고..

 

 

그러한 현상을 발생시키는 원인을 지키기 위해서 온 천사와 함께 생활하는 이야기입니다.

(공통루트는..)

 

 

일단 원인은 남자주인공 전생이 마왕이었고..

 

이세계와는 달리 현 세계에서는 마법이 존재하지 않기에, 마왕이 소유한 마력은 계속 쌓여만가고..

 

인간으로서 제어할 수 있는 량을 넘어서게 되면 남자주인공 전생과 관계된 히로인들이 모두 영향을 받아서 변신을 하게 된다는 설정입니다.

 

 

(스토리상) 가장 큰 문제는 남자주인공이 작중 마력이 한번 넘친 그 이후부터 고자가 되었다는게..

 

 

변신 이후로는 남자주인공 전생 세계에서, 천사인 노아와 동일한 역활을 가지고 넘어온 카구야와 오리에가 등장합니다.

(이 게임회사 전통을 볼때 오리에가 H씬을 담당할거 같기는 한데.. 성우도 성우고..???)

 

 

카구야와 오리에는 마법이 있던 이세계에서 넘어온 히로인들이기 때문에, 남자주인공과 현세계 히로인들에게 필요시 마법 선생 역활을 합니다. (여러가지 의미로..)

 

 

이 게임 나오기 직전에 저런옷이 한참 유행하긴 했었지..

 

 

공통루트 중반부에 진입하면 쿠루미도 전생에 남자주인공 직속 부하였다는게 밝혀지고..

 

남자주인공의 영향을 받아서 코스프레(변신)을 하게 됩니다.

 

남자주인공을 지키기 위해서 하늘에서는 천사(노아)가 오고, 전생 세계에서는 마족(카구야), 인간(오리에)가 왔는데, 아무것도 없으면 안되니, 남자주인공 습격 사건이 벌어집니다.

 

간단하게(?) 해결된 이후로는, 캐릭터 루트 진입을 위한 고자를 치유하기 위한 스토리로 진행됩니다.

(에로게니까..)

 

 

남자주인공 고자를 치유하기 위해서 다양한 지식(?)을 총동원해보지만, 남자주인공은 서질않고..

 

 

결국엔 남자주인공 전생인 마왕이 아이를 가지는것을 강력하게 영혼에 세겨질만큼 거절했었거나, 아이를 가질 수 없는 체질이었거나로 좁혀지게 됩니다.

(마왕이 고자.. 그러니 최측근들이..)

 

 

그렇게 노아루트에 진입하면..

 

노아와 고자를 치유하기 위해서 노오오오오력 하게 되는데..

 

밤에 전생에 관련된 꿈을 꾸게 됩니다.

(문제는 성우가 동일해서 저 씬에서 이미 네타바레가..)

 

 

남자주인공 전생이 마왕이었고, 노아 전생은 마왕(남자주인공)을 직접 토벌했었던 여기사였다는게 밝혀집니다.

 

 

노아는 맨처음부터 모든 사실을 알고있었다는것도 바로 밝혀지고..

(남자주인공과 기타 히로인은 기억이 없거나, 이세계에서는 마왕의 최후와 여기사에 관한 자료는 안남아있기에..)

 

 

노아의 이상한 행동에 남자주인공은 노아가 전생에 자기자신을 죽인 여기사와 겹쳐보인다는것을 깨닫고..

 

그 의문을 풀기 위해서 노아를 따로 유인하는데..

 

노아는 직접 남자주인공의 의문을 해결하기 시작합니다.

 

 

노아가 남자주인공 전생인 마왕을 죽이기 위해서 인위적으로 태어난 (불법 마법 강화) 여기사이며, 인위적으로 만들어진 존재이기에 그 힘을 버티지 못하고, 마왕을 죽이고 얼마 안지나서 죽게 되었다면서..

 

본래 생명체는 전생을 해야하지만, 노아의 경우는 마왕을 죽이기위한 살인기계로 태어났기 때문에, 태아시절에 강제로 부여된 마법에 의해서 근원이 박살난 상태였고..

 

근원이 박살나있기에 전생이 불가능해서 신이 천사로 거두어준게 아닐까 라는 이야기가 진행됩니다.

 

그리고 천사가 됨으로서 마왕의 곁을 지키는 수호천사로..

 

노아의 전생(?)까지 나오면 과거 노아를 인위적으로 만들었던 집단이 노아를 다시 제어하기 위해서 마법을 행사하고, 노아가 직접 마왕의 아이를 임신하기 위해서 노력하게 됩니다.

(인위적으로 강화된 강화 인간이 자기자신들의 말을 안들을 수 있으니, 안전장치를 해둔건데.. 노아는 죽지않고 천사가 되어서 승천했다는 설정이기 때문에, 노아에게 걸어두었던 주술이 살아남아있었던것..)

 

 

그 마법에 대항하기위해서 천사였던 노아는 강력한 힘을 가진 남자주인공의 마력을 주입받아서 타락 천사가 되고..

 

왜 남자주인공의 납치가 아닌, 남자주인공의 아이를 임신한 여자를 원하는지에 대한 해답을 설명하게 됩니다.

 

즉, 마왕의 힘은 강력하기 때문에, 인간들로서는 제어를 할 수 없지만..

 

노아처럼 태아 시절에 마법으로 컨트롤을 하게 되면, 인간계는 마왕을 뛰어넘는 전력을 소유 할 수 있게 된다는것이 그 이유..

 

 

남자주인공 파티는 노아를 괴롭히던 이세계인들을 현세계로 소환해서 혼내주는걸로 이야기는 종료됩니다.

 

노아 루트로 볼 수 있는 전생을 요약하자면..

 

마족과 인간족은 사실 사이가 좋지도 나쁘지도 않은 평범한 관계였는데..

 

어느날 모종의 사유로 전쟁이 발발..

(이 전쟁 관련 상세는 카구야 루트에서 나올듯한..???)

 

마족측 대표인 마왕(남자주인공의 전생)은 어떻게든 전쟁을 마무리 짓고 싶었고..

 

인간측에서는 마족(카구야)이 소유한 방대한 자원을 차지하기 위해서 승리를 하고 싶었고..

 

서로 협의점을 찾지 못한채 전쟁이 지속되어왔는데..

 

결국엔 마족측 대표인 마왕(남자주인공)이 인간측 대표인 여기사(노아)에게 죽임을 당함으로서 인간측에게 승리를 쥐어줌과 동시에 마족측이 가진 자원을 어느정도 양보하는걸로 전쟁이 종결난걸로 보이네요.

 

카구야의 이야기로는 전쟁 배상금 형식으로 매년 상당한 량을 싸게 팔아넘겨야 했었다는데..

 

카구야의 또 다른 이야기로는 그래도 그 전쟁이 종결되면서 완전 망할뻔한 국가가 다시 어느정도 회복됬다는거를 보면, 간과 쓸개까지 빼주는 수준은 아니었을지도..???

(그니까 어쩌다 전쟁이 발발했는데, 마왕도 인간도 쓰읍.. 하면서 종결은 짓고 싶었는데, 구색을 갖추기 위해서 마왕이 희생한걸로 보이는.. 마왕이 희생을 했으니, 인간측에서도 보여주기식으로 승리에 대한 배상금을 챙기는 형식으로..)

 

마왕이 이곳저곳 놀러다니는것(말이 좋아서 농땡이 치면서 놀러다닌거지, 지금까지 나온거보면 전쟁 종결을 위해서 직속 부하들도 모르게 여기저기 돌아다니면서 휴전 물 밑 협상하고 다녔을 가능성이..)을 좋아했다는것을 보면, 쿠루미나 아마네 루트에서 마왕에 대한 자세한 이야기가 나올듯싶네요.

(왜 마지막에 쓸쓸하게 웃었는지도..)

 

ps. 여동생 서비스 보이스 컷들..

 

ps2. 

 

ps3.

Posted by Pure Ani

 

추후 OAuth 가 추가되면 맞팔 가능하게 미리 작업을 해두려고 끄적끄적 거리다가..

 

과거 API 문서에 내용은 있는데, 데이터를 못보내주던거를 다시 한번 끄적끄적 거리다가..

 

우연히 공식 문서가 아닌 다른 문서에서 특정한 방식으로 보내야한다는것을 확인..

 

해보니까 되네요..???

(.. .. .. 트위터가 원래 뭐 그렇지.. 과거 트위터 API 때도 공식 문서에는 없는 꼼수들이 많이 있었으니..)

 

 

https://pureani.tistory.com/394458

 

블루스카이(Bluesky) 소셜 추첨기(리포스트, 인용, 좋아요, 답글)를 제작했습니다.

기존 트위터 추첨기와 동일한 구성입니다. 달라진점이라면.. 1. 로그인이 필요없습니다. (블루스카이는 로그인 없이 API 를 사용 할 수 있게 되어있습니다. 단, IP로 리밋을 건다고하니, 리밋이

pureani.tistory.com

 

이전 게시글에서 사용했던 테스트 URL 을 가지고 테스트를 진행해봅니다.

 

맞팔을 추첨하기 위해서는 팔로워와 팔로우를 체크하고 추첨하도록 합니다.

 

해당 포스트에서 맞팔에 해당하는 사람이 딱 한명밖에 없는지, 한명만 나옵니다.

 

 

팔로우(내가 상대방을 팔로우) 체크를 해제하고, 팔로워(상대방이 나를 팔로우)만 추첨을 하도록 해봅니다.

 

추첨 버튼을 클릭할때마다 다른 유저가 나오는것을 확인 할 수 있습니다.

(반대로 팔로워 대상으로 추첨을 진행하면 딱 한명만 나오는게, 팔로워가 한명이라서 맞팔도 한명만 나오는듯합니다.)

 

체크박스를 하나 더 만들어서, 맞팔을 따로 분리할까 하다가, 그냥 팔로우와 팔로워를 함께 체크하면 맞팔을 체크하도록 구현해두었습니다.

 

ps. 추첨기 기능만 본다면 로그인 기능은 따로 만들 필요가 없어졌네요..???

추후 리밋이 걸려서 어카운트로 리밋을 분산해야한다면 그때는 만들지도..???

(그때쯤이면 OAuth 도 완성되어있겠지..)

 

ps2. 현재 블루스카이 커스텀 핸들 기능에서 추가적인것을 고려하고 있습니다.

일단 뭘 하던간에 커스텀 핸들 소유주인것을 체크하기위해서는 로그인이 필요하기 때문에, OAuth 가 완성되기전까지는 미정..

현재 지원하려고 고려중인 기능은 몇가지가 존재합니다.

 

ps3. 추후 OAuth 가 완성되면 트위터처럼 DM 에서 동영상을 다운로드 한다던가 하는 그런 기능도 제작을 생각하고 있습니다.

일단 OAuth 가 없으면 아이디와 비밀번호를 입력해야하는데..

 

기존 트위터 OAuth 사용해서 로그인할때도 해킹 사이트네 뭐네 하던 이상한 애들 많았는데, 아이디 비밀번호 직접 입력은 좀..

(사이트 운영 10년이 넘도록 피해자가 없는 해킹 피싱 사이트가 있다? ㅋㅋㅋ)

Posted by Pure Ani

RE:D Cherish! -Eternity Blood- CRYSTALiA

放課後シンデレラ2 HOOKSOFT

花鐘カナデ*グラム NanaWind

フタマタ恋愛 ASa Project

スタディ§ステディ2 ま~まれぇど

リンパにATATA! ~メス牡蠣ミルクどぴゅらっしゅ~ Hending

創作彼女の恋愛公式 Aino+Links

流星ワールドアクター Heliodor

Secret Agent~騎士学園の忍びなるもの~ ensemble

天冥のコンキスタ エウシュリー

HaremKingdom -ハーレムキングダム- SMEE

ラズベリーキューブ まどそふと

ノラと皇女と野良猫ハート2 -Nora, Princess, and Crying Cat.- HARUKAZE

『ノラと皇女と野良猫ハート2』応援中♪

ピュアソングガーデン PULLTOP

はにデビ! Honey&Devil eufonie

姫繰三六五 HIMEKURI365

姫繰三六五 公式ウェブサイト

はるるみなもに! クロシェット

死に逝く君、館に芽吹く憎悪 バグシステム

Sanguinea-サングイネア- すにぃる

麗華の館 しすたーそふと

カスタムメイドオンライン KISS