タグ

ブックマーク / developer.cybozu.co.jp (10)

  • NSFW画像検知APIの優劣比較 | 秋元@サイボウズラボ・プログラマー・ブログ

    NSFW(Not safe for work = 職場閲覧不適)画像、わかりやすい言い方だとエロ画像ですが、画像を渡すとその画像がエロかどうか判定してくれる API というの、結構たくさんあるんですね。 なぜこの種のAPIに需要があるかというと、ユーザー投稿型のwebサービス運営において、広く見せられないような画像を投稿されることが運用の大きな障害となるからでしょうね。悪意のあるユーザーや考えなしのユーザーによって法に触れたりサービスのイメージが悪化するような画像を投稿され、さらにそのことがソーシャルメディアで喧伝されたりすれば、サイトの評判に関わります。 Facebook や twitter のような超大手なら、画像の判定もいくらでも内製できるでしょうが、そうでない小さなサービスでは、多少お金を払ってでも簡易に判定を外部に任せたいところでしょう。 …と、書いていたら、Tumblr が(お

    tenkoma
    tenkoma 2018/12/16
  • Kazuho@Cybozu Labs: XSSに強いウェブサイトを作る – テンプレートエンジンの選定基準とスニペットの生成手法 (第1回神泉セキュリティ勉強会発表資料)

    発表資料は以下のとおり。春山様はじめECナビの皆様、ありがとうございました。 XSSに強いウェブサイトを作る – テンプレートエンジンの選定基準とスニペットの生成手法View more presentations from kazuho.

    tenkoma
    tenkoma 2010/10/27
  • Hatetris 超高難易度テトリス | 秋元@サイボウズラボ・プログラマー・ブログ

    Hate(憎む) + Tetris = Hatetrisと名付けられたこのブラウザで動くテトリス、普通のテトリスと大きく違うところがあります。 * 重力がないので好きなだけ次の移動を考えることができる? たしかにそれも違うところですが、もっと大きな違いは * 常に、一番困難なブロックが現れる という点です。操作はカーソルキーのみ。重力がないので明に下に落としていかないと次は出ません。まあ一回やってみてください。すごいイライラしますよ 作者の解説によれば、このゲームに偶然はなく、どの状況ならどのパーツが出てくるかは常に決まっています。ラインを消せないように消せないようにブロックが出てくるので、その消しにくいブロックを使ってラインを作ることを、理詰めで考えなければいけません。勝手にブロックが落ちなくても、そうとう考えさせられますよ。 偶然性がないことから、すべての入力は記号の組み合わせで記録す

    Hatetris 超高難易度テトリス | 秋元@サイボウズラボ・プログラマー・ブログ
    tenkoma
    tenkoma 2010/05/04
    2回やって7行は消せた…
  • ロイター通信が「AP通信がそんなにリンクや引用されるのが嫌なら、ブロガーはロイターの記事にリンクするといいよ」宣言 | 秋元@サイボウズラボ・プログラマー・ブログ

    ロイター通信が「AP通信がそんなにリンクや引用されるのが嫌なら、ブロガーはロイターの記事にリンクするといいよ」宣言 AP通信が今年の6月に、非商用の記事引用でも、5単語で$7.5(商用なら12.5ドル)の支払いをブロガーに要求したことから、英語圏ではニュースの引用やリンクとフェアユースについての議論が続いているようです。 引用に当たってはAPと利用契約を結ぶこととなるが、その中には「記事の中でAPや記者を批判してはならない。違反した場合は解約もありうる」」という条件があり、ニュース記事の短文引用は公正な利用であるとした公正利用(Fair use)権を無視したものだという批判が出ている。 米国:AP、引用語数で課金|STI Updates|情報管理Web それに対して、ライバルの通信社であるトムソンロイターズ・メディアの社長クリス・アハーン(Chris Ahearn)さんが、公式ブログに登場

    tenkoma
    tenkoma 2009/08/10
  • Visual REGEXP 正規表現のマッチング確認ができるクライアントツール | 秋元@サイボウズラボ・プログラマー・ブログ

    Visual REGEXPは、上の段に正規表現を入れて、下の段にいろいろな文字列を入れると、文字列のどの部分が正規表現のどの部分にマッチしているのか、というのを色づけして示してくれるツール。 Tcl/Tk製で、Windows向けのexeパッケージも配布されている。Windows版でためしてみた。 書いた正規表現をいろいろなサンプルで確認する際に楽でいいかもしれない。 ネットがつながっていれば、Rex Vとかでもいいような気はするけど、クライアントツールなのでネットがつながらないところでも使えるのはいいかもしれない。 ただ、文字列群から逆に正規表現案を生成する機能がエラーで動かなかったり、正規表現を書くボックスで外から中へのコピペができなかったり、あまりUIが使いやすくない。このへんは今後に期待か。 via del.icio.us/popular この記事は移転前の古いURLで公開された時の

    Visual REGEXP 正規表現のマッチング確認ができるクライアントツール | 秋元@サイボウズラボ・プログラマー・ブログ
    tenkoma
    tenkoma 2008/03/26
    PHPSpot Expression -> '/^(([0-2]*[0-9]+[0-9]+).([0-2]*[0-9]+[0-9]+).([0-2]*[0-9]+[0-9]+).([0-2]*[0-9]+[0-9]+))$/'
  • 秋元@サイボウズ研究所プログラマーBlog 訪問者が入れているFirefox extensionを検知するJavascript

    chrome:プロトコルで Firefox Extension が持っている画像などをアクセスすることで、その Firefox である extension がインストールされているかどうかを判定できるらしい。 実際のデモはこちら(自分の使ってる拡張機能を知られたくない人は押さないこと) 著名な extension ごとのチェック対象画像のリストを整理している人もいた。 リンクが訪問済かどうかをCSSの属性からチェックする技法がちょっと前に話題になったけど、いろいろ考えるもんだ。 # こちらは、 あなたのWeb2.0度判定テストやHatebu::Addiction(はてブ中毒度)などで使われている。 この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立たなくなっている、

  • イケてる認証 | 秋元@サイボウズラボ・プログラマー・ブログ

    認証で紹介した、ロボット(プログラム)にできないが人間だったら簡単にわかる認証方式の応用が、hotcaptcha.com (イケてる認証?)だ。 子認証では、9枚の動物の子供の写真から3枚の子の写真を選ぶ、という課題で、正しく選ぶとコメントを書けたりできる、という仕組みだった。 イケてる認証では、これが、9枚の女性の中から、3枚のイケてる女性の写真を選ぶ(!)というものに置き換わっている。9人の女性から、自分がイケてると思う写真を3つクリックし、下の”Submit proof I am Human”(自分は人間だと証明する)ボタンを押すと、あなたが人間か、それともロボットスクリプトかを判定してくれる。 男性版もちゃんと用意されていて、”switch to men”ボタンを押すと切り替えられる。イケてる女性はわからなくても、男性ならわかる、という人はそちらをどうぞ。 Javascri

    tenkoma
    tenkoma 2006/07/18
    ひどっ
  • コンピュータの進化 | 秋元@サイボウズラボ・プログラマー・ブログ

    アディダスの、つまりのコマーシャルフィルムらしいのだけど、前半のコンピュータの進化の変遷はプログラマーならずとも面白く感じるのではないだろうか。 この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立たなくなっている、という場合にはコメントやツイッターでご指摘いただければ幸いです。最新の状況を調べて新しい記事を書くかもしれません

    tenkoma
    tenkoma 2006/07/18
    ニヤリ
  • Googleスプレッドシート プレビュー | 秋元@サイボウズラボ・プログラマー・ブログ

    Google Labs の新サービス Google Spreadsheets の sneak preview が出ている。 Google Spreadsheets Sneak Peek 動くものが触れるわけではなくて、画面イメージの一部と、簡単な機能紹介が出ているだけだが。 – 表計算ソフトの基機能、数値の表示形式変えたり、カラムでソートしたり、関数追加したりができるとのこと – CSVExcel 形式のアップロード機能 – フォントのサイズや色などはツールバーから簡単に変更できる – メールアドレスで表の共有相手を指定できる – チャットしながら同時に編集することも可能 – まずサポートするブラウザは Windows IE6 と Firefox 1.07以上 – (Gmail と同様の)オートセーブがつく – CSV, Excel形式、HTMLでの出力が可能 機能的には驚きは少な

    Googleスプレッドシート プレビュー | 秋元@サイボウズラボ・プログラマー・ブログ
  • 一方ロシアは鉛筆を使った の真相 | 秋元@サイボウズラボ・プログラマー・ブログ

    via The Space Review 最近ネットで富に「一方ロシアは鉛筆を使った」というセンテンスを見かけるのだけど、プロジェクトX 風ナレーションってやつ? この一文を見ただけでも全体の話が想像できてしまって、非常に面白い、よくできた話だなあと思っていたところ、この逸話(?)が流行っているのは日だけではないらしい。 del.icio.us/popular でこんな解説記事を発見。 結論としてはこの話はよくできたジョーク、あるいは都市伝説(どちらであるかは書き手がわかってて書いてるかどうかによる)だということだ。スペースペンの値段は4ドル程度で、鉛筆の値段とそう違わない。 上記の有名な文は英語だと “The crafty Russians used a pencil.” というのだそうだ。以下解説記事のポイントをまとめると、 – 普通のボールペンが宇宙で機能しないのはホント – 有名

  • 1