タグ

2010年3月25日のブックマーク (19件)

  • Google Analytics以上の超強力なリアルタイムアクセス解析ができる「Woopra」を試しに使ってみました

    通常のアクセス解析はある程度時間が経過してからでないとその結果がわからないため、「まさに今!このページがヒットしている!」というのがわかりにくいのですが、この「Woopra」というアクセス解析サービスはとんでもないリアルタイム性がウリとなっており、誰かが訪問しに来たら即座にわかるようになっています。 リアルタイムアクセス解析を最大限活用するため、ブラウザ経由での利用だけでなく、Javaをベースとして作られたWindowsMacLinux対応の専用ソフトがあり、来訪者にタグ付けして個別に追跡、IPアドレスなどあらゆる条件で絞り込めるクイックフィルタ、誰がどこから来たのかすぐにわかるマップ、特定の条件のユーザーが来たらポップアップしたり音を鳴らして知らせてくれる機能などなどを搭載。そのすべてがリアルタイムに刻一刻と変化して最新の情報を教えてくれます。Google Analyticsで実現し

    Google Analytics以上の超強力なリアルタイムアクセス解析ができる「Woopra」を試しに使ってみました
  • GAEで作るサムネイル画像作成サービス - うなの日記

    Google App Engineでは画像変換サービスが提供されていて、画像サムネイルサービスをさくっと作れたりします。ということで作成手順をまとめてみました。 仕組み サービスの仕組みは以下のとおりです。 画像のアップロード formのファイル選択を利用して、画像をサーバーにPOST。 マルチパートフォームデータとして画像がサーバーに送られます。 サーブレットでマルチパートフォームデータを解析し、画像データを取得。 解析には「commons-fileupload」を利用します。 GAEの「ImageService」で画像データを処理し、サムネイルを作成します。 作成したサムネイルとオリジナルの画像をデータストアに保存。 レスポンスとして、サムネイルの表示時に使うサムネイルIDを返却します。 画像は、他に適切な場所が見当たらなかったので、とりあえずデータストアに保存しています。 画像の参照

    GAEで作るサムネイル画像作成サービス - うなの日記
  • JSR 310 JavaのDate/Time API

    原文(投稿日:2010/03/17)へのリンク JSR 310 Date/Time APIのリーダである、Stephen Colebourne氏は、Java言語に提案中の追加と変更に対する Early Draft Review を最近公表した。InfoQは、 QCon Londonで氏に会って、プロジェクトについて更に聴いた。 InfoQ:なぜ新しい Date/ Time APIが必要なのですか?現行のAPIの何が悪いのですか? Stephen: 現在のAPI (java.util.Date と java.util.Calendar) の主な問題は、それらがミュータブルなことです。言い換えると、次のコードを考えてください: public class Employee { private final Date startDate; public Employee(Date date) { s

    JSR 310 JavaのDate/Time API
  • AppEngine Ja Night #6, - kawanet on USTREAM. Conference

    Not rated yet. You must be logged in to rate this video.

  • appengine ja night #6 図解Global Transaction

    2. 講演者について  名前  あらかわ (@ashigeru)  所属  株式会社グルージェント 開発部  普段の業務  教育(Computer Aided Education)  研究開発 (コンパイラ系)  ブログ書き (Song of Cloud Blog) 2010/03/19 appengine ja night #6 - @ashigeru 2 3. 祝 Slim3 1.0.0 Released  “The main features of Slim3 are as follows:  Global Transactions  Faster than JDO/JPA  Fast spin-up  HOT reloading  Type safe query” 2010/03/19 appengine ja night #6 - @ashigeru

    appengine ja night #6 図解Global Transaction
  • Mockitoノススメ テストスタイルの変化 - Fly me to the Luna

    Mockitoを使うようになってから、僕はテストコードへの取り組みが変わりました。Mockitoを使うまで僕がUnit Testと思っていたものは、厳密にはUnit Testじゃないんじゃないか、と思うようになりました。なぜかというと、実装コードを書いていくと、たくさんのクラスと関連していきます。だんだんと、そのクラス、Unitをテストするのではなく、そのAPIの裏にあるクラスの状態、振る舞いも予測しなければならなくなっていきます。例えば永続化層にアクセスするクラスを開発しているのであれば、どんなに上層にあるレイヤーのクラスでも、テストデータをDBに入れないといけない、というのは、よくよく考えてみると、変な話なのです。どこかの段階で、DBを操作するクラスを参照しなくなるはずですから。大体、リズムが悪いですよね。DBの初期化用のテストデータ用意するのは大変です。 Unit Testでは、テス

    Mockitoノススメ テストスタイルの変化 - Fly me to the Luna
  • iPadのインパクト、私の予想8

    iPadの米国でのローンチまで10日となったわけだが、色々と思うことがあるので書いてみる。 予測1:4月3日のローンチは成功する これは99.9%確実である。この手のデバイスのローンチには、(1)開発者に魅力的なプラットフォームを提供してアプリを作らせ、(2)ブロガーの興味をそそって発売前からせっせとブログエントリーを書かせ、(3)アーリーアダプターの心をくすぐって注文予約させれば良いのだが、まさにその戦略に100%ハマっている私がここにいる(笑)。 先日のエントリーで書いた様に、開発者としては、iPad用のクラウド棚付きeBookリーダー「Cloud Readers」をすでにAppleに審査のために提出済みである。ブロガーとしてはこのエントリーも含めてiPadに関しては何度も書いて来ているし、当然アーリーアダプターとしてiPadはオンラインで注文してある。Appleから表彰状をもらいた

  • DNSリバインディングによるルータへの侵入実験

    補足 この記事は旧徳丸浩の日記からの転載です。元URL、アーカイブはてなブックマーク1、はてなブックマーク2。 備忘のため転載いたしますが、この記事は2010年03月25日に公開されたもので、当時の徳丸の考えを示すものを、基的に内容を変更せずにそのまま転載するものです。 補足終わり このエントリでは、DNSリバインディング攻撃によりブロードバンドルーターの設定を外部からの侵入を許すように変更してみたので報告する。 DNSリバインディングに対する関心が高まってきている。年1月12日には、読売新聞夕刊一面トップで、iモードブラウザ2.0のDNSリバインディングによる不正アクセスが報じられた。3月17日のcomputerworld.jpでは、『2010年に最も警戒すべきセキュリティ脅威は「DNSリバインディング」』という翻訳記事が紹介された。実は「最も警戒すべきセキュリティ脅威」というタイ

    DNSリバインディングによるルータへの侵入実験
  • EclipseからWindowsエクスプローラーを開くプラグインの最新事情 - 現場のためのソフトウェア開発プロセス - たかのり日記

    Eclipseから、Windowsのエクスプローラーを開くプラグインは地味に便利。 以前は、以下の3つがありました。 Open External Eclipse Platform Extensions Easy Explorer 個人的には、コマンドプロンプトも開ける「Eclipse Platform Extensions」を使っていたのですが、Eclipse3.5になってから使えなくなってしまったので、乗り換えを検討。 しかしながら、 「Open External」はリンクが死んでおり、ダウンロードできず、 「Easy Explorer」は、更新サイトで公開されているモノはVer1.0.1までと古く、最新Ver1.0.4は、SourceForgeからダウンロードして、手動でインストールする必要があります。 そこで、最近のプラグインをいろいろ探してみたところ、他にもプラグインがありました。

  • 「プロになるためのWeb技術入門」4/9発売! - y-komori’s diary

    すみません、またしばらく沈黙してしまいました。 「2冊目」の校正がようやく終わり、日印刷所へ入稿しました。 今度はこんなタイトルになりました。 「プロになるためのWeb技術入門」 〜なぜ、あなたはWebシステムを開発できないのか 今回は、世の中を支えているWebアプリケーションがテーマです。 最近はフレームワークが発達したおかげで、最小限の知識で動くWebアプリが作れるようになりました。しかし、その裏側がどのようになっているのかをきちんと理解するには、さまざまな書籍やサイトを読んで勉強しなければならず、非常に大変です。 書では、新人エンジニアやこれからIT業界を目指す学生さんをメインターゲットとして、Webアプリケーションの仕組みを1冊できちんと理解できるようにすることを目指しています。 流行りのAjaxやDIxAOPなどは扱っていませんが、何年経っても役に立つ基礎知識をきちんと身につ

    「プロになるためのWeb技術入門」4/9発売! - y-komori’s diary
  • パッケージから学ぶ4大分野の業務知識 - プログラマの思索

    ERPを勉強するために「パッケージから学ぶ4大分野の業務知識 (開発の現場セレクション)」を読んでみた。 感想をメモ。 【1】業務の裏に会計あり~ERPは会計帳票を出力するためにある いわゆる基幹システムと呼ばれる大規模業務システムは、日々の業務データは最終的には会計システムへデータが送られる。 販売、製造、経費精算などの業務は、仕訳データを日次または月次でバッチ処理で作り、夜間バッチで会計システムへ送る。そして、月次ないし四半期次で会計帳票を出力する。 だから、業務システムをマスターするなら最終的には簿記の知識が必要になる。 業務が発生したら、必ず取引として記録されて、仕訳が発生し、それらは損益決算書や貸借対照表などの会計帳票の元ネタになる。 「パッケージから学ぶ4大分野の業務知識 (開発の現場セレクション)」にあるフォースの教えには、「業務の裏に会計あり」というフォースとしてまとめられ

    パッケージから学ぶ4大分野の業務知識 - プログラマの思索
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2020 GMO Internet, Inc. All Rights Reserved.

  • 予告:iPad向けクラウド本棚付きeBook Readerを無料で配布します

    数ヶ月前から、自分専用のiPhone向けComicリーダーを作ってスキャンしたとかマンガを読んでいる私だが、いまいち画面が小さいので、マンガは良いとしてもを読むにはちょっとつらい。そこでiPadには多いに期待している。自分だけで楽しむのももったいないので、iTunesストアから無料で配布するつもりなので期待していただきたい。 ちなみに、ついでにGoogle App Engine上に「クラウド棚」を作ってそこからいろいろなをダウンロードできるような仕組みも作ったのだが、今のところ「使い方マニュアル」しか置くものがないのでちょっと困っている。いくつか手持ちのをスキャンしてはあるが、これを勝手に配布することはもちろんできない。青空文庫PDF化しておいておけば喜んでもらえると思うんだが、読みやすい大きさにレイアウトするには、それなりに手間がかかる。 そこで、みなさんのご協力をあおぎ

  • App Engineではどの言語を使えばいいのか - ひがやすを技術ブログ

    App Engineで使える言語は基的にはPythonJavaです。それでは、どちらを選ぶのが良いのでしょうか。 それ以外の言語の人向けの話は後から出てくるのでしばらくこのままお読みください。 趣味ならば単に好きなものを選ぶだけでいいのですが、仕事で使うためには、長所と短所をきちんと把握した上で選ぶ必要があります。また、ここでの話は言語としての一般的な話ではなくApp Engineで使うとき限定の話としてお読みください。 まず安定度ですが、インフラ部分の安定度は、どちらも基的に同じです。もしかすると、まったく同じものを使っているのかもしれません。 その上で動くAPIの部分は、インフラと直接結びついている低レベルな部分と低レベルなAPIの上に構築された高レベルな部分とに分けて考える必要があります。 低レベルなAPIはLLAPIと呼ばれたりしますが、安定度は、PythonJavaも同じ

    App Engineではどの言語を使えばいいのか - ひがやすを技術ブログ
  • 共著「Google Chrome OS」出版のお知らせ

    先日のセミナーでも少し触れた、「Googleのコモディティ戦略」。インプレスからこのたび出版される「Google Chrome OSー最新技術と戦略を完全ガイド」の「戦略」の部分に共著者の一人として寄稿したのでここで紹介させていただく。 Chrome OSにせよAndroidにせよ、OSをGoogleが無料で提供するには深い意味があるのだから、それをちゃんと理解した上で、自社のデバイスに採用するかしないかを「経営判断」として決めるべき。「他のメーカーも載せはじめたから」とか「自分だけ乗り遅れたくないから」ぐらいな安易な気持ちで始めると、「実際やってみたら得をしたのはGoogleだけ」という結末になりかねないので慎重にすすめるべき。 2年ほどiPhone向けのアプリを作って来た結果、最近強く思うのは、テレビなどの据え置きがたの家電にアプリをダウンロードして走らせる、という発想自体が根的に間

  • 科学と生活のイーハトーヴ » 引っ越しました

    前に住んでいたところから、歩いて10分もかからない場所ですが、先週末に引っ越しました。 引っ越しの理由 1)生活空間が分断されない間取りがよかった 以前の部屋では、 ・キッチンが奥まったところにあった ・洗濯物を室内干しせざるを得ない(後述)が、干せる場所は子供の居場所(主にリビング)から離れている 等の理由で、家事をするときには子供の視界から離れることが多く、どうにも動きづらい間取りでした。 子供はキッチンで料理などを手伝うのがわりと好きですが、別のことをして遊びながら私と話をしたがるときも多く、どうしても「ママー、こっちきてー」で手を止めなくてはならないことが多くありました。 今の部屋は、リビングとキッチン、その他の部屋がすべてつながっていて見通しがよく、いつも子供に見えるところで料理や洗濯物干しなどができます。 2)騒音 以前の部屋は高速道路と国道に直面し、隣が消

  • 精神を鋭く研ぎ澄ますブルース・リーの7つの教え : earth in us. - 人生をシンプル&クリーンに調和させるミニマリストライフ

    精神を鋭く研ぎ澄ますブルース・リーの名言に学ぶ7つの教え http://www.earthinus.com/2010/03/bruce-lee-philosophy.html

  • 堀江貴文『動画コンテンツが今いちマネタイズが難しい理由について考えてみた』

    堀江貴文オフィシャルブログ「六木で働いていた元社長のアメブロ」 一般的には、ホリエモンとか堀江とか呼ばれています。コメントはリアルタイムには反映されません。私にコンタクトを取りたいときは、info@takapon-jp.comへメールでご相談ください。 おかげさまで有料メルマガの読者は好調に伸びている。特に最近は全部の質問に答えているQ&Aコーナーが人気のようだ。んで、読者プレゼントとかのオファーも沢山頂いた。広告の募集も始めることにした。そしたら上杉隆さんもメルマガを始めるらしい。電子出版というと、既存の雑誌をPDFKindleとかiPad向けにって考える人多いけど、違うんだよ!もう雑誌ってパッケージが現代に合っていないんだ。 コンテンツの量が大きすぎるんだ。昨日ロフトプラスワンでのトークライブで音楽サイト「ナタリー」をやってる津田さんと話してたんだけど、音楽もCD時代に出来た70分

    堀江貴文『動画コンテンツが今いちマネタイズが難しい理由について考えてみた』
    hiro360
    hiro360 2010/03/25
    『パッケージが現代に合っていない』 ニコ動は複雑になりすぎて届けたい人にリーチ出来てない気がする
  • Twitter で投げ銭ができれば、世界が変わるかもしれない - elm200 の日記(旧はてなダイアリー)

    気持ちはわかります。気持ちは、ね。 日のためにならない「FREE」礼賛論を疑え! | 岸博幸のクリエイティブ国富論 | ダイヤモンド・オンライン 人類の歴史で、純粋な情報そのものが売買されたためしがあったのかな?私たちはいままで、実のところ、一定のパタンでインクの染み付いた紙の束(書籍)や溝のいっぱいついたビニールの円盤(レコード)を買ってきただけじゃないのかな?もし、情報がそこから離れて自由に動き出したとき、果たして、その変幻自在な、つかみどころのない「情報」とやらを売ることは当にできるのだろうか? でも、昔の人たちは、そんなことを心配する必要はなかった。情報とそれを運ぶ物理的媒体は、完全に一体化していて、実際には、どちらを売っているのかなんて気にする必要がなかったからだ。 しかし、デジタル機器の登場がそんな平和な時代を終わらせてしまった。デジタル機器は、情報を物理的媒体から独立した

    Twitter で投げ銭ができれば、世界が変わるかもしれない - elm200 の日記(旧はてなダイアリー)