리버티게임:오락실/2024년 11월

리버티게임, 모두가 만들어가는 자유로운 게임


Korean.culture-PC.bang-01.jpg
리버티게임 오락실
 2024년 11월
새 글 쓰기
새로 고침

전체 보존문서 목록


백괴슬라이드가 작동하지 않습니다.

플러그인 설치가 안 되고 토론 문서도 로그아웃해야 볼 수 있습니다. --Erick1212 (토론) 2024년 11월 6일 (수) 15:14 (KST)답변[답변]

플러그인을 설치하라는 창은 뜹니까? — hsl(토론, 기여, 게임, 메일) 2024년 11월 6일 (수) 17:44 (KST)답변[답변]
여기서는 설치하라는 틀이 지속적으로 보이고, 여기서는 설치 창이 계속 떠서 내용을 읽을 수 없습니다. --Erick1212 (토론) 2024년 11월 13일 (수) 23:50 (KST)답변[답변]
Asdf.png
저 틀을 클릭하고 설치를 눌러도 다시 저 틀이 뜹니다. -- Erick1212 (토론) 2024년 11월 13일 (수) 23:56 (KST)답변[답변]
Symbol wtf vote.svg추가 요청 원래 이런 상황에는 [환경 설정] - [소도구] 탭에 '플러그인 설치 시스템'이 체크되어 있는지 확인해야 하는데, 그보다 지금 본인의 common.js 문서가 손상된 것 같습니다. 혹시 2023년 8월 15일 편집 기록을 '편집 취소' 한 뒤에 동일하게 설치가 안 되는지 확인해주세요. --Senouis(토론장, 기여) 2024년 11월 7일 (목) 13:12 (KST)답변[답변]
편집 취소를 한 상태고, 환경 설정에서 설치 시스템도 체크되어 있는데 설치하라는 창만 계속 뜹니다. -- Erick1212 (토론) 2024년 11월 13일 (수) 23:48 (KST)답변[답변]
이상하게 다함께 비트코인의 autosave 플러그인은 정상적으로 깔렸습니다. 그런데 아직 백괴슬라이드는 안 깔립니다. --Erick1212 (토론) 2024년 11월 14일 (목) 00:01 (KST)답변[답변]
Yes check.svg완료 백괴슬라이드를 설치할 때 캡챠가 요구되었는데 플러그인 설치 시스템이 이를 처리하지 못하였습니다. 따라서 사용자에게 캡챠 답변 입력을 요구할 수 있도록 수정하였습니다. — hsl(토론, 기여, 게임, 메일) 2024년 11월 14일 (목) 06:38 (KST)답변[답변]

20241113 업데이트

이번 업데이트는 올해 말~내년 초에 걸쳐 있을 리버티게임 사이트 내 변경사항에 대한 계획을 담고 있습니다.

1. 서버 점검 계획
내년 초까지 서버가 2~3회 정도 짧은 점검이 필요하여 새벽 시간대에 접속이 불가능한 날이 있을 예정입니다. 일단 이번 주말~다음 주 초 중에 새벽 시간대에 확정적으로 한 번 내렸다 올릴 예정인데, 고급 검색 기능을 제공하는 ElasticSearch를 본 서버에 설치할 예정이기 때문입니다. 현재 개발 서버에서 설치 과정을 전부 수행하여 작동을 확인했기 때문에 빠르게 도입하여 리버티게임:검색에 소개된 기능을 전부 활성화하고, 개발 서버에서 남은 작업 중 Variables 확장 기능 사용 범위를 본격적으로 조사할 예정입니다.

그 다음 회차의 서버 점검은 미디어위키 1.41 업그레이드, 도전과제 서버 도커 이미지 제작 프로젝트를 위해 1~2회에 걸쳐 진행할 것이 확실시되고 있습니다.

1.41 버전으로 엔진을 업그레이드하는 작업의 경우 린트 오류 없는 ES6 사용 가능, 브라우저 SVG 렌더링 지원, 새로운 벡터 스킨 등 꽤 큰 변화가 있을 예정이며, 필요한 작업 목록을 개발 서버에 기록하고 확인한 결과 리버티게임이 Miraheze에서 독립하던 2023년 7월 초 다음으로 긴 시간이 걸릴 것으로 예상됩니다. 약 2~3일 정도 걸릴 것으로 예상하고 있으며, 그 기간 중에는 디스코드 채팅 서버를 활성화하고 공지하겠습니다.

도전과제 서버는 현재 Node.js + Express.js + MongoDB + OAuth 인증을 사용하여 만들려고 기획했으며, OAuth 인증 테스트를 개발 서버에서 진행하여 작동이 확인되면 바로 도커 이미지로 만들어 본 서버에 적절하게 올려 베타 테스트에 들어갈 예정입니다. 이건 1일 내에 끝날 만한 일이라 그리 긴 시간이 걸리지 않을 예정이며, 새벽 시간대 위주로 작업하겠습니다.

그 이외에 몇 가지 서버 점검을 할 요인이 있습니다.

  • 리버티게임 개발 서버 사이트는 현재 본 서버와 별도의 가상 머신으로 분리되어 있으나, 그 안에 위키와 데이터베이스 서버가 다시 도커 컨테이너 형태로 분리되어 있어 인스턴스 분리의 효용이 적고 두 인스턴스를 오가는 관리가 어렵다고 생각하고 있습니다. 그래서 두 사이트를 장기적으로 하나의 가상 컴퓨터에 통합하여 관리하려고 합니다. 대신 오라클 클라우드 무료 서비스가 제공하는 최대 성능까지 사이트 서버 성능을 끌어올려 문제가 될 부분을 줄이겠습니다. 이 작업은 본 서버에서 내부 세팅을 위해 2~3일 접속 불가, 개발 서버는 현재 남은 계획이 종료된 후 DB 덤프 과정 + 미디어위키 1.42 업그레이드 시뮬레이션을 계획하고 있기 때문에 약 1주 정도 접속 불가 상태를 유지할 것으로 예상하고 있습니다.
  • 그 외에, git hook 기능을 통해 리버티게임에서 GitHub에 올려진 확장 기능/소도구 스크립트를 자동으로 가져와 리버티게임 내에 배포하는 지속 배포 체계를 만들려고 합니다. 왜냐하면 현재 리버티게임에서 확장 기능을 업데이트했을 때 수동으로 Git 리포지토리와 동기화하고 있어서, 자동화 스크립트를 제작할 필요가 있기 때문입니다. 이 배포 체계는 추후 봇 계정을 사용한 소도구 편집에 사용할 수 있도록 확장할 예정이며 역시 Node.js 기반으로 제작하려고 합니다. 앞서 말한 도전과제 서버와 병합할 수도 있고 별도의 도커 이미지로 분리할 수도 있지만 결국 도커 이미지를 가져오는 과정에서 서버 점검 시간이 필요합니다.

2. 하반기 설문조사
그리고 올 7월에 예고한 대로, 11월 15일부터 하반기 설문조사를 시작하려고 합니다. 이번에는 사용자의 관심사 조사와, 인기 게임 순위 시스템과 새 대문 디자인에 관한 평가를 받고, 추천 게임(구 특집 게임) 후보로 새로 추천하고 싶은 게임을 하나 주관식 형태로 조사하려고 합니다. 그 외의 조항은 상반기 설문조사랑 거의 동일한 형태로 제공될 예정입니다. 11월 15일 정오 이후 상단 공지사항에 링크를 공개하겠습니다.

3. 청사진 토의가 가까워졌습니다.
한편 청사진 토론이 1달 안으로 다가왔습니다. 현재 도전과제 서버 제작, 커뮤니티 이벤트 기획 정도만 논의 대상으로 지정되어 있는데, 혹시 추가할 만한 제안이 있다면 청사진 토론 문서에 제안하시면 됩니다.

4. 디스코드 역할을 한 차례 더 확장하는 경우에 대한 생각
한편 리버티게임 디스코드는 친목질 예방을 위해 평시 대화가 금지되어 있는데, 평시에 지나치게 채팅이 없는 것이 커뮤니티에 대한 관심을 여전히 지나치게 떨어트리는 것이 아닌가 걱정하고 있습니다. 제가 생각하기에는 회원을 가리키는 종류의 대화가 친목질 문제의 싹인데, 회원을 집어 말하는 대화가 아니라면 일상과 관련된 이야기를 하는 것이 괜찮지 않을까 생각하거든요. 그래서 '일상의 팁' 같은 이름으로 소소한 생활의 지식 공유를 목적으로 하는 방을 하나 만들까 고민 중입니다. 서로에 대해 불필요하게 직접 언급하는 것은 여전히 막아야 하지만, 지식 소재에 한정하여 자신이 아는 좋은 유튜브 채널을 소개하거나, 프로그래밍에 관한 블로그 포스트를 올리거나, 하다 못해 좋은 음악이나 신체에 좋은 운동법, 전국 맛집 정보 같은 것을 공유하는 것 정도까지는 커뮤니티를 파괴할 만한 악영향이 있을 것 같지 않습니다. 이건 제가 몇몇 기업에서 진행하는 코딩 부트캠프에서 이런 채팅 플랫폼을 사용할 때 만들어지는 방들을 보고 생각한 아이디어입니다. 이것에 관한 이야기가 필요하다고 생각되면 토론란에서 이야기했으면 좋겠습니다.

이상 11월 13일의 업데이트였습니다! --Senouis(토론장, 기여) 2024년 11월 13일 (수) 02:50 (KST)답변[답변]

Symbol wtf vote.svg설리 저도 향후 자동 배포를 위해 연구하면서 Wikiploy라는 물건을 찾았습니다. 그런데 이미 git으로 배포중인 스크립트가 있었나요? — hsl(토론, 기여, 게임, 메일) 2024년 11월 13일 (수) 03:25 (KST)답변[답변]
인기 게임 목록 뽑아오는 API 확장 기능을 제 git에서 pull하는 스크립트를 작성하려고 합니다. 그리고 소개해주신 Wikiploy를 보니 스크립트 문서 관리는 이걸 가져오면 될 것 같네요. Senouis(토론장, 기여) 2024년 11월 13일 (수) 11:14 (KST)답변[답변]
솔직히 말해서 디스코드의 경우 오프토픽을 위한 공간은 필요하다는 데에 Symbol support vote.svg동의합니다. 대신 리버티게임과 직접 관련 있는(온토픽) 경우 서비스를 사용할 수 없는 경우에만 서버와 관련해서 토론이 가능하게 하되 이 대화들이 추후 리버티게임의 서비스가 가능하면 이를 각자 자신이 요약해서 오락실에 공개할 필요가 있으며, 이를 하지 않는 모든 대화는 비공식 대화로 간주하게 하는 것이 좋을 것입니다. 명진 (토론) 2024년 11월 13일 (수) 12:13 (KST)답변[답변]

추가적인 소소한 변경사항으로, 모바일에서도 사용할 수 있는 Eruda 개발자 도구를 소도구로 배포합니다. 특수:환경설정 - 소도구 - 개발 보조 도구 - Eruda 개발자 도구를 체크하여 활성화할 수 있으며, 아무 페이지에서 최하단의 '개발자 도구' 버튼을 누르면 오른쪽 아래에 아이콘이 뜹니다. 이 아이콘을 눌러 콘솔, 소스 코드, HTML 요소, 네트워크 통신 기록 등을 확인할 수 있습니다. 또한, 기존에 지원 중단 예정으로 지정된 '되돌리기 전 묻기'와 '모바일에서 되돌리기 전 묻기' 소도구를 서비스 중단합니다. 이 기능은 미디어위키에서 기본 제공하는 특수:환경설정 - 보이기 - 고급 옵션 - 되돌리기 링크를 클릭할 때 확인창을 표시 기능으로 대체되었습니다. 만약 이 기본 기능이 맘에 들지 않고 기존에 제공하던 소도구를 이용하고 싶다면 여기에 답변 바랍니다. — hsl(토론, 기여, 게임, 메일) 2024년 11월 13일 (수) 19:50 (KST)답변[답변]

백괴시티/사망 삭제 요청

백괴시티/사망에 낙서로 된 내용이 있습니다. 이에 해당되는 링크는 모두 백괴게임/죽음으로 변경한 다음 해당 문서의 삭제를 요청합니다. --명진 (토론) 2024년 11월 13일 (수) 03:38 (KST)답변[답변]

Yes check.svg완료 처리되었습니다. 보존토론:백괴시티에도 기록하겠습니다. Senouis(토론장, 기여) 2024년 11월 13일 (수) 11:36 (KST)답변[답변]

최근 한 달 이상 편집이 없는 미완성 백괴낚시는 사용자 문서로

제가 백괴낚시3와 같이 몇몇 백괴낚시를 플레이를 해보았는데 링크가 몇군데 빠진 경우, 즉 갈림길이 중간에 없는 곳이 있습니다. 따라서 제 개인적인 해결책은 게임 기획이 없다면 예외 없이 최근 한 달 이상 편집이 없는 미완성 백괴낚시 시리즈들은 사용자의 하위 문서로 이동하는 것이 바람직하다고 생각합니다. 게다가 백괴낚시3는 표현이 성숙하지 않아 보입니다. --명진 (토론) 2024년 11월 13일 (수) 06:11 (KST)답변[답변]

게다가 낚시세계3는 대문이 없거나 다른 게임에서 사용 중으로 추정됩니다. --명진 (토론) 2024년 11월 13일 (수) 06:22 (KST)답변[답변]

이전에도 대규모 발전소 발제가 필요한 주제가 남아 있다면 아마도 백괴낚시류 게임이 될 것 같다고 생각했는데, 지금 이야기하신 게임들을 보니 슬슬 한 번만 더 칼을 빼들 때가 왔다고 생각됩니다. 가까운 미래에 발전소를 열어야겠네요. Senouis(토론장, 기여) 2024년 11월 13일 (수) 11:36 (KST)답변[답변]
만약 백괴낚시 시리즈에 대한 발전 토론이 필요한 경우 매우 높은 평가가 하나라도 있으면 완성된 것으로 보이는 시리즈는 우선 배제하는 것이 좋습니다. 명진 (토론) 2024년 11월 13일 (수) 12:22 (KST)답변[답변]
Symbol information vote.svg정보 낚시세계3은 대문이 "삭제된 문서" 컨셉이었던 걸로 기억합니다. (낚시세계3 (없는 문서), 낚시세계3/) --Regurus (토론) 2024년 11월 13일 (수) 23:08 (KST)답변[답변]
네. 덕분에 메타데이터에 올바른 링크를 넣을 수 있었습니다. 명진 (토론) 2024년 11월 14일 (목) 00:28 (KST)답변[답변]

긴급 공지

틀:플러그인 시스템(틀:pluginX가 아닙니다)에서 설치 버튼을 누르기 전 화면에서 XSS가 가능함을 확인하였습니다. 이에 플러그인 설치 시스템 소도구를 기본값에서 해제하였습니다. 설정에서 다시 활성화할 수 있지만, 패치가 진행되기 전까지 활성화하지 않을 것을 강력히 권장합니다. — hsl(토론, 기여, 게임, 메일) 2024년 11월 14일 (목) 03:14 (KST)답변[답변]

해당 취약점은 플러그인 설치 시스템에만 해당되는 내용으로, 이미 설치되어 사용자 common.js에 저장된 스크립트에는 해당 사항이 없습니다. 따라서 이미 설치된 플러그인이 실행되어도 걱정하실 필요는 없습니다. 하지만 이 버그로 인해 설치된 스크립트에도 버그가 있을 수 있으며, 지금까지 취약점을 악용한 사례는 특별히 확인되지 않았지만 기존에 저장된 common.js 문서에 악의적인 코드가 없는지, 기존 기여내역에 본인이 수행하지 않은 기여가 있는지 확인할 것을 권장합니다. — hsl(토론, 기여, 게임, 메일) 2024년 11월 14일 (목) 03:26 (KST)답변[답변]
Yes check.svg수정 완료 XSS 취약점을 수정하였습니다. 이제 다시 기본값으로 배포됩니다. — hsl(토론, 기여, 게임, 메일) 2024년 11월 14일 (목) 06:35 (KST)답변[답변]