やまぐろ

【悲報】SEO界隈さん、LLMOとかいう新参が登場してしまう

SEOについては何となく世間に広がっているワードなので、知っている人は多いと思うが、最近この界隈にLLMOとかいうお友達が登場したらしい。 と言うことで、謎ワード、LLMOについて触れてみようと思う。 LLMOってなんぞ? ChatGPTなどの大規模言語モデル(LLM)を特定の目的に最適化(Optimize)する事を指す単語らしい。 ざっくり言うと、SEOのAI版ってことだ。 で、思い返すと検索結果にAIの要約みたいなのが引用元付きで載ってたりするんで、ここに載るために頑張るってのがLLMOの目的である。たぶんね。 ホームページ運用者がやることは? SEOはこれまでも被リンクがどうとか、専門性がどうとか言われてるが、結局正解がよく分からない迷宮みたいな世界観で戦うものだった。(あくまでも個人の感想) ホームページ運用者も多少はコレを意識しなければならなかったが、LLMOは具体的に何をすれば良いのだろう? LLMS.txtを作って置け ほんの少し調べた私がたどり着いた答えは
2 min ❤️

AWSの利用料金推移を見てみる【2024年版】

このブログでは2021年に開設した時点からAWS LightsailにWordPressを置いて利用しており、今年で4年目の運用となります。ブログ運用にはサーバー代、ドメイン代が固定費としてかかってくるので、ここの金額はできれば押さえておきたいところ。例え趣味だとしても。 だけども、AWSは使用量によって料金が変動するし、米ドルのレートで料金が決まるので、運用コストが毎月可変となってしまい、コスト管理が難しくなってしまいます。 今回は2024年の利用料金の推移をまとめてみたので、ここで紹介する!もしかしたら、同じようにAWSでブログ作りたい人の参考になるかも。 また、昨年も同じようなことをやっているので、そちらとの比較も見てもらえたら。 https://iris-on-bookrest.info/1940/ 2024年の利用料金の推移 2024年の12ヶ月分のデータを引っ張ってきてきました。 なお、今年は年間通して2GBメモリのプラン(10USD)です。 また、課金制のスナップショットを日時で実
2 min ❤️

【SE向け】読みやすく、誤解されない文章を書くためのポイント

設計書における文章の重要性 設計書は、システムの要件定義、機能設計、データベース設計など、開発に必要な情報をまとめたドキュメントです。開発チームだけでなく、顧客や関係部署との情報共有にも利用されるため、その内容が正確かつ分かりやすく記述されていることは非常に重要です。 文章の書き方によって誤解が生まれ、仕様が曖昧になってしまったりしますし、これが原因でシステム障害が発生したりすることもザラにあります。特に要件定義書や基本設計書は顧客との擦り合わせが必要なドキュメントになるため、これらを作成する工程に携わるエンジニアは、ドキュメンテーションのスキルが大きく求められることになるわけです。 はじめに システム開発において、設計書はプログラムの基礎となる重要なドキュメントであり、システムの品質に大きく影響するものです。例えば設計書の記載から仕様を読み取れなければコーディングの遅れが発生しますし、試験シナリオ作成者が設計書を読み違えた結果、誤った試験シナリオが生まれてしまう原因にもなります。 当然、システムエンジニアとして働いている
17 min ❤️

ポケカがスマホで楽しめる!『ポケポケ』やってみた!

スマホでポケカの世界を体験しよう! 「ポケモンカードゲーム」(通称:ポケカ)って、子どもの頃遊んだなぁ…なんて懐かしく思う方もいるのではないでしょうか? かくいう私も初代ポケモン世代を生きていた人間なので、小学生の頃によくやっていました。 ポケカのゲームについては、ゲームボーイカラーで出てた「ポケモンカードGB(サンダーが最強だったやつ)」がありますが、それ以降はあまりゲーム化されてないんですよね。 もう出ないのかなあと思ってたら、長い時を経てスマホアプリでの復活!これは嬉しい! 今回は、そんなポケカの魅力をスマホで手軽に楽しめるアプリ「Pokémon Trading Card Game Live」(以下、ポケポケ)についてご紹介します。 ポケカアプリ『ポケポケ』の特徴 「ポケポケ」は株式会社ポケモンの提供となっており、同じくスマホのポケモンゲーム「ポケモンマスターズ」も共同開発している、株式会社DeNAが引き続き共同開発となっています。 豊富なカードコレクション 数多くのポケモンカードが収録されており、レアリティによる絵柄の違いなど、本家ポケモ
5 min ❤️

【PowerShell】Excel内の文字列(セル、図形)を置換し、結果をログ出力する

タイトルの通り、業務でExcel内の文字列置換をしたいことがあったので、PowerShellでツールを作ってみました。 この手のツールは探せばいくらでも出てきますが、制限のある環境下においてはファイルのダウンロードができなかったりしますよね。なので、コードで残しておこうと思います。これならダウンロードしなくてもツールが作れるね!やったね! なお、PowerShellはWindowsでしか動かないので、Macユーザの方は利用できません。さーせん。 実現したこと 以下が、今回実現したことになります。 * Excel内のテキスト(セル、図形)の特定の文字列を置換 * 指定したディレクトリ配下を再帰的に処理する * 処理結果をログファイルに出力する これらの動作については、私の環境では軽く確認し正常動作しているのは確認済みです! 実際のコード 拡張子を「.ps1」にしたファイルに以下を書き込めば完成です。 なお、実行は「右クリック→PowerShellで実行」とかでいけます。
2 min ❤️

GeForceNOWってどうなん?【モンハンワイルズも対応】

YouTubeでゲーム実況を見てると、けっこうSteamで配信してるゲームが取り扱われることが多いですよね。自分もやってみたいなあとか思うけれど、ゲーミングPCは高いし、そもそもスペック高いPC買ったとて、ライトゲーマーな自分では宝の持ち腐れになってしまう。。 といった感じで、いままで手を出すことができていませんでした。 さらに、最近PS5Proの販売価格が12万円するとの話もありますし、おそらくゲーム専用ハードの価格は今後も高スペック化が進んでいくのでしょう。 https://dengekionline.com/article/202409/17373 そういった流れを汲み、そろそろゲームもPCでやった方が良いのでは?と思い調べていたところ、そんなにスペックの高くないPCでもゲームができるクラウドサービス「GeForce NOW」を見つけました。 今回は私がGeForce NOWを使って、実際にPCゲームをプレイしてみたので、その感想をレビューしていきます! この記事では、GeForce NOWの特徴やメリット
7 min ❤️

【WordPress】初心者が最低限導入したいプラグイン5選

WordPressでブログやサイトを作り始めよう!と思ったはいいものの、「WordPressプラグインってたくさんありすぎて、どれを選べばいいか分からない…」と悩むことが多いと思います。 確かに、WordPressプラグインは数万種類以上もあり、初めて触れる方にとっては「種類が多くて選べない」「何に使うのかもわからない」といった悩みを持つ方も多いのではないでしょうか? でも、安心してください!今回の記事では、いちおうWordPress歴15年の私が、サイト運営に必要な機能別のカテゴリー分けをして、おすすめのWordPressプラグインを厳選して5個ご紹介します。 プラグイン選定に時間かけるのもアレなので、とりあえず必要なものを入れてブログ執筆をスタートさせてしまいましょう。 WordPressとは?プラグインを導入するメリット 「WordPressってそもそも何?」「プラグインって聞いたことあるけど、何ができるの?」 そんな疑問をお持ちのあなたのために、WordPressとプラグインについて簡単に解説していきます。
6 min ❤️

当ブログが開設されてから3年が経過しました。

石の上にも三年、って言葉を使えないくらいには気楽にやってる当ブログですが、ついに開設されてから3年が経過しました。目標にしていた数字とかではないんですが、とりあえず一区切りって感じな気はしています。 て訳で、今年もこの一年を振り返っていこうと思います。 2年目にやろうとしてたこと 2年目のスタート時、 * トップページを作る * カテゴリーを組み替える と言うところをやろう、と言っていました。 一応これらについてはやっているんですが、正直まだまだ未完成ではあるなあと思っています。特にカテゴリーは、今年も増やしたりしたせいで構造が変になっちゃってるので、そろそろまた再整理が必要だと思っています。カテゴリーを大雑把に組んでみて、あとはタグ付けでやろうかな。 トップページについても、表示してる記事のカテゴリーとかは改善の余地があるので、カテゴリー整理後にいじっていこうかなと思っているところです。特に最近は本職のプログラム系記事が増えてきているので、そっちの方もトップページから導線張れるようにしたいです。
3 min ❤️

【Java】Spring bootでシングルトンを利用し、簡易的にTBLデータをキャッシュ

今回はSpring Boot開発の現場で役立つTipsとして、シングルトンパターンとキャッシュを組み合わせたTBLデータのキャッシュ実装についてご紹介します。長い期間不変なマスタテーブルの値とかを保持できるので、毎回クエリを発行せずに済む、というメリットがあります。 シングルトンとキャッシュで実現する高速化 アプリケーションにおけるパフォーマンスの重要性 Webアプリケーションにおいて、パフォーマンスはユーザーエクスペリエンスを大きく左右する重要な要素であり、表示速度が遅いと、ユーザーの離脱率増加やコンバージョン率低下につながる可能性があります。特に、近年ではモバイル端末からのアクセス増加や、ユーザーの応答速度に対する期待値向上など、パフォーマンスの重要性はますます高まっています。特にWebだと「ターンアラウンドタイム(TAT)3秒以内」なんて目標設定されたりするので、ボトルネックは少ないほうがいいです。 TBLデータのキャッシュとは? TBLデータのキャッシュとは、データベースから取得したデータをアプリケーションサーバ
2 min ❤️

【家計簿】Zaim有料版を半年くらい使ったので、レビューします

「家計簿アプリは無料で十分」そう思っていた時期が私にもありました。 私はもともとマネーフォワードを無料で使っていましたが、機能不足を感じていました。無料版だと「もっと詳しく分析したい」とか「連携口座が少ない」とか、結構制限が掛かってしまうんですよね。以前はそれもあってマネーフォワードの有料版に移行しましたが、同じく家計簿アプリとして有名なZaimも使ってみたくなり、この半年くらいは併用していました。 今回は、Zaim有料版を半年利用した私が、実際に使ってみて感じたメリットや具体的な活用方法をレビューしていきます。Zaim有料版の契約を迷っている方は、ぜひ参考にしてみてください。 Zaimとは? 家計簿アプリ「Zaim」は、株式会社くふうAIスタジオが運営する、国内で人気の家計簿アプリです。銀行口座やクレジットカード、更には電子マネーなど、さまざまな資産と連携させて自動で記録ができることや、シンプルな操作性で初心者にも使いやすいことから、多くの人に利用されています。 少し古いですが2021年の調査では、マネーフォワードに次いで2位だったのがZaimです↓
7 min ❤️