はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    新内閣発足

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Ajax でも Rails の flash メッセージを表示したい! - Qiita

    4 users

    qiita.com/quanon86

    概要 通常 Rails の flash メッセージは、アクションごとに HTML をレンダリングする場合にしか使用できません。 Rails 側の各アクションで flash メッセージの設定を行う必要があるからです。 つまり、Ajax 通信が終了 (complete) した際に flash メッセージを表示する手段は、デフォルトでは用意されていません。 一応、サーバ側で flash メッセージを表示するための JavaScript を用意して、それをレスポンスとして返すなどの方法はあります。 それでも Ajax 通信 (JSON リクエスト) でも flash メッセージを表示したいよぉ! というわけでその方法を調べてみました。 方法 Rails 側ではレスポンスヘッダ ('X-' で始まるカスタムヘッダ) に flash メッセージを格納してレスポンスを返します。 そして、JavaScri

    • テクノロジー
    • 2015/02/12 21:56
    • Rails
    • ajax
    • メソッドの override を強制する - Qiita

      4 users

      qiita.com/quanon86

      class Mage attr_reader :name def initialize(name) @name = name end def spell "#{job} の #{name} は #{magic} を唱えた!" end private # サブクラスで必ず実装しておいて欲しい。 def job raise NotImplementedError.new("You must implement #{self.class}##{__method__}") end # サブクラスで必ず実装しておいて欲しい。 def magic raise NotImplementedError.new("You must implement #{self.class}##{__method__}") end end class BlackMage < Mage private def job "黒

      • テクノロジー
      • 2015/02/04 16:10
      • Ruby
      • Rails で Class がうまく読み込まれない問題と戦った話 - Qiita

        3 users

        qiita.com/quanon86

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

        • テクノロジー
        • 2015/01/06 13:05
        • rails
        • Hash から文字列でもシンボルでも値を取り出す - Qiita

          4 users

          qiita.com/quanon86

          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

          • テクノロジー
          • 2014/12/19 00:28
          • hash
          • Ruby
          • qiita
          • Rails
          • $.ajax でオブジェクトの配列を POST したい - Qiita

            5 users

            qiita.com/quanon86

            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

            • テクノロジー
            • 2014/12/16 16:22
            • jQuery
            • ajax
            • Rails
            • rsync --delete で泣かないために - Qiita

              11 users

              qiita.com/quanon86

              はじめに ファイルを別のディレクトリにバックアップする際は rsync コマンドが便利ですよね! そして --delete オプションも活用すると、コピー元で削除されたファイルをコピー先でも削除してくれるので ディレクトリの内容を同期するのに便利です。 ミラーリング用のアプリなんてもう要らねえ! ただし、不用意に rsync --delete を利用すると……死にます! 僕も今日、複数の外付けハードディスクのデータを整理するのに (僕自身は普段あまり使わない) rsync コマンドを --delete オプションとともに利用していました。 その時、事件は起こりました。 不用意にこのコマンドを実行してしまったがために、コピー先のディレクトリに存在した削除したくない、大切なファイル群まで消してしまったのです! というわけで、僕と同じような rsync 初心者の方が同じような悲劇を生まないために

              • テクノロジー
              • 2014/11/03 14:00
              • rsync
              • linux
              • Bootstrap の File input の見た目を Cool にする - Qiita

                31 users

                qiita.com/quanon86

                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                • テクノロジー
                • 2014/10/22 11:21
                • bootstrap
                • rails
                • ui
                • design
                • Ruby
                • development
                • plugin
                • Hash からクエリ文字列を生成する - Qiita

                  3 users

                  qiita.com/quanon86

                  ActiveSupport の Hash#to_param (もしくは Hash#to_query) を使えば Hash から URL のクエリストリングの生成が簡単にできます。自前で key と value を連結して文字列を作るよりも安全ですしね。 require 'uri' require 'active_support/core_ext' # Google 画像検索 API 用の URL を生成する。 uri = URI("http://ajax.googleapis.com/ajax/services/search/images") uri.query = { rsz: 8, v: 1.0, safe: "active", as_filetype: "gif", imgsz: "large", as_sitesearch: "tumblr.com", q: "ラブライブ!" }.

                  • テクノロジー
                  • 2014/10/01 13:27
                  • Rails
                  • インスタンスから名前空間を取得する - Qiita

                    3 users

                    qiita.com/quanon86

                    module Puella module Magi class HolyQuintet def initialize(name) @name = name end end end end instance = Puella::Magi::HolyQuintet.new("美樹さやか") # => #<Puella::Magi::HolyQuintet @name="美樹さやか"> class_name = instance.class.name # => "Puella::Magi::HolyQuintet" class_name.deconstantize # => "Puella::Magi" class_name.deconstantize.constantize # => Puella::Magi module Puella module Magi class HolyQuinte

                    • テクノロジー
                    • 2014/09/11 20:43
                    • Ruby
                    • RubyGems 自体のバージョンをアップデートする - Qiita

                      4 users

                      qiita.com/quanon86

                      $ gem update --system Updating rubygems-update Fetching: rubygems-update-2.6.8.gem (100%) Successfully installed rubygems-update-2.6.8 Parsing documentation for rubygems-update-2.6.8 Installing ri documentation for rubygems-update-2.6.8 Installing darkfish documentation for rubygems-update-2.6.8 Done installing documentation for rubygems-update after 33 seconds Parsing documentation for rubygems-u

                      • テクノロジー
                      • 2014/05/13 16:04
                      • ruby
                      • ターミナルで Gif アニメーションを表示する - Qiita

                        3 users

                        qiita.com/quanon86

                        # !/usr/bin/env ruby require 'curses' require 'rmagick' DOT_CHAR = " " IMAGE_PATH = ARGV[0] INTERVAL = ARGV[1] ? ARGV[1].to_f : nil def pixel2color_text(pixel) color = [pixel.red, pixel.green, pixel.blue].map { |n| (n * 5) / (255 * 255) } "\x1b[48;5;#{16 + color[0] * 36 + color[1] * 6 + color[2]}m#{DOT_CHAR}\x1b[0m" end def screen_columns Curses.init_screen columns = Curses.cols / 2 Curses.close_s

                        • テクノロジー
                        • 2014/04/30 09:06
                        • each_with_index の index 値を 0 以外から開始させたい - Qiita

                          3 users

                          qiita.com/quanon86

                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                          • テクノロジー
                          • 2013/10/30 07:25
                          • Qiita
                          • ruby
                          • Rails でオブジェクトの配列を簡単にハッシュ化したい - Qiita

                            5 users

                            qiita.com/quanon86

                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                            • テクノロジー
                            • 2013/06/16 19:32
                            • Rails

                            このページはまだ
                            ブックマークされていません

                            このページを最初にブックマークしてみませんか?

                            『qiita.com』の新着エントリーを見る

                            キーボードショートカット一覧

                            j次のブックマーク

                            k前のブックマーク

                            lあとで読む

                            eコメント一覧を開く

                            oページを開く

                            はてなブックマーク

                            • 総合
                            • 一般
                            • 世の中
                            • 政治と経済
                            • 暮らし
                            • 学び
                            • テクノロジー
                            • エンタメ
                            • アニメとゲーム
                            • おもしろ
                            • アプリ・拡張機能
                            • 開発ブログ
                            • ヘルプ
                            • お問い合わせ
                            • ガイドライン
                            • 利用規約
                            • プライバシーポリシー
                            • 利用者情報の外部送信について
                            • ガイドライン
                            • 利用規約
                            • プライバシーポリシー
                            • 利用者情報の外部送信について

                            公式Twitter

                            • 公式アカウント
                            • ホットエントリー

                            はてなのサービス

                            • はてなブログ
                            • はてなブログPro
                            • 人力検索はてな
                            • はてなブログ タグ
                            • はてなニュース
                            • ソレドコ
                            • App Storeからダウンロード
                            • Google Playで手に入れよう
                            Copyright © 2005-2025 Hatena. All Rights Reserved.
                            設定を変更しましたx