2018年3月19日のブックマーク (3件)

  • クローラーからのアクセスをNginxとrobots.txtを使って制限する方法(Baiduさんがんばりすぎです) - ドラあり!*ドラゴンに挑むアリの物語 ** Python使いの日々

    やたら運営しているサイトが重いなと思っていて、人気が出てきたのかしらとおもったら、 Baiduさんのクローラー(Baiduspider+)さんが、ものすごい勢いでアクセスしていらっしゃる。 クローラーさんからのアクセスだけで3,000円以上使ってるかも。。。ガーン。 給料日までお昼は菓子パンかも。 これを機にNginxとrobots.txtを使って、クローラーのアクセス制限を行うことにしました。 俺のロードバランサとウェブ間の転送量が半端ないわけない 最近の外側のロードバランサと内側のウェブサーバの転送量が半端ない。 人気が出てきたのかな。うぷぷぷ、と思ったら全くのKAN-CHI-GUY! 検索クローラーばっかりに人気が出てきてる!毎秒アクセスご苦労様です。。 うーん検索エンジンに載せてもらえるのはありがたいんだけど、ちょっと頻度が多すぎる。 少しはお行儀良くお願いしたいところ。 クラウド

    クローラーからのアクセスをNginxとrobots.txtを使って制限する方法(Baiduさんがんばりすぎです) - ドラあり!*ドラゴンに挑むアリの物語 ** Python使いの日々
    wordi
    wordi 2018/03/19
  • Android開発をする上で知っておいてほしいなと思うこと - こやまカニ大好き

    現在の Android Developers の情報は非常に充実していて、Developer Guides を順に読み進んでいくだけで開発に必要な知識とGoogleが想定している(であろう)最も基的な実装を学ぶことができる。 特にこの「基的な実装」というものが重要で、これを知っておかないと開発者間の意思疎通がスムーズに行えなかったり、そもそも気をつけておくべき注意点を見落としがちになってしまう。 とはいえ、今の膨大な公式ドキュメントをただ読めというのは厳しいので、Android開発をする上で最低限理解しておいてほしい(と僕が思っている)事柄と、それについて知ることができるドキュメント類についてまとめてみることにする。 2018/03/25 : リリース周りについて別記事に追記した。 nein37.hatenablog.com 公式ドキュメントの重要ページ 公式ドキュメントと言った場合、

    Android開発をする上で知っておいてほしいなと思うこと - こやまカニ大好き
    wordi
    wordi 2018/03/19
    知見だ
  • Rust で WebAssembly を出力する

    もう結構前になりますが、RustEmscripten を利用することなく WebAssembly の出力ができるようになりました。それにより、Rust を使った WebAssembly の開発が現実的な選択肢としてさらに力を帯びてきました。 自分の勉強で Rust から WebAssembly に出力するプログラムを書いてみたので、その道筋をご紹介することで自分のような Rust 初心者の方々の WebAssembly 開発の助けになればと思い、この記事を投稿しました。 もし記事中に間違い等がありましたら、是非 @tkihira までご連絡ください。 Emscripten との依存関係を切った Rust つい最近まで、WebAssembly の出力は Emscripten を使うことがほとんどでした。Emscripten は、元々は他言語のプログラムを JavaScript に変換す

    wordi
    wordi 2018/03/19
    どんどんJavaScriptが不要な土壌が出来上がっていく