2019-12-01から1ヶ月間の記事一覧
問題 Railsにおけるログインの仕組みを説明して下さい 前提 deviseを使用せずにログインする 回答例 sessionの仕組みを利用して、以下の流れでログインを実現する。 ログイン画面から「メールアドレス」と「パスワード」を入力する メールアドレスでユーザ検…
問題 Railsにおけるログインの仕組みを説明して下さい。 前提条件 deviseを使用せずにログインする
問題 Railsにおけるユーザ新規登録の仕組みを説明して下さい。 前提条件 deviseを使用せずにユーザ登録する ユーザ登録時に暗号化されたパスワードをDBに保存する 回答例 ユーザを登録するためのモデルを準備する。 カラムは以下を設定。 email password_dig…
問題 Railsにおけるユーザ新規登録の仕組みを説明して下さい。 前提条件 deviseを使用せずにユーザ登録する ユーザ登録時に暗号化されたパスワードをDBに保存する
本日2つの交流会に参加して、webプログラミングで実際に稼いでいる方の話を聞いてきました。 「プログラミングの勉強をしている」と「案件を獲得して稼いでいる or 転職成功している」との間にはめちゃくちゃ大きな壁があると感じています。 私はまだ前者に…
最近ブログが書けてない! これはいかんということで、記事にしやすい読書感想文でつなぎたいと思います。 ホントただの感想文です!ポエムです!! 自分を事業者と考える プロとは何か 自分をマーケティングする 他人のための価値を生み出せ あとがき 本日…
問題 aタグで表示するリンクのアンダーラインを消すために「text-decoration」を設定しましたが、うまくいきませんでした。その原因と対処策について説明して下さい。 前提条件:Ruby on Railsでhamlを使用 html.haml%html %head 省略 %body .content .text-…
問題 aタグで表示するリンクのアンダーラインを消すために「text-decoration」を設定しましたが、うまくいきませんでした。その原因と対処策について説明して下さい。 前提条件:Ruby on Railsでhamlを使用 html.haml%html %head 省略 %body .content .text-…
問題 ブラウザによって異なるデフォルトのCSS、特にpaddingとmarginを打ち消すためにリセットCSSを導入しました。 すると元々文字の色が赤かったものが黒く変わってしまいました。 原因と対処策について教えて下さい。 前提:Ruby on Railsでhamlを使用 html…
問題 ブラウザによって異なるデフォルトのCSS、特にpaddingとmarginを打ち消すためにリセットCSSを導入しました。 すると元々文字の色が赤かったものが黒く変わってしまいました。 原因と対処策について教えて下さい。 前提:Ruby on Railsでhamlを使用 html…
Ruby on RailsでFontAwesomeを使う方法はいくつかあるんですが、とても「ハマりポイント」が多く感じたので、そのポイントをまとめます。 (ちなみにこの記事は2019年12月に書いてます) どのgemを使うか 擬似要素(:before)を使うときの注意点 Railsを再起…
問題 inline-boxを指定して要素を横並びにしたときに発生する隙間をうめる方法を説明して下さい。 回答 親要素のfont-sizeをゼロにして、子要素で元に戻すだけ。かんたん! html<ul> <li class='inline-box-test'>要素1</li> <li class='inline-box-test'>要素2</li> <li class='inline-box-test'>要素3</li> </ul> <ul class="inline-box-test2"> //親要素でfont-sizeをゼロにする <li class='inline-box-test3'>要…</li></ul>
問題 inline-boxを指定して要素を横並びにしたときに発生する隙間をうめる方法を説明して下さい。 隙間のある要素のイメージ図 コード html<ul> <li class='inline-box-test'>要素1</li> <li class='inline-box-test'>要素2</li> <li class='inline-box-test'>要素3</li> </ul> css.inline-box-test { display: inline-block; font-size: 24px; border-bottom:1px solid red…
問題 以下のhtmlとCSSにより親要素の中心に子要素が表示されることを期待したが、うまく行きませんでした。なぜうまく行かなかったのか、うまく表示させるためにはどうすればいいか説明しなさい。 html<div class="parent"> <div class="child"></div> </div> CSS.parent { margin: 30px; width: 240px; height: …
問題 以下のhtmlとCSSにより親要素の中心に子要素が表示されることを期待したが、うまく行きませんでした。なぜうまく行かなかったのか、うまく表示させるためにはどうすればいいか説明しなさい。 html<div class="parent"> <div class="child"></div> </div> CSS.parent { margin: 30px; width: 240px; height: …
問題 findとfind_byとwhereの違いについて説明しなさい。 回答 返り値が異なる findとfind_byはモデルのオブジェクトを返す whereはActiveRecord::Relation(配列みたいなもの)を返す 検索結果が無かった時の挙動が異なる findはActiveRecord::RecordNotFou…
問題 findとfind_byとwhereの違いについて説明しなさい。 ヒント 返り値に違いがある 検索結果がヒットしなかった時に違いがある 回答 【回答】findとfind_byとwhereの違いについて - 迷い人
プルダウンメニューの作成方法についてはすでに多くのサイトで紹介されているのは、今回は私が作成した時に苦労したポイントだけお話したいと思います。 サイトのコードをコピペしてそれを改良しながら自分の実現したいことを目指した 実現したいことを一度…