タグ

Rubyに関するprevious_boneのブックマーク (3)

  • Cookieセッション、BASIC認証マジパネー - komagataのブログ

    Rails検証報告書: プログラマの思索 Railsで特徴的なのは、CookieでHTTP セッションを管理できることだろう。 ここの仕組みが非常に分かりやすい。 Railsの後から付いた機能で一番素敵だと思うのがこの機能です。 「Cookieなんて仕様上は4KBしか保存出来ないんだから寧ろ弱体化してね?」 とか認識されることが多い気がしてならない。 コレ、導入時にも度肝を抜かれて、以降常に、 「ハンパねー、マジCookieセッションハンパねー!」 と脳内のアフロの人が言ってるんですが、大した利点に感じる人は少ないのか、他の言語やWAFで全面採用している例を見たことが無い。 そもそもセッションという言葉自体が複数の処理をまとめた単位という広義の意味とWebアプリケーションで複数リクエストにまたがってサーバー側に保存されるデータという狭義の意味が混在して使われているという事情があってWeb上

  • 徳島県の公式サイト,Rubyによる独自開発CMS「Joruri」でリニューアル

    徳島県は2009年10月26日,独自開発のCMS(コンテンツ管理システム)「Joruri」(ジョールリ)で同県の公式サイトをリニューアルした。JoruriはRubyで開発しており,2009年度中にオープンソース・ソフトウエアとして公開する予定だ。 新しいホームページでは,更新の反映が迅速になるなどの効果が得られるという。また携帯電話向けのページも自動で作成できる。視覚障害者向けにテキストを音声に変換して読み上げる機能,弱視者向けに文字を大きくしたり白黒反転させる機能なども備えている。 Lotus Notesを利用していた旧ホームページから切り替えた。開発は県内の企業アイ・ディ・エスが担当した。徳島県では,県内企業へのITシステムの発注を拡大する方針を掲げている。 「Joruri」はJapan Originated Ruby-based RESTful and Integrated CMSを

    徳島県の公式サイト,Rubyによる独自開発CMS「Joruri」でリニューアル
  • 浮動小数点数の同値比較には計算機イプシロンを使うこと - Tociyuki::Diary

    コメントのご指摘のとおり Float::EPSILON は相対誤差のため、比較したい f と g の絶対値の大きな方を掛けるように比較条件式を変更しました。ご指摘ありがとうございます。 技術評論社御中。WEB+DB PRESS Vol.51 を送っていただきありがとうございます。 Vol. 51 の特集 1 は Ruby On RAILS を業務システムへ応用するノウハウ満載で、読み応えがあります。 ただ、1点だけ。以下の箇所を補足したいと思います。 浮動小数点問題 業務アプリケーションでよく問題になるのが浮動小数点です。浮動小数点の問題とは、来0、1しか扱えないコンピュータでは一部の小数点を正確に表現できないため、計算を行ううちに誤差が生じてしまうという問題のことです。 その精度は環境によって左右されますが、たとえば筆者の環境では次のような奇妙な結果になります。 > 1.0 - 0.9

    浮動小数点数の同値比較には計算機イプシロンを使うこと - Tociyuki::Diary
  • 1