最近の記事

Wrapbootstrapテンプレ適応 - GW10日目

GWに1つサービスをつくるぞ、ということで10日目(7月14日)。 今週は地味にやる気が復活、作業ができたことに感謝。 環境・技術など Rails, SQLite, Javascript, CSS html & css が無限に時間がかかるので、デザインテンプレートを適用することにした。 テンプレはここから購入。 海外のデザインなので日本語になるとどうなるんやろか。 fontはgoogleのno豆腐でいいのかな。 wrapbootstrap https://wrapb

    • OGP対応 - GW9日目

      GWに1つサービスをつくるぞ、ということで9日目(6月5日)。 ここ数週間、ぺんぺん草も生えないぐらいモチベーションがなかった。 ちなみに、実際に手を動かしているのは勤務予定日の土曜日ではなく、他の休みの日なのであしからず。 環境・技術など Ruby, Rails, SQLite, Javascript, CSS さて、記憶もおぼろげだが、前回はサークルの作成機能が大体作れるようになったので、今回はそれをもう少し改良してみる。 改良点は以下。 ・画像のOGP対応 ・アッ

      • GWにサービスをつくる - 8日目

        黄金週間という休暇は終わり、1週間ちょっとが過ぎた。(5月15日) そもそもが有給の取り忘れで6日間しかなかったGWもこれで8日目。俺のGWはこれからだ。 ということで、延長戦。 サークルの作成画面 bootstrapも調べるほどにいろいろ用意されていて、作った人は偉い。 アップロード対象のファイル名を出すために、bs-custom-file-inputというライブラリを使ったが、webpackあたりが未だ慣れずに時間がかかる。 ユーザが自由にファイルをアップロード

        • GWにサービスをつくる - 7日目

          GWに1つサービスをつくるぞ、ということで7日目(5月5日)。 イベント ひたすらに作業。 イベントのレポート 画像のリサイズは active_text を使うと、やはりフロントではできそうにないので、バックエンド側ですることに。 これもごりごり書いて終了 こうしてGWは終わった。

        Wrapbootstrapテンプレ適応 - GW10日目

          GWにサービスをつくる - 6日目

          GWに1つサービスをつくるぞ、ということで6日目(5月4日)。 目が覚めてrails routesしたらエラーが。 sprocketsの4.0以降で起こる問題だそうな。 うーん、bundle updateとかした覚えはないんだけど。 $ rails routes/Moge/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/sprockets-rails-3.2.2/lib/sprockets/railtie.rb:106:in

          GWにサービスをつくる - 6日目

          GWにサービスをつくる - 5日目

          GWに1つサービスをつくるぞ、ということで5日目(5月3日)。 ひきつづきviewの整理。 無限だ、無限に時間がかかってしまう。 ダッシュボード ログインユーザのダッシュボードを追加する。 いろいろな情報を引っ張る必要があるので、このページはいずれカオスになる予定。 プロフィール プロフィール関連のviewを追加。 has_oneで指定してもassociationが複数作れちゃうとは知らなかった。 custom validationで対応する。 権限管理 ここで権限管

          GWにサービスをつくる - 5日目

          GWにサービスをつくる - 4日目

          GWに1つサービスをつくるぞ、ということで4日目(5月2日)。 昨日はメニューのviewを作るところまでできた。 写真は昨日ファミレスで頼んだポテト。 次はログインまわり。 サインアップ・ログイン画面 deviseでviewを作成した後、フォームをごりごり修正する。 ああ、viewは無限に時間がかかる。 今日はこれから予定があるので、ここまで。

          GWにサービスをつくる - 4日目

          GWにサービスをつくる - 3日目午後

          ファミレスで作業を開始。 サークルの活動 いつどこで何をしたか、というやつ。 サークルを親にもつテーブル構造にしたいが、それだと将来の拡張がめんどくさくなるので、ごにょごにょする。 ごにょごにょ設計してたら、コードは一行もかかないままに1時間が過ぎてしまった。 でも、ごにょごにょしない方が結局は正しい気もするが、、、どうしよう。難しい。 活動の報告ページ これ、適当な javascript の text editor をいれればいいのでは? と思いつく。 ということで保留

          GWにサービスをつくる - 3日目午後

          GWにサービスをつくる - 3日目午前

          GWに1つサービスをつくるぞ、ということで3日目(5月1日)。 ここで日本語入力の候補が消えない問題。 最近よく出くわす気がする。 アクティブモニタはこれでしか使わない気がする。 ちなみに昼食では芋を食べました。 昨日はプロフィールをテストするところまでいった。 画像投稿や検索機能は、もう少し形ができたところで追加する予定。 まずはテストを書いていく。 サークル サークルは複数サークル参加可能なはずなので、ユーザ:サークルはn:n。 よって中間テーブルが必要。 サー

          GWにサービスをつくる - 3日目午前

          GWにサービスをつくる - 2日目午後

          エラー対応の方針 4xxはユーザにエラーの内容を返し、5xxはinternal errorで処理。 middlewareはよくわからないのでパス。教えて、すごい人。 Service層の追加 複数モデルを触るような処理はservice層に集約する。 service層はよくない、みたいな記事もあったけれども、どうなんやろか。 ログの方針 必要そうな処理の前後に。 テストの方針 テストは基本なんだけれども、書くのは辛い。 が、きっと100万人が使ってくれるサービスになるので仕

          GWにサービスをつくる - 2日目午後

          GWにサービスをつくる - 2日目 午前

          GWに1つサービスをつくるぞ、ということで2日目。 よくよく考えると、本日は休みではなかった。 calendarに打ち合わせの文字が。 連休にするには休暇とらなきゃいけなかった、忘れていた。 18時までは普通に仕事。

          GWにサービスをつくる - 2日目 午前

          GWにサービスをつくる - 1日目 午後

          午後といっても夕方になってしまったが、可能な限り進めていきたい。 ruby3のインストール rbenvのアップグレードからはじまる、諸々の処理 ... あれpythonもアップデートされてる。 90分ほど時間がたってしまった。あるあるだけど、よくやってしまう。 rails6のインストール インストール後、普段使わないstatsを叩いてみる。 appフォルダ以下、すべてをカウントするようにしてみた。 $ rails stats+----------------------

          GWにサービスをつくる - 1日目 午後

          GWにサービスをつくる - 1日目 午前

          GWに1つサービスをつくるぞ、ということで1日目。 サービスが作られなかった場合は、本ブログは非公開になります。 1日目は何となくの製品のイメージをつくる。 なんとなくの作るもの サークルなどの集まりや、塾などのスクールで使えるような何か。 スクールは課金処理がいるので後からでいいや。 サービスのたてまえ 時間を有意義に使うのを手助けする何か。 このサービスを利用すると、イベントやサークル情報などが発見でき、時間の使い方の参考になる。 おぼろげなイメージ 最初に作るサ

          GWにサービスをつくる - 1日目 午前

          ゴールデンウィークで何か作るブログ

          今年のGW、自分の人生史上最大に暇なので何か作ることにしました。 作りたいのは、Web系のサービス。 詳細は別記事に書くとして、ともかく有意義な休日をすごしたいものです。

          ゴールデンウィークで何か作るブログ