2025-10

ガジェット

DX340でApple Musicにログインできない原因はYubiKeyだった|Apple ID二要素認証の落とし穴

はじめにiBasso DX340でApple Musicを使おうとしたら、ログイン画面でこうなった。「信頼されたデバイスへ認証番号を送信しました」……なのに、iPhone側には通知だけ届いて6桁の確認コードが表示されない。まさかの詰み案件。調べてもどこにも情報がなく、完全に行き止まり。結果から言えば、YubiKeyをApple IDに登録していたのが原因だった。この記事では、その再現手順と原因の仕...
技術

RubyGems騒動:信頼を壊して信用を守った非営利団体 ― OSSガバナンスの限界

はじめに2025年秋、Rubyコミュニティを揺るがす事件が起きた。RubyGems/Bundler のメンテナーが突然アクセス権を剥奪され、世界中の開発者が騒然とした。決断を下したのは、RubyGems.orgを運営する非営利団体 Ruby Central(以下、RC)。理由は「ガバナンス強化」だったが、その裏にはもっと現実的な動機――資金と責任の問題があった。事件の経緯RCがボランティアメンテナ...
RailsからLaravelを眺める

RailsのConcernsとLaravelのTraits | コード再利用の文化の違い

※本記事は「RailsからLaravelを眺める」シリーズの第14回です。Rails出身の私がLaravelを触りながら、Railsと比較して違いを整理していく連載になります。はじめにWebアプリケーションを開発していると、複数のモデルで同じような機能を実装したくなる場面は頻繁に訪れます。「記事も商品も公開/非公開の状態を持つ」「ユーザーも投稿もタグ付けできる」といった横断的な機能をどう実装するか...
技術

2025年最新版:SameSiteとPartitioned Cookies(CHIPS)を徹底解説 ― ログインが切れる理由と正しい設定方法

はじめに「突然ログインが切れた」「外部サービスが動かなくなった」「iframe内でログインできない」もしそんな経験があるなら、それは Cookie仕様の変化 が原因かもしれません。特に、2025年現在のWebブラウザは SameSite属性 と Partitioned Cookies(CHIPS) という新しいルールを採用しています。これを知らないと、何気ない挙動変更が本番トラブルに直結します。こ...
RailsからLaravelを眺める

【2025年版】Rails 8とLaravel 12のセキュリティ実装比較 | 認証・CSRF・XSS対策のコード例

※本記事は「RailsからLaravelを眺める」シリーズの第13回です。Rails出身の私がLaravelを触りながら、Railsと比較して違いを整理していく連載になります。はじめに今回のテーマはセキュリティ実装です。Railsでは当たり前だった「デフォルトで安全」という考え方が、Laravelではどのように実現されているのか。認証、CSRF対策、XSS対策など、Webアプリケーションの基本的な...
香水

秋冬に纏いたい香水5選(2025年版) | 大人の男を魅せる定番フレグランス

はじめに秋から冬へと季節が移り変わると、香水はその魅力を一層際立たせます。夏場は気温が高く、香りがすぐに飛んでしまうため軽やかなフレグランスが好まれますが、寒さの中では香りは肌に長く留まり、トップからラストまでの変化をじっくり楽しむことができます。さらに、ウッディやバニラ、タバコ、レザーといった温かみのある香調は、冷たい空気や厚手のコート・マフラーと相性抜群です。重厚で甘さを含むフレグランスは、秋...
ガジェット

【レビュー】全部まとめてフル充電!UGREEN Nexode 500Wは最強のUSB-Cステーション

※本記事は、UGREENの「Nexode 500W (X759)」を実際に購入・使用したレビューです。以前紹介した「Nexode 300W」との比較も交えながら、性能・実使用感・メリット・デメリットを丁寧に解説します。なお、本製品は 2025年9月頃から国内で販売が始まった ようですが、正確な発売日は公式には明示されていません。実際に市場に出回り始めたのは比較的最近で、ようやく入手できるようになっ...
RailsからLaravelを眺める

悲観ロック vs 楽観ロック|LaravelとRailsで学ぶ実装パターンと使い分け

※本記事は「RailsからLaravelを眺める」シリーズの第12回です。Rails出身の私がLaravelを触りながら、Railsと比較して違いを整理していく連載になります。はじめにWebアプリケーション開発において、複数のユーザーが同時に同じデータを更新しようとする「同時実行制御」は避けて通れない問題です。例えば、ECサイトでの在庫管理や、チケット予約システムなどで、適切な制御がないとデータの...
RailsからLaravelを眺める

同じ“Middleware”でも別物?RailsとLaravelで見えた5つの違い

※本記事は「RailsからLaravelを眺める」シリーズの第11回です。Rails出身の私がLaravelを触りながら、Railsと比較して違いを整理していく連載になります。はじめにRails出身のエンジニアがLaravelを触ると、最初に違和感を覚えるのは「同じ用語なのに指しているものが全然違う」という場面です。その代表例が「ミドルウェア」。Railsにおけるミドルウェアは「Rack Midd...
スポンサー
タイトルとURLをコピーしました