タグ

2010年2月1日のブックマーク (19件)

  • reStructuredTextでblogger

    このBlogは, もともとは reStructuredText 形式で書いています. ここで公開しているのはそれをHTMLに変換した結果です. Blogger では, ATOM API が用意されているので, ありがたいことにブラウザを使用しなくてもBlogの更新が...

  • GeoHashのdecodeのアルゴリズムの解説します & ScalaのGeoHashライブラリを作ってみました(仮) - ( ꒪⌓꒪) ゆるよろ日記

    GeoHash(http://en.wikipedia.org/wiki/Geohash)は、緯度経度を文字列のハッシュで表現する仕様です。 GeoHashにより表現された緯度経度の情報は、一つの文字列で緯度と経度という2次元の情報に加えて精度も表すことができるという特徴を持っています。 例えば、どうでしょうバカの聖地である北海道札幌市の平岸高台公園は、北緯43.025東経141.377ですが、これをGeoHashで表現すると、"xpssc0"となります。 この"xpssc0"というGeoHash表現は、「北緯43.0224609375から43.0279541015625の間で、東経141.3720703125から141.383056640625の矩形範囲」であり、座標はこの矩形範囲の中心点になります。 @masuidrive blogさんの緯度経度を文字列で表すGeoHash - @ma

    GeoHashのdecodeのアルゴリズムの解説します & ScalaのGeoHashライブラリを作ってみました(仮) - ( ꒪⌓꒪) ゆるよろ日記
  • AppleのiPadは、Chrome OS Netbookのライバルとなる

    もしもAppleiPadが人気を博したら、Googleのクラウドコンピューティング計画にとって手強い相手になるだろう。 iPadはユーザーにこれまでで最も魅力的なインターネット体験を提供することを目指している。Appleのスティーブ・ジョブズCEOは、iPadを持つのは「インターネットを手にする」ようなものだと話していた。 9.7インチのIPS液晶ディスプレイは鮮明なHD(高精細)動画やゲーム電子書籍、電子メールなど、ユーザーがWeb、つまりクラウドで利用するコンテンツを表示する。クラウドコンピューティング分野を追っている作家のニコラス・カー氏は、iPadについて次のようにまとめている。 「Appleはクラウド時代のキラーデバイスを提供したいのだ。それはWindows PCが古き時代を定義づけたのと同じように、コンピューティングの新たな時代を規定するマシンだ。iPadは、ジョブズ氏が今

    AppleのiPadは、Chrome OS Netbookのライバルとなる
  • Flashは生き残れるか?

    Flashは生き残れるのか? 元マイクロソフトのエヴァンジェリストであり米国の著名なブロガーであるRobert Scoble氏は、数年前には非常に多かったInternet Explorer専用のWebサイトが、Firefoxの登場によってWeb標準へと置き換えられていったことなどを例に挙げ、Flashの行く末を不安視しています。 また、iPhoneと同様にiPadでもFlashをサポートしなかったアップル。その理由としてスティーブ・ジョブズ氏が「アップルがFlashをサポートしないのはFlashがあまりにもバギーだからだ。マックのクラッシュはほとんどの場合Flashのせいだ」と言い切ったことが複数のメディアで伝えられています。 両者の意見を追ってみましょう。 FlashはWeb標準に置き換えられるのか Scoble氏は自身のブログ「Scobleizer」の1月30日付けのエントリ「Can

    Flashは生き残れるか?
  • 中国人が「アバター」を見られるのは、沖縄の海兵隊のおかげなのか?

    先週行われた鳩山首相の所信表明演説で、沖縄を含むアジア情勢に言及する際に「抑止力」という文言を入れるかどうかが連立与党の間で問題になったそうです。結果的に社民党の福島党首が押し切る形でこの「抑止力」という言葉は削除されました。では、ここで言う「抑止力」とは何なのでしょうか? 同じ週にアメリカのルース駐日大使は「沖縄海兵隊の存在意義」について北朝鮮情勢に対応するためだということを述べています。「抑止力」とはそういう意味なのでしょうか? ルース大使の発言は中国に遠慮したフィクションだと思います。北朝鮮の動揺に対して沖縄の海兵隊を急派することは重要ではありません。38度線が動揺した場合は在韓国連軍が韓国軍と共に対応します。北の鴨緑江が動揺した場合は、中国軍が対応するのが当然で、これをアメリカも支持する立場のはずです。北朝鮮の国内が激しく動揺した場合も、アメリカ中国韓国と協調して対応することに

  • Rubyのblock、Proc、lambdaを理解する - このブログは証明できない。

    新年おめでとうございます。2009年の最初のネタはプログラミングのネタにすることにしました。 Rubyについてのステキなエントリーがあったので、紹介します。 no title 私は翻訳能力がないばかりか、リーディング能力も貧相です。ぜひ、原文を読んでみてください。 はじめに Rubyblock、Proc、lambdaはパワフルですが、解りにくい。Rubyはクロージャを使う方法が4つあって、それぞれチョットずつ違います。ここでは、そのへんを解説したいと思います。 Block もっとも簡単で、かつRubyっぽいと言えば、Blockですね。 array = [1, 2, 3, 4] array.collect! do |n| n ** 2 end puts array.inspect # => [1, 4, 9, 16] 何が起こっているか? まず、block付きでArrayの"collect

  • アップルが再び負ける日 - @IT

    私のアップルに関する意見には、偏見が含まれている。 私が主にソフトウェア開発に従事していた1990年代半ばという時代において、Appleのプラットフォーム向けの製品開発は、苦労の割に報われないプロジェクトだった。販売数が少なく、日のアップルはちゃらちゃらしたマーケッター的兄ちゃんで構成されているので、技術サポートはアメリカ丸投げで貧弱。その反面、濃いユーザーからの要望は高く、品質チェックでの手は抜けなかったからである。 あの頃のアップルときたら、落日の象徴だった。その落日の最大要因は「ソフトウェアとハードウェアの一体販売」である。 敗者としてのアップル 落日の日々のMacは、「インターフェイスは優れているが、価格帯性能比には劣るパソコン」という位置付けだった。OSの提供がオープン化されていなかったため、Windowsパソコンで起こるメーカー間の競争が働かず、また、当時の主要なパソコン購

  • ついにRedmine 0.9.1が出た - プログラマの思索

    小川 明彦, 阪井 誠 : チケット駆動開発 日のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初のアジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le

    ついにRedmine 0.9.1が出た - プログラマの思索
  • 「FFFTPだけが危ない」はデマ

    ■乗り換えても無駄   感染した場合、危ないのはFFFTPじゃなく、FTPクライアントソフト全体 SmartFTP、NextFTP、Filezilla、WinSCPもFFFTPと同じ意味で危険 今のところ大丈夫なクライアントはある でも、大勢の人が乗り換えたら、マルウェアがバージョンアップして対応してくるだけだよ ていうか、パスワードを保存すること自体が危険だよ INIファイルに変えたって同じだよ! ■特定のマルウェアに感染しなければ大丈夫   もちろん、「絶対感染しない」ってのは不可能だけどね 感染した場合に、FTPソフトが保存してる情報を盗み出して利用される だから危ないと騒がれてる 「特定のマルウェア」とは、8080系とか“Gumblar”とかいわれてる奴 ** ■過去にパスワードを保存していないなら平気 ** ■今後もパスワードを保存しなければ平気 保存して無いものは盗みようが無い

    「FFFTPだけが危ない」はデマ
  • 堀江貴文 | 堀江貴文のブログでは言えない話 - メルマガ

    sample サンプル号 ▼第224号 ---------- 2014/05/05 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 堀江貴文のブログでは言えない話 Vol.224 その1 毎週月曜日発行 ─────────────────────────────────── ★メールが届かない方へ★ お問い合わせは、 reader_yuryo@mag2.com までお願いいたします。 課金についても、こちらまでお問い合わせください。その他のアドレスです と対応ができませんのでご注意ください。 また、メールが届かない場合は迷惑メール等に分類されている場合もありま すので、お確かめくださいますようお願いいたします。 ★『softbank』にてメルマガを受信している方へ★ 現在、ソフトバンクの迷惑メール防止機能の影響により、配信号によっては 当メルマガが自動的に受信拒否に

    堀江貴文 | 堀江貴文のブログでは言えない話 - メルマガ
  • おぴさん(パスティーシュ) on Twitter: "「映像が不動産業」と言っても、皆さんにはピンとこないと思いますが、当時の映像ビジネスは設備投資して、その場所にプレミアムをつけて売るというモデルでした。つまりスタジオ運営業だったわけです。こういうモデルが成立したのは映像のフォーマットがD2やベーカムで固定されていたのが大きい。"

    「映像が不動産業」と言っても、皆さんにはピンとこないと思いますが、当時の映像ビジネスは設備投資して、その場所にプレミアムをつけて売るというモデルでした。つまりスタジオ運営業だったわけです。こういうモデルが成立したのは映像のフォーマットがD2やベーカムで固定されていたのが大きい。

    おぴさん(パスティーシュ) on Twitter: "「映像が不動産業」と言っても、皆さんにはピンとこないと思いますが、当時の映像ビジネスは設備投資して、その場所にプレミアムをつけて売るというモデルでした。つまりスタジオ運営業だったわけです。こういうモデルが成立したのは映像のフォーマットがD2やベーカムで固定されていたのが大きい。"
  • 活字中毒R。

  • IA100 —ユーザーエクスペリエンスデザインのための情報アーキテクチャ設計(長谷川 敦士), 寒川神社へ初詣 - ただのにっき(2010-01-02)

    ■ IA100 —ユーザーエクスペリエンスデザインのための情報アーキテクチャ設計(長谷川 敦士) 休み中に読もうと思って持ち帰ったが、まだ1冊も読めてない件。いや、さっき1冊読み終わったのがコレ。 Webサイト設計における情報アーキテクチャ(IA:Information Architecture)に関するトピックを100個、並べた。情報アーキテクチャの定義、考え方から上流設計を経て、最後はワイヤーフレームまで網羅的におさえてあるので、WebのIAについて俯瞰したい人にはいいと思う。 もちろん、大型とはいえたかだか200ページなので、深い話はいっさいない(できない)が、そういうのは個々の話題に関する書籍があるわけで、こういう総括的なは価値があるね。単に(狭義の)IAにとどまらず、ユーザエクスペリエンス(UX)まで視野に入れているあたりも現代的だし。 もっとも、「はじめに」で100個の

  • iPadとマルチタスクのこと - ただのにっき(2010-01-31)

    iPadとマルチタスクのこと 今ごろiPadについて書く(ふりをしてiPhoneに対する不満をぶちまける)。 iPadについての分析は、iPad初感 - Drift Diary XIIIがとてもよくまとまっていると思うのでそちらを(丸投げかよ)。実際、自分は欲しいとは思わないものの、父や母が使っている姿は思い浮かぶので、まぁ、そのへんがターゲットなんでしょう。 ただ、最後のマルチタスクに関する考察だけは賛同できない。iPhoneOSがいま真っ先に実装すべきなのはマルチタスクだと思うから。 といっても、当の意味でのマルチタスク……つまり、バックグラウンドに回ったプロセスにもCPUを割り当てて、常時動き続けるようなことまではしなくていい。割り込みだって最小限でいい。極端な話、バックグラウンド・プロセスはサスペンドしてしまって、完全に動作を止めてもいいと思う。使っている人間はシングルタスク

  • RESTfulなWebサイトと拡張子を含むURLについて - 檜山正幸のキマイラ飼育記 (はてなBlog)

    2009年12月16日「チュートリアルを少し変更、おバカな設定例」 Catyでは、ファイル名拡張子の意味付けや扱い方がデスクトップと同じなんだけど、「クールなURIは、拡張子がねーんだぞ」とか言われそうだから、そのうちラショネールを書かなきゃ。 「ラショネール」なんて奇妙な言葉が出てきてますが、目論見や主張が正当であることを示す根拠、てな意味ですかね>ラショネール。 僕とKuwataさんが開発しているWebフレームワークCatyは、URLに、.html, .cgi などの拡張子を必ず要求します。クエリパラメータも遠慮なしに使います。「拡張子とかクエリパラメータなんて、RESTfulじゃないなー、クールじゃないなー」とか言う人がいますが、なにゆえに「拡張子やクエリパラメータがダメなのか?」 -- その根拠を示して欲しいもんです。僕らが積極的に拡張子やクエリパラメータを使う事情と根拠は、このエ

    RESTfulなWebサイトと拡張子を含むURLについて - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • PC向けmixiアプリ課金APIが登場しています - mixi engineer blog

    皆さんこんにちは。プラットフォーム開発を担当しています、よういちろう です。今回は、最近リリースした非常に興味深い機能を紹介したいと思います。 mixiアプリ、楽しんでいますか? mixiは昨年の8月24日にプラットフォーム化を遂げました。既に多くの方々が、何らかのmixiアプリに触れ、ソーシャルアプリケーションという新しいジャンルを楽しんでいるかと思います。 mixiアプリの特徴は、何と言っても「マイミクとのちょっかいの出し合い」です。 虫を付けたら付け返す 掃除をしてくれたらお礼をする 旧友と出会い当時の先生の話で盛り上がる などなど、ソーシャルグラフを使ったアプリケーションならではの多様なコミュニケーションを、mixiアプリを通じて体験することができます。電車に乗っていて「昨日虫いっぱい付けたでしょー」など、リアルな場においてもネタとしてmixiアプリのことが話されているのを聞いて、

    PC向けmixiアプリ課金APIが登場しています - mixi engineer blog
  • 京都収納棚:DBMの率直な壱実装 - mixi engineer blog

    飲み屋に行くとかなりの確率で荷物を忘れて帰るmikioです。さて、今回はここ2ヶ月ほどで急ピッチで開発した軽量データベースライブラリ「Kyoto Cabinet」について紹介します。 開発の動機 以前から軽量データベースライブラリとしてご好評いただいているTokyo Cabinetですが、DBMとして必要十分な機能と性能を備えていてなかなか良いものだと自負しております。ただ、開発を進める中でいくつか不満な点があったのも事実です。端的に言えば、全てC言語で記述して、標準ライブラリ(とzlib/bzip2)以外の機能は全て自作しているので、最適化がしやすい反面、メンテナンスの難易度が高くなってしまっているというのが不満です。 そこで、多少性能が悪くなってもいいから、私自身としてお気楽に開発およびメンテナンスができて、移植性も高いような実装を作ってみようと思い立ったのが昨年10月頃。様々な検討を

    京都収納棚:DBMの率直な壱実装 - mixi engineer blog
  • 【iPhone】 ある意味最高なiPhoneメーラー・BDEmailer

    @Woggieeeeをフォロー GIZMODOの記事を読んで、これは即入手せねば!115円だし、内容も調べずに脊髄反射で購入してみた、BDEmailer。 iPhoneを横長ランドスケープモードにし、ワイドなキーボードでメールできる 「BdEmailer」公認アプリが登場 (GIZMODO Japan) BDEmailerは、Easy Emailなどのように、ランドスケープでメールを書くことができ、しかも、純正Mail Appを介さないで、直接メールを送信できる。これまでApp Storeでは、メーラーやブラウザなど、iPhone標準搭載機能と重複するAppの掲載を却下し続けてきた。というわけで、GIZMODOも、 消される前に、とっととダウンロードしとこうぜ~! と、煽っていたわけである。 メーラーと書いたが、正確にはBDEmailerはメーラーではない。SMTPの送信だけで、一切の受信

    【iPhone】 ある意味最高なiPhoneメーラー・BDEmailer
  • yebo blog: ジョブズ氏、GoogleやAdobeに言及

    2010/01/31 ジョブズ氏、GoogleやAdobeに言及 Wiredによると、Appleは先週従業員とのタウンホールミーティングを行い、従業員からGoogleとAdobeについて尋ねられ、スティーブ・ジョブズCEOは次の発言をしたという: Google: 「我々は検索ビジネスに参入しなかったが、彼らは電話ビジネスに参入した。確かに彼らはiPhoneを葬りたいと思っているが、我々は決してそれをさせない。」そして、Googleのマントラ "Don't be evil" (邪悪になるな) について、「たわ言だ (It's bullshit)」と発言し、聴衆がどよめいたそうだ。 Adobe: 「彼らは怠慢だ (They are lazy)」と一刀両断。「彼らは面白い事ができる潜在力を持っているのに、それをすることを拒んでいる。AppleがCarbon (API) に対して取っているようなア