月: 2025年5月 Page 3 of 4

Geminiによるフィギュア再配置。

2025年3月から使い始めたGoogle Gemini Advance。

画像処理能力を活かしてちょっとした検証を行いました。

模様替えで確保したフィギュアの棚。折角なので、Geminiに以下のように尋ねます。

このフィギュアの棚を、フィギュア群がさらに見栄えよくなるように配置するにはどうすればよいでしょうか。 

まず、核となる(目玉となるであろう)ライザのフィギュアを、上段と下段で指定ください。

これの結果はいささか予想外でしたが納得のいくもの。

フィギュア棚の配置について、より見栄えが良くなるような提案をさせていただきます。

核となるライザのフィギュアの配置

まず、目玉となるライザのフィギュアですが、現状の写真で特に大きく、ポーズもダイナミックな以下の2点を上下段の核として配置するのが良いでしょう。

  • 上段の核: 写真中央の赤い衣装で手を広げているライザのフィギュア。背景の緑とのコントラストも美しく、棚全体の中心として目を引きます。
  • 下段の核: 写真中央やや右、紫色の花を背景に、樽に座っているライザのフィギュア。他のフィギュアとのバランスも取りやすく、下段の安定感を出すのに適しています。

これを元に核、センターを配置。

これを撮影して更に確認。

その他のフィギュアの配置のポイント

上記の核となるフィギュアを中心に、以下の点を考慮して配置すると、より魅力的なディスプレイになるかと思います。

  • 視線の流れを意識する: フィギュアの向いている方向やポーズを活かし、見る人の視線が自然に流れるように配置します。例えば、キャラクター同士が会話しているように見せたり、ある一点を見つめているように配置したりするのも効果的です。
  • 高さと奥行きを出す: 全てのフィギュアを同じ高さに並べるのではなく、台座やアクリルスタンドなどを活用して高低差をつけたり、前後にずらして配置したりすることで、立体感と奥行きが生まれます。
  • テーマやシリーズでまとめる: 同じ作品のキャラクターや、似たような雰囲気のフィギュアを近くに配置すると、統一感が生まれます。
  • 色合いのバランスを考える: フィギュアの色や背景の色を考慮し、全体の色合いがバランス良くなるように配置します。暖色系と寒色系を効果的に組み合わせたり、同系色でまとめたりするのも良いでしょう。
  • 空間を活かす: フィギュアを詰め込みすぎず、適度な空間(余白)を残すことで、一つ一つのフィギュアが引き立ち、圧迫感を軽減できます。

これを意識して

と並べた結果、それぞれの目線が合いつつ6体も並ぶ結果に。

そして上段が埋まります。これは行けると思ったので

全体がまとまりました。

  • 中央からの三角配置
  • 両端の高さ

が合わさり、最初とは段違いの配置となりました。

こういうちょっとしたことにもAIの画像認識は役立ちます。

スタジオでの収穫。

今年も訪れた『ハリー・ポッター スタジオツアー』。

山ほど手に入れてきました。

ざっと見てこんな所。

大きなところが

  • スリザリンのクッション
  • タンブラー

となっています。

今回のワンドはホラス・スラグホーン先生。

その名前「ナメクジの角」に併せ、杖の柄の先はナメクジを想わせる意匠に、杖の身にもナメクジが這ったような模様がありました。

こちらも当然、スリザリンなので「ライザリン」と因果践む形でした。

『ユミアのアトリエ』ハウジングメモ-3-(キャラクタークエストで得られる家具:ネタバレあり)

キャラクタークエストで得られる家具のポイントです。

キャラクタークエストで得られる家具の特徴

  • それぞれのキャラクターをイメージした形容詞がつけられています。
  • 設置コストに比して快適度が上がりやすいです。(例:普通のベッドは快適度が10上がるが、これらで得られるベッドは15上がる)
  • 宝物庫の鍵を必要とする家具があります。
  • 開拓任務で必要なキャラクタークエストの家具もあります。

ヴィクトル:「クラシックな○○」

  • 納品も比較的楽で、ストーリーごとに進むのでこなしやすいです。
  • 略式調合のアイテムを納品するクエストがあります。

アイラ:「ファンシーな○○」

以下の理由で周回プレイでの罠があります。

  • 「ジャストカウンター」をクリアしないと発生しないキャラクタークエストがあります。
  • ラクーナ地方での開拓任務はこのクエストで得られる家具の設計図が必要です。

ルトガー:「ダークな○○」

  • 開拓クエストの進行をトリガーにするクエストがあります。
  • 宝物庫から得られる設計図が必要なクエストもあります。

ニーナ:「旧文明の○○」

  • 宝物庫から得られる設計図が必要なクエストがあります。
  • また、ハウジングエリアを指定して家具を設置するクエストがあります。

レイニャ:「ワイルドな○○」

  • 2つほど、アトリエで発生するクエストがありますので、見逃しやすいです。
  • 略式調合のアイテムを納品するクエストがあります。

備考

これらキャラクタークエストは、実績にも関わってくるものの、

  • 実績に関わるクエスト
  • それ以外の家具を得られるクエスト

は、独立して発生するパターンがあります。そのため、「実績は得られたのに家具がない」展開もあり得ます。

『ユミアのアトリエ』アウルーマ地方のメインシナリオ完了までに得られる宝物庫の鍵一覧。(ネタバレあり)※追記あり※

本作でのネックとなる「宝物庫の鍵」。

こちらの記事の続きとして:

  • アウルーマ地方: 16個
  • リグナス地方: 1個

の宝物庫の鍵を確認しました。

アウルーマ地方

ラムスラディスク宿場(1)

いくつかの扉がある中の一つをギミックで解除します。

宝箱そのものは回転鍵のギミックで開けます。

ラムスラディスク宿場(2)

アウルーマ地方は鍵が集中しているエリアが割とあります。

これは同じ遺構に2つの鍵があるパターン。先ほどと同じように扉を開けて回転鍵のギミックで宝箱を開けます。

ラムスラディスク駅

マナ循環器の近く、廃車両の上。

解除スイッチは柱の上にあります。

ヴァンガードの棲息地(宝物庫の鍵以外のアイテム)

ヴァンガードの棲息地近く、赤い岩を所定の位置に置くギミックで宝箱を開けます。

うち、赤い岩は少し離れているので、かなりの距離があります。

2025/05/24追記:こちら、宝物庫の鍵ではありませんでした。

マナ錬成炉

マナ錬成炉の循環器がある建物の2F。

解除スイッチは壁の上にあります。

マナ錬成炉の北の建物

建物の入口はスイッチで開けます。

赤い岩を所定の位置に置くギミックで宝箱を開けますが、かなり見えづらいところにあります。

アラディス軍基地道路

アラディス軍基地道路、北の建物にあります。

  1. 建物の入口はスイッチで開けます。
  2. 赤い岩を所定の位置に置くギミックで宝箱への扉を開けます。
  3. 宝箱の封印は黒ぷにを倒して解除します。

ジニ族の集落

集落の取引所のすぐそばの宝箱。回転鍵のギミックで宝箱を開けます。

ジニ族の集落の東

赤い岩を所定の位置に置くギミックで宝箱を開けます。

断崖の商店跡

1トピックを書いた程度には苦労しました。

  • 遺構の離れの建物
  • 赤い岩を所定の位置に置くギミックで宝箱を解除。
  • 3つのうち2つは岩を炸裂弾で破壊しないと現れません。

商業区大型建造物

施設内、黒ぷにを倒すと封印が解除されます。

果ての雑貨店跡(1)

この遺構には3つもの宝物庫のがあります。

全ての樽を破壊することで宝箱の封鎖が解除されます。

果ての雑貨店跡(2)

施設に入るには赤い岩を所定の位置に置くギミックが必要ですが、恐ろしく距離があります。途中の敵を予め排除しておくと良いでしょう。

スイッチが2つ、動かすことができる足場に隠れています。

果ての雑貨店跡(3)

  1. 上述した遺構内の2Fにあります。
  2. 階段を上ってすぐでは壁が邪魔してはいることができないため、回り込みます。
  3. 岩を所定の位置に置くギミックで宝箱を開けます。(3箇所)

マナ錬成炉ハウジングエリア下

シナリオ進行中に入ることができる建物です。

赤い岩を所定の位置に置くギミックで宝箱を開けます。

ペルグリカ工業地帯

  1. アウルーマ地方の終盤で解放するペルグリカ・トゥリムの調査イベント中に発見できます。
  2. 入口は赤い岩を所定の位置に置きます。
  3. 4箇所のスイッチは炸裂弾でまとめて起動します。

リグナス地方

研究所跡

シナリオ進行中にリグナス地方に再訪。

  1. 大灯台の北から飛び降りる形でアクセスします。(エナジー残量には注意しましょう)
  2. 封鎖された宝箱は、側にいる魔物を倒せば解除されます。

備考

どこかで数え間違えがあるかもしれません。(特にヴァンガードの棲息地近くは怪しいです)

実際、数え間違えがあり、上記「ヴァンガードの棲息地近く」は誤りでした。

ですが、こうして集めた宝物庫の鍵は一切の余裕がなく全てを開けきることができました。

これらの中には

  • ノーマルクエスト
  • 開拓任務
  • キャラクタークエスト

で必要になる宝物庫もあれば、素材と特性結晶のみという大外れの宝物庫もあります。

そのため、再三述べますが、「鍵を開けるときは慎重に」のスタンスを崩さないことが攻略のポイントです。

追記:宝物庫と鍵の個数について

宝物庫の数

宝物庫備考
リグナス地方122カ所はシバーシュ地方経由
シバーシュ地方132カ所はアウルーマ地方経由
アウルーマ地方20
ラクーナ地方5
合計50

宝物庫の鍵の数

宝物庫の鍵備考
リグナス地方21最初のメインシナリオでは19個
シバーシュ地方14
アウルーマ地方15
ラクーナ地方0この地方に宝物庫の鍵無し
合計50

と、一切の余裕がないものになっています。

『ユミアのアトリエ』探索中に詰まったところ11。(アウルーマ地方、宝物庫の鍵)

今回、宝物庫の鍵をフィーチャーして各地方を巡っています。

そんな中でかなり難しいギミックがあったのでメモしておきます。

アウルーマ地方、断崖の商店跡

場所は断崖の商店跡。

岩を所定の位置に置くギミックで宝箱を開けて解除したのですが、場所は3箇所です。

そして、岩は1つしか見当たりませんでした。

どこにあるのかと周りを見つけても見つからず。

そこで思い当たったのがリグナス地方の小さな祠が岩に隠れており、炸裂弾で破壊したという記憶。

ためしに、この岩に照準を合わせて炸裂弾

きちんと現れました。

後は、この容量で3つを所定の位置に置き、無事に解除。

分かっていれば何てことないものではありましたが、かなりの初見殺しがあったなと思った次第です。

『ユミアのアトリエ』シバーシュ地方のメインシナリオ完了までに得られる宝物庫の鍵一覧。(ネタバレあり)

本作でのネックとなる「宝物庫の鍵」。

更にシナリオを進め、

  • シバーシュ地方:14個
  • リグナス地方:1個

の宝物庫の鍵を確認しました。

前提

  • 一部、炸裂弾が必要な箇所があります。
  • 開拓任務で得られる切弾のレシピを覚えてから一気に進めることをオススメします。

シバーシュ地方

集落裏のキャンプ地西の洞窟

集落裏のキャンプ地(ネル族の集落の南側)から少し西に進んだ先の洞窟、宝箱を守る魔物を倒して封印解除。

プレケス聖堂分院

ウェルクスの村内の遺構、プレケス聖堂分院、屋上に封鎖された宝箱があります。

そのすぐ近くにあるスイッチ(菌糸が伸びた枝)を操作して宝箱の封印を解除します。

廃墟の湖の西

小さな祠近くに封鎖された宝箱があります。

そのすぐ近くにあるスイッチ(菌糸が伸びた枝)を操作して宝箱の封印を解除します。

ヘイルメイア学院

2Fの吹きさらしに封鎖された宝箱があります。

そのすぐ近くにあるスイッチ(菌糸が伸びた枝)を操作して宝箱の封印を解除します。

ヘイルメイア学院東

ヘイルメイア学院の近くの建物、菌糸で覆われた扉の先の宝箱。(空中ジャンプなどを駆使すれば宝箱へのアクセスは可能です)

建物の外にいるゴールドぷにを倒して宝箱の封印を解除します。

カリギナ鉱山南の洞窟(要:切弾)

この洞窟にたどり着くには切弾が必要です。

宝箱を守る魔物を倒して封印解除。

大昇降機南の小さな祠近く(要:切弾)

大昇降機前の建物内。

  • 小さな祠
  • 宝箱

それぞれで切弾で覆われている菌糸を排除して宝箱を開けます。

道を塞ぐ廃屋(要:炸裂弾)

道を塞ぐ廃屋、伝送器スキャンの近くに赤い岩の置き場所があります。

それを動かす岩は壁で隔たれています。

その壁は炸裂弾で破壊します。

後は岩を動かすギミックを解除します。

ファルトナ天文台(要:切弾)

ファルトナ天文台、ランドマークの上。

宝箱の真上、スイッチが菌糸で覆われているため、切弾で解除してからスイッチを操作します。

(※この菌糸は当たり判定がかなり曖昧なので何度かリトライが必要でした)

かつての資料館(要:切弾)

遺構2F、菌糸で覆われた宝箱にあります。宝箱自体も封印されているため、近くにあるスイッチを射撃で解除します。

メイディアの海宿(要:切断)

遺構の屋外にあります。

  • 宝箱は菌糸で覆われています。
  • 宝箱はすぐ近くにいるゴールドぷにを倒してギミックを解除します。

プレケス大聖堂

メインクエストでも訪れるプレケス大聖堂内、宝箱近くのスイッチを射撃して解除します。

ヴィア・イデア北東

メインクエストでも訪れる建物内。

ダクトを潜り抜け、扉の開閉をスイッチで解除した先に宝箱があります。

果ての鉄塔・西

菌糸で覆われている宝箱を切弾で解除します。

リグナス地方

村長の古宅

シバーシュ地方から回り込むような形で訪れるリグナス地方の遺構、村長の古宅にあります。

宅内にあるスイッチ3つを射撃で解除して宝箱を開けます。

※ 最初にここにたどり着いたときはアルバーが警告をするため入ることはできません。

ゴブレット仕様のスタジオツアー。

3度目となる『ハリー・ポッター スタジオツアー』に訪れました。

今回は『ハリー・ポッターと炎のゴブレット』公開20周年記念ということで、それに即した展示となっています。

大講堂には「三校対抗試合の参加選手を決める」ゴブレットが置かれ、

その周囲には年齢線とそれを突破しようとして失敗したフレッド&ジョージ・ウィーズリーの姿。

劇中に出てきたリドルの墓。

ホグワーツ城の模型ではプロジェクションマッピングまで施されているという周到さ。

レストランではボバートンをイメージしたバーガー。

  • レバーのパテも挟んだバーガー
  • トリュフのシーズニングを振りかけたチップス
  • 敷紙の日刊予言者新聞では「死の印が現れたニュース」が印刷

など、細かいところにも目が届いています。

他、

バタービール売り場のテーブルには『不死鳥の騎士団』の頃の「日刊予言者新聞」がプリントされていたり、

フローリッシュ&ブロッツ書店には『秘密の部屋』に登場したギルデロイ・ロックハートの著書や写真が置かれている

などの新たな小ネタにも気づいた次第。

『ユミアのアトリエ』小ネタ:シバーシュ地方でのイレギュラー処理。(ネタバレあり)

小ネタというか、「回りくどい手段へのメッセージ」です。

リグナス地方→シバーシュ地方へと軸を移し、ウェルクスの村から東に出ようとすると、このようなメッセージが出て集落内へと戻されます。

しかし、メインクエストを進めず、ランドマークを次々に解放しつつ東側から集落に入ってしまうと

集落住民から驚かれると同時に「集落内へと戻される」

という、奇妙な事態が発生しました。

これもまた、オープンフィールド故の「一本道ではないことによる」面白さです。

Nextcloudのアプリ、Memoriesの警告に対処。(ffmpegインストール)

Nextcloudのアルバムアプリ、Memoriesのエラーに対処します。

環境

  • Nextcloud 31.0.4
    • Memories 7.5.2
  • Ubuntu 22.04
  • Apache 2.4
  • php 8.2
  • MySQL 8

事象

Nextcloudの管理画面、Memoriesの項目で、

ffmpeg preview binary not found. Thumbnail generation may not work for videos.

と出たので、この警告メッセージに対処します。

意味としては

  • Nextcloudがサムネイルを作成する際にffmpegを利用するが見つからなかった。
  • 特に、動画のサムネイルがうまく表示されない。

対処

Nextcloudがインストールされているサーバのターミナル(SSH接続)で実施します。

  • ffmpegインストール

※筆者の好みでaptitudeを用いています。

sudo aptitude update
sudo aptitude install ffmpeg
  • インストール確認
which ffmpeg

→ 上記方法であれば、/usr/bin/ffmpegと表示されます。

対処後の確認

再度、Nextcloudの管理画面からMemoriesへと進み、上記の警告が消えていることを確認します。

そこで、その下にあるトグルを変更していきます。以下、オンにした方がいい項目です。

  • Images (JPEG, PNG, GIF, BMP):一般的なイメージ画像
  • HEIC (Imagick): Appleデバイスで利用するイメージ画像
  • Videos (ffmpeg): 動画(サーバ上にこれが無いために警告が出ていたため)

これらを設定後、Memoriesアプリでサムネイルが作成されているかを確認します。

手動でのサムネイル生成

※ファイル数によっては時間がかかり、サーバのリソースをそれなりに消費するため、負荷が少ない時間帯で行った方が望ましいです。

  • Nextcloudのルートディレクトリに移動
cd /path/to/nextcloud/root/directory && pwd

※筆者環境 /home/www-data/nextcloud

  • occによるサムネイル生成
sudo -u www-data php occ preview:generate-all

sudo -u www-dataの実行権限については自分の環境に合わせます。(RockyLinux等のRHEL系ディストリビューションはapachehttpdなどです)

NextcloudのWebからのアップデート失敗時の対処。(コマンドラインによるNextcloudのアップデート)

NextcloudはWebからアップデートが行えますが、

  • バックアップ
  • ダウンロード
  • 整合性チェック

等で失敗し、リトライをしてもまた同じところで詰まるというケースが非常に多いです。

(例ではDownloading)で失敗しています。

そこで、その回避策(というかより安定している手段)として、コマンドラインによるアップデートを実施します。

作業確認環境

筆者環境です。マイナーバージョンなどは実施環境に合わせます。

  • Ubuntu 22.04
  • Nextcloud 31.03 → 31.04へのアップグレード
  • Apache (ユーザwww-dataで実行)
  • MySQL
  • php 8.2.28

さっくりとした手順

  1. メンテナンスモードを有効化します。
  2. Nextcloud一式のバックアップを行います。
  3. Nextcloudで用いているDBのバックアップを取ります。
  4. コマンドラインでアップデートがあるかのチェックを行います。
  5. コマンドラインでNextcloudのアップグレードを行います。
  6. バージョンアップを確認します。

メンテナンスモードを有効化

  • Nextcloudのルートディレクトリ移動
cd /path/to/nextcloud/root/directory && pwd

自分の環境に合わせます。(筆者環境/home/www-data/nextcloud)

  • メンテナンスモード有効化
sudo -u www-data php occ maintenance:mode --on
  • メンテナンスモード確認

運用中のNextcloudのURLにアクセスし、メンテナンスモードであることを確認します。

Nextcloudのバックアップ

  • Nextcloudの一式バックアップ
sudo -u www-data cp -pir /home/www-data/nextcloud /path/to/backup/directory/nextcloud.$(date +%Y%m%d)
  • 退避前、退避先、バックアップ先のアクセス権限などはそれぞれ自分の環境に合わせます。
  • このバックアップ方法はあくまでも例です。
  • ※プログラムによっては非常に膨大なファイル数が予想されます。適切なバックアップ手段を考慮してください。
  • vpsなどで動かしている場合は、スナップショットを撮っておいて、後から復元した方が確実です。

  • バックアップ確認
ls -l /path/to/backup/directory/nextcloud.$(date +%Y%m%d)

退避先にディレクトリファイル一式があることを確認します。

mysqldumpでバックアップを取得する

  • 作業ディレクトリに移動
cd /hoge && pwd

任意のディレクトリを指定します。

  • DBバックアップ作成
mysqldump -h localhost -u nextcloud -p --no-tablespaces --single-transaction nextcloud > nextcloud_backup.$(date +%Y%m%d).sql

DB名やユーザーは自分の環境に合わせます。

  • DBバックアップ作成確認
ls -la nextcloud_backup.$(date +%Y%m%d).sql

ファイルがあることを確認します。

Nextcloudのアップグレードチェック

  • Nextcloudのルートディレクトリ移動
cd /path/to/nextcloud/root/directory && pwd

自分の環境に合わせます。(筆者環境/home/www-data/nextcloud)

  • occコマンドによるアップグレード確認
sudo -u www-data php occ update:check

表示例

Nextcloud 31.0.4 is available. Get more information on how to update at https://docs.nextcloud.com/server/31/admin_manual/maintenance/upgrade.html.
Update for side_menu to version 5.1.0 is available.
Update for spreed to version 21.0.4 is available.

と出たので、アップグレードはコマンドラインでも有効です。

コマンドラインによるアップグレード

sudo -u www-data php occ upgrade
  • 新しいバージョンのダウンロード
  • コードの展開
  • データベーススキーマの更新
  • アプリの更新

を一括で行ってくれるコマンドです。

Keep maintenance mode active? [y/N] 

nでメンテナンス画面から抜けます。

Webでのアップグレード確認

管理者権限でNextcloudにブラウザでアクセスし、

  1. 管理画面からアップグレードされていること
  2. 他の機能が使えること

を確認できれば成功です。


切り戻し

失敗したときの手順です。再度、バックアップ一式があることを確認してください。なお、失敗したことを前提にしているため、再度の切り戻しは一切考慮しません。

  • アップグレードに失敗したファイル一式の削除
sudo rm -rf /home/www-data/nextcloud 
  • バックアップからの切り戻し
sudo mv /path/to/backup/directory/nextcloud.$(date +%Y%m%d) /home/www-data/nextcloud
  • 管理者権限でMySQLにログインする
mysql -u root -p
  • 対象のDBを確認する
SHOW DATABASES;

nextcloudが動いているDBであることを再確認してください。

  • 本当に削除すべきDBかを確認する
SELECT COUNT(*) FROM nextcloud.oc_users;
  • 不具合が発生したDBを削除する

二回ほど深呼吸して、落ち着いて作業しましょう。

DROP DATABASE nextcloud;
  • DBを再作成する
CREATE DATABASE IF NOT EXISTS nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
  • MySQLから抜ける
EXIT
  • DB復元
mysql -h localhost -u nextcloud -p nextcloud < /hoge/nextcloud_backup.$(date +%Y%m%d).sql

この後、メンテナンスモードを解除して、以前と同じ状態か確認します。

sudo -u www-data php occ maintenance:mode --off

作業後:バックアップDBの削除

平文でSQLがサーバ上にあるのは危険な状態なので、以下の措置を執ります。

  • 作業ディレクトリに移動
cd /hoge && pwd

バックアップを行ったディレクトリを指定します。

  • DBバックアップ確認
ls -la nextcloud_backup.$(date +%Y%m%d).sql

ファイルがあることを確認します。

  • バックアップしたDBの削除
shred -u nextcloud_backup.$(date +%Y%m%d).sql
  • DBバックアップ削除確認
ls -la nextcloud_backup.$(date +%Y%m%d).sql

ファイルが無いことを確認します。

Page 3 of 4

Powered by WordPress & Theme by Anders Norén