タグ

ブックマーク / www.sejuku.net (7)

  • 【Ruby入門】真偽判定present?の使い方をわかりやすく解説 | 侍エンジニアブログ

    ここではpresent?の具体的な使い方を見ていきましょう 基的な使い方 サンプルプログラム: require 'active_support/all' num1 = 10 # true num2 = nil # false num3 = 0 # true str1 = "hello" # true str2 = "" # false bool1 = true # true bool2 = false # false p num1.present? p num2.present? p num3.present? p str1.present? p str2.present? p bool1.present? p bool2.present? 実行結果: true false true true false true false 実行結果からわかるように、present?はオブジェクトに値

    【Ruby入門】真偽判定present?の使い方をわかりやすく解説 | 侍エンジニアブログ
    stibbar
    stibbar 2021/11/22
  • 【Rails入門】params使い方まとめ | 侍エンジニアブログ

    こんにちは! フリーエンジニアの長瀬です。 みなさん、Railsの勉強はかどってますか? paramsの使い方を理解すれば、Railsで値を送受信する方法についての理解が深まります。 この記事では、paramsの使い方について ・paramsとは ・link_toによる受け渡し ・formによる受け渡し という基的な内容から、 ・ストロングパラメータとは ・配列として値を受け取る方法 といった応用的な内容についても解説していきます。 paramsとは paramsとはRailsで送られてきた値を受け取るためのメソッドです。 送られてくる情報(リクエストパラメータ)は主に、getのクエリパラメータとPostでformを使って送信されるデータの2つです。 一度でもポストフォームを作成したことがある方はform_for,for_tag,form_withのメソッドに馴染みがあると思います。 基

    【Rails入門】params使い方まとめ | 侍エンジニアブログ
  • 【SQL】結果の統合はUNIONで!だれでもわかるUNION解説! | 侍エンジニアブログ

    みなさんこんにちは!フリーランスプログラマーのsatoです。 今回はUNIONについて見ていきましょう。UNIONは二つ以上のSELECTの結果を、統合して表示してくれる仕組みです。これを使えれば、また一つ高度な結果表示を行えますのでぜひ覚えてしまいましょう。 [基]UNIONとは [基]UNIONの種類 [基]UNIONの使い方 [応用]UNION後に「ORDER BY」を使用する [応用]UNION後に「GROUP BY」を使用する 今回は前半で「UNIONの種類」「UNIONの使い方」といった基礎的な内容を見ていきましょう。そして後半で、よく疑問として上がるUNION後に「ORDER BY」などをかける方法について見てきましょう。 UNIONとは UNNIONとは、冒頭でも言いましたが二つ以上のSELECTの結果を、統合して表示してくれる仕組みのことを言います。 例えばすごくシ

    【SQL】結果の統合はUNIONで!だれでもわかるUNION解説! | 侍エンジニアブログ
    stibbar
    stibbar 2021/03/09
  • 【JavaScript入門】undefined徹底解説!使い方や判定方法まとめ | 侍エンジニアブログ

    undefinedとは? undefinedは、未定義であることを示す値です。 この説明だけだとちょっとわかりにくいですね。具体的な例で見てみましょう。 例えば、下記のように変数を宣言したとしましょう。 var sample; この場合、「sample」という名前の変数を宣言したことになります。 しかしこれでは、宣言をしただけで変数の中身はありませんよね? このような状態は「変数に値が定義されていない」という状態になります。 言い方を変えれば未定義。そう、この状態がundefinedという値になるということです。 undefinedを使う場面 では、どのような時にこのundefinedは登場するのでしょうか? いくつかのケースをこれからご紹介します。 変数の初期値として利用する javascriptである変数を定義したあと、その変数に代入が一度も行われていない時には、その変数にundefi

    【JavaScript入門】undefined徹底解説!使い方や判定方法まとめ | 侍エンジニアブログ
  • 【JavaScript入門】使わなきゃ損!名前空間をやさしく解説! | 侍エンジニア塾ブログ | プログラミング入門者向け学習情報サイト

    みなさんこんにちは!Kotonoです。 今回はJavaScriptにおける「名前空間」について解説していきたいと思います。 この記事では ・名前空間とは ・名前空間を使用するメリット などといった基的な内容から ・名前空間とスコープの違いについて ・名前空間の書き方 ・名前空間を階層化する方法 などといったより発展的な内容に関しても、分かりやすく説明していきたいと思います。 名前空間とは みなさんは「名前空間」とは何か知っていますか? 名前空間は、英語ではNamespace(ネームスペース)と言い、プログラミングにおける概念のひとつです。 「名前空間」という概念は、名前の衝突を避けるために存在します。 その「空間」の中に、同じ名前のものが複数存在しないように仕分ける仕組みのことを指します。 空間とは一種の容器のようなものです。 例えば、「太郎」という名前は複数の人を指す可能性がありますが

    【JavaScript入門】使わなきゃ損!名前空間をやさしく解説! | 侍エンジニア塾ブログ | プログラミング入門者向け学習情報サイト
  • 【JavaScript入門】ダイアログの表示総まとめ(alert/confirm/prompt) | 侍エンジニアブログ

    こんにちは!エンジニアの中沢です。 JavaScriptにはメッセージを表示するためのダイアログがあります。 ダイアログではユーザーの入力を受け付けることもできるので、上手く活用してください。 この記事では、 ・ダイアログとは ・alertでダイアログ(メッセージボックス)を表示する方法 という基的な内容から、 ・confirmで「はい」「いいえ」のダイアログを出す方法 ・promptでユーザーの入力を受け付ける方法 などの応用的な使い方に関しても解説していきます。 今回はこれらの方法を覚えるために、ダイアログのさまざまな使い方をわかりやすく解説します! ダイアログとは ダイアログはユーザーにメッセージを表示したいときに使います。 警告のメッセージを表示するには、alert関数を使います。 「はい」「いいえ」のダイアログを出すには、confirm関数を使います。 ユーザーの入力を受け付け

    【JavaScript入門】ダイアログの表示総まとめ(alert/confirm/prompt) | 侍エンジニアブログ
  • 【Swift入門】extensionとは?使い方を理解しよう | 侍エンジニアブログ

    こんにちは。ライターの亀田です。 2014年に突如発表されたアップルの新プログラミング言語であるSwift(※)は、瞬く間に受け入れられました。 理由はいくつかありますが、それまでアップル社の製品の主要なプログラミング言語であったObjective-Cに比べ、斬新な機能がいくつもありました。 その中の一つに、今回紹介するextensionがあります。 ここでは、 ・extensionとは何か ・extensionがSwiftプログラミングを快適にする理由 で、extensionの概念そのものを説明します。さらに、 ・extensionの具体的使用例 で、実際にさまざまなサンプルを通して、extensionの使い方を紹介します。 ※この記事ではSwift3.1を使用しています。 extensionとは何か extensionとは、拡張するという意味であり、 ・クラス ・構造体 ・列挙型 に対

    【Swift入門】extensionとは?使い方を理解しよう | 侍エンジニアブログ
  • 1