タグ

Javaと@ITに関するkuwalabのブックマーク (10)

  • JavaでTwitterをOAuth認証して使えるTwitter4Jとは

    JavaTwitterをOAuth認証して使えるTwitter4Jとは:クラウドとフレームワークで超簡単ケータイ開発(2)(1/3 ページ) 数年前に比べケータイ向けサービス構築を支援するフレームワークやノウハウがたまってきて、そして無料または、格安でサービスを公開できる仕組み(クラウドやVPSなど)も普及している今こそ、ケータイ向けサービス開発を始めるチャンスではないでしょうか 携帯端末は、何気なく“つぶやく”のに最適! 前回の「Google App EngineとSlim3とMobyletで始める携帯Web入門」では、Javaのケータイ向けサービス開発を簡単にするクラウド環境とフレームワークなどを紹介し、開発環境を構築して動かしてみました。数年前に比べ、今ケータイ向けサービス構築が容易になっていることが確認できたかと思います。 携帯端末は、いつでもどこでも触れるため、つぶやくためのデ

    JavaでTwitterをOAuth認証して使えるTwitter4Jとは
    kuwalab
    kuwalab 2011/02/08
    面白そうだ。3連休でやってみよう。
  • 連載インデックス「業務用RIAの本命!? Flex+Java開発入門」 - @IT

    連載インデックス 「業務用RIAの命!? Flex+Java開発入門」 連載では、サーバサイドとしてJava、リッチなクライアントサイドとしてJavaと相性の良いFlexを用いたRIA開発の基礎を解説します。EclipseベースのIDEであるFlex Builderを使って、Tomcatで動くRIAをいくつか作成しましょう 編集部注:Flex Builderは、2010年3月の新版から「Flash Builder 4」に名称変更しています。期間限定の無料版を ダウンロード して使えます EclipseベースIDEとTomcatで始めるFlex+Java開発 業務用RIAの命!? Flex+Java開発入門(1) Flex+Java開発を始める前に、知っておくべき基礎知識を身に付けてFlex BuilderとTomcatで開発する準備をしておきましょう

  • サーブレットでテキストファイルから読み込みを行う

    「サーブレットでテキストファイルに書き込みを行う」でもご紹介したように、FileWriter/BufferedWriterクラスを用いることで、JSP&サーブレットからテキストファイルへの書き込みを行うことができます。ここでは、タブ区切りテキストをJSPスクリプトから読み込み、HTMLテーブルに展開する方法をご紹介することにしましょう。 解説 テキストファイルの読み込みにはFileReader/BufferedReaderクラスを用います。 <%@ page contentType="text/html;charset=Shift_JIS" import="java.io.*,java.util.*" %> <table border="1"> <tr> <th>アクセス日時</th><th>URL</th><th>ユーザエージェント</th> </tr> <% BufferedReade

    サーブレットでテキストファイルから読み込みを行う
  • Java 5版MergeDocでEclipse 3.2のホバーを日本語化

    「ホバー」とは何か? 「ホバー」とは、Eclipseのワークベンチ上で、Javaのクラス名や変数名などの上にカーソルを置いたときに、説明がバルーン状にポップアップ表示される機能です。 ホバーは、Javaソースファイル(src.zip)を用いているため、Eclipseにランゲージパックを加えただけでは、日語化されません。そこで、Javaソースファイルと日APIドキュメントを併合して、日語化されたJavaソースファイルを構築するのが、「MergeDoc」です。

    Java 5版MergeDocでEclipse 3.2のホバーを日本語化
  • Eclipse 3.2でJava 5版Javadocとライブラリを関連付ける

    Java 5へのEclipse 3.2のインストールと日語化を行う」で説明した手順によりEclipseをインストールをした後に、より使いやすい日語環境を構築するには、併せて、Eclipse 3.2からJ2SE 5.0日語ドキュメントを利用できるようにすることをお勧めします。 なお、「Java 5版MergeDocでEclipse 3.2のホバーを日語化」を行うには、この手順に示す「J2SE 5.0日語ドキュメントのダウンロードとインストール」をしておく必要があります。 稿で用いるアーカイブファイル名は以下のとおりです。 内容 アーカイブファイル名 サイズ

    Eclipse 3.2でJava 5版Javadocとライブラリを関連付ける
  • @IT:The Seasar Projectの全貌を探る

    Seasar(シーサー)は、国内のコミュニティ「The Seasar Project」によって開発が行われているオープンソースプロダクトだ。DI+AOPコンテナとして評価が高いSeasarV2は、J2EE開発の現場にも影響力を持ち始めた。例えば電通国際情報サービスがSeasar Projectを正式に支援することを表明し、2005年6月からは同社による商用サポートサービスが開始されている。連載では、同プロジェクトの代表的なプロダクトを紹介していく。(編集局) Seasarプロジェクトは、「J2EEの解体と再構築」「易しさと優しさ」をテーマに掲げて比嘉康雄氏を中心とするメンバーによりオープンソースでの開発を進めており、現在その中核となるSeasarV2(以下S2)をはじめとして30余りのプロダクトを抱える規模に成長しています。この連載では、いま注目を集めているS2とそれに関連するプロダクト

    @IT:The Seasar Projectの全貌を探る
  • Webアプリと連携するためのコーディング基礎(1/3) - @IT

    OpenLaszloアドバンスド・テクニック(2) Page 1/3 Webアプリと連携するためのコーディング基礎 ネットエイト 小野 圭二 2006/5/9 次期バージョン(StarAnise)でFlashとAjaxの両対応を決めたオープンソース・リッチクライアント製品のOpenLaszlo。連載では業務アプリケーションを意識したリッチクライアントの開発テクニックを紹介する。(編集部) ■はじめに OpenLaszloとサーバサイドプログラムの連携を知ることは、サーバへの導入に際して不可欠なものです。CGIやServletを作っているプログラマなら、「サーバサイドプログラムへのアクセスさえ分かればこっちのもの」という人も多いのではないでしょうか。OpenLaszloはサーバサイドのプログラマにFlashコンテンツ作成の手段を与えるものですから、アクセス方法さえ分かればOpenLaszl

  • 適切なエスケープ処理でクロスサイトスクリプティングに備える ― @IT

    Webアプリケーションのセキュリティホールが注目を浴びたことから、セキュリティを意識した開発の必要性が高まってきている。今後の流れとして、セキュリティ上満たすべき項目が要件定義の段階から組み込まれるケースが増えていくことが予想されるが、実際の開発現場においてはセキュリティホールをふさぐための実装方法が分からないという声も多いのではないだろうか。 そういった開発者の負担を少しでも軽くすることができるように、連載ではJavaにおけるWebアプリケーション開発時に最もよく利用されているStrutsフレームワークの実装に踏み込んで、セキュリティ上注意すべきポイントを解説していきたい。なお、連載ではStruts 1.2.8を対象として解説を行っていくが、すでにStrutsを利用したWebアプリケーション開発を行っている開発者をターゲットとしているため、Strutsの使用方法、各機能の詳細な説明な

    適切なエスケープ処理でクロスサイトスクリプティングに備える ― @IT
  • フリーのライブラリを使いPDFを生成する

    TIPSで紹介するiTextは、PDFJavaで扱うためのライブラリです。これを使えば、PDFファイルを作成したり、ブラウザにPDFを出力したりすることができます。しかもiTextはオープンソースで開発されており、使用に際してはMPLまたはLGPLのいずれかのライセンスを選択できます。 セットアップ iTextはjar形式のライブラリのため、必要なファイルをクラスパスへ追加するだけで利用できます。iTextの体は、itext-x.x.jaです。これを以下のURLよりダウンロードしてください。 ・ http://www.lowagie.com/iText/download.html ダウンロードできたら、このjarファイルをクラスパスへ追加します(最も簡単な方法は、Javaの拡張ディレクトリへjarファイルをコピーすることです)。 これだけでiTextは利用可能ですが、体には日語フ

    フリーのライブラリを使いPDFを生成する
  • @IT:現場に活かすJakarta Project 第9回

    プログラムを作成する際に、地味ですが重要な作業の1つとしてログの出力部分の作成があります。ログの出力が適切でないと、トラブルが発生した場合にその原因をつかむのが難しくなります。ログの出力が適切であれば、問題の原因を特定することが容易になるでしょう。 また、システムの処理時間をログの要所に入れておけば、プロファイラなどを使わなくても、ボトルネックがある程度解析できます。レスポンスタイムなどのシステム状態の統計を取っておけば、問題の把握などにも役立つでしょう。稿では、そんな縁の下の力持ちともいえるログの出力機能を提供するCommonsプロジェクトLoggingとlog4jについて紹介します。 Logginで実現できること Loggingは、log4jやJ2SDK 1.4のLogging APIなど、複数のログAPIへのラッパーとして利用できるライブラリです。Loggingを利用すると、次の

    @IT:現場に活かすJakarta Project 第9回
  • 1