タグ

2009年1月16日のブックマーク (11件)

  • 糖衣構文 - Wikipedia

    糖衣構文(とういこうぶん、英: syntactic sugar あるいは syntax sugar)は、プログラミング言語において、読み書きのしやすさのために導入される書き方であり、複雑でわかりにくい書き方と全く同じ意味になるものを、よりシンプルでわかりやすい書き方で書くことができるもののことである。 構文上の書き換えとして定義できるものであるとも言える[* 1]。 syntactic sugar の直訳に近い構文糖(こうぶんとう)という用語も使われる。また外来語としてそのままシンタックス・シュガーとも呼ばれる。糖衣構文あるいは構文糖衣とするのは少々意訳的だがよく使われている[* 2]。 語源は「取り扱いやすい」を意味する sweet の第一義が「(砂糖のように)甘い」であることから[1][2]。 糖衣構文はプログラムの意味としては同じものを、よりわかりやすい構文で書けるものである。ジャー

    hirafoo
    hirafoo 2009/01/16
    シンタックスシュガー
  • ActiveRecord のお勉強 - elm200 の日記(旧はてなダイアリー)

    Rails を勉強する!とこのブログを立ち上げて以来、残念ながら Rails の勉強はあまり進んでいない。その大きな理由は、Rails はかなり大きいフレームワークだからではないか。Javaで言ったら Struts + Hybernate + JUnit といった感じで、フレームワーク数個分に相当するのだ。 個人的な感想としては、中でも Model 部分に相当する O/R マッパーの ActiveRecord がよくできていると感じた。そこで、るびまの記事などを参考に ActiveRecord の学習に挑戦。 ActiveRecord::Base の rdoc が非常にわかりやすい。これは、(Ruby のルートディレクトリ)/lib/ruby/gems/1.8/doc/activerecord(バージョン)/rdoc/index.htmlから探しだせる。 ActiveRecord::Bas

    ActiveRecord のお勉強 - elm200 の日記(旧はてなダイアリー)
    hirafoo
    hirafoo 2009/01/16
    findとか
  • 代理ミュンヒハウゼン症候群 - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2024年3月) 独自研究が含まれているおそれがあります。(2024年3月) 出典検索?: "代理ミュンヒハウゼン症候群" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL 代理ミュンヒハウゼン症候群(だいりミュンヒハウゼンしょうこうぐん、英: Munchausen syndrome by proxy、MSbP、MSP)、他者に負わせる作為症(たしゃにおわせるさくいしょう)とは、自傷行為で病気をつくる精神疾患ミュンヒハウゼン症候群において、傷害の対象が庇護している近親者である精神疾患。主に対象は自身の子供であることが多く、「看病」「介護」する自己

    代理ミュンヒハウゼン症候群 - Wikipedia
  • Ruby On Rails ピチカート街道 - Rails 2.1・その12(DBに登録してあるUTC日付データを簡単変換) -

    Rails2.1で日時(timestamp)カラムをテーブルに作ってセーブするとUTC時間で記録されます。 それは、なぜかというと config/environment.rb ファイルに config.time_zone = 'UTC' と書いてあるからです。 今回は、この 'UTC' という値がミソになります。 これを 'Tokyo' に変えても、DB にはやっぱりUTC時間で記録されます。 じゃあ何が違うんですか?っていうと、モデルを使用して値を取ってくると設定したタイムゾーンでの値となります。 例えば、 UTC的に言うと 2008/06/08 02:52:00 だったら タイムゾーンがUTCの場合は Sun, 08 Jun 2008 02:52:00 UTC +00:00 を取得し、 タイムゾーンがTokyoの場合は Sun, 08 Jun 2008 11:52:00 JST +09

    hirafoo
    hirafoo 2009/01/16
    config/environment.rb # config.time_zone = 'UTC'
  • wakaponさんの超☆痛々しいPerl備忘帳: CORE.pod subs.pm プラグマモジュール

    tokuhiromさんのPerl Quizに答えてみるのエントリに、*CORE::GLOBAL::refというのがあって、これは何だろうと思い調べたところ、使われ方がCORE.podに書かれていた。CORE.podは、5.10.0の標準モジュールのディレクトリになぜか放り込まれているPODファイルである。以下、*CORE::GLOBAL::XXXとsubs.pmプラグマモジュールの使い方めもめも。 とにもかくにも、CORE::というのはどんな名前空間かというと、以下のような記述がPODにある。 CORE - Pseudo-namespace for Perl's core routines なぜ「しゅーど(擬似)」という形容詞が名前空間の前についているかは分からないが、COREは、コンパイル時にユーザ定義関数か組み込み関数を区別するための名前空間らしい。CORE::をつけなければ、組込み関

    hirafoo
    hirafoo 2009/01/16
    use subs
  • 色んなところにfaviconを - cameraLady

    faviconで画面を華やかに ボクはfaviconが大好きで,del.icio.usの画面にもGreasemonkeyのfav.icio.us2というスクリプトを使ってfaviconを表示させています.同じことをはてなブックマークやGoogleの検索結果の画面でもやってやろうと思い,fav.icio.us2をいじらせてもらいました. Favicon with Google (greasemonkey) Favicon with Hatena Bookmark (greasemonkey) faviconはWeb上の個性のひとつですよね.検索結果の一覧を見るときにも過去のブックマークを探すときにも,faviconが見えているだけでサイトを見分けやすくなります.16×16の小さな空間でも,画像なら多くの情報を持つことができます. スクリーンショット 追記(2006-10-21 23:30)

    色んなところにfaviconを - cameraLady
    hirafoo
    hirafoo 2009/01/16
    これいい!
  • 今日のCPANモジュール(跡地) 目次

    Redirecting… Click here if you are not redirected.

  • Insipidインストールしてみた - blue sky BLOG

    先日取り上げたばかりのInsipidをインストールしてみた。 添付のドキュメントには最低限の情報しかない上、日語記事が非常に少ないため、予想以上に苦戦。一部問題が残っているが、とりあえず動作させることができた。 http://orima.jp/insipid/ ただかなり行き当たりばったりで動かしたため、やり方が間違っている可能性が大。 前提条件 MySQLまたはPostgreSQLのいずれか いくつかPerlモジュールの追加が必要 1.ダウンロード 以下のサイトより最新のInsipidの圧縮ファイルをダウンロードし、ディレクトリ付きで解凍。圧縮ファイルはtar.gz形式(というかgzip形式というのか?)なので、それに対応した解凍ソフトが必要。 Insipid - a web-based bookmark repository 2.各種ファイル修正 insipid-config.cgi

    hirafoo
    hirafoo 2009/01/16
    Parsing of undecoded UTF-8 will give garbage when decoding entities atとか出たらHTML::Parserでutf8_mode(1)
  • はてなブログ | 無料ブログを作成しよう

    トルコ水紀行 -前編 イスタンブール- みなさんこんばんは、地図子です!8月は久しぶりに毎月更新にしようと思います。今までずっと名古屋について書いてきましたが、ワープして・・・ トルコについて書きたいと思います。 2024年6月に念願のトルコに行ってきました。いつからトルコに行きたかったかわから…

    はてなブログ | 無料ブログを作成しよう
    hirafoo
    hirafoo 2009/01/16
    ディレクトリのファイル一覧を取得
  • http://www.ksknet.net/perl/dirhandle.html

    For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.

    hirafoo
    hirafoo 2009/01/16
    ディレクトリのファイル一覧を取得
  • ADP: floatレイアウトでつまづかないためのTips

    ADP: floatレイアウトでつまづかないためのTips