タグ

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

  • それGoogleでわかるよ | 秋元@サイボウズラボ・プログラマー・ブログ

    Googleで調べればすぐにわかるような質問ばかりする人がいたら、このURLを教えてみるといいかも。普通にGoogleを教えてもまた質問してくるだろうから。 http://justfuckinggoogleit.com/ バート・シンプソンが「くだらない質問をするまえにグーグルを使います」という書き取り罰をうけている。 この画像が作られたのは、たぶんこっちのジェネレータ。バートは黒板にものを書かせたら世界一ということになっている。 専用ドメインまで取得してこんなサイトを立ち上げてしまうとは、この人は相当 dum な questions を受けたんだろうかね。 このサイトを教えて相手との関係がまずくなっても知らんよ。 この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立

  • リンク元のドメインで絞り込める新機能がlive.comサーチに | 秋元@サイボウズラボ・プログラマー・ブログ

    via O’Reilly Radar マイクロソフトの検索エンジン live.com サーチで、linkfromdomain: という新しい機能が公開されたという。GoogleにもYSTにも無い機能だ。 これまで、linkdomain: というのはあって、これはGoogleでいう link: と同じ、そのドメインへリンクしているサイトを検索するものだった。 linkfromdomain: はこの逆で、そのサイトからリンクしている先のサイトを検索できる サイトA → サイトB → サイトC linkdomain:サイトB だとサイトAがみつかるけど、linkfromdomain:サイトBだとサイトCが見つかるわけだ。 サイトXのページだけを検索する site:サイトX とあわせると、 site:サイトX linkfromdomain:サイトY で、サイトYからリンクされている、サイトXのペー

    aki77
    aki77 2006/10/18
  • 自動エッセイ・ジェネレータ | 秋元@サイボウズラボ・プログラマー・ブログ

    www.EssayGenerator.comはテーマを入れると、テーマについて適当にエッセイを生成してくれるというサービス。 “Japan”とか”The Internet”とか入れると、それっぽい文章ができてくる。 いくつか試してみたけど、何を入れても「社会的側面」「経済的側面」「政治的側面」の3つについて書かれて、その後結論、という文章になるみたい。 「経済的側面」には必ずグラフが一つついて、それぞれの軸にテーマにそこそこあった二つの単語が出てくるのも、なかなか良くできている。検索エンジンからキーワードの相関度の高いものを持ってきてるようだ。 文章の中身は、何について語っても通用しそうな言い回し、しかしちゃんとしたエッセイにあるような文章になってる。 引用についての参考文献も書かれていて、元の発言をした人についても、どっかで聞いたような有名人っぽい名前が自動生成されている。 こういう技術

  • 秋元@サイボウズラボ・プログラマー・ブログ 新興宗教Google教

    Google教のサイトというのが出来てる。 カナダの20代の若者が、大学在学中にレポートを書くのにGoogle検索がたいへん役に立ち、「優」を取れたことに啓示を受けて(笑)はじめたらしい。 神の証明では、「何でも知ってるし」「どこにでもいるし」「祈ったものに答えてくれるし」「死なないし」「無限だし」「何でも覚えてるし」「邪悪なことはしないし」「存在を示す証拠は豊富にある」と、西洋で神の存在を討論するときによく言われそうなネタを逐一パロディにしている。Googleの十戒はこちら(弾さんが日語訳をされた)。 FAQも面白い。 「Googleが神なら、サタンは何です?」「Microsoftに決まっておろう」 「三位一体とは?」「インターネット、Google検索エンジン、ブラウザじゃ」 「死後の世界はありますか?」「死んでも、書いたものはキャッシュに残って生き続ける」 Google教の牧師になり

  • ブログのコメントを文章の一部分につけられるAjaxシステム | 秋元@サイボウズラボ・プログラマー・ブログ

    via Ajaxian Jack Slocum’s Blogで、フリーのブログシステムであるWordPressのコメント機能の面白い改造が公開されている。 そのブログに言ってみて、触ってもらうのが一番だと思うが、要はブログ文のタイトル・パラグラフ・図などのそれぞれに対して、コメントをつけることができる、というものだ。 既にコメントがついている箇所があれば、コメントの数がブログの左側に数字で表示されている。また、左側のバーで何もないところを選ぶと、その場所にコメントを書くことができる。 また、コメントの閲覧や追加は、Ajaxによってページ遷移なしに実現されている。 実装は、Yahoo! UI ライブラリを使って、一日仕事で完了したということだ。Jack Slocum氏の書いたコードの部分も、BSDライセンスで自由に使ってくれ、と書いてあるので、Javascriptの分は流用できるだろう。

  • ページ中の画像群で遊ぶJavascript | 秋元@サイボウズラボ・プログラマー・ブログ

    via digg ロシアからのJavascriptネタ。 Google Imageの検索結果など、画像がたくさんあるページで、アドレスバーに以下のJavascriptをペーストして実行すると、おもしろい効果が出る。 javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setI

  • PEAR: : Services_SimpleApi_Station-0.1.0をリリース

    SimpleAPI「最寄り駅Webサービス」にアクセスする PHP5 のライブラリを書いてみた。 最近、Webサービスの公開が多く、公開直後にいろんなスクリプト言語のラッパが各ブログで公開されているので、僕も一度やってみようかと。 PHP の場合は PEAR Package 形式での公開が多いみたいなので、PEAR Package で作ってみた。(参考: WEB+DB Press Vol.33 page72 上鍵さんの記事) パッケージダウンロード Services_SimpleApi_Station-0.1.0.tgz インストール pear install Services_SimpleApi_Station-0.1.0.tgz サンプルコード インストール先の docs/Services_SimpleApi_Station/examples/*.php を参照 デモ サンプルコードを

    aki77
    aki77 2006/10/04
  • 秋元@サイボウズ研究所プログラマーBlog: iHack - 脆弱なHTMLフォームの突破ゲーム

    脆弱性のあるHTML Formゲームとして公開している 「このフォームを突破してもハック(クラック?)したことにはならないよ」とのこと。安心してアタックされたし。 さっそく遊んでみたが、レベル3で既に悩んでしまい停滞。そんなわけで先がどれぐらいの難易度なのかはまったく不明。我ながら才能無いなあ。 猛者がいるサイボウズ・ラボの社内掲示板に紹介しておいた。 # くれぐれも、解いて進んだ先のURLを直接紹介しないこと、との注意書き。ゲームがつまんなくなるんでね。 [追記] ということで社内の猛者達が全6問を解き終わった。 レベル3は「そりゃないんじゃないの」に近い仕掛けだった。技術じゃない。このへん関連のニュース、「よく使われるパスワード」みたいなのを漁るのかこれ。 この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「

  • クリックしない人には広告が出なくなるようになるかも | 秋元@サイボウズラボ・プログラマー・ブログ

    Googleの検索結果で出てくる広告、Google AdWordsについて最新の情報。 Googleの検索結果で、トップに幅広く青い広告が出てくることがある。これはAdWordsの中でも特に検索キーワードとマッチした広告(もちろん費用も高く払っているだろうけど)が表示されることになっている。 最近の観測結果では、どうもこの青い枠、人によって表示されたりしなかったりすることがあるという。(リンク先は有料フォーラムなので僕も読んでないが) ではその差はどこにあるのかというと、「広告を押さない人には出ないように」してるのではないか、ということ。 たしかに、見せても押さない人だ、とGoogleが把握していれば、出しても無駄かもしれない。青い枠を出さなければその分検索結果も見やすくなるし。 しかし、広告を押さない客の使い勝手を上げるようなことをして、広告で成り立ってるGoogleのビジネスは大丈夫な

  • あなたの企業、URL で損していませんか (2) www を揃える理由 | 秋元@サイボウズラボ・プログラマー・ブログ

    ブラウザから入力して、その企業サイト/サービスに行くことができる、という意味では、(3)と(4)にはまったく違いがない。しかし、(3)のタイプの設定をしている URL では、潜在的な顧客を取りこぼしている可能性があるのだ。 ■ SEO(検索エンジン最適化)に関する逸失利益 検索エンジンで上位に表示されるための要素の一つに、被リンクの数や質がある。非常に簡略化して言うと、人気投票的に「たくさんの人(他のサイト)からリンクが張られているサイトは良いサイト」というものだ。 この場合に、上記の(3)のケースが思わぬ差を産む。あるサイトからは http://www.example.co.jp/(www.つき)に、他のサイトからは http://example.co.jp/(www.なし)にリンクされていたとすると、検索エンジンによってはこの二つを別々に集計してしまうことがあるのだ。 あるドメインへリ

    aki77
    aki77 2006/09/12
  • 秋元@サイボウズ研究所プログラマーBlog 訪問者が入れているFirefox extensionを検知するJavascript

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

  • 歳を取った自分の顔を表示するサービス | 秋元@サイボウズラボ・プログラマー・ブログ

    自分の顔じゃなくてもいいんだけど、ある顔写真を元に、老人風、子供風、白人風、エルグレコ風、酔っ払い風、などに変形してくれるサービス。 つまり、「自分は歳取ったらどんな顔になるのか」を見せてくれるという恐ろしいサービスだ。 オリジナル 老人風 ボティチェリ風 使い方 – 顔写真のイメージファイルをアップロード。その際に、現在の性別や年代、人種を補助情報として入力。 – 顔の部分の四角を指定して、Nextを押す – 口と目にあたるところをマウスで指定、Nextを押す – プルダウンで、「何風」にしたいかを選ぶと、変形されたイメージが表示される できあがった写真を保存する”Save”ボタンは、今は動いてなくて対応中とのこと。どうしても変化した顔写真が使いたければ、画面キャプチャするのかな。 Javaが必要なので灰色のボックスが出て何も始まらない人はJava環境のインストールとブラウザの再起動が必

    歳を取った自分の顔を表示するサービス | 秋元@サイボウズラボ・プログラマー・ブログ
  • 秋元@サイボウズラボ・プログラマー・ブログ: CSSの圧縮サービス比較記事

    CSS Optimization: Make Your Sites Load Faster for Free というブログのエントリで、CSS の圧縮サービスの比較をしている。 空白や改行を除去したり、無くても同じ結果になる重複を省いたりすることで CSS のサイズをコンパクトにしてくれるサービスは、ウェブページの表示速度改善(や、帯域削減やサーバの利用効率向上)を目的としたものだ。 この記事では、4つのブラウザから使える無料サービスを使って、Digg や Slashdot といった著名なサイトの CSS を実際に圧縮し、圧縮率を比べている。 比較された4つのサービス、今回の測定対象では、Icey Compressor、Clean CSSCSS Optimiser、Flumpcakes という順で成績が良かったということ。 圧縮率の高さもそうだが、整形・圧縮をかけた結果、元の表示と違って

    aki77
    aki77 2006/08/18
  • 秋元@サイボウズラボ・プログラマー・ブログ Alexa ランキング―どれだけ信頼できるか―

    japan.internet.com 併載コラム Alexa は、オンライン書店の雄 Amazon が 1999年に買収した子会社で、Web サイトがどれだけの人に見られているかを調査することを事業としている。テレビでいう視聴率調査に似たサービスだ。 http://alexa.com/ で、調べたい Web サイトのドメイン名を入力すると、そのドメイン名のサイトに対するアクセス量(トラフィック)や訪問者数、一回の訪問あたりの閲覧ページ数などの情報が表示される。今のところページの表示は英語だが、主な内容はグラフと表で示されるため、慣れれば英語であることは気にならないと思う。 ユーザーがブラウザで直接それぞれの Web サイトを見に行くという WWW の仕組みで、無関係な第三者の Alexa が「誰がいつ、どのサイトを見たか」というデータをどうして取れるのか。「Alexa ツールバー」というブ

    aki77
    aki77 2006/06/13
  • 秋元@サイボウズ研究所プログラマーBlog: Google Browser Sync でどこでも同じ Firefox 環境

    via Google blog Google Labs で Google ブラウザシンクという Firefox のエクステンションが出ている。 複数の場所にある Firefox ブラウザの、ブックマークや履歴、クッキー、パスワード、開いているタブやウィンドウを同期してくれるツールのようだ。 エクステンションを入れて Firefox を再起動すると、Google アカウントを訊かれる。また、このシンク用のパスワードを別途設定する必要がある。 シンクされる項目は、設定でシンクをしないようにしたり、暗号化をかけたりもできる。シンクされる項目は5つ。 – Cookie – ブラウザに覚えさせているパスワード – ブックマーク – 履歴 – 開いているタブやウィンドウ Cookie をシンクさせると、会社でログインした状態のページを家に帰って開いたとき(あるいは、ブラウザを閉じて再度開いたとき)に前

  • 恋愛通知サービス SingleStat.us | 秋元@サイボウズラボ・プログラマー・ブログ

    via TechCrunch SingleStat.us は、MySpace (現時点で世界最大の SNS )のプロフィールを監視して、Relationship(恋愛関係)の項目が変わったら通知してくれる、というサービス。 既婚者だったはずなのに独身になってる、とか、彼氏あり、が彼氏なし、になった、とかの通知を、気になる他ユーザについてすぐに知ることができる、ということだ。(ストーカー?) 3.95ドル払うと、この通知を好きなだけ受け取れるようになる。さらに、自分の MySpace でこの SingleStat.us の紹介をした人は、これも無料になるということ(ブロガーライセンスに近いか)。 このサービス、規模が大きくなればともかく、さしあたり作るのはとても簡単そうだ。 有料会員がほんとうに現れるのかはわからないけれど、TechCrunch の記事でも MySpace で紹介したら無料、

    aki77
    aki77 2006/06/05
  • あのライバルは SEO で抜けるのか? | 秋元@サイボウズラボ・プログラマー・ブログ

    japan.internet.com 併載コラム 以前のコラム「Google ページランクにだまされるな」で、Google ツールバーで表示されるページランクには実際的な意味がほとんど無く、検索順位に直結しないこと、この数字は操作可能でさえあり、ページランクを Web サイト運営の目標や広告価値の指標にすることの危険性を指摘した。 ページランクはあくまで「楽しむための参考値」で、最終的な目標は検索結果での順位だ、ということは決して忘れてはならない。 SEO 対策を業者に頼むのであれば、頼む前に何位だったのか、頼んだ結果何位になったのか、ということがその業者の成果だ。(*1) *** しかし、順位の数字だけでは見えてこないこともある。マラソンに例えれば、ライバルが1位で自分が2位だとして、差は一人分ではあるが、その差が5秒なのか、5分なのかでは大きな違いがある。 このような、順位の違いに隠さ

    aki77
    aki77 2006/05/16
    順位の違いに隠された実際の差について調べる方法
  • サイボウズラボでは優秀なソフトウェアエンジニアを募集しています | 秋元@サイボウズラボ・プログラマー・ブログ

    この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立たなくなっている、という場合にはコメントやツイッターでご指摘いただければ幸いです。最新の状況を調べて新しい記事を書くかもしれません

    サイボウズラボでは優秀なソフトウェアエンジニアを募集しています | 秋元@サイボウズラボ・プログラマー・ブログ
  • 秋元@サイボウズ研究所プログラマーBlog: 検索と広告、予算を割くべきはどちら?:

    japan.internet.com 併載コラム 検索エンジンで検索をしたなら、 – 左側に検索結果(キーワードに関連の高い順にロボット検索の結果) – 右側に検索連動広告(検索キーワードを購入した会社の宣伝) という並びのページが表示される。レイアウトは、YahooGoogle、その他の検索エンジンでも似たり寄ったりだ。 以前は検索結果と広告の配置も各社バラエティに富んでいたが、Google AdWords の大成功と、Yahoo! がディレクトリ検索からロボット検索へ転換したこともあり、検索結果と広告の配置はどこも Google の配置と似たり寄ったりなものになっている。 検索結果で上位に上げる SEO を専門業者に頼むのも、クリックで課金される検索連動広告を買うのも、どちらも実施するのにコストがかかるとすれば、どちらにどれだけ費用をかけるべきなのだろうか? SEO 業者は自然な

    aki77
    aki77 2006/05/02
  • ディレクトリサイトに関する SEO の常識がまた一つ変わった | 秋元@サイボウズラボ・プログラマー・ブログ

    japan.internet.com 併載コラム Open Directory(オープンディレクトリ)というディレクトリサイトが古くから存在する。 SEO の指南書では「Yahoo! ディレクトリ以外に、この Open Directory にもサイトを登録すると良い」と書かれていることが多い。実際、Open Directory に登録されると Google などのロボット検索で検索順位が上がる現象は存在していた。 しかし、今月あったとされる Google のアルゴリズム変更によって、Open Directory に登録されていることで順位を上げていた Web サイトが多数、順位を落としてしまっている。 今回は、いったいその背景で何が起こっているのか、今後サイトの上位表示を目指すために、Open Directory はどう扱うべきか、について説明してみたい。 Open Directory の

    aki77
    aki77 2006/04/18