ロイの奮闘記録

PdMをやってるロイの日記です。人のつながりを増やしたいと思いながら、社会と奮闘しています

2019-01-01から1年間の記事一覧

#90 細かい箇所の修正

#90 12/7 細かい箇所の修正 TOPページの改修 文字を打つのではなく、 インサイトを引き出す、もしくは危機感をあぶり出すと文章 インサイト→「4人の出会いで、思い出を増やす」 右の余白消す むずかしい http://bashalog.c-brains.jp/15/06/26-170500.php ロ…

#89 GoogleAnalyticsを使う

#89 11/30 GoogleAnalyticsを使う https://qiita.com/lni_T/items/c298cab5a6320e5e0ab8 これでいける bundle installだけを忘れずに。

#85 footerをつくる デザイン

#85 11/17 footerをつくる デザイン 左から ・つくる ・探す ・メッセージ ・マイページ まずアイコン https://www.sglabs.jp/font-awesome-rails/ FontAwesome rails での使い方 https://logist3.com/rails5-font-awesome/ これでいけたよ。 HTMLでは、fa-s…

#88 マイページと編集画面のデザイン

#88 11/26 マイページと編集画面のデザイン buttonの中央寄せ →link_to の中のclassでやるのではなく、一個上のレイヤーで行う 編集画面は基本マイページ登録をパクる

#87 メッセージのデザイン

#87 11/25 メッセージのデザイン メッセージのとこ http://vdeep.net/css-chat-design 送信フォームのとこ https://qiita.com/mun_takamatsu/items/ad4806c086b02a25d45d a href https://saruwakakun.com/html-css/basic/a-link href はclassの前に書く!

#86 イベント作成/イベントを探すページのデザイン

#86 11/19 イベント作成ページのデザイン このサイトCSSの様々なフォームとかのっててよい https://kodocode.net/design-css-selectlist/ ・イベントを探す _event.html.erbがひとかたまり ・以下イメージ 画像 場所 年齢 名前 ひとこと ・まずHTMLでいるも…

#84 ユーザー登録ページのデザイン

#84 11_17 ユーザー登録ページのデザイン 基本はuser_login と同じかな カラムが多いからそこをどうするか ■イベントをつくる No route matches [POST] "/users/sign_up" dbに登録されている →昔のやつは出来ている。 →今回のどこが違うのか。 またリンクの…

#83 ログインページのデザイン

#83 11/17 ログインページのデザイン font-family: Kaushan Script,cursive; これがロゴ ・複数クラスの設定 空白でそれぞれ書くだけ https://qiita.com/Orangelinux/items/47835b95e524310925d7 ・文字をボタンの中央に button[type="button"] { padding: 0…

#82 Topページのデザイン

#82 11/16 Topページのデザイン ・BootstrapStudioを用いて、骨組みを作成。 新規で、左のところから持ってくる。 HTMLのコピーは、bodyとかで右クリック 大枠:Fouryはあなたのお友達と、 4人で参加するイベントを探せます ・画像の追加 1.作る→カレンダー …

#80 User画像の表示箇所(evetns,msgでの表示)

#80 11/9,10,11 User画像の表示箇所(evetns,msgでの表示) .userのカラム (uid) name,gender,birthday,content,image ■元からの値が入っているようにする valueを用いる? https://www.j-cool.co.jp/blog/?p=4804 元から入っていた。 またやるならcurrent_use…

#79 Events,Roomsに画像を追加する

#78 Eventsに画像を追加する ・投稿に画像追加 ・独自ドメイン SSL ・メッセージ送れるか ・本番環境でログイン出来なくなった →PCだけ 1_micropost_form.html.erbには、 フォームを使わない すでにあるフォームを使用 13.51を参考 1. _event.html.erbに、 <td><</td>…

#78 マイページで、自分の投稿のみ表示する

#78 11/9 マイページで、自分の投稿のみ表示する users/ show.html.erbで、runsackの、 <% if user.#[id} == user_uid %> <%= render 'users/shared/feed' %> <% end %> とかで、制御かな。→違う user.rbの、 def feed Event.where("user_id = ?") end を変…

#77 メッセージの一覧画面を作る

#77 11/9メッセージの一覧画面を作る ■基本操作 https://teratail.com/questions/159995 ■ルーティング resources :rooms, :only => [:create, :show, :index] indexを表したい時は、/messages で良い。 むしろ /messages/index とするとミスる。 ・参考リン…

#76 メッセージ機能の実装2

#76 チャット機能の実装2 11/8 ・このサイトを元にやっていく https://qiita.com/nojinoji/items/2b3f8309a31cc6d88d03 rails destroy migration CreateMessages rails destroy migration AddIndexToMessages 10分で出来たんだが、、、 ・一覧画面の参考リン…

#75 メッセージ機能の実装1 binding.pryの表示も

#75 10/22~29 チャット機能の実装 binding.pryの表示も そもそもMessageモデルが、DBにないのでは? てことで、カラムを作成する rails g migration CreateMessages content:text from_id:integer to_id:integer room_id:integer ちなみにt.timestampsを追加…

#74 current_userの持続性

#74 10/21 current_userの持続性 本番環境で、シンプルに投稿が出来なくなっている。。 前は出来ていたので、何が変わってしまったかを見る。 開発環境では、出来る時と出来ない時がある。 ・昔との変更点を探す ・小川さんのメモでの相違点を探す ・仕組み…

#71 ドメイン取得

#71 10/14 ドメイン取得 ■herokuとお名前.comでのドメイン登録 ・herokuでhobby以上にする ・お名前.comでドメインを取得 サブドメイン(www)で行う。 Qiita最新 https://qiita.com/kenjikatooo/items/07c3d911210a4ca96781 サイト https://casualdevelopers.…

#73 検索条件の追加

#73 10/20 検索条件の追加 やりたいこと1: 検索条件を、content以外の ”日程” ”場所” ”楽しみ方”で検索をかけることが出来るようになる。 まずは”楽しみ方”で行う。 モデルにDBが羅列されていて、 そこの特定カラムで、DB選択で、 そのモデルのみを出す for…

#72 Eventsを表示させる

#72 10/15 Eventsを表示させる DBには保存出来たが、”さがす”ページ(index.html.erb)に表示されていない マイページ(Home)には表示されている。。。 ■show.html.erb <%= render @events %> で表示されているが、 @eventsはcontroller内で定義されている ■ind…

#70 Eventsのカラム変更 カラム削除も

#70 10/9-12 Eventsのカラム変更 日程 e_date :date 時間 e_time :time 場所 e_place :string 楽しみ方 e_enjoy :string 文章 e_content :text rails destroy migration AddColumnsToEventsで削除を行い、 rails g migration AddColumnsToEvents e_date:date…

#69 userのアイコン画像設定

#69 10/13 userのアイコン画像設定 ■ユーザー画像 ・defaultをどこに保存しておくか → RailsTutorialリスト5.2を参考 app/assets/image フォルダに、ローカルから画像を保存する。 ・どこでnilの箇所を判断するか show.html.erbでifを活用。 blank用いて、<%…

#68 他ユーザーのEventsを見る

#68 10/7 他ユーザーのEventsを見る 一つのイベント自体は動いているため、 _events.html.erbは問題なし User.rbの def feed Event.where("user_id = ?", id) end

#67 userに画像をアップロードする

#67 10/5 userに画像をアップロードする RailsTutorialにCarrierWaveを用いた、画像アップロード方法を用いる rails g uploader image User.rbに、mount_uploader :image, ImageUploader ■様々なS3とIAMのエラーは以下リンクに解決法書いてある https://qiit…

#66 userの登録項目(parameter)を増やす2.3

#66 10/2 userの登録項目(parameter)を増やす2.3 ■date の開始時期を合わせる https://qiita.com/colorrabbit/items/6a64280eb41c2881fa31 ■StrongParameterを、Controllerの中に入れないとDBに登録されないよ ■genderをstring型に戻す ※name のカラム消して…

#65 userの登録項目(parameter)を増やす2.2 デバッグも!

#65 9/23,24 userの登録項目(parameter)を増やす2.2 ■enumについて enumとは、 文字列の値を数字として管理することで、静的なオブジェクトとして扱うこと。 文字列ではなく数字を扱うため安全性が確保出来る。また後からの仕様変更も行いやすい。 https://q…

#64 userの登録項目(parameter)を増やす2 ~StrongParameter~

#64 9/9 9/17 9/23 userの登録項目(parameter)を増やす2 ~StrongParameter~ ■StrongParameterとは? https://qiita.com/mochio/items/45b9172a50a6ebb0bee0 ・ Railsでリクエストパラメータを検証するための仕組み ・メソッドで管理 ・ホワイトリスト形式 --…

#63 userの登録項目(parameter)を増やす1

#63 9/8 userの登録項目(parameter)を増やす やりたいこと user登録の際に、名前や生年月日など他の項目を増やす。 またそれをdeviseを用いて実装する 現状 userの項目は 1.メールアドレス 2.パスワードのみ 実装方針 1.deviseの記事を読みながら、まずは名…

#62 usersのedit

#62 9/5 usersのedit (事前に) 開発環境でのログイン(メールアドレスが認識されなくなったら) → 1.rails db:migrate:reset 2.rails db:seed seed 解決。 RailsTutorial13.25のFaker消した。 → user1で入って、user2で見たら、 投稿消えてた users edit https…

#61 Facebook認証

#61 9/1 Facebook認証 メッセージ機能にボコボコにされ、モチベーション低下。 少しでも機能の肉付けを行おうとOmniAuthを用いて、 Facebookのアカウント認証 ・参照リンク https://qiita.com/makoto15/items/ad124f611cb8adb2cf1d https://freesworder.net/…

#60 メッセージ機能2

#60 8/31,9/1 メッセージ機能2 2つ目のやり方 https://qiita.com/eRy-sk/items/4c4e983e34a44c5ace27 Roomsコントローラー作成 Couldn't find Room with 'id'=index →そのルームが出来ていないため、ルーム作成が必要 "rooms/1"は表示される(2も)が、3は…