クラスタリングツール bayon がとてつもなく素晴らしいです! 2009-06-10-5 [Algorithm][Software] mixi の fujisawa さんによる、C++ で書かれたクラスタリングツール bayon がシンプルイナフで猛烈に素晴らしくてクールです。 - 軽量データクラスタリングツールbayon (mixi Engineers' Blog) http://alpha.mixi.co.jp/blog/?p=1049 - チュートリアル(Tutorial_ja - bayon) http://code.google.com/p/bayon/wiki/Tutorial_ja 詳細は上記URLを見てもらうとして、 たまたま手元に250万件のデータ(ラベル+特徴語リスト)があったのでさっそく試してみました。 ドキュメント数250万件。 各ドキュメントの特徴を現すキーの平
DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。 こんにちは、KBMJの中平@railsエンジニアです。 今回はruby on railsでCAPTCHA(画像認証)を利用する方法です。 * CAPTCHA(画像認証)とはgoogleやyahooなど会員登録をするときに表示される、ぐにゃぐにゃした文字の画像です。 CAPTCHAを実装するのはjavascriptとかrubyのプラグインも色々ありますが、 今回は ruby on railsプラグインのsimple_captchaを使用してみます。 simple_captchaの特徴 画像スタイルを選べる(ランダムも可能) 認証する文字はアルファベットか数字かを選べる 3レベルの画像の複雑さ(文字のぐにゃぐにゃ度合い) 画像と文字
サービスのリーダーだったり、最近だと経営をするようになっていろんな人のアウトプットを見る機会が増えました。 そんなとき、たまに見かけるのが「頭のいい人」が作る「正しいけど、あまり役に立たない」資料。 こういうタイプの資料、自分でも作らないように、と気をつける意味も含め代表的なパターンを書いてみようと思います。 1. 課題指摘ばかりの資料 とにかく「ここが問題です」ってのが山ほどあっても、手のつけようがありません。 網羅志向の強い人が陥るパターン。 なまじっか資料にボリュームがあり、頭がいい人が作るだけに言っていることも正しい、でもあまり役に立たないだけにやっかいな存在です。 優先度をつけたり 解決に必要な手段を提示したり 更に言えば、ここはあきらめろという判断を求めたり といった具体的な提案がないと、相手はうごけないものです。 2. 「正しい」が「実行可能性の低い」案を提示する資料 これが
Thread Base MapReduce 2007-01-09 (Tue) 0:29 Uncategorized 並列計算フレームワークを作っている人を見てたら自分もなんか作りたくなって来たので、スレッドベースでGoogleのMapReduceを真似て見ました。1マシン用のMapReduceといった所ですかね。 以下にソースコードが有ります。適当に煮るなり焼くなりしてください。 ソースコード ワードカウントが以下のようなコードで記述できます。 [code] class WordCounter : public Mapper { public: virtual void Map(const MapInput& input) { string text = input.value(); istringstream iss(text); string word; while
Hadoop + Luceneで分散インデクシング 2008-08-27 (Wed) 1:07 Hadoop Hadoop (0.17系) + Lucene (2.3系) で検索用インデックスを分散インデクシングするコードを公開してみます。HDDに眠らせてるのはちょっともったいない。 いきなりソースコード。 package net.kzk9; import java.io.*; import java.util.*; import org.apache.hadoop.conf.*; import org.apache.hadoop.fs.*; import org.apache.hadoop.io.*; import org.apache.hadoop.mapred.*; import org.apache.hadoop.util.*; import org.apache.lucene.i
6位以降 -ブロガーの間で話題のブログ記事ランキング/リアルタイム集計 日付: 2024/08/19(今日) / 2024/08/18 ... まとめ: 1週間 / 1ヶ月 / 1年
全て 1.このサイトについて 2.作品DB開発/運用 3.ホームページ制作技術 4.Perl 5.C言語 / C++ 6.検索エンジン&SEO 7.サッカー 8.自分のこと 9.Linux 10.旅行 11.思ったこと 12.パソコン 13.Berkeley DB 14.その他技術系 15.企画 16.スマートフォン 17.鑑賞 18.皆声.jpニュース 19.インターネット業界 20.運用マニュアル(自分用) 21.技術系以外実用書 22.料理 23.ALEXA 24.アニメ 25.会計 26.漫画 27.設計書 28.色々サイト作成 29.サーバー 30.自分専用 31.生活 32.OP/ED/PV 33.ゲーム 34.DB整備 35.新規開始作品紹介 36.英語圏の話題 37.大道芸 38.映画 39.PHP 40.ダイエット 41.Mac 42.JavaScript 43.MySQ
「Add-on for Internet Explorer on Delicious」は、オンラインブックマークサービス“Delicious”へ登録したブックマークを、IEのサイドバーなどから利用可能にする “Delicious”公式のアドオン。編集部にてWindows Vista上のIE8で動作を確認した。また、「Firefox」用の拡張機能「Delicious Bookmarks」も用意されており、IE版とほぼ同等の機能を備えている。双方ともフリーソフトで、“Delicious”のWebサイトからダウンロード可能。 “Delicious”は、海外で大きなシェアを誇るオンラインブックマークサービス。ブックマークをオンラインに保存して複数PCから利用できるほか、ほかのユーザーのブックマークを手がかりに新しいWebページを発見することもできる。 同種のサービスとして、日本では“はてなブックマ
ひとりぐらしのともだちがこころの病気になった。 仕事を休むようになって数ヶ月たって「苦しすぎる。助けて」というメールが来るようになった。 他のひとたちと一緒に、そのひとのところに遊びに行ったり、電話をかけたりした。 仕事中に突然届くSOSメールにも、みんなで連携して同報メールで対応した。 「くるしい」「さみしい」「起き上がれない」「どこにいるの?」という問いかけに 「ここにいるよ」「ひとりじゃないよ」と必ず誰かが応えた。そんな毎日が三ヶ月以上つづいた。 医者にはちゃんと行って、薬も飲んでいるようだったけれど、 本当に感じている心の苦しさを診察のときに話しているようには見えなかった。 医者なんて薬を処方するだけ、それよりも友達のほうがうんと助けになってくれる。 ともだちはそう言った。 ある日、ひさしぶりに会った家族から「病気になるなんて弱すぎるからだ」と 言われてしまったという話を聞いた。
この記事は、http://d.hatena.ne.jp/higayasuo/20090612/1244772658 の「Ctrl+1とCtrl+Spaceうんぬん」の話にインスパイアされて書いた。Eclipse可愛いよ。Eclipse。 記事長いから、さくっと読み飛ばして、アニメーションgifがあるところから読んでも十分訳にたつと思う。 あと、新人さんとかに写経させるのもいいかも。というか、半分ぐらいうちの新人に勉強のためと思って書いたから。で、実際に写経させて役にたった。 Java は Eclipse などの IDE も含めて言語というか、環境というか…だと僕は思ってる。Commons, Maven なども含めたい(まぁ、そのあたりは、CPANも含めてperlだろ。とか、これは否定する人だらけだろうけど、Rails=rubyということを言う人もいるよね)。 少なくとも僕は、Eclipse
「iPhone 3G」のタッチパネルガラス・液晶割れを7,800円〜で修理してくれる「iLab PC Factory」という名古屋のショップがありました。 「iPhone」を落として液晶が割れ、日に日に広がるのを目にして悲しみに暮れている人も少なくないと思うのですが、そんな方に朗報かもしれません。 ソフトバンク以外でも液晶割れの修理をしてくれるサービスがありました。 ソフトバンクとの持ち込みの比較があるのですが‥‥ 修理が6万円とか7万円になっちゃったら泣くに泣けないですね。それが半額以下で修理できるとなれば、藁にもすがりたいという人もいることでしょう。 ただし「正規外修理のため今後正規保証が受けられない可能性有り」ということなので、そのあたりをどう判断するか、ですね。「SoftBankのサポートでガラスや液晶を交換したかどうかの判断はまず無理」ということですが。 それにしても‥‥ 1,0
Google検索担当副社長マリッサ・メイヤーさんが、検索開発の方向性について話すという定例説明会に参加させて頂きました。場所は渋谷のGoogleの会議室です。 秋葉原に行ったり、今朝は築地で食事をしてきた。 今日に関してはサーチ全体の話。Googleが何してをきたのか、これから何をするのか。 会社がはじった当時、1999年にはいろいろな検索エンジンが乱立していた。 ウェブ検索の品質を提供する上では、これからウェブが複雑なっていくだろうという予測があった。5年前には5エクサイバイトだったものが、現在は281エクサバイトになっている。 ウェブが増えていくとユーザからのコンテンツのアッブロードも増えていく。ここ3年間でもビデオや写真など15倍に増えている。これは検索にも反映されている。20%くらいのデータは常に新しいものなっている。 検索エンジンなのでウェブをクロールするが、15〜20%は新しく
検索製品およびユーザエクスペリエンス担当副社長のマリッサ・マイヤー(Marissa Mayer)さんが来日し、Google Japanで記者向けの説明会を行ないました。 ネタフルもブロガーとして呼んで頂いたので、Google検索担当副社長マリッサ・メイヤー定例説明会【リアルタイム更新】というレポートで会場からお伝えしました。 せっかくなので、マリッサ・マイヤーさんのプロフィールと説明会で紹介されたサービスのまとめをしておきます。 ////// マリッサ・マイヤー(Marissa Mayer) 検索製品およびユーザエクスペリエンス担当副社長 Googleのウェブ検索、画像検索、ニュース、Googleツールバー、Googleデスクトップ、Google Labsなど、検索関連製品管理を統率。1999年、Google初の女性エンジニアとして入社、ユーザインターフェース及びウェブサーバチームを率いる
サーバ側(PHP)とクライアント側(Javascript)でDOMアクセスの書き方が異なるのが面倒、ということへの回答か、FluentDOMというPHPのプロジェクトが始まっていました。 jQueryライクに、ということですけど、要素の選択はCSSセレクタじゃなくてXPathで行ないます。PHPのDOMDocument, DOMXPathを使ってるからこっちの方が実装が楽だということらしいです。(CSSセレクタからXPath表記への変換もToDoには入っています) 全部の のテキストを抜き出すという処理を、素のPHPで書いたのと、FluentDOMで書いてみました。 <?php $xml = <<<XML <html> <head></head> <body> <div> <p>Hello</p> <p>cruel</p> <p>World!</p> </div> </body> </ht
行きたい場所を簡単登録、もう忘れない 「あとで行く」は、ウェブサイトを位置情報と一緒にブックマークする無料サービスです。 (ウェブサイト自体でなく)ウェブサイトが示すリアルな場所に対して、「この場所、あとで行きたいな」と思ったら、自分のリストに簡単登録。 「みんなのリスト」を見れば、5000ヶ所を超える登録サイトの中から約1800のユーザーがどこに行きたいと思っているかもわかります。
String::Dictionary という Perl のライブラリを作ってみました。 http://github.com/naoya/perl-String-Dictionary/tree/master String::Dictionary は検索エンジンその他を作る時に必要になる「辞書」のためのデータ構造 + API です。辞書は単語の集まりですが、これを配列やハッシュなどで持つのではなく、単語をすべて繋げた一つの大きな文字列として保持することでメモリ領域を節約したものです。単語は単に文字列連結で持つだけでなく、Front Coding で圧縮しています。以下簡単な解説です。 辞書は例えば [0] ・・・ jezebel [1] ・・・ jezer [2] ・・・ jezerit [3] ・・・ jeziah [4] ・・・ jeziel ...という風に単語を配列で持つことで実現でき
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。トピックスの開発の長岡と石森です。 6月15日にニュースWeb APIで提供しているトピックスAPIのバージョンアップ、および新規APIの追加を行いました。 トピックスというのは、皆さんがYahoo! JAPANトップページの中央部分などで目にする、ニュースの短い見出しを提供しているサービスです。トピックスでは、これまでもこの見出しをAPIで提供してきましたが、今回は「出せるものは全部出す」という方針のもと、大幅に情報を増やし、3つのAPIを提供することにしました。これから、それぞれのAPIのコンセプトや主な使い方をご紹介します。 【今回提供するAPI】 今回提供する3つのAPIは以下です。1つめのAPIはこれまでも提
サーバーサイドの分散ストレージについて。広域P2Pとかデータセンター間で同期するとかCDN云々は知らない。 kumofsのアプリケーション-Gateway間のインタフェースは Get(key) だが、Gateway-Server間のインタフェースは実は GetByHash(key, partitioning-id)(とGetByHashIfModified(key, partitioning-id, time))だったりする。(実際の名前は違うけど意味は同じ) 現状ではpartition-idはkeyにハッシュ関数を掛けて自動生成するが、実際には任意の値を指定できる。 つまり関連するkeyには同じpartitioning-idを指定して同じノードに保存されるようにして、partitioning-idが同じkey同士ならトランザクションできるようにすることも、案外に容易にできる。 Consi
本連載を初めて読む人へ:先行き不透明な時代をITエンジニアとして生き抜くためには、何が必要なのでしょうか。それを学ぶ1つの手段として、わたしたちはIT業界で活躍してきた人々の偉業を知ることが有効だと考えます。本連載では、IT業界を切り開いた117人の先駆者たちの姿を紹介します。普段は触れる機会の少ないIT業界の歴史を知り、より誇りを持って仕事に取り組む一助としていただければ幸いです。(編集部) 本連載は、2002年 ソフトバンク パブリッシング(現ソフトバンク クリエイティブ)刊行の書籍『IT業界の冒険者たち』を、著者である脇英世氏の許可を得て転載しており、内容は当時のものです。 リーナス・トーバルズ(Linus Torvalds)―― Linuxを開発した学生 リーナス・トーバルズは1969年12月28日フィンランドのヘルシンキに生まれた。正式な名前はリーナス・ベネディクト・トーバルズで
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
Google App Engine(GAE)の可能性はJavaをサポートしたことによってその可能性を飛躍的に向上させた。JavaVM上で実装された言語であれば何でも動作する。JRubyもその一つで、Ruby on RailsもGoogle App Engine上で動作する。 GAEのパワーを素早くゲットする とは言えやはりマイノリティだけに色々な準備が必要とされていた。そのため敬遠していた人も多いだろうが、Rails on GAEによって大きく舵を切ることになりそうだ。 今回紹介するオープンソース・ソフトウェアはRails on GAE、GAEでRuby on Railsを動かすためのプラグインだ。 Rails on GAEはRuby on RailsをGAEで動作させるために必要なタスクを予めインストールすることで、後は順番に従って進めるだけでJRuby on Railsができるようにな
55という数値がほんとに適切かどうかは、ちょっと別だけれど、2番手校で長年やっているもので、50前後~60前後かな。具体的な数値が適切かどうかはちょっと別にしても、だいたい、こんな感じかな、、というところです。 まあ、このレベルの人の方が、70とか、75,80よりも、ずっと数多くの支持を得る考え方を示すことができるものです。それで、他人の賛同を得ることで自分の考えが正しい、と考えがちです。また、世に流布する、「大多数」の言説を本質的な疑問を抱かず受け入れるという性質を持ちます。 共感を得るのは、多くの人と同じようなところで間違え、同じようなところで正解するからです。例えば、多い間違いは、話が進んでくると、いつの間にか「前提」がすり替わってしまっていること、それで、そのことに気がつかないことなどです。75以上になると、こういったことは少なかったり、指摘されればすぐに気がつきます。ところが、5
2006-01-27 近況 グーグル株式会社の人が MapReduce (以下 MR) について解説をしてくれるというので聞いてきた. 私は友人が誘ってくれたのに便乗しただけの野次馬なので, どういう集りなのかはよく把握していない. 何かの勉強会ということらしい. 技術的には論文に書いてある以上の話はなかったが, 実際に使っている人の話を聞けたのは貴重だった. 忘れないうちにあれこれメモしておく. (発表に使ったスライドはウェブに公開されているものと同じだという. スライドがあるなんて気がつかなかった...) まず MR のマスタープロセスは途中経過や統計情報を HTML として(?) 出力してくれる. そのスクリーションショットがスライドにあった. 進捗などがけっこうグラフィカルに表示される. こういうフィードバックの仕組みは開発生産性に影響しそうだ. (Tapestry の作者がいうと
意外と知られていないようだが、"find"はLinuxに含まれている珠玉のツールだ。findでは、名前やファイルサイズ、更新日など多数の条件でファイルを検索することができる。findを用いることで、今まで時間をかけて手作業で探さなければならなかったファイルを、簡単に検索できるようになるだろう。 最も単純な使い方から説明しよう。findを用いてシステム内にあるすべてのファイルを表示するには、以下のように入力する。 $ find / このように入力すると、すべてのファイルの一覧が表示される。特定のファイル名で検索したい場合には、次のように行う。 $ find / -name passwd /usr/bin/passwd /usr/sbin/passwd ... また、passwdという名前で、かつパーミッションが0700のファイルを検索したい場合は、次のように入力すればよい。 $ find /
英辞郎第4版を amazon から購入して、Emacs + SDIC から利用できるよう環境を構築してみた。参考にしたのは以下の記事。 ■参考URL - sdic を利用し Emacs から英辞郎の辞書を引く - 英辞郎第四版買ってみた。emacsで使いたい。 sdic編 - 英辞郎第四版を Emacs で使う ■追加設定 このままでもじゅうぶん便利だけど、「検索結果表示バッファで引いた単語をハイライト表示する」ともっとシアワセになれる気がしたので、そのためのアドバイスを作成してみた。以下の例だと引いた単語が黄色でハイライトされるため文章のどこで使われているかを瞬時に把握できるようになりちょっとウレシイ。d(^-^) ; 検索結果表示バッファで引いた単語をハイライト表示する (defadvice sdic-search-eiwa-dictionary (after highlight-ph
今年3月、磯光雄監督のテレビアニメーション「電脳コイル」が第29回日本SF大賞を受賞した。 ストーリーを特徴付けたのは、現実世界(アナログ)と仮想世界(デジタル)を重ね合わせて見られる「電脳メガネ」の存在だ。主人公の子どもたちは、電脳メガネをかけた世界の中で見えるモンスター(オバケ)と戦い、不可思議な事件に巻き込まれていく。 発想は近未来的でありながら、その世界観はすぐそばで起きていてもおかしくないリアルなもの。どこにでもある日本の街角や神社などが舞台になっており、その「もうすぐ現実になるのではないか」という臨場感も面白さを生んでいる。 折りしも受賞の1ヵ月前に発表されたiPhone用アプリに「セカイカメラ」がある。iPhoneで写真を撮るように目の前にかざすと、ふわふわ浮かぶ「エアタグ」と呼ばれるデータが見える。それをタッチすると、写真やテキストを読み書きできるというものだ。 たとえばラ
最近はアマゾン以外で本を買うことがなくなりました。レビューが見れなければお金と時間を投資するリスクを感じてしまうのです。結果、Amazonプライムの翌日配送などもとても魅力的に感じてしまい、店頭で本を買うことは全く無くなりました。ソーシャルレコメンデーションが消費に与える影響は絶大です。一度でも、ソーシャルレコメンデーションを頼りに消費を行い、良い商材に当たってしまうと、次からはそのような情報無しで判断をしたいと思わなくなるでしょう。特に信頼もしていない、知りもしない人達のレビューによって自然と消費へと意識が向き、情報が無ければ買わなくなるのです。私は外出先で食事をする前に店のレビューをみたりします。評価だけでなく、その店のおススメや、頼むべき食事についても簡単に知ることができます。食べログがケータイGPSに対応してからというもの、ふらっとお店に入ることも無くなった気がします。 このような
Hatena Bookmark Multi Post with Twitter ~ はてなブックマークをTwitterに投稿 What's this? はてなブックマーク Web Hook を使って、ブクマと同時に Twitter へ投稿します。 OAuth 認証を使用しますので、パスワードを預ける必要がありません。 Getting started Twitter で認証する。 (2013.3.5)新規認証受付を終了しました。公式機能をご利用ください。 表示される URL とキーを、はてなブックマークの「設定」→「外部サイト連携」→「Web Hook」で設定する。 「ブックマークの追加/更新/削除」にチェックする。 ブクマする。 もっと詳しく Information 2009年10月現在、原因不明の投稿失敗が頻発しています。申し訳ありません。 2009年11月某日、解決したような気がします
LinuxやMacを使っていて,C++やTexのコンパイルをするときにいちいち直接g++やplatexコマンドでコンパイルするのは効率が良いとはいえない.C++はリンクするライブラリを長ったらしく記述しなくてはいけないし,Texは2回コンパイルしなくては図表番号の索引が出来ないなどの煩わしい作業が伴うからだ. そこで,コンパイルの手順を記したMakefileを書こうという話になる.しかし,Makefileの記述方法は一歩間違うと,あまり作業が楽にはならない.ファイル間の依存関係をいちいち直接記述しなくてはいけないからだ.私の研究室の友達,後輩もこのMakefileの記述方法に四苦八苦している. この問題を解決する私なりのMakefileの一例を以下に示そう. C++ TARGET = name CXXFLAGS = -O2 -g -Wall LIBS = -lboost_thread -
Remedie のアプリケーションパッケージがリリースされています。 Downloads for miyagawa's remedie - GitHub これで、Leopard ユーザなら、誰でも簡単に使えます! 使い方も簡単。 Remedie Server を起動し、ブラウザで、 http://localhost:10010/ にアクセスするだけ。 「New」をクリックし、フィードを登録すれば、自動的に読み込まれ(OPML の読み込みも可能)、登録したフィード(チャンネル)を削除したい時は、右クリックし、「Delete Channel」を選択。 また、ドラッグすれば、チャンネルの並び替えが可能です。 さらに、Cooliris によるプレビューや、iPhone 用のインターフェイス、Fluid 向けには、未読のバッジ表示、Growl、Dock メニューをサポートしています。 Fluid で
なんか書評書けと言わんばかりにこの本貰いましたが、まあ私に書かせてもメリットはないかと。ジャーナリストだからタブーないし。 一言でいうと、ひろゆき氏及び2ちゃんねるについて、知りたいことが全部隠されてる本だった。関係者一堂、空気読みすぎ。いつもイチローにくっついてる義田貴士みたいな“安牌インタビュー”は1冊目で十分かと。多くの読者は「知ってて書かない政治家の番記者」じゃなくて、やっぱり立花隆的なものを求めていると思う。 具体的には何かといえば、まあ以下2点が代表的な「編集者は出したいけど本人がOKしないタイトル」だろう。いずれも、ひろゆき氏の天才的なところなので、再現性ある形で書籍にまとめたらベストセラー間違いなしだ。 ①「ひろゆきはなぜ逮捕されないのか」 一部上場企業(ドワンゴ)子会社の取締役を務めているのに報酬ゼロの理由について本書では「貰っても差し押さえられるだけだから」と不敵なコメ
先ほど、「みんながFavoriteした発言でつくる、全自動Twitterまとめサイトもどき」ふぁぼったーの新バージョンをリリースしました*1。詳細は以下に。 http://favotter.matope.com 検索ができるようになりました! ふぁぼったーが収集したつぶやきが、全文検索できるようになりました! 検索フォーム 各ユーザーのふぁぼられページ から検索できます。 自分のふぁぼられた発言やFavoriteした発言の中から検索できるので、Favoriteをブックマーク検索のように使えます。例えば「中目黒のおいしいお店の情報をふぁぼったんだけど、どこだっけ…」という時でも、このように検索したり…… ↓↓↓ もちろん、モバイルからも利用可能です。 (RSS対応検討中) 発言の前後が読めるようになりました! 各発言の前後の発言が読める、アラウンドビュー機能を搭載しました。これにより、発言の
2007年04月15日12:00 カテゴリiTech SMTP - SPF導入のすすめ NNIPFの話題も出たので、SPFについても書く事にします。 SPFって何? Weblioはこう答えてくれました。 SPF とは (Sender Policy Framework) エスピーエフ, えすぴーえふ SPFとは、電子メールの送信元ドメインを認証する方式のひとつである。SMTPの拡張仕様であり、RFC 4408として定義されている。 ここまでの説明は合ってます。が、以下の下りは完璧に間違っています。 SPFでは、あるドメインに対して電子メールを送ることのできるアドレスを、メールサーバーの側であらかじめ送信者のIPアドレスとして管理している。管理よって認証されたアドレスがメールサーバーの保有している情報と整合した場合に限り、そのメールが正当なものとして送信される。 詳しくはRFC 4408または
どうやら hatena は SPF宣言してないみたい・・・!! 「え?SPF?なにそれ?何のこと?」ってな方が多いとおもいます。 紫外線から守ってくれる奴ではありません。 SPFとは電子メールの送信ドメイン認証のひとつで、「このドメインからはこのIPアドレスでメール送るよ!」とDNSに書いておく方法です。yahooメールやgmailなどのSPF認証に対応した受信サーバではメールを受信すると、"Envelope From"のドメインでDNS TXTレコードを引きます。ここに送信サーバのIPが列挙してあるので、そことセッションIPを比較すれば、なりすましたメールかどうかを簡単に見分けられると言う技術です。 http://ja.wikipedia.org/wiki/Sender_Policy_Framework これを宣言していないと「なりすましメール」かどうかの判定ができません。今はまだそれほ
日本PHPユーザ会主催 開催日: 2009年9月4日(金) 東京都 オラクル青山センター / 9月5日(土) 東京都 大田区産業プラザPiO 公式タグ: pcj09 日本最大の PHP に関するイベントである PHP カンファレンスは,今年で第 10 回をむかえます. 今年の PHP カンファレンスのテーマは「新しい PHP カンファレンス」. 昨年までのカンファレンスから規模を拡大し,ビジネスの視点からの PHP をテーマとした「ビジネスデイ」, 技術の視点からの PHP をテーマとした「テックデイ」の 2 日間にわたり開催いたします. 新着スタッフブログ Web Site Expert #26 にビジネスデイのレポートが掲載されています 先日のPHPカンファレンスのビジネスデイの様子が,9月26日に技術評論社から発売された,Web Site Expert #26に掲載されています. 興
この記事は日経ソフトウエア2009年2月号(2008年12月24日発売)に掲載した,特別レポート「はてなインターン日記(下)」(著者:伊藤直也氏)の再掲です。再掲にあたって一部編集していますが,記述内容は執筆当時の情報に基づいています。 この特別レポートは,筆者が勤務するはてなが,大学生や大学院生の方を対象に開催した「はてなサマーインターン2008」のまとめです。就職を少し先に控えた学生の皆さんが,はてなの京都オフィスで,4週間にわたって技術的なトレーニングや,実際のアプリケーション開発を体験します。期間は4週間です。 2009年6月12日に掲載した上編では,前半の2週間,はてなスタッフが講師となって,はてなでの開発に必要な知識の講義と,それを確認する課題の様子を書きました。最終回の今回は,後半の2週間。インターン生がはてなの開発現場に所属して,はてなのシステムに何らかの機能を追加します。
Google I/Oで大きく取り上げられ、一躍注目の技術に躍り出たHTML5。Google Developer Day 2009でも、「HTML5により拓かれる次世代Web」という田村健人氏によるセッションは大盛況で、椅子が足りずに床に座り込んで聴講する人がかなりの数に上った。 筆者も同セッションに参加し、HTML5の新機能に関する簡潔でまとまった知識を得ることができた。本稿では田村氏のセッション内容を元に、HTML5の全体像をコンパクトにお伝えしよう。 HTML5とは? グーグル ソフトウェア エンジニアの田村健人氏 HTML5は、言うまでもなくHTMLの最新バージョンである。現行のバージョンであるHTML4も、決して小さな仕様ではなかったにもかかわらず、そこにWebアプリケーション向けの機能が大幅に強化された。 あまりに仕様が巨大すぎるため、現在の規格は以下の4つに分けられている。 H
いま、ベンチャー企業でiPhoneアプリをつくることが流行っているようだ。 iPhoneであれば世界相手にビジネスがリスクも少なく挑戦できると考えているひとが多いようだ。 こういう消去法的に戦略を選択することは危険であると、このブログの最初のほうに 貧乏子沢山なWEBサービスという戦略 というエントリで書いた。 今回はiPhoneアプリのコンテンツビジネスがなぜ可能性がないか、同じ問題を抱えるXBOX360、wiiなどのゲーム機でのダウンロード販売についてもあわせてくわしく説明する。 とまあ前置きを書いた段階でだいぶ眠くなってきたんで、詳しくじゃなくて、かいつまんだ要点だけいう。 いいたいこと ・ コンテンツプラットホームではヒットコンテンツが十分にもうからないとダメ。 ・ ちなみに儲かるクリエイターが存在できることではなく、たばねるパブリッシャー的な存在が儲かることが成立する必要がある。
先週、概要を紹介させていただいた Pacific について。まだ API をフリーズしていないつもりなのですが、だいぶ整ってきた気がするので、ざっくりまとめておきたいと思います。 インストール手順 Thrift をインストール注1 Pacific の svn レポジトリからチェックアウト Perl ドライバを make (cd driver-perl && perl Makefile.PL && make all test install) リゾルバを make (cd resolver && make) テーブルのセットアップ手順 テーブルのセットアップは、pschema コマンドを使って行います。 # リゾルバの裏側の MySQL は 127.0.0.1:33060 で動作 # # プライマリテーブル「user」を作成 # ・ 分散キーの名前は「username」 # (
このwikiについて 【公式ブログ】NEWS★劇場版『東のエデン』Ⅰ&Ⅱ公開!!11月28日、「東のエデン 劇場版Ⅰ The King of Eden」公開【上映時間】82分 2010年3月、「東のエデン 劇場版Ⅱ Paradise Lost 」公開予定【上映時間】90分(予定) 『東のエデン 劇場版II Paradise Lost』公開延期(2010/1/9→2010/3/13) 『東のエデン 劇場版II Paradise Lost』公開延期のお知らせ|Production I.G 【最新情報】 公開延期の理由は、『東のエデン 劇場版Ⅰ・Ⅱ』の物語の大幅な拡大によるものです。 『東のエデン劇場版Ⅰ・Ⅱ』は、各々60分ずつ、合計120分の2部構成で、皆さまのもとにお届けする予定でしたが、物語の構想が広がった結果、当初の「劇場版Ⅱ」の制作スケジュールに遅延が生じた次第です。
海外でiPhoneを利用すると、驚くほど高額なデータ・ローミングチャージを請求されることがあります。 請求が怖くてせっかくの便利なiPhoneの電源をOFFにしておくのはもったいないので、海外で使う際の注意点や安く利用する方法をいくつか紹介したいと思います。 【注意】以下の情報はMacWorld、WWDCでサンフランシスコを訪れた際の経験をもとにしており、他の国・地域では状況が異なる場合があります。また、高額な請求の回避を保証するものではありませんので、利用は自己責任でお願いします。 恐ろしいデータ・ローミングの請求額 iPhoneはメール・Webサイト閲覧・マップや動画など、PCやMacと同等に使えるのが魅力ですが、送受信するパケットの量も膨大になります。 もちろん国内では、「パケット定額フル」によって上限が決められているため、パケット代を心配する必要はありませんが、旅行や出張で海外へ持
@自宅(個人の見解に基づいており,所属組織などとは一切関係ありませんし,事実かどうかもわかりません) この世界に希望をもつためには批判し続けることこそが必要だ - Edward W. Said (1935-2003) 俺今ふと思ったんだよね、人生って一回きりだなって。 まずさ、俺にもそれからお前等にとっても、いまこの瞬間とか明日の朝とか おとついの昼間とかも全部が全部、もう2度と取り返せない一瞬なんだよね。これがすごいよね。 なんかさあ、人生って一度きりなのに俺もお前等も何してんだろな? この増田は長いから読み切ってないけど,きっと主張は同じだと思う.だから,引用してみた. 最近,授業をしていて思うのだが,学生が話を聞いていない.オレが舐められているとかならいいんだが,別にそうではないから困る.数年前から「最近の学生は説明していても話を聞かない」と言われてきたが,最近はそれを痛感している.
初めまして現在IT業界に就活中の四年生増田です。 文系の私大でなので大学でプログラミングっぽいことは一切勉強してません。 この業界を目指すようになってから独学でVBAを始めて、最近始めて自分でプログラミングをしたというレベルです。 やっと変数の初歩を覚えて、ランダムで生成される計算ドリルみたいなのを作りました。 自分で書いたプログラミングが動くというのは楽しい!もっと早くからやれば良かったです。 さて、ここからが本題です。 今やりたい仕事の優先順位は 1 WEB系のエンジニア(企画も含む) 2 SierのPG・SE こんな感じです。 なんでWEB系かというと、広告に興味がある、BtoCであることの楽しさ、 常に新しい技術に触れられる。こんなところです。 正直言えば、楽しそうだからです。ソーシャルとかクラウドに触れてると なんかの液が分泌されてる感じがするからです。たまらんのです。 しかし現
Sierは絶対止めといたほうがいい。一番ネックなのがエンジニアのスキルが付かないと言う事実がある。 たしかに半端ないスキルを持ってる人はごく一部でいるが、そんな人は学生の頃から情報学を学んでいて、研究開発の部署で技術をひたすら追い求める。が、殆どの連中がソフトウェアの本質を理解できていないまま管理側に就かされる。で、今まではその体制で問題はなかった。 けれど、最近はこの体制が変わって来た。Sierの存在意義でさえ怪しいとオレは思っている。 もちろんSierで働いている人も一生懸命働いてるんだが、薄々きづいてるんじゃないかな。 じゃWeb系はどうか?って言うとビジネスとエンジニアのスキルは付く。 自分たちでビジネスを考えて、それを実装していくから、両方の目線で仕事を覚えていけるし、この先は特に必要になると思う。 ただし、安定はしていない。一年後に潰れてる可能性なんか全然ある。大化けしている可
コンテキストフリー(無意味)な論文を自動生成するツールSCIgenを使って生成された論文が、Bentham Science Publisher社が発行する、"peer reviewed journal"を標榜する情報科学系学術誌The Open Information Science Journalにacceptされるという"事件"が起きた。 仕掛け人Philip Davisによれば...Would a publisher accept a completely nonsensical manuscript if the authors were willing to pay Open Access publication charges? After being spammed with invitations to publish in Bentham Science journals
サッカーを仕事にしてやると思ったのは、 たしか大学一年生の時だった。 すぐさまサッカーサイトを立ち上げ、 それがNumberや各種雑誌に取り上げられて、 俺の勘違いは始まった。 おれ、イケんじゃね? Numberに載ったことが影響してか、 ただのサッカー好きな大学生に、 サッカーの原稿を書いてくれと仕事がきた。 翌シーズンのリーガについて、というもので、 必死になって書いた。 書店に並んだ本とそこに書かれた自分の名前、 手にした大金を見て思った。 おれ、サッカーで飯食っていけんじゃね? 無理だった。新卒で入社したのは、 サッカーには全く関係のない出版社だった。 しかし、ここで編集スキルを身につければ 憧れのサカマガに行けると思っていた。 無理だった。配属されたのは営業部で、 それから四年もの間、全国を飛び回る営業マンをやった。 奇跡的な能無し部長が中途で入ってきた時、 退社を決意して、部長
Windows 7のリリースが急速に迫っている。Microsoftは、Windows 7はあらゆる点でVistaより優れているとうたっている。同OSはVista(以上ではないとしても)と同じくらい安全で、高性能コンピュータでなくても動作し、インタフェースも改善され使いやすくなっている。それに何より企業にとって魅力的な機能がある。「Windows XPモード」だ。 Windows 7のXPモードは、Windows 7内の仮想マシンで仮想のWindows XP Service Pack(SP)3を走らせるというもの。XPモードはデスクトップとスタートメニューをWindows 7と共有し、クロスプラットフォームサポートのためにファイルの関連付けは同じになる。Windows XPにインストールされたアプリケーションは、Windows 7のデスクトップにアプリケーションとして表示されるため、簡単にア
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く