MENU
  • HOME
  • Blogメモφ(..)
  • Tipsメモφ(..)
  • rails-app
  • nuxt-app
  • vagrant-ansible
  • other
    • GitHub nightonlypj
    • Bitbucket nightonlypj
    • GitLab nightonlypj

Blogメモφ(..)

  • HOME
  • Blogメモφ(..)
  • Tipsメモφ(..)
  • rails-app
  • nuxt-app
  • vagrant-ansible
  • other
    • GitHub nightonlypj
    • Bitbucket nightonlypj
    • GitLab nightonlypj

Ruby on Rails

  1. HOME
  2. Ruby on Rails
2021年11月7日 / 最終更新日時 : 2021年11月10日 admin Ruby on Rails

NuxtとRailsアプリ(Devise Token Auth)の結合テストをする

それぞれのアプリでは問題なく動作しても、いざ繋げると細かい所で意図通りに進まない事は良くあります。特にフロントとバックエンドを分けると、問題となるケースは増えそう。 単体テストはユニットテストで担保するとして、結合テスト […]

APIDevise Token AuthNuxt.jsRSpecseedテスト
2021年10月23日 / 最終更新日時 : 2021年10月23日 admin Ruby on Rails

Devise Token Authのuidをメールアドレスからidに変更したい

providerが”email”の場合、uidにメールアドレスが入り、変更時にuidも更新されます。 uidは認証に使っているので、メールアドレス変更(メールアドレス確認のURLにアクセスした)直 […]

APIDevise Token AuthRSpec認証
2021年10月7日 / 最終更新日時 : 2021年10月12日 admin Ruby on Rails

CORS設定でOPTIONSリクエストとヘッダ取得できない問題に対応する

フロント(今回はNuxt.js)から、Railsアプリ(Devise Token Auth)に対して、APIリクエストを投げる実装中に対応した内容をメモしておきます。 CORS(Cross-Origin Resource […]

APICORSDevise Token AuthNuxt.js
2021年9月12日 / 最終更新日時 : 2021年10月12日 admin Ruby on Rails

既存のControllerでDevise Token Auth認証してJSONを返す

API用に別のControllerを作るのが嫌だった(共通化したい)ので、実装済みのControllerでJSONレスポンス、かつ認証での制御(current_user等)が出来るようにしてみました。 Devise To […]

APIDeviseDevise Token AuthRSpec認証
2021年9月5日 / 最終更新日時 : 2021年9月14日 admin Ruby on Rails

RSpecをリファクタリングして可読性と速度を上げる

プロジェクトが進んで行くと、どんどんテストに時間が掛かるようになります。 let_it_be(Gem)も良さそうですが、その前に共通化で可読性を上げたり、 使われない処理が走らないようにRSpecを見直しました。 結論、 […]

APIDeviseDevise Token AuthFactoryBotRSpecリファクタリング認証
2021年8月19日 / 最終更新日時 : 2021年9月26日 admin Ruby on Rails

導入したDevise Token Auth向けにテスト(RSpec)を書く

前回(Devise Token Authの挙動を確認してみた)で実際にAPIを叩いて動作確認しつつ、設定変更と不味そうな所のカスタマイズを行いましたが、今回はRSpecを書いて、テスト駆動で挙動の確認と修正を行なって行き […]

APIConcernDeviseDevise Token AuthRSpecテスト駆動認証
2021年8月19日 / 最終更新日時 : 2021年8月19日 admin Ruby on Rails

CarrierWaveのDEPRECATION WARNINに対応

RSpec実行した時に下記のメッセージが大量に出たので対応しました。 アプリケーションログにも出ていると思います。 DEPRECATION WARNIN:廃止の警告 いずれ廃止するので対応しておいてね。という案内ですね。 […]

CarrierWaveRSpecRuboCopバージョンアップ
2021年8月14日 / 最終更新日時 : 2021年9月14日 admin Ruby on Rails

Devise Token Authの挙動を確認してみた

Devise導入済みのアプリにDevise Token Authを入れて共存させる の続きで、リクエストしながら挙動の確認と設定、不味そうな所のカスタマイズも行いました。結構、大変でした。

APIConfigDeviseDevise Token Auth日本語化認証
2021年8月8日 / 最終更新日時 : 2021年9月14日 admin Ruby on Rails

Devise導入済みのアプリにDevise Token Authを入れて共存させる

データ移行せずに、登録済みのユーザがそのままAPIを使ったアプリでも認証できるようにDevise Token Authを入れて共存できるようにしてみました。 今まで通りDeviseで登録・認証できる事、APIでも登録・認 […]

ActiveRecordAPIDeviseDevise Token AuthMySQLPostgreSQLseedSQLite3認証
2021年8月4日 / 最終更新日時 : 2021年8月8日 admin Ruby on Rails

decimalをto_iしても良いが、その前にそもそも

PostgreSQLを使っていて、金額のカラムをdecimalに変更した時に、小数が表示されるようになりました。to_iすれば正数になりますが、to_iがto_integerだとするとINT_MAX(2147483647 […]

ActiveRecordDB設計書MySQLPostgreSQLSQLite3

投稿のページ送り

  • «
  • 固定ページ 1
  • …
  • 固定ページ 3
  • 固定ページ 4
  • 固定ページ 5
  • …
  • 固定ページ 9
  • »

忘れん坊

定期タスクの管理・リマインダー(Slack・メールに対応)
タスクをカレンダーや一覧で管理し、チームで共有できます。

リマインドで、忘れやすい年次・月次タスクの実施忘れや、メンバー間の譲り合いによる実施漏れを防ぐ事ができます。

※詳細・使い方はこちら「通知駆動のススメ!チームの定期タスクの実施漏れを防ぐ」

公開リポジトリ・動作確認サイト

  • nuxt-app-origin
    https://nuxtapp.nightonly.com/
  • rails-app-origin
    https://railsapp.nightonly.com/

自己紹介

フリーランスから法人成りして、業務委託でスタートアップのイネーブリング(負債解消や効率化、featureチームの支援等)と、副業で上場企業の社内システム(取引先等の管理やSalesforce連携等で業務改善)の開発や改善・提案、フォロー等を行なっています。両社ともフルリモートです。
ECやモール連携、決済、動画のストリーミング配信、YouTubeのデータ分析、会計ソフト開発等の経験もあります。
現在は、Ruby on Rails, Nuxt.js(Vue.js), Next.js(React), TypeScript, AWSを主に使っています。日々、技術の積み上げを意識して、価値提供を目指しています。

検索(Blogのみ)

カテゴリー

  • AI(人工知能)
  • AWS(Amazon Web Services)
  • GCP(Google Cloud Platform)
  • Java
  • React(主にNext.jsとMaterial UI)
  • Ruby on Rails
  • Vue.js(主にNuxt.jsとVuetify)
  • アプリケーション
  • サーバー・ミドルウェア
  • その他

タグ

Action Cable ActiveRecord AIコーディング AI駆動開発 Apache API API Gateway CloudFront CloudWatch Config CORS DB設計書 Devise Devise Token Auth Docker DynamoDB ESLint FactoryBot Jest Lambda Material UI MediaConvert MySQL Next.js Nuxt.js Nuxt3 Nuxt3移行 PostgreSQL RSpec seed SSL/TLS Vue3 Vuetify WebSocket yarn バージョンアップ リファクタリング 共通化 定数管理 日本語化 環境構築 生成AI 認証 調査 開発手法

最近の投稿

2026年5月31日 / 最終更新日時 : 2026年5月31日 admin AI(人工知能)

AI時代の記録の残し方を考えてみた

AI と協業して開発していると、「何を、どこに記録すべきか」を、改めて考えるようになりました。issue、PR、ADR、仕様書、コメント── 記録の置き場所はいろいろあります。今回は、AI 時代に、記録をどう残すか、考え […]

AIコーディングAI駆動開発生成AI開発フロー開発プロセス
2026年5月30日 / 最終更新日時 : 2026年5月30日 admin AI(人工知能)

コードベースと規約をハーネスとして考えてみた

これまで、ハーネス(CLAUDE.md、skill、settings.json など)を育てる話を、何度か書いてきました。今回は、もう少し広い視点で── コードベースや規約そのものが、AI に対するハーネスになっている、 […]

AIコーディングAI駆動開発生成AI開発手法
2026年5月24日 / 最終更新日時 : 2026年5月23日 admin AI(人工知能)

AIと協業する開発の流れを考えてみた

前回、AIで生産性が上がるか、書く時間と保守の話を書きました。今回は、その続きとして、実際に AI とどう協業して開発しているか、現場の流れを書いてみます。

AIコーディングAI駆動開発生成AI開発手法
2026年5月23日 / 最終更新日時 : 2026年5月23日 admin AI(人工知能)

AIで生産性は上がるのか考えてみた。書く時間と保守の話

最近、「AIで開発速度10倍」「100倍エンジニア」みたいな言葉をよく聞きます。本当にそうなのか、自分の現場の手触りと合わせて、考えてみました。 結論を先に書くと、「タスクの性質で大きく変わる」「書くフェーズだけ見ると過 […]

AIコーディングAI駆動開発生成AI開発手法
2026年5月16日 / 最終更新日時 : 2026年5月16日 admin AI(人工知能)

ハーネスを育てる過程を考えてみた。CLAUDE.md、skill、Auto Memory など

Claude Code を使い始めて、ハーネス(CLAUDE.md、skill、hook、settings.json など)が少しずつ育ってきました。最初は、バージョンやコマンド、ディレクトリ構成を CLAUDE.md […]

AIコーディングAI駆動開発生成AI開発手法

正式版リリースのお知らせ

忘れん坊: 定期タスクの管理・リマインダー(Slack・メールに対応) タスクをカレンダーや一覧で管理し、チームで共有できます。
リマインドで、忘れやすい年次・月次タスクの実施忘れや、メンバー間の譲り合いによる実施漏れを防ぐ事ができます。

※詳細・使い方はこちら「通知駆動のススメ!チームの定期タスクの実施漏れを防ぐ」

  • プライバシーポリシー
  • お問い合わせ

Copyright © Night Only Project. All Rights Reserved.