Googleアラートで海外サイト調査 [日常]
Googleアラートで海外サイトのニュースを購読するには、どうすればよいのでしょうか。。
いくつかキーワードを登録して、RSSで購読しているのですが、一向に海外サイトが飛んできません。。
オンラインストレージ [気になる記事]
Microsoftが、オンラインでWordやExcel、Powerpointのファイルを作成できるOffice Live Workspaceというオンラインストレージを提供開始したそうです。
早速利用してみましたが、今まで利用していたWindows Liveのアカウントで利用できるので、簡単に利用を開始することができました。
さらに、Microsoft Officeを持っていれば、それと連携できるようですが、何かをインストールする必要があるようなので、やめておきました。
参考サイト
JavaでRSSリーダー その3 [パソコン]
RSSリーダー作成の続きです。
前回までは、プロジェクトを作成してアプリケーションのフォームを設計するところまで書きました。
今日は、コーディングに入るまでの設定などについて書きます。
Jarのインポート
前回、ダウンロードしたJarファイルをインポートする方法は、次のようになります。
まず、プロジェクトの子である"ライブラリ"を右クリックし、"JAR/フォルダを追加"を選択します。
そして、インポートするJarファイルを選択します。
NetBeansでは、複数のJarファイルを一度にインポートできるようです。
インポートが完了すると、"ライブラリ"の子に追加したJarファイル名が現れます。
イベント発生時に実行する関数の定義
今回は、「取得」ボタンが押されたときに、ボタンの左のテキストフィールドに入力されたRSSを取得するように作成します。
方法は二つあり、ひとつはフォーム上でイベントを追加する方法、もうひとつはインスペクタで追加する方法です。
違いは、ただ、右クリックする場所だけです。
フォーム上の場合
インスペクタの場合
イベントを追加するコンテナ上で右クリックし、"イベント"->"Mouse"->"MouseClicked"を選択すると自動で関数が定義されるので、マウスをクリックしたときに実行するプログラムを書いてください。
続きは、また後日。。
行動ターゲティング [気になる記事]
最近、利用者の行動を用いて興味・関心のあるであろう商品へ誘導する行動ターゲティングという技術を取り入れる企業が増えているようです。
この二日間で、ANA、Yahoo!、Docomoの記事が新たに掲載されていました。
以前からamazonをはじめとして、様々なネットショップで展開されてきましたが、どの程度の効果があるのでしょうか。。
ダレか、その検証をした人(会社)はいるのでしょうか。。
- ANA:ANA、自社サイトに行動ターゲティング技術導入
- Yahoo!:行動ターゲティング広告が示唆する未来は?
- Docomo:行動支援型や融合サービスでまだまだ成長できる
JavaでRSSリーダー その2 [パソコン]
昨日のRSSリーダー作成の続きです。
今日は、RSSリーダーのためのライブラリについての情報を追加します。
今回は、こちらの記事に書かれている内容を参考に作成していきたいと思います。選択したライブラリは、ROMEと呼ばれるライブラリです。
コーディングのときにimport com.sun.・・・とsunも関係しているライブラリであるようですので、信頼できるだろうと思い、採用することにしました。
今回の実装で必要なライブラリは、rome、rome-fetcher、jdomの3種類です。
記事の中では、romeとrome-fetcherしかかかれていませんが、jdomがない場合、コンパイルは通過することができますが、実行時に関数が見つからないと言うエラーが発生します。
各ライブラリのダウンロードは、下記のサイトからお願いします。
- rome:https://rome.dev.java.net/
- rome-fetcher:http://wiki.java.net/bin/view/Javawsxml/RomeFetcher
- jdom:http://www.jdom.org/
今回利用したライブラリのバージョンはそれぞれ以下のとおりです。(直リンも張っておきます)
それぞれのファイルをダウンロード後、解凍すると、中に.jarファイルがあります。
それをNetBeansでインポートして利用します。続きは、また書きます。
広告費の次は? [気になる記事]
Googleをはじめとして、Yahoo!や楽天がオープンソース化を進めていますが、ソフトウェアは今後どのようになっていくのでしょうか。
こちらの記事でも、Rubyの作者まつもと氏が「ソースを隠して作成したソフトで稼げるのはMicrosoftくらい」と述べていますが、やはりそうなのでしょう。
企業は、特許で守ろうとしているようですが、国外まで考えると、それも十分保護することはできないのではないでしょうか。
インターネットにより、世界の物理的な距離がなくなった現在では、海外のサイトで同じ機能を実現すれば、簡単に誰でも手に入れることができます。
それを防ぐために、著作物をダウンロードした人にも著作権違反の罪を科そうと法律が制定されようとしていますが、 同じ機能を別のソースで作成することは、罪にはできないのではないでしょうか。
現在のところ、様々なところで広告費によるビジネスが展開されていますが、モノ(ソフトウェア)を売ることの次のビジネスモデルである広告費による収益の次にくるビジネスは、何でしょうか。
インターネットの普及とともに広告費ビジネスが広がっていったように、次のインフラが登場しなければ、次のビジネスモデルも登場しないのでしょうか。
JavaでRSSリーダー [パソコン]
JavaでRSSリーダーを作成してみることにしました。
とりあえず、NetBeans 6.5を使って、プロジェクトを立ち上げてみました。順序は次のとおりです。
1.「"ファイル"->"新規プロジェクト"」を選択
2.カテゴリで「Java」、プロジェクトで「Javaデスクトップアプリケーション」を選択
3.プロジェクト名に"RssApp"と入力し、プロジェクトの作成を完了
4. 作成されたプロジェクトに必要なモジュールを配置
今回、配置したモジュールは、次の4つです。
- ラベル:RSSを入力するテキストフィールドを識別
- テキストフィールド: RSSを入力するフィールド
- ボタン:入力されたRSSを取得開始するボタン
- テキスト領域:取得したRSSを表示
モジュールの配置は、ドラックドロップで簡単にできます。
ラベルのプロパティのTextに"RSS"、ボタンのプロパティのTextに"取得"とセットしました。
具体的なプログラミングについては、今後、書いていきます。