Latest

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

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

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

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

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

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

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

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

【WordPress】プラグインの有効化時に「重大なエラー」が発生し、管理画面の操作ができなくなった際の対処方法

WordPressあるあるの一つに、プラグインを試そうとしたらエラーが起こってしまい、管理画面での操作が負荷となってしまう事象がある。WordPress自体もプラグインも全部phpで動いている以上、これはどうしても発生してしまう仕方がないことではあるんだけど、これに初めて出会ってしまった人は対処方法が分からなかったりすると思うので、ここで手順をおさらいしようと思います。 因みにこれを書いてるちょっと前、自分の身にこれが起こりました。 実際の手順 STEPWordPressが置かれたサーバーに入る レンタルサーバーであれば、レンタルサーバー側の管理画面から入れると思います。人によってはTera Termとかで入れるようにしているかも。 STEPプラグインが置かれているディレクトリに移動 インストールの方法によって、多少のズレはあるかもですが、とりあえず「wp-content」を見つけましょう。その1個下に「plugins」というディレクトリがあるので、これを探します。 こんな感じで配置されています↓
やまぐろ

【Java】Spring Bootのインターセプターで、スレッドローカルに値をセットして使い回す

ちょっと限定的な使い方かも知れませんが「仕様変更とかで、全てのコントローラークラスに同じ処理を追加したい。でも、既存モジュールへの改修はコスト的に厳しい」って時に役立つのが、インターセプター。これとスレッドローカルを組み合わせて、なるべく改修範囲を抑えてやりたい事を実現しようと言うのが、今回のコンセプトです。 インターセプターとは インターセプターは、Spring Bootアプリケーションにおいてリクエストの前後に特定の処理を挿入するための仕組みです。例えば、「ある機能を実行する前に特定の処理を実行したい」場合などに活用されます。また、共通の処理を一箇所で管理することができるため、効率的な開発が可能となります。 スレッドローカルとは スレッドローカルとは、各スレッドごとに値を保持する仕組みです。これにより、特定のスレッド内で共有するデータを簡単に管理できます。特に、マルチスレッド環境において、スレッドごとに異なる値を保持する必要がある場合に有用です。 サンプルコード Spring Bootのインターセプターを使用し
やまぐろ

奇面館の殺人(綾辻行人)感想

著者が前々から「館シリーズは十作で終わり」と語っているので、これが最終作の一つ前の作品となる。そんな九作目は前作「びっくり館~」、前々作「暗黒館~」ではあまり出番がなかった本作の探偵役である小説家鹿谷が久しぶりの活躍を見せることとなった。 作品紹介 やはり、このキャラクタが登場するしないで作品の印象がだいぶ変わるように思う。建築家・中村青司が各地に建てた奇妙な館、その館に魅了され数々の怪事件に関わってきたこの人なしでは「館シリーズ」は語れない。 見方によっては、シリーズのファンに一番近いのが、この男なのだから。さて、とりあえず内容紹介を見てみよう。例のごとく、Googleブックスから拝借。 奇面館主人・影山逸史が主催する奇妙な集い。招待された客人たちは全員、館に伝わる“鍵の掛かる仮面”で顔を隠さねばならないのだ。季節外れの大雪で館が孤立する中、“奇面の間”で勃発する血みどろの惨劇。発見された死体からは何故か、頭部と両手の指が消えていた!大人気「館」シリーズ、待望の最新作。 https://books.google.co.jp/books/about/奇面館の
やまぐろ