PeaceJet

証券会社で証券外務員をやりながら、マーケティングやデータ分析・UI/UX改善などを行っています。

Ruby

Windows SubSystem for LinuxでRails開発する手順

こんにちは、PeaceJetです。 Windowsで利用可能なLinuxディストリビューションが増えてきましたね。 なんと、Kaliが使えるようになっているということで、今度、使ってみようかなと思います。 いろいろと制限がありそうですが・・・。今回はWindows環境のな…

【Ruby on Rails】Encrypted Secretsを設定する方法

Logo made with DesignEvoEncrypted Secrets機能をWindowsで使うRuby on Rails5.1から搭載されたEncrypted Secrets機能を使用したいと思っていたのですが、Windows環境で編集する方法が見当たらなかったので、書こうと思います。 secrets:edit secretsファイ…

【Ruby on Rails】「Win32 アプリケーションではありません」の対処法

Win32 アプリケーションではありません私は、WindowsでRailsの開発を行っています。 MacとかLinuxに移行しようと考えてはいるのですが、まだ出来ていません。 Windowsで開発をしていて、以下のようなエラーに遭遇しましたので解決策を共有します。 C:\Users\…

【Ruby on Rails】MaterializeのChips(Tags)で結構ハマったはなし

Materialize Chips タグ機能の実装について、いろいろと試行錯誤しています。 その中で、Materializeを使用させていただいているのですが、標準のタグ機能だと結構ややこしい処理をしないと値を取ってこれなかったのでメモします。※注意:返却される値が、配…

【Ruby on Rails】Acts_as_Taggable_onで結構ハマったはなし

最近、Ruby on Railsを使用したWebアプリケーションの開発を行っております。その中で、タグ機能を実装するためにActs_as_Taggable_onというGemパッケージを使用したのですが、結構ハマってしまったので共有します。 もし、的外れなことを言っているなと思っ…

【Ruby on Rails】SQLite3::SQLException: duplicate column nameと出た場合の対処法

deviseを使っている時に出たエラーでして、以下のようなメッセージがひょうじされました。 SQLite3::SQLException: duplicate column name: username: ALTER TABLE "users" ADD "username" varchar これは、既に username を設定しているのに、さらに付け足…

/* ブログタイトルを取得 */