タグ

ブックマーク / labs.cybozu.co.jp (21)

  • 「イスラエルからのプルリクエストは受けられません」- オープンソース貢献と国際紛争

    PHPの人気フレームワーク Laravel にダウンロードリンク生成機能を追加するオープンソースのパッケージで、機能追加の提案がイラン人の作者によって却下されるという事件が発生しました。却下の理由はイランの法律だそうです。 armancodes/laravel-download-link は、Laravel 上でファイルダウンロードのリンクを生成するパッケージ。GitHub で管理されるオープンソースのライブラリで、ダウンロードリンクの時間による失効や IPアドレスによるアクセス制限などの機能を持っています。作者は @armancodes で、プロフィールではテヘラン在住となっています。 これに対し、ユーザー @Yiddishe-Kop が、特定のユーザーにだけダウンロードを有効化させることができる改造を提案しました。当初は受け入れられそうなコメントの流れでしたが、作者による以下のようなコ

    「イスラエルからのプルリクエストは受けられません」- オープンソース貢献と国際紛争
  • Drupalコミュニティが中心人物の一人をSM趣味を理由?に追放

    Drupalコミュニティから広がって今議論となっている事件について、日語の情報ではわかりにくいところがあったので調べてみました。 要点 PHP製のオープンソースCMS として人気のある Drupal のコミュニティが、 […] Drupalコミュニティから広がって今議論となっている事件について、日語の情報ではわかりにくいところがあったので調べてみました。 要点 PHP製のオープンソースCMS として人気のある Drupal のコミュニティが、長年のコントリビューター ラリー・ガーフィールド氏(Larry Garfield)をコミュニティから追放。背景に男尊女卑SF小説のファンコミュニティやSM愛好コミュニティへの参加があるということ。 個人の無関係な性嗜好でコミュニティから排除することに反発の声が上がっている。 登場人物・用語 ドリス・バイタルト氏(Dries Buytaert) Dr

    Drupalコミュニティが中心人物の一人をSM趣味を理由?に追放
  • デルタ航空がオーバーブッキングで乗れない人数を最小に、しかもコストも少なく済ませている仕組み

    ユナイテッド航空がオーバーブッキングの影響でベトナム系アメリカ人医師を強制排除した動画がネットで大炎上した事件をうけて、オーバーブッキングの話がニュースで多く取り上げられていますね。 航空会社はどこも、予約をしたけど乗ら […] ユナイテッド航空がオーバーブッキングの影響でベトナム系アメリカ人医師を強制排除した動画がネットで大炎上した事件をうけて、オーバーブッキングの話がニュースで多く取り上げられていますね。 航空会社はどこも、予約をしたけど乗らない人の率を予想して、実際の座席数より多めにチケットを売っています。乗らない人を除いたらぴったり満席になるのが一番儲かるので、ギリギリになるようにこの多めの予約(オーバーブック)を調整するのですが、たまにこの予想が外れることがあります。そうすると、満員から溢れた誰かは予約した飛行機に乗れなくなってしまうことになります。 今回のユナイテッドの炎上は、

    デルタ航空がオーバーブッキングで乗れない人数を最小に、しかもコストも少なく済ませている仕組み
  • Megabite – 並んだ食材から福笑いのように顔を作るアルゴリズム

    Megabite は、皿に盛った料理の写真をパーツとして、福笑いのように顔を作るアプリだそうです。 考えてみよう、べ物もハッピーに見えるに越した事はない。あるランチの時、料理で遊んでるときにふと思ったんだ &#8211 […] Megabite は、皿に盛った料理の写真をパーツとして、福笑いのように顔を作るアプリだそうです。 考えてみよう、べ物もハッピーに見えるに越した事はない。あるランチの時、料理で遊んでるときにふと思ったんだ – このプロセスは自動化できるのでは? 解決すべきビッグな問題がここにあるじゃないか。Let’s face it, food is more fun when it looks happy. I was playing with my food one lunchtime, and I wondered to myself – would it be poss

    Megabite – 並んだ食材から福笑いのように顔を作るアルゴリズム
  • 8%のレイオフに含まれていたことをスマホ通知で知ってしまったツイッター社員

    Bart Teeuwisse さんのツイッターから。「ツイッター社のレイオフ、自分が対象者だった。今朝こんな風にそれを知ったよ」 I've been impacted by $TWTR's layoffs […] Bart Teeuwisse さんのツイッターから。「ツイッター社のレイオフ、自分が対象者だった。今朝こんな風にそれを知ったよ」 I've been impacted by $TWTR's layoffs. This is how I found out this morning. pic.twitter.com/MbjFwYLcU2 — Bart Teeuwisse ❄ ☮️ (@bartt) October 13, 2015 (一枚目) ヤフーニュースでの「ツイッター社、全社員の8%を解雇へ」 (二枚目) GitHub の通知「あなたはTwitter Inc. から削除されま

    8%のレイオフに含まれていたことをスマホ通知で知ってしまったツイッター社員
  • ターン制シューティングゲーム Mighty Tactical Shooter

    シューティングゲームは好きだけど反射神経に自信がなくて、という人や、年を取って反射神経が追い付かなくなってきたという往年のシューターのための新プロジェクトが、Mighty Tactical Shooter。なんと、ターン […] シューティングゲームは好きだけど反射神経に自信がなくて、という人や、年を取って反射神経が追い付かなくなってきたという往年のシューターのための新プロジェクトが、Mighty Tactical Shooter。なんと、ターン制で遊べる、グラディウスのような横スクロール型のシューティングゲームです。 ゲーム画面内では、静止した状態で、敵の進行方向や敵が撃ってくる弾の軌道の予測なども表示される中、自機の次の移動方向や弾の発射方向を入力します。 時間を掛けて次のムーブを決めたら、ターンを進めて結果を見ます。結果やられていなければ、また新しい状況で次のターンのムーブを設計しま

    ターン制シューティングゲーム Mighty Tactical Shooter
  • 盗みに入った家でFacebookをログアウトし忘れた泥棒が逮捕

    世界は広い アメリカ ミネソタ州で、侵入した家のパソコンでフェイスブックにログインし、そのままログアウトせずに出て行った泥棒が捕まったそうです。 この26歳の泥棒、クレジットカード、現金、腕時計などを盗んだ他にも、当日雨 […] 世界は広い アメリカ ミネソタ州で、侵入した家のパソコンでフェイスブックにログインし、そのままログアウトせずに出て行った泥棒が捕まったそうです。 この26歳の泥棒、クレジットカード、現金、腕時計などを盗んだ他にも、当日雨に濡れていたようでジーンズやシューズを脱ぎ捨てていったりもしたようで、証拠を残さないという意識が薄かったようです。 帰ってきて家が荒らされたことに気付いた住人のジョン・ウッド氏は、パソコンを見てフェイスブックが知らない誰かにログインされたままなのに気付きます。その誰か、ニコラス・ウィッグのプロフィール上で、ウィッグが自分の家に泥棒に入ったこと、誰か

    盗みに入った家でFacebookをログアウトし忘れた泥棒が逮捕
  • サイボウズ・ラボ : サイボウズ・ラボユース:募集要項

    募集枠 1:サイボウズ・ラボユース生【選考あり】 対象:中卒以上(大学生・院生・未就業者の方も応募できます) 個人のソフトウェア研究開発プロジェクトを会社が応援する制度です。 年間 103 万円を上限(※1)にサイボウズが奨励金を支払います。 (個別に契約を結ぶ、開発時間に応じた報酬です) 関東近郊以外からのリモート参加も可能です。 サイボウズ・ラボ社員が直接指導いたします。 (グループウェアによるオンライン指導もあります) 中間発表会・成果発表会の場で途中成果を報告していただきます。 交通費・宿泊費は規程により別途支給します。 (※1)奨励金を希望されない場合は受取を辞退できます。 募集枠 2:サイボウズ・ラボユース研究生 【選考あり】 対象:生徒・学生・未就業者 奨励金の支払いのない制度です。 交通費・宿泊費はラボユース生と同様に支給されます。 ラボユース研究生は、ラボユース生への登竜

    サイボウズ・ラボ : サイボウズ・ラボユース:募集要項
  • wが二つ重なった文字「ʬ」がバイラビアル・パーカッシブだと調べる方法

    もともと2ちゃんねるで回答されたものみたいですが、「wが縦に二つ重なった文字の出し方教えて」という質問に対して、「ʬ」を出したり、その読み方が「バイラビアルパーカッシブ」だと回答した人はどうやって調べたんでしょうね。 そ […] もともと2ちゃんねるで回答されたものみたいですが、「wが縦に二つ重なった文字の出し方教えて」という質問に対して、「ʬ」を出したり、その読み方が「バイラビアルパーカッシブ」だと回答した人はどうやって調べたんでしょうね。 その回答者がこれを使ったかどうかはわかりませんが、ユニコード内の文字だと、ShapeCatcherというサイトで調べられます。 左側のボックスに、マウスで探したい文字を書き、”Recognize”(認識せよ)をクリックすると、下にそれに近い文字が列挙されます。wを縦に二つ書いてみましょう。 コード 0x2ac のラテン文字 bilabial perc

    wが二つ重なった文字「ʬ」がバイラビアル・パーカッシブだと調べる方法
  • Invisible Girlfriend – 「見えない彼女」を提供してくれるwebサービス

    「ついにでた。あなたの家族も(存在を)信じてしまうガールフレンド」 Invisible Girlfriend(見えない彼女)は、彼女が必要なあなたに架空の彼女を提供してくれる新サービスです。 利用手順は以下のとおり。 1 […] 「ついにでた。あなたの家族も(存在を)信じてしまうガールフレンド」 Invisible Girlfriend(見えない彼女)は、彼女が必要なあなたに架空の彼女を提供してくれる新サービスです。 利用手順は以下のとおり。 1. プランを選ぶ 各プランは、リアルとバーチャルの関係を「証明」する、もっともらしい見えない彼女をご提供します。 2. 彼女を選ぶ 充実した見えない彼女の品揃えの中から、彼女の性格をカスタマイズしたり、今後どのように彼女と連絡を取っていくかを指定します。 あなたの人生を生きる 見えない彼女と出会ったあなたは、他の誰でもない、あなた自身が求める人生

    Invisible Girlfriend – 「見えない彼女」を提供してくれるwebサービス
  • Kazuho@Cybozu Labs: サーバシグニチャは隠さないのが当たり前

    « Pathtraq バージョンアップのおしらせ - サイドバー表示に対応 | メイン | Perl から MySQL に非同期アクセスする方法 » 2007年09月05日 サーバシグニチャは隠さないのが当たり前 ウェブサーバ(Apache)で、404などのエラーページを表示したとき、ヘッダやページの下にApacheやOSのバージョンが表示されます。こういったサーバ情報をわざわざ表示する必要はありません。 ウノウラボ Unoh Labs: 5分でできるウェブサーバのセキュリティ向上施策 私も何年も前からセミナーではサーバ、モジュールバージョンは隠すようにと言っています。何故こんな事で賛否両論になるのか全く理解できません。 yohgaki's blog - サーバシグニチャは隠すのが当たり前 Server: ヘッダを隠すメリットについての議論はあるようですが、Server: ヘッダを表示すべ

  • iPhone のメッセージで相手をイライラさせる方法

    Drive your friends crazy(友達を悩ませよう) というページが提案している、iPhoneユーザー相手にできる、ちょっとしたイタズラ。 それは、下のアニメーションgifをメッセージで送るだけ。 受け取 […] Drive your friends crazy(友達を悩ませよう) というページが提案している、iPhoneユーザー相手にできる、ちょっとしたイタズラ。 それは、下のアニメーションgifをメッセージで送るだけ。 受け取った相手からはこう見えます。 送信者「君に伝えなきゃいけないことがあるんだ」 シボーン「何! 何よ!」 via This Prank Will Drive Your Friends Crazy

    iPhone のメッセージで相手をイライラさせる方法
  • コメントスパムの手の内が、スパマーのミスでダダ漏れに

    Githubユーザーshanselmanさんが、「自分のブログにコメントスパムを書き込もうとしたスパマーが、バグか何かでこれを書き込んできたよ」と、スパマーが使っていたテンプレートらしきものを公開して、Hacker Ne […] Githubユーザーshanselmanさんが、「自分のブログにコメントスパムを書き込もうとしたスパマーが、バグか何かでこれを書き込んできたよ」と、スパマーが使っていたテンプレートらしきものを公開して、Hacker Newsでも話題になっています。 以下のような感じで100行以上あるのですが、 { {I have|I've} been {surfing|browsing} online more than {three|3|2|4} hours today, yet I never found any interesting article like yours.

    コメントスパムの手の内が、スパマーのミスでダダ漏れに
  • Kazuho@Cybozu Labs: Re: BF2JS opimizing compiler

    « Brainf*ck で動的リスト | メイン | Movable Type をコマンドラインから操作する (トラックバックスパム一括削除) » 2006年07月05日 Re: BF2JS opimizing compiler BFにはまっておられる奥さんに。 (brainfu.k - BF2JS opimizing compiler - 404 Blog Not Found) 弾さん、ありがとうございます。 String.prototype.replace でコンパイラを実装しているのが美しいと思います。 自分でも触りたくなったので、単純な Dead code elimination と、いくつかの Peephole Optimization を追加してみました。特にゼロクリアと加算処理の最適化は効果が大きかったようで、手元のパソコンでは、素数計算が2秒以内で完了するようになりました。

  • ストリートファイターIIをテーマにしたファン作成の3Dアニメーション彫刻

    Street Fighter Motion Sculpture は、Cinema 4DとVrayという3DCG制作ツールの使い方を取得する目的でDant Headmanさんが制作した、ビデオゲームストリートファイターをテ […] Street Fighter Motion Sculpture は、Cinema 4DとVrayという3DCG制作ツールの使い方を取得する目的でDant Headmanさんが制作した、ビデオゲームストリートファイターをテーマにしたアニメーション動画です。 サマーソルトキック ゲームをやったことがある人なら、色や動きだけでわかるのですが、キャラクターはたいへん抽象化されています。 動きの残像がずっと残り続けていることと相まって、あまり見たことがない効果を生んでいます。 コメント欄では、これはぜひ3Dプリンターで印刷して飾るべきだ、という意見も。たしかに面白いかもしれ

    ストリートファイターIIをテーマにしたファン作成の3Dアニメーション彫刻
  • グーグル検索で特定の数式”-4^(1/4)”を与えるとアダルトサイトが表示されるバグが発見される

    英語の質問サイトQuoraにて、「グーグルで”-4^(1/4)”で検索するとなぜかポルノサイトが出てくるんだけど?」という質問が話題になっています。実際に手元で検索してみても、アダルトサイトばかり […] 英語の質問サイトQuoraにて、「グーグルで”-4^(1/4)”で検索するとなぜかポルノサイトが出てくるんだけど?」という質問が話題になっています。実際に手元で検索してみても、アダルトサイトばかりが検索結果に表示されます。 「セーフサーチ: 強」の時はさすがに何も出ないようなので、何がなんでもアダルトな結果を見たくない人にまで見せてしまうという事故にはならずに済んだ模様。 この質問を見て試してみた人たちの「俺も俺も」の証言が集まってきた結果、この数式に限らず、桁数の数字が3つ並んでマイナス記号を含む一定のキーワードで、この結果が引き起こされることが絞り込まれてきました。 この質問は先月に

    グーグル検索で特定の数式”-4^(1/4)”を与えるとアダルトサイトが表示されるバグが発見される
  • 無線LANのSSIDでご近所づきあい

    WiFi機器のSSID、パソコンやスマートフォンから利用する無線LANを選べるように、SSIDという名前をつけて運用するようになっていますが、そのSSIDをメッセージ欄として使った人たちの記録です。 「おまえの音楽をイラ […] WiFi機器のSSID、パソコンやスマートフォンから利用する無線LANを選べるように、SSIDという名前をつけて運用するようになっていますが、そのSSIDをメッセージ欄として使った人たちの記録です。 「おまえの音楽をイライラする」 「おまえの文法のほうがよっぽどイライラする」 “Your”と”You’re”の書き間違いは、ネイティブでもする人は多いらしいですね。 「犬のフンは拾うように」 ここまでは、生活態度に関してのご近所への苦情ですね。 「オレはbatcaveを使ってポルノをtorrent(でダウンロード)している。」 下の方に、勝手に使われているとされたアク

    無線LANのSSIDでご近所づきあい
  • GitHubで家を管理

    ソースコード管理サービス/コミュニティのGithub上で、プログラムではなく自宅の修繕やリノベーションを管理している人がいました。 Issue tracker for my house 私の家の課題管理 My house […] ソースコード管理サービス/コミュニティのGithub上で、プログラムではなく自宅の修繕やリノベーションを管理している人がいました。 Issue tracker for my house 私の家の課題管理 My house has no source code, so I only use the issue tracker. 私の家にはソースコードはないので、課題管理だけを使うことにします。 README.me 一年ぐらい前から、「ドアにインターフォンをつける」「クリスマスツリーが無い」「玄関のドアがちょっと閉まりにくい」などといったちょっとした家の中の問題を、家

    GitHubで家を管理
  • Google地図で指摘された「幻の島」の正体が判明

    グーグルアース」記載の島、行ってみたら存在しなかった、というニュースが数日前に話題になっていました。グーグルの地図に表示されていたニューカレドニア近くの「サンディ島」が、実は存在しないことがわかった、というものです。 […] 「グーグルアース」記載の島、行ってみたら存在しなかった、というニュースが数日前に話題になっていました。グーグルの地図に表示されていたニューカレドニア近くの「サンディ島」が、実は存在しないことがわかった、というものです。 米インターネット検索大手グーグルGoogle)の地図サービスや衛星画像サービス「グーグルアース(Google Earth)」上でオーストラリア北東沖の南太平洋上にあるとされるサンディ島(Sandy Island)が、実は存在しないことが分かった。オーストラリア地質学チーム「サザン・サーベイヤー(Southern Surveyor)」の調査過程で明ら

    Google地図で指摘された「幻の島」の正体が判明
  • イギリスのRubyカンファレンスBritrubyが人種・性別差別問題で開催中止に

    英国ルビーカンファレンス(BritRuby)が、登壇者の人種・性別問題によって中止される、というニュースをVentureBeat経由で知りました。 BritRubyは、来年の3月中旬の2日間、イギリスのマンチェスターで開 […] 英国ルビーカンファレンス(BritRuby)が、登壇者の人種・性別問題によって中止される、というニュースをVentureBeat経由で知りました。 BritRubyは、来年の3月中旬の2日間、イギリスのマンチェスターで開催が予定されていたRuby on Railsコミュニティによるカンファレンスで、500名の参加者、20名のスピーカーを見込んでいたようですが、この登壇者がすべて「白人の男性」だったことが、今回の開催キャンセルの遠因のようです。 HackerNewsでの議論の中で指されている問題の開始点がこの一連のツイートだというのが当であれば、「参加者が全員白人

    イギリスのRubyカンファレンスBritrubyが人種・性別差別問題で開催中止に