ブックマーク / hentai-kun.hatenablog.jp (2)

  • Node.jsでCanvasが使えるようになるnode-canvasを入れる - エロサイトの作り方

    Node.jsで画像を加工したくなったのでライブラリを探したところ、サーバーサイドでCanvasを使えるようにするnode-canvasというライブラリが良さそうだったので入れてみました。 依存ライブラリでCairoが必要らしいので先に入れる $ brew install cairo node-canvasを入れる $ npm install canvas gyp: Call to './util/has_cairo_freetype.sh' returned exit status 0. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (

    Node.jsでCanvasが使えるようになるnode-canvasを入れる - エロサイトの作り方
  • どんなサイトを作っているのか - エロサイトの作り方

    さて、何を書こうか、と考えた結果、これから何回かは今使っている技術のことを書くことにしました。 しかし、技術云々の前にまずどんなサイトを作っているのかの説明がある程度必要な気がするので、今回はその話を先にします。 作っているのは、ネットで拾ってきた画像を紹介ブログです*1。そして今のところ仕分けの都合で二次専門にしています。 エロサイトの流行りは動画か同人誌のよう*2だけど、動画は動画サイトに誘導するだけのリンク集みたいなものなので面白くなさそうだし、同人誌は扱いがグレーというよりアウトな気がするので、じゃあ画像かな、という選択です。 あとは画像を扱う技術、 画像のクロール処理 画像の仕分け方法 重複画像の検出方法 などが奥が深そうで面白そうに思えたというのが決め手ですね。 実際、今クローラーは420万ファイル、1.2TBを取得していて、1日あたり平均1.2万ファイルずつ増えています。 さ

    どんなサイトを作っているのか - エロサイトの作り方
  • 1