タグ

2016年5月18日のブックマーク (7件)

  • 同音異義語への異議

    こうせう なお、この表中の語が全て奈良時代から使われていたわけではない。奈良時代ならそう発音されただろう、という表である。 中国語には声調と呼ばれる発音の違いがあり、例えば現代中国語で ma という発音は、高音なら「媽」(お母さん)、上昇音なら「麻」、低音なら「馬」、下降音なら「罵」を表す。日人が漢字を輸入した時これらの声調は全て失われたので、中国人が区別していた発音を区別できなくなった。それでもなお、現在「こうしょう」と発音される語に、「かうしゃう」、「かふしゃう」、「かうしょう」、「かうせう」、「かうせふ」、「くゎうしゃう」、「くゎうしょう」、「こうしゃう」、「こうしょう」、「こうせう」の 10 個の発音があった。平安時代に入り、語中のハ行がワ行に転じた。これにより、「かふ」が「かう」に、「せふ」が「せう」に合流した。次に室町時代になると「おう」が「おー」に、「えう」が「よー」に転じ

    catatsuy
    catatsuy 2016/05/18
  • ImageMagickのピクセルキャッシュとリソース制限 - クックパッド開発者ブログ

    こんにちは、成田(@mirakui)です。今日はみんな大好き ImageMagick チューニングのお話です。 2016/5/13 に公開された、いわゆる ImageTragick と呼ばれる脆弱性では、 policy.xml というファイルを更新するという workaround が紹介されていたのは記憶に新しいと思います。 この policy.xml は、今回の workaround のようにファイルタイプを制限するだけではなく、画像の縦横ピクセル数、利用するメモリやディスクのサイズなどを制限することができます。 Web サービスなどでユーザのアップロードした画像を ImageMagick で変換する場合、このようなリソース制限を適切に行うべきでしょう。 そこで今回は policy.xml によるリソース制限方法を紹介します。 前提 特に明記しない限り、2016/05/14 現在の 6

    ImageMagickのピクセルキャッシュとリソース制限 - クックパッド開発者ブログ
    catatsuy
    catatsuy 2016/05/18
    貴重なドキュメントだ
  • PHP の $_SERVER['REQUEST_URI'] と parse_url() の予想外な動作について。 - こせきの技術日記

    REQUEST_URI と HTTP_HOST PHP のサーバ変数 $_SERVER['REQUEST_URI'] には、ふつうパスとクエリが設定される。 'REQUEST_URI' ページにアクセスするために指定された URI。例えば、 '/index.html' PHP: $_SERVER - Manual ただし、常にパスから始まると保証されているわけではない。以下のように、 GET に続けて絶対 URL を書いたリクエストを送ると、 GET http://localhost/test.php?query=value#fragment HTTP/1.1 Host: localhost $_SERVER['REQUEST_URI'] の値は、 http://localhost/test.php?query=value#fragmentになる。 ポイント: REQUEST_URI は

    PHP の $_SERVER['REQUEST_URI'] と parse_url() の予想外な動作について。 - こせきの技術日記
    catatsuy
    catatsuy 2016/05/18
  • ISUCON6出題チームが社内ISUCONを開催!AMIも公開!! - pixiv inside [archive]

    ISUCON6の出題者の1人の@catatsuyです。 GW直前の4/28、年度入社の新卒エンジニア全員と社内のエンジニアほぼ全員が参加するイベントとして社内ISUCONを開催しました。 同じく出題者の1人である@edvakfの記事でも書いたように、今年のISUCON6では株式会社はてなさんと弊社で共同出題する予定です。 inside.pixiv.net 今回は弊社のISUCON6出題チームの4人で開催した社内ISUCONの様子を紹介します。 社内ISUCON 時間は12:30から19:00まで行いました。営業日に会社のエンジニアのほとんどが参加するイベントなので、午後を割り当てる形にするぐらいが良いのではないでしょうか。今回は新卒研修の一環としての側面があったので、新卒エンジニアにはISUCON事前ハンズオンとしてこのような内容の講義を行いました。 初期実装 初期実装の言語は『Ruby

    ISUCON6出題チームが社内ISUCONを開催!AMIも公開!! - pixiv inside [archive]
    catatsuy
    catatsuy 2016/05/18
  • Mac上にGoの開発環境を構築する〜下準備編 | おそらくはそれさえも平凡な日々

    同僚がGoを始める上で、案外まとまった資料が無さそうだったので書いてみることにしました。 Macでhomebrewが入っていることが前提です。事前に brew update をおこない formula を最新のものにしておくと躓くことが少ないでしょう。 Goのインストール % brew install go エントリ執筆時点では、1.6.2 が入ります。Goはメジャーバージョンが同じ場合は、後方互換が保たれているので、基的に新しいやつを入れて問題ありません。 環境変数の設定 $GOPATH だけを決めればOKです。$GOPATH はどこでも良いのですが、ここでは $HOME/dev を $GOPATH に設定します。また、 $GOPATH/bin に $PATH も通しておきます。 export GOPATH=$HOME/dev export PATH=$GOPATH/bin:$PATH

    Mac上にGoの開発環境を構築する〜下準備編 | おそらくはそれさえも平凡な日々
    catatsuy
    catatsuy 2016/05/18
  • ニトリ、紀伊国屋書店・新宿南店跡地に熱視線

    コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕

    ニトリ、紀伊国屋書店・新宿南店跡地に熱視線
    catatsuy
    catatsuy 2016/05/18
  • Are There Still Any Legitimate Uses For a PowerPC Mac?

    Are There Still Any Legitimate Uses For a PowerPC Mac? Apple switched to Intel processors in 2006 – any Mac from before then uses the PowerPC platform. For a while Mac software was designed to work on both types of computers, but those days are for the most part gone. Put simply: you cannot use the latest Mac software on devices build before 2006. Whether you’ve had such a Mac for years, or picked

    Are There Still Any Legitimate Uses For a PowerPC Mac?
    catatsuy
    catatsuy 2016/05/18