タグ

2010年10月27日のブックマーク (23件)

  • 結局、Rubyの特異メソッドって何なの? - (゚∀゚)o彡 sasata299's blog

    2010年10月27日11:09 Ruby 結局、Rubyの特異メソッドって何なの? 今日は 特異メソッド について理解を深めるために書いてみます。説明の中にメソッドが色々出てきてややこしいですが、このルールで使っています。m(_ _)m c_method # クラスメソッド e_method # 特異メソッド i_method # インスタンスメソッド 特異メソッドっていうのは、オブジェクト固有のメソッドです。あるオブジェクトにはあるけど、同じクラスの別のオブジェクトにはそのメソッドは無い、みたいなメソッドですね。 class MyClass; end obj = MyClass.new obj2 = MyClass.new def obj.e_method puts "e_method called" end obj.e_method # e_method called obj2.e_

  • Remember The Milkを相方と使いはじめてみた♪ - matuダイアリー

    今度は愛家【通常版】[DVD] アミューズソフトエンタテインメント (2010-07-09) 売り上げランキング: 3705 Amazon.co.jp で詳細を見る パートナーとは対話が必要。 わかってはいても対話ができていないカップルや夫婦は多いのではないでしょうか。 どんなに理解しあっていると思っていても、言いたいことを伝えないことには相手は何もわかりませんからね。 パートナーを失ってから後悔するよりも、後悔のないように言いたいことは伝えておきたい。 冒頭の『今度は愛家』を観てからそう思うようになりました。 その一環でやりはじめたのがRemember The Milk(以下RTM)で相方とタスクを共有するということでした。 関係ないじゃんと思うなかれ(笑) 小さな一歩でも踏み出すことが大事なんです。きっと…。 きっかけは東京ライフハック研究会 タスク管理分科会Vol.1 9月5日に

    Remember The Milkを相方と使いはじめてみた♪ - matuダイアリー
  • 鉄骨を殴る黒ねえさん(歌入り)

    鉄骨を殴る黒ねえさん(歌入り) [音楽・サウンド] こんにちは、音塊あらためてまとめました。そこにこの曲のリファインというかカラオケver.というか...

    鉄骨を殴る黒ねえさん(歌入り)
    hazy-moon
    hazy-moon 2010/10/27
    作業用BGM
  • msysgitインストール 〜 sshでのgitリポジトリアクセスまで : Happy my life

    Windows7でgitが使えるように設定したので、忘れないうちに設定した内容を一通りメモしておく。設定したのはgit bashのみのハードな環境。Git GUI、Tortoise Gitは設定しない。 msysgitダウンロード、インストール msysgit – Project Hosting on Google Codeからダウンロードする。 ダウンロードファイルが Git-x.x.x.x.exe PortagleGit-x.x.7z msysGit-fullinstall-x.x.exe msysGit-netinstall-x.x.exe といくつかあるのだが、通常はGit-x.x.x.x.exeをダウンロードした。そしてインストール。今回はGit bash(ターミナルからgitを利用)のみを設定した。 Tortoise Gitの利用まで考えるとインストール先は下手に設定しない方が

  • ゴボウ入り☆やわらか豆腐つくねバーグ by *Leaf*

    ゴボウの感がアクセント♪ ふわふわやわらかなつくねバーグです。 このレシピの生い立ち ゴボウが少しだけ余っていたので加えてみました^m^

    ゴボウ入り☆やわらか豆腐つくねバーグ by *Leaf*
  • そんなアルミニウム摂取で大丈夫か? - 食の安全情報blog

    ベーキングパウダーに含まれるアルミニウムによって、幼児ではアルミニウムの過剰摂取につながる場合があるということが東京都健康安全研究センターの調査で判明したと朝日新聞が報じ、話題になっています。膨張剤のアルミ、幼児ご用心 ホットケーキ1枚で基準超 ホットケーキやパウンドケーキを週に1個べるだけで、幼児ではアルミニウムの取りすぎになってしまう場合があることが東京都健康安全研究センターの調べでわかった。アルミを含む膨らし粉(ベーキングパウダー)が原因らしい。神経系などに影響を与える可能性があり、摂取量を減らす対策が必要としている。朝日新聞 2010年10月26日 この件に関してわかる範囲内で調べてみました。なお、品安全情報blogのid:uneyama 様には資料の紹介など多大なご協力をいただいております。*1 忙しい人のために3行で アルミニウムは特殊な例をのぞくと毒性は問題ない。アルツハ

  • Togetter - 「人が人を殺しては行けない理由」

    夜中にふと気になってつぶやいた質問 「人が人を殺してはいけない理由はなんですか?」140文字でお答え下さい。 の答えのまとめです。こどもに「どうして人を殺しちゃいけないの?」と答えられない人急増中と聞きましたが。どうしてどうして 続きを読む

    Togetter - 「人が人を殺しては行けない理由」
    hazy-moon
    hazy-moon 2010/10/27
    そういう処世術です、ということで。
  • 蝙蝠と蛞蝓の宴 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    蝙蝠と蛞蝓の宴 - FC2 BLOG パスワード認証
  • 全部インストールすべし!Facebookを便利にするchromeエクステンション9個 | Last Day. jp

    全部インストールすべし!Facebookを便利にするchromeエクステンション9個 最終更新日: 2016/01/26 Chrome拡張 これまでにも沢山便利なChromeエクステンションを紹介してきましたが、今日はFacebookに特化したChrome拡張を紹介致します。 これまでの僕のエクステンション記事まとめは↓ Evernote 使えるchromeエクステンション まとめ | Last Day. jp 10個のTwitter をより便利にするGoogle chrome エクステンション | Last Day. jp YouTube をもっと便利にする11個のChromeエクステンション | Last Day. jp Facebookクライアント1.Facebookエクステンションの名前でFacebookの拡張だという事がわかると思います。最初にFacebookでのアクセス許可をす

    全部インストールすべし!Facebookを便利にするchromeエクステンション9個 | Last Day. jp
  • サーバ間の設定ファイル差異を比較するスクリプト - sanonosa システム管理コラム集

    サーバ台数が増えてくると、例えば同じ種類のサーバをスケールアウトしているとき、1台だけ設定ミスがあったとしてもなかなか気付きづらくなります。サービスの安定稼動のためにはこういった些細なミスは完全に潰しておく必要があります。そこで今回はサーバ間の設定ファイル差異を比較するスクリプトを作りましたのでご紹介してみます。 【前準備】 まずはこちらでも記したような方法で、パスワードなしで各サーバにSSH接続できるようにしておいてください。 【サーバ間の設定ファイル差異を比較するスクリプト】 下記スクリプトをどこかに保存してください。ファイル名は便宜上「filediff.sh」とでもしておきます。そして、今回比較するファイル名を羅列し、かつサーバ番号(下記の例だと10.0.0.1の設定ファイルを10.0.0.2~10の設定ファイルと比較しています)を書き換えてください。 $ cat > filedif

    サーバ間の設定ファイル差異を比較するスクリプト - sanonosa システム管理コラム集
  • iPhoto'11へのアップグレードでデータ紛失の不具合 - 気になる、記になる…

    管理人:Taisyo 海外の情報&噂サイトで報じられている Microsoft (Windows) や Apple (MacやiOSデバイス) の最新情報を翻訳(ミスも多いですが…)してUPしています。 当サイトのメインページや個別記事へのリンク、コメント、トラックバックは自由に行って下さい。 ご連絡の必要はございません。 ある程度確認はしていますが、InternetExplorerでは一部正しく表示されない部分があり、推薦はSafariとなっています。 ニュース:総合(982) ニュース:携帯電話(346) 気になるニュース(488) ニュース:ブラウザ(204) ミニノート関連(Eee PCなど)(260) Microsoft:総合(789) Microsoft:各種アップデータ(98) Windows Vista:ニュース(512) Windows Vista:レビュー(27) Wi

  • Sinatra1.1.0の変更点を翻訳してみる - たごもりすメモ

    Sinatra 1.1.0 がリリースされました。 sinatra/CHANGES at 1.1.0 · sinatra/sinatra · GitHub 手元のコードをSinatra 1.1対応しようと思ってCHANGESを眺めて、簡単に翻訳してみようかなと思った。のでだらだら。いいかげん訳なのであんまり気で信じないで、みんなちゃんと英語の原文に当たるといいと思います。 あと 1.0 が理解の前提になってるのは言うまでもありません。 before/after フィルタに、パスのパターンマッチ(パラメータキャプチャつき)が使えるようになった before('/user/:name') { |name| ... } scssテンプレートをレンダリングするために scss というメソッドおよびファイル拡張子 .scss が使えるようになった 以下のテンプレート(用のメソッド)が使えるようにな

    Sinatra1.1.0の変更点を翻訳してみる - たごもりすメモ
  • 「無知」が選挙争点になっているアメリカ 誰が金を払っているのか(1/2ページ)|ニュースな英語 - goo辞書

    goo辞書は無料で使える辞書・辞典の検索サービスです。1999年にポータルサイト初の辞書サービスとして提供を開始しました。出版社による信頼性の高い語学辞典(国語辞書、英和辞書、和英辞書、類語辞書、四字熟語、漢字など)と多種多様な専門用語集を配信しています。すべての辞書をまとめて検索する「横断検索」と特定の辞書を検索する「個別検索」が可能です。国語辞書ではニュース記事や青空文庫での言葉の使用例が確認でき、使い方が分からない時に便利です。

    「無知」が選挙争点になっているアメリカ 誰が金を払っているのか(1/2ページ)|ニュースな英語 - goo辞書
    hazy-moon
    hazy-moon 2010/10/27
    「Making Ignorance Chic(無知をオシャレに)」
  • Railsで定数を別ファイルで管理したい? よろしい、ならば Settingslogic だ。 - すがブロ

    ソースの中で定数として扱うのではなく、設定ファイル的に扱いたい Rubyはそれなりに長い間使っていますが、Railsはメジャーバージョン毎にちょっと触るくらいで、まったくベストプラクティスとか知らないんですね。 で、いまは作る際のお手として 日Ruby会議 2010, 8月27日〜29日 のソースである ruby-no-kai/rubykaigi · GitHub を見てパクれそうなのはパクるというスタンスでやってます。 で、題の設定ファイルの扱いについて 上記 rubykaigi の Gemfile を見ると 'configatron' っていうのがある。 なので、これが cool な設定ファイルを扱うライブラリなのかしら、と思ってたのですが、ちょうど id:ursm さんから @sugamasao 最近は Settingslogic を使っています 2010-09-02 21:3

  • 家の中の物を本気で減らしたい時に役立つ9つの質問 | ライフハッカー・ジャパン

    ほとんどの人にとって、自分の外側、つまり家の中や周辺が散らかっていると、自分の内面も落ち着かないのではないかと思います。いらない物や使わなくなった物を、誰かにあげたり捨てたりしてゴッソリ処分すると、家の中だけでなく心の中までスッキリします。 ですが、物を片付ける時に一番悩ましいのは「どれを取っておいて、どれを捨てるのか?」ということ。そんな時は、以下の9つの質問を自問自答してみてください。きっと、最後の決断の役に立つと思います。 1. これってまだ使えるの? 使えないような壊れた物を、後生大事に取っている訳ないじゃないか! と思うかもしれませんが、意外と、動かない物や修理できない物を、そのまま置いていることはあるものです。新しい目覚まし時計を買ったのに、なぜか壊れて動かなくなった古い目覚まし時計も未だに取ってある、なんてことはありませんか? 2. 壊れたり無くなったりしたら、他の物でも代用

    家の中の物を本気で減らしたい時に役立つ9つの質問 | ライフハッカー・ジャパン
  • RSpec best practices « Carbon Five Community

    Rspec is a great tool in the behavior driven design process of writing human readable specifications that direct and validate the development of your application. We’ve found the following practices helpful in writing elegant and maintainable specifications. First #describe what you are doing … Begin by using a #describe for each of the methods you plan on defining, passing the method’s name as th

    RSpec best practices « Carbon Five Community
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • 僕の楽天SPAM対策 - y-kawazの日記

    楽天で年間数十万円使う程度のそこそこヘビーユーザーの僕が、楽天のメルマガ攻勢に耐えぬく為に行っている設定をご紹介します。 ネットでは楽天は結構嫌われているように思います。楽天が嫌われる最大の理由の一つは、一度でも買い物しようものなら大量に届き始めるメールマガジンという名の迷惑メールでしょう*1。 しかもこれ、わざとか知りませんが、楽天体や楽天内の各ショップから来るメールはFromアドレスやX-何とかヘッダなどによる仕分けが出来るようには全くなっていません、しかも注文確認などの重要なメールは残したいとなると、この仕分け問題は更に困難を極めます。 そこで僕が行っている基戦略は↓こんな感じです。 楽天専用のメアドを使う メルマガの停止はしない 必要なメールはフィルタで保護 Gmailの迷惑メールフィルタで大虐殺 ネットを見る限り、この戦略をとってる人は少ないようですが…。 解説は以下に続きま

    僕の楽天SPAM対策 - y-kawazの日記
  • GNU screen を簡単に外側から操作できるようにする Ruby ライブラリ easy-screen - P A R A G R A P H S

    http://github.com/tily/ruby-screen http://github.com/tily/ruby-easy-screen screen をよく使っているんだけど、起動したあとの vi を開いたり、必要なログを tail したり、あらかじめ余分に bash をいくつか開いておいたり、といった動作を自動化できたら便利だろうなと前から思っていた。 (detach しておけばいいんだろうけど OS を再起動すると消えてしまうので、もっと確実な手段が欲しかった) via nbqx さんのこの辺を見ていたらそんなようなことができそうだったので色々試していたんだけど、なんかライブラリみたいのができたので公開してみる。 こんなのを書くと、 require 'rubygems' require 'screen' Screen('admin') { window('vi') { e

    GNU screen を簡単に外側から操作できるようにする Ruby ライブラリ easy-screen - P A R A G R A P H S
  • Fabricationを使ってみた - のどをRubyでいっぱいにして

    ※2011/11/08 コメント欄で指摘を頂いた箇所を加筆修正しました。また、割と古い記事ですので最新の情報は Fabrication を参照することをお奨めします。 これを作ってるとき、machinistとmachinist_mongoを使っていたんですが、試しに前々から気になっていたFabricationで書き換えてみました。README書いてあることをいくつか実際にやってみたのでメモしておきます。割と使いやすかったです。 何に使えるの 下記をサポートしてるそうですので、Mongoid使えます。やった! Plain old Ruby objects ActiveRecord objects Mongoid Documents 使ったもの Fabrication…日のメイン Faker…嘘データをどんどこ作ってくれるやつ QuickStart & 使い方 Gemfile Rails/M

    Fabricationを使ってみた - のどをRubyでいっぱいにして
  • Git-SVN Low-Risk Practice

    Blogged by Ujihisa. Standard methods of programming and thoughts including Clojure, Vim, LLVM, Haskell, Ruby and Mathematics written by a Japanese programmer. github/ujihisa Assumptions You are supposed to work on a svn branch topic. You hate svn. You want to follow changes of svn trunk. You hate the merging in svn. You already checked out the svn repository with git-svn-clone with stdlayout optio

    Git-SVN Low-Risk Practice
  • 省サーバ運用

    自己紹介 名前 小林 篤 ID:nekokak(ネコカク) DBIx::Skinny continued...

  • 「Redmineによるタスクマネジメント実践技法」はお早めに! - プログラマの思索

    小川 明彦, 阪井 誠 : チケット駆動開発 日のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初のアジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le

    「Redmineによるタスクマネジメント実践技法」はお早めに! - プログラマの思索