はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Ruby + TMailでGmailのSMTPサーバを使ってメールを送信したいがCcがうまく処理されない→解決した - 糞ネット弁慶 前回はTMail+ruby1.8.9で送っていたが1.9環境でメールを送る必要性が生じた. しかしruby1.9においては"tmailscanner.so: undefined symbol: rb_get_kcode"とかエラーが出て送れない.これに対応したTMailもあるけどやっぱりだるいのでPonyを使う事にした. 例えばTMailでは前書いたように def send_mail(params) mail = TMail::Mail.new mail.to = params[:to] mail.cc = params[:cc] mail.from = params[:your_gmail_account_at_gmail_com] mail.subjec
415 Upgrading to Rails 4 Other translations: With the release of Rails 4.0.0.rc1 it's time to try it out and report any bugs. Here we walk you through the steps to upgrade a Rails 3.2 application to Rails 4. Tags: rails-40 412 Fast Rails Commands Other translations: Rails commands, such as generators, migrations, and tests, have a tendency to be slow because they need to load the Rails app each ti
Typus: Admin Panel for Ruby on Rails applications Typus is a control panel for Ruby on Rails applications to allow trusted users edit structured content. It's not a CMS with a full working system but it provides a part of the system: authentication, permissions and basic look and feel for your websites control panel. So using Rails with Typus lets you concentrate on your application instead of the
データ構造のハッシュテーブルにオブジェクトが利用されることを想定する場合、同値性を確かめるeql?メソッドと、同じ値のオブジェクトに対して実行すると同じ値のFixnumを返すhashメソッドを実装する必要があります。 これを実装しておかないと、自分で独自に定義したオブジェクトをHashのキーに使うとバグってしまいます。 eql?は同値性を確かめることができればよいので、割と簡単に実装できるはずです。 このエントリで議論したいのは、hashメソッドのちゃんとした実装方法です。 class Hoge def hash return "#{self.class}hogehoge#{@var1}#{@var2}".hash end end といった実装をやっつけですることがありますが、これでは同じ内容のStringと衝突してしまうのがよくないはずです。 またHashのキーとして使われるので値がばら
ActiveSupportのHashWithIndifferentAccessを使用すると、文字列またはシンボルをキーに使ってハッシュの要素にアクセスできるようになります。文字列またはシンボルでアクセスできるハッシュを作成するには、h = {:a => 1, :b => 2}.with_indifferent_accessのようにhashを作成します。 Rubyでhashを作成する場合、文字列をキーとしたh = {'a' => 1, 'b' => 2}あるいはシンボルをキーとしたh = {:a => 1, :b => 2}の2通りの方法で作成することができます。Hashのキーがシンボルでも文字列でも、意味は同じです。一方で、シンボルをキーとしたハッシュ(例えばh = {:a => 1, :b => 2})に対し、文字列をキーとしてアクセスしてもnilが返り、目的をなしません。h = {:a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く