タグ

2012年6月20日のブックマーク (4件)

  • あなたが理解できない,たった一行のRubyのコード (動的言語に対する静的解析の限界) - 主に言語とシステム開発に関して

    あなたは,下記のコードを理解できない。 p f /g+h/i これはRubyのコードである。「p」は,コンソールに出力する関数である。 問: だいたい,何をやっているコードですか? ※例えば,四則演算など。 構文をおおまかに説明して下さい。 どれが変数で,どれが関数で,どれが演算子か? ↓回答 回答: 一意に決定できない。 下記に, このコードの複数の解釈方法と, この件が引き起こす問題 について述べる。 ※なお,この問題が起きるのは動的言語に限らず,静的言語でも同様に発生しうることを前もって述べておく。 (1)分数の計算とみなすパターン 先行するコードを下記のように書いた場合: test1.rb # 変数に数値を代入 f = 2 g = 1 h = 2 i = 1 # 演算結果をpで出力する p f /g+h/i 実行結果: >ruby test1.rb 4 「分数の計算」とみなされる。

    あなたが理解できない,たった一行のRubyのコード (動的言語に対する静的解析の限界) - 主に言語とシステム開発に関して
    mas-higa
    mas-higa 2012/06/20
    "例えば,四則演算など" と言われても正規表現にしか見えませんでした。ありがとうございます。/なるほど。正規表現を %r で書けばおk?
  • BLOGOS サービス終了のお知らせ

    平素は株式会社ライブドアのサービスを ご利用いただきありがとうございます。 提言型ニュースサイト「BLOGOS」は、 2022年5月31日をもちまして、 サービスの提供を終了いたしました。 一部のオリジナル記事につきましては、 livedoorニュース内の 「BLOGOSの記事一覧」からご覧いただけます。 長らくご利用いただき、ありがとうございました。 サービス終了に関するお問い合わせは、 下記までお願いいたします。 お問い合わせ ※カテゴリは、「その他のお問い合わせ」を選択して下さい。

    BLOGOS サービス終了のお知らせ
    mas-higa
    mas-higa 2012/06/20
    Mac なら普通に聴けそうだけど違法なのか?
  • gitリポジトリをホストするのにWebDAV使わないほうがいい - id:anatooのブログ

    共有gitリポジトリをホストする方法をググると、WebDAVを使ったやり方が結構出てくる。このやり方には明確なデメリットしか無いにもかかわらず、WebDAVを使ってホストする方法を紹介するページでは触れられていないことが多い。まったく大した話ではないが、開発者が二度とひっかからないためにリポジトリのホストにWebDAVを使わないほうがいい理由を書いておく。以下、2つ。 WebDAVを通じてホストすると遅い WevDAVを通じてホストするとサーバサイドフックが起動しない 遅い 超遅い。ベンチマークを測ったわけではないが、sshでホストする場合と比べてcloneやpushやpullが3倍以上遅いのではないか。 WebDAVでホストすると遅くなってしまうのには理由があって、sshでホストする場合とWebDAVでホストする場合とでは、そもそもの通信プロトコルが違うから。pro gitを参照すると、

  • 「人から好かれる努力」をすべきではない3つの理由 - デマこい!

    コミュニケーションの時代だ。 企業の採用基準には「コミュニケーション能力」が必ずあがるし、私立高校や大学が対人スキルの向上を学習目標に掲げることも少なくない。いまの日では、誰もが良好な人間関係を築こうと必死になっている。もちろん私だって、豊かな人間関係に囲まれて暮らしたほうがしあわせだということに異論はない。 けどさ、なんだかおかしくない? 良好な人間関係って、努力して作り出すものなのだろうか。自分がしあわせになるために? 出世して収入を増やすために? そんな下心にもとづいて創出した人間関係は、はたして当の「絆」と呼べるのか。 そもそも日人はシャイな国民性を有している、らしい。留学生の友人たちは異口同音に日人の奥ゆかしさを指摘する。週末のパブでスタウトを片手に嫁さんの愚痴をこぼしたり、休日にご近所さんとBBQをしてHAHAHAと大声で笑ったり、そんな社交的な習慣とは無縁な文化を私た

    「人から好かれる努力」をすべきではない3つの理由 - デマこい!
    mas-higa
    mas-higa 2012/06/20
    "はたして本当の「絆」と呼べるのか" 少なくとも企業は本当の「絆」まで求めていない。