【Mastodon】pg_repackでインスタンス無停止のDB不要領域削除

わたしは地元の情報を共有するローカルSNSとして「十日町市のMastodon」というインスタンスを運用しています。 また、個人開発のWebアプリ「まちかどルート」と連動させているMastodonインスタンス「アナザーギルド」も管...

【Rails 6.0】Active Storageの画像変換を高速&省メモリのVipsに換装

Ruby Rails Heroku 個人開発 Active Storage
個人開発のWebアプリ「まちかどルート」をRails 6.0にアップグレードしました。 せっかくなのでRails 6.0の新機能に挑戦したときのメモです。 高速&省メモリのVIPS Railsの画像アップローダーであるA...

【Rails 6.0】Sidekiqの「待機状態」にactive_storage_analysisのジョブが滞るのを解決

Ruby Rails Active Storage 個人開発 Sidekiq
個人開発のWebアプリ「まちかどルート」をRails 6.0にアップグレード。 以下、そのときの体験メモです。 Sidekiqの「待機状態」に このアプリでは、画像のアップローダーとしてRailsのActive Stor...

【Rails】個人開発のアプリにGitHub風のチャートを実装

Ruby Rails 個人開発 JavaScript PWA
個人開発のWebアプリ「まちかどルート」v6.2に、名づけて《アクティビティ・チャート》なるものを実装したときのメモです。 #まちかどルート v6.2 リリースhttps://t.co/JaIlGWYGmA冒険者のステータスに...

【Rails】バッテリーホイミ機能を実装しました

Ruby Rails 個人開発 JavaScript PWA
個人開発のWebアプリ「まちかどルート」v6.1に、名づけて《バッテリーホイミ機能》なるものを実装したときのメモです。 TL; DR まちかどルートは 「道ばたのゴミを拾おう」「お年寄りに席をゆずろう」「〇〇に行...

【Rails】個人開発のPWAをGoogle Playストアに掲載するときハマったこと

Ruby Rails PWA GooglePlay Android
個人開発のWebアプリ「まちかどルート」v6.0rc6をGoogle Playストアに掲載したときのメモです。 TWA + PWA こちらの記事にもありますが、PWA(Progressive Web Apps)として構築したW...

【Rails】Active Storage + S3 + Active JobでGoogle Cloud Visionセーフサーチ

Ruby Rails Google Cloud Vision Active Job Active Storage Sidekiq
個人開発のWebアプリ「まちかどルート」v6.0rc6への実装メモです。 Amazon S3に画像をダイレクトアップロード Railsガイドをもとに実装しました。 セーフサーチを実装 前回の記事のとおりです。 【...

【Rails/JavaScript】Googleマップ上にある同じ座標の複数マーカーをずらす

Ruby Rails GoogleMapAPI JavaScript
個人開発のWebアプリ「まちかどルート」v5.62への実装メモです。 Googleマップのマーカーが重なる まちかどルートでは位置情報付きの投稿をすべて「ルートマップ」と名付けたGoogleマップ上にマーカー表示させています。...

【個人開発者】として初のインタビュー記事が公開されました

Ruby Rails Webサービス Mastodon 個人開発
ので、記念に投稿! インタビューしてくださった開発会議さんに感謝です。 あなたの一日一善が冒険になるワクワクする「まちかどルート」の作り方https://devtalk.jp/interviews/2

【Rails】Active Storage環境下でGoogle Cloud Visionのセーフサーチを実装

Rails Ruby Webサービス API Google Cloud Vision
個人開発のWebアプリ「まちかどルート」v5.42への実装メモです。 まえがき Rails 5.2のファイルアップローダーであるActive Storage環境下だとGoogle Cloud Visionのセーフサーチ...