タグ

@rubyに関するyamaedaのブックマーク (168)

  • PHPとRubyの文法面での比較

    PHPRubyの文法面および主要な機能にのみ注目して(ラフな)比較を行った。そのため、各種関数などにはほとんど触れていない。 式と文 やや便宜的な説明になるがPHPの式および文の特徴を以下に示す。 なんらかの記述を式と呼ぶ 式は値を持つことも持たないこともある 関数は必ず返り値を持つが、echoなど一見関数に見えるものの中には値を返さないものもある 文は式を;で終えたもの Rubyの式および文の特徴を以下に示す。 なんらかの記述を式と呼ぶ 厳密にいうと式は値を持つことも持たないこともあるが、Rubyではほとんどすべての記述が値を持つと考えてよい ifやfor、メソッド定義も値を返す 文は式からなり終端を明示するために;を付けてもよい 通常はつけない 複数の文字を一行に書くときには必要 ブロック 「ブロック」といったときPHPRubyで意味するところはかなり違う。 まずPHPでいうブロッ

  • Rails 1.2 pre / Rails 1.1.6 の htmlhelp 作りました(trunk も更新) - 2nd life (移転しました)

    http://rails2u.com/htmlhelp/rails/ というわけで現時点の Rails 1.2 pre 用のを作ったり、stable が無いのはどうよ?と思って Rails 1.1.6 のを作ったり trunk を最新に更新したりしました。これからも気が向いたら更新して上記ディレクトリに上げておきます。lighty や apache の dir-listing で RSS はいてくれないかなぁ*1、とか思う今日この頃です。 で、そろそろ 1.2 が出そうな予感です。Rails 1.2 では現在の stable だと問題ないけど、非推奨になっている項目が結構あるので、数ヶ月後にリリースしようと思っているような方は、今のうちから使っておくと良いと思います。 詳しくは WEB+DB Vol 36 で Rails 1.2 についての解説記事、『先取り Rails』を読むと良いと思い

    Rails 1.2 pre / Rails 1.1.6 の htmlhelp 作りました(trunk も更新) - 2nd life (移転しました)
  • TextMate-like Template Syntax for RADRails

    Posted by Corban Brook Mon, 18 Sep 2006 19:53:05 GMT edit UPDATE: Dr Nic carried the torch and converted all of TextMates snippets to radrails templates. These templates will also be included in the next RADRails release 0.7.2 which will come out the week of November 20th. If you cant wait, read Dr Nic’s post now and get his updated templates. Now TextMate users can migrate to RADRails even eas

    yamaeda
    yamaeda 2006/12/11
    なんだEmacsenじゃなくても短縮入力できるんじゃないか。
  • 川o・-・)<2nd life

    このサイトは移転しました。 https://secon.dev/ https://secon.dev/feed 心のざわめきを無くして日記を書くということ / secon.dev への移転 - A Day in the Life alias open="pwsh.exe /c start" pwsh.exe を入れてない人は alias open="powershell.exe /c start" すると、open foobar がいい感じに開かれる。 # explorer が開く open . # デフォルトブラウザが開く open https://example.com/ # jpg に関連付けられているビュアーで開かれる open ./foo.jpg 先日、メインの開発環境を MacOS から Windows 10 Professional へと移しました。理由としては主に2点で、現

    川o・-・)<2nd life
  • 逆引きRuby - 逆引きRuby

    逆引きRubyRubyを使ってやりたい事から、その方法を調べられる逆引きのリファレンスです。 逆引きRubyはもともとWikiで運用していました。このため、サイトのコンテンツは私以外の多くの方によって作成・編集されたものです。 2017年に静的HTML(jekyll)の管理へ移行しましたが、2018年10月からScrapboxへ移行しました。どなたでも編集いただけますので、ご協力いただける方はよろしくお願いします。 逆引きRuby (https://scrapbox.io/rubytips/逆引きRuby)

  • Rake Tasksビューの設定(RadRails0.7.0) - KCLAB

    RadRailsでRubyのスクリプトや、Railsコマンドを実行するためには Rubyの実行環境をインストールした場所をRadRailsに教えてあげる 必要があります。Windowsの場合、環境変数PathにRubyインタプリタ (Ruby.exe, Rubyw.exe)のある場所を指定すれば実行可能です。 #例えば「C:\ruby\bin」 しかしRadRails 0.7.0から追加されたRake Tasksビューは Preferencesにpathを設定しないと有効になりません。 最低限の設定は二箇所です。 Preferences => Ruby => Installed Interpreters Preferences => Rails => Gems => Rake ここで注意するのはRubyインタプリタはRuby.exeもしくはRubyw.exeと ファイルを指定しますが、Ra

    Rake Tasksビューの設定(RadRails0.7.0) - KCLAB
  • ssktkr.com 佐々木竹充

    blog こっちでやってますurekatの日記3(はてなダイアリー) rails.ssktkr.com Lingr mini swig-jp(のコピー) こちら スカンク日記2.0のログ ssktkr_com_jugem.txt ssktkr_com_jugem.xml ssktkr.comのブックマーク blog.ssktkr.comのブックマーク

  • 8章 Rinda

    I like Ruby. (07-05) 借り物人生 (07-05) 通販生活 (07-05) I like iPod (05-24) RWiki (05-14) Download (05-14) ソフトウェア・シンポジウム 2003 (04-28) ruby-amazonAmazonWebService (04-16) DI ary (04-05) KoyaなTropy (03-29) Rindaは分散処理システムLindaのtuple spaceのRubyによる実装です Lindaではタプルとタプル空間の二つの概念があります。 タスクはタプルをタプル空間へ書き込んだり、 タプル空間からタプルを取り出したりすることで通信を行ないます。 Lindaのモデルはきわめて単純ですが、 複雑なプロセス間通信を容易に記述することができます。 この章ではLindaのRubyによる実装であるRinda

  • FasterCSV

    私、餡子のためなら逆立ちだってしますよ。 こじらせている。 べたいと思ったらべたいのである。 ここが北カリフォルニアの片田舎であろうと、私があんみつがべたいと思えば、あんみつは今すぐ作ってべなくてはいけないものになる。いしん坊の思考は凄まじい。 子供が観ていたアニメで、赤ちゃんが空の…

    FasterCSV
  • http://wiki.rails2u.com/SpecialGenerator

  • Ruby on Railsで日本語しか使わない場合でもRuby-GetText-Packageを使う理由

    自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。 Ruby言語やLinuxのネタが多いです。 ■ [Rails] Ruby on Railsで日語しか使わない場合でもRuby-GetText-Packageを使う理由 Ruby-GetText-Packageは元々メッセージの国際化のためのライブラリです。なので、とかく、 「アプリを国際化したい場合は使った方が良いよ。」 という話になります。これはこれで正しいのですが、Ruby On Railsに限って言うと、 「日語でRoRを使う場合はとにかく使った方が便利だよ。」 なのです。ホント? ViewやControllerでわざわざ英語を考えて_("eigo shiranaimon")なんて書いてらんねーよ、と思う方がいるかもしれません。 でも、国際化を考えない場合、_("eigo shiranaimon")なんて

  • Ruby-GetText-Package - よたらぼ 保管庫

    Ruby-GetText-Package は GNU gettextによく似たライブラリです。このライブラリを使うことであなたのRubyスクリプト中の文字列を簡単にローカライズでき、国際化されたアプリケーションを作ることができます。 基的な考え方はGNU gettextと同じです。インターネット上に解説されたものが多々ありますのでそちらをご覧になってください(← 手抜き)。 開発者向けのドキュメント 開発手順 CGI開発 Ruby on Railsで使う poファイルにメッセージを抽出するためのパーサを独自に追加する po/moファイルのメンテナンス方法(英語) APIリファレンス(RDoc版) Ruby-GetText-Packageが提供するツールについて 翻訳者向けドキュメント(英語) FAQ(英語) スクリーンショット 動画 by Ozawa Sakuro Rubyforge

  • Ruby-GetText-Package - よたらぼ 保管庫

    Ruby-GetText-Package は GNU gettextによく似たライブラリです。このライブラリを使うことであなたのRubyスクリプト中の文字列を簡単にローカライズでき、国際化されたアプリケーションを作ることができます。 基的な考え方はGNU gettextと同じです。インターネット上に解説されたものが多々ありますのでそちらをご覧になってください(← 手抜き)。 開発者向けのドキュメント 開発手順 CGI開発 Ruby on Railsで使う poファイルにメッセージを抽出するためのパーサを独自に追加する po/moファイルのメンテナンス方法(英語) APIリファレンス(RDoc版) Ruby-GetText-Packageが提供するツールについて 翻訳者向けドキュメント(英語) FAQ(英語) スクリーンショット 動画 by Ozawa Sakuro Rubyforge

  • http://wiki.rails2u.com/jascaffold%20%E5%8B%9D%E6%89%8B%E3%81%AB%E3%81%BE%E3%81%A8%E3%82%81%E3%83%9A%E3%83%BC%E3%82%B8

  • 2006-04-19

    Railsの便利機能の中でもかなり注目度の高いActiveRecord::Base#validates_*によるバリデーションですが、これをDBに保存する場面以外でもつかえないか、というのが今回のトピックです。 ユーザからの入力をDBではなく通常のファイルや帳票に落としたり、単に画面に表示させたり、他のWebサービスに送りつけたりする場面で、ARのvalidationが使えると便利だろうなぁ、と。 DBが必須になる*1validates_associatedとvalidates_uniqness_of以外についてはうまく動かせましたのでメモを。 実際のブツはこちらからどうぞ。 2006/05/24 23:00追記 id:babieさんからのご指摘をうけ、アーカイブ内のソースのtypoを修正しました。 あまりにしょーもないtypoなので、なかなか恥ずかしいです。 *1:と言うかDBに保存する

    2006-04-19
  • HugeDomains.com

    Captcha security check jvoorhis.com is for sale Please prove you're not a robot View Price Processing

    HugeDomains.com
  • 優しいRailsの育て方 - ヽ( ・∀・)ノくまくまー(2005-07-31)

    ● [rails] Action Mailer Eメールサービス層を設計するためのフレームワークです。パスワード忘れのメール、契約時のウェルカムメール、支払い請求メール、といった準備された通知メールを人やシステムに配信することができます。さらにメールの受信処理もできるので、例えば、Eメール経由でweblogを利用したりもできます。 ● generate mailer メールの送受信を行うクラスを作ります。model, controller, scaffoldなどと同様に mailer にも generator がありますので、generate コマンドでクラスを作成することができます。例として、MLの登録用メーラクラス(RegisterMailer)を考えます。 % ruby script/generate mailer RegisterMailer → app/models/regist

  • Part3 一目でわかるRuby on Rails:ITpro

    今,Webアプリケーション開発者の間で,あるフレームワークが大変な注目を集めています。オブジェクト指向スクリプト言語であるRubyを使って作成されたWebアプリケーション・フレームワーク「Ruby on Rails」です。略して「Rails」や「RoR」とも呼ばれています。開発者はデンマーク在住のプログラマであるDavid Heinemeier Hansson氏です。現在は彼が属する37Signalsという企業が中心になって開発しています。 Railsは,2005年に海外で大きな話題を呼び,一大旋風を巻き起こしました。そのおかげで米国ではRuby関連の書籍の売り上げが1年間で15倍以上に増えたそうです。また,2005年8月に開催されたオープンソース・ソフトウエアに関する世界最大のコンベンション「O'Reilly Open Source Convention(OSCON)2005」では,Ra

    Part3 一目でわかるRuby on Rails:ITpro
  • ruby-list過去メール参照

    ruby/ruby-list Jump to [ruby-list: ] Search (Namazu): => Threading List => up 50801-510001-200201-400401-600601-800 801-10001001-12001201-14001401-16001601-1800 1801-20002001-22002201-24002401-26002601-2800 2801-30003001-32003201-34003401-36003601-3800 3801-40004001-42004201-44004401-46004601-4800 4801-50005001-52005201-54005401-56005601-5800 5801-60006001-62006201-64006401-66006601-6800 6801-7000

  • Ruby on Rails チュートリアル集 | Diaspar Journal

    東証プライム上場の唯一のオンライン英会話 初心者向けに日人講師のレッスンも提供 5,000を超える豊富な教材 採用率1%の選りすぐられた講師陣 科学的根拠によるレッスンメソッド レッスンの5分前予約ができる 朝6時から深夜1時まで受講できる レアジョブ英会話は、TESOLという英語ネイティブでない方に英語を教えるための資格に基づいた研修を受けた6,000名のプロの講師が担当します。 初級者から上級者まで安心して英語学習に取組むことができます。 英会話力の向上に必要なレベルや、目的にあった教材が選べます。第二言語理論やCEFR(セファール)に基づいたオリジナル教材がそろっています。 CEFR(セファール)とは、外国語の習熟度や運用能力を測る国際的な指標のことです。大学入試認定の英語検定試験のスコア比較にも利用されています。 レアジョブ英会話は、英語学習に挫折しそうなときは日人カウンセラー

    Ruby on Rails チュートリアル集 | Diaspar Journal