制御構文
if 条件分岐の結果をそのまま代入できる。 fn main() { let a = 10; let b = if a > 5 { println!("a > 5"); a + 10 ...
20 search resultsShowing 1~20 results
You need to log-in
if 条件分岐の結果をそのまま代入できる。 fn main() { let a = 10; let b = if a > 5 { println!("a > 5"); a + 10 ...
コード上で型を確認するためには以下の関数を定義することで確認できる fn print_typename<T>(_: T) { println!("{}", std::any::typ...
ジェネリクス 構造体の型を構造体を生成するときに決めるやり方。 ジェネリクスなデータ型 以下の構造体Pointが持つ値の型はi8。 struct Point { x: i8, y: i8 } f...
所有権システムについて タングリングポインタを作り出さないための仕組み。 タングリングポインタとは解放済みのメモリ領域を指すポインタ(メモリの場所)のこと。 タングリングポインタのメモリ領域にア...
enumとは 日本語で列挙型 値に意味をもたせてわかりやすくする 不正な値を入れないようにする Railsではモデルで使う 今回はRailsを使います。Rubyで同じようなことはできるようですが...
目的 ・任意のページで、数秒後に自動的に任意のURLへジャンプする よくある "数秒後に自動的に移動します。自動的に移動しない場合はこちらへ" みたいなやつです。 とりあえずコード書かにゃ その...
動機 Webアプリケーション一個つくるためにどのようなプロセスがあり ゼロから作る場合、どのような部分で躓いてしまうかを知りたかったことが理由です。 また、Web業界に転職することを考えると、何...
Reactについて ReactはFacebookが作ったJavaScriptのライブラリ。 公式ドキュメント見ると拡張性とか柔軟性とか書いてあるけど、そのあたりは他のライブラリを理解していないと...
タイトルのとおりです。 基本的に数値しか入力できないフォームに入力された値を使う用に書いたので、 数字以外が引数に入ってくることは考慮されていないです。 引数に数字を入れたら円表記にして返してく...
金額の入力欄を作りまして。 その入力内容をつかって合計値の計算とかしたかったので数字以外が入ると都合が悪い。 なので数字しか入力できないようにしました。 .html <!-- inputボ...
CircleCIでRuboCopが動かん CircleCIでRuboCopを動かそうとすると下記エラーが出力されて動いてくれませんでした。 ローカルでRubocop走らせたら正常にチェックしてく...
いろいろやってくれて助かるんですけど Ruby on Railsでは開発者がちょっと指定するだけでいろいろ自動的に処理してくれる機能が多くあり、高い開発効率に繋がっています。 Ruby on R...
前提条件 前提として、ユーザに関するコントローラ名***:Users***、モデル:User ユーザ情報のデータベースを id name email integer string string ...
flash 用途 ・簡単なメッセージを設定する ・設定したメッセージはリダイレクトした先で表示される (「アクション->リダイレクト->アクション」の処理が完了するまでは削除されない...
ユーザのパスワード用カラムを実装 ユーザ登録の際に「パスワード」、「パスワード(確認用)」を入力してもらいログインの際の認証用パスワードとして使いますが、 その登録画面での入力欄は単にテキストボ...
またFormで難しい問題がでてきた。 Railsチュートリアル12章の課題の中に下記のような課題がでてきた。 form_forメソッドでは、なぜ@password_resetではなく:passw...
間違っていたら教えてほしいです。 タイトルの通りRailsは省略記法やら使うファイル名を勝手に気を利かせてくれるところが便利でわかりにくいところだと常々おもっております。今回もその愚痴です。 &...
目的・前提 Ruby on Railsではテーブル作成に使うマイグレーションファイルにテーブルの依存関係を数行追加するだけで 簡単に依存関係が構築できます。しかし、僕はいつもチュートリアルを読む...
目的 Webアプリケーションへのユーザ登録の際、入力されたEメールが本当に存在するかを確認した上でユーザ登録する機能を実装しました。 そのときのユーザ側の動きとサーバ側の動きをまとめました。 コ...
Ruby on Railsはモデルという単位でデータベースを管理するけど、 実際にレコードを追加したり削除したりの操作するためには モデルの作成 マイグレーションファイルの定義 マイグレーション...
20 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.