タグ

javaに関するkamimooのブックマーク (31)

  • ユカイ、ツーカイ、カイハツ環境!(5) App Engine/AptanaなどJavaクラウド4つを徹底比較 (1/3) - @IT

    App Engine/AptanaなどJavaクラウド4つを徹底比較:ユカイ、ツーカイ、カイハツ環境!(5)(1/3 ページ) Javaはクラウド戦国時代に突入! クラウドコンピューティングのブレイクとともにさまざまなクラウドサービスが提供され始めました。特に、PaaSサービスを提供する「Google App Engine」(以下、GAE)の登場はインパクトを与え、Javaに対応したGAEの類似サービスとして「Stax」「Morph AppSpace」が登場しました。GAEも遅れてJavaサポートを発表したり、統合開発環境を提供していたAptanaが「Aptana Cloud」のJava対応を行うなど、Java対応のクラウドは戦国時代に突入しました。そして、まだ動かすことはできませんが、サン・マイクロシステムズが先日のJavaOneで「Sun Cloud」を発表し、Amazon EC2に近

    ユカイ、ツーカイ、カイハツ環境!(5) App Engine/AptanaなどJavaクラウド4つを徹底比較 (1/3) - @IT
  • Java 暗号化拡張機能 JDK5.0

    kamimoo
    kamimoo 2009/04/28
    自前でリダイレクトの処理を書く必要あり
  • はてなブログ | 無料ブログを作成しよう

    ハリイカの焼売と中華炒め ハリイカをよく、見かけるようになりましたよ。生け簀で、泳いでいたものを一杯購入しました 立派な大きな墨袋や肝は冷凍保存して 柔らかな身は季節のお豆、お野菜と合わせて中華の炒めものに。新鮮なにんにくの茎は刻み、香り高く欲そそられますね 下足はミンチにし…

    はてなブログ | 無料ブログを作成しよう
    kamimoo
    kamimoo 2009/04/08
  • Javaにおける開発・Test(Unit/Web/負荷)環境のまとめ - よねのはてな

    うちの母親でも知っているJavaにおけるオープンソースを活用した開発環境・Test環境について調査及び評価する必要があり意外と労力を要したので これからJavaでの開発において開発環境・Test環境を構築する際の参考になればとメモしておきます。 開発環境、ビルドツール、Test、Web Testing、負荷テストに重点を置いてあります。 インストールせずに使用出来るIDEのtIDEや、jythonでWebテストを記述するMaxQ、パフォーマンステストをjythonで記述するGrinder3、 Flexの負荷テストも可能なWebLOAD、Swingのテスト用のUISpec4j等、新しい発見もあったのでJava開発者の人にも参考になると嬉しいです。 それぞれライセンス、最新バージョン、個人的なお薦め度(5点満点)を合わせて明記してあります。 IDE name URL Ver. Licence

    kamimoo
    kamimoo 2009/02/18
  • Throwableについて本気出して考えてみた - 都元ダイスケ IT-PRESS

    Throwable、Exception、RuntimeException(RTE)、Errorあたりを整理しながら、色々考えてみた。私見に基づくので、間違っているかもしれないけれど、自分としては頭が整理できたかな、と感じたので晒してみる。異論があったらコメントください。 まず、一番基礎的なところで、継承関係の整理から。こんなツリーになっています。 Throwable Error Exception RuntimeException そして、稿での用語の定義。caller=呼出す側のコード callee=呼出される側(throwする側)のコードとします。 Throwable Throwableは「throw文に指定できる何か」という意味ですね。 Instances of two subclasses, Error and Exception, are conventionally used

    Throwableについて本気出して考えてみた - 都元ダイスケ IT-PRESS
    kamimoo
    kamimoo 2008/12/03
    例外の使いわけの考察。もやもやがすっきりした。
  • Jerry's Java Image Processing Pages

    Java Image Filters I have a large number of Java Image filters which are freely available for download from this site. The filters are all standard Java BufferedImageOps and can be plugged directly into existing programs. All the filters are available in the Java Image Editor and most have dialogs to allow you to play with their settings. If you want to try out any of these filters, I recommend do

    kamimoo
    kamimoo 2008/11/27
    いろいろなフィルター
  • JARファイルの中にJARを埋め込む

    以前、「Leo's Chronicle: Fat Jar: Jarファイルの中にJarを埋め込む」で、JavaでFatJar plug-inを使って、Jarファイルの中にJarを埋め込む使う方法を紹介したのですが、最近は事情が変わってきています。 たとえば、Eclipse3.4からは、Runnable Jarの作成がサポートされ、依存関係にあるすべてのJARファイルの中身を展開して、1つのJARにまとめてくれる機能が標準装備だったり、Mavenユーザーなら、assembly pluginを使って、jar-with-dependenciesを指定する方法もあります。 ぱっと試したいなら、Runnable Jarを作成するのが速くて楽。このようなJARを頻繁に作成するなら、Mavenのassemblyで書いてしまうのが良いです。 関連記事:JARファイルの作成方法

    kamimoo
    kamimoo 2008/10/31
  • Maven2 assembly plugin and jar signing

  • Maven2のTipsを集めるWiki - CookBook

    {{toc}} !インストール !! Maven2をインストールする 既にJava環境(1.4以上)をインストールしているものとする。 http://maven.apache.org/download.html より [[magnoto|http://horoscope.magnoto.com/]] * maven-2.0.X-bin.tar.bz2 * maven-2.0.X-bin.tar.gz * maven-2.0.X-bin.zip のどれか1つをダウンロードし適当な解凍ソフトで展開する。展開後の'''maven-2.0.X'''ディレクトリを任意の場所に置く。(例えばWindowsであれば'''C:\maven-2.0.4'''、Unixであれば'''/usr/local/maven-2.0.4''') Windowsの場合、エクスプローラより'''マイコンピュータ'''を右ク

  • Swing Painting Guidelines | hiro345

    JavaのSwingによる描画について調べてみたところ、こんなに良い記事がありました。 Painting in AWT and Swing ここにSwingを使うときのガイドラインがありましたので、意訳して紹介しておきます。 Swingの描画ではAWTとは異なり常にpaintメソッドが使われる(updateメソッドは呼び出されない) paintメソッドを直接呼ばないで、repaintメソッドを呼ぶこと 複雑な描画処理をする場合は影響範囲を限定するために、パラメータつきのrepaintメソッド(たとえば public void repaint(int x, int y, int width, int height)など)を呼ぶこと Swingの描画はpaintComponent()、paintBorder()、paintChildren()を順番に呼び出すので、Swingコンポーネントを拡張

    kamimoo
    kamimoo 2008/10/01
  • Java/SwingTips - JavaのSwingに特化したTips

    Java/SwingTips - JavaのSwingに特化したTips 目次 JTableに貼り付けたJTreeにて、指定箇所に移動したい場合 JSpinnerを、日付フィールドとして使いたい場合 テーブルのカラムサイズを自動的に設定する方法 画面の真ん中に表示する方法 [Esc]キーでJDialogのキャンセルを実行する方法 ツリーで、右クリックで選択した状態にする方法 テーブルで、右クリックで選択した状態にする方法 テーブルヘッダーが表示したくない場合 JTreeにて、再更新時に開いた状態にする方法 アプリケーションにおいて、全てのマウスやキーの入力があったら・・・という処理がやりたい場合 JFrame上にダイアログとポップアップが存在するか調べたい場合 ボタン連打対策 WinXPでJTextFieldの背景色を変える方法 入力制限のあるフィールド(汎用型) 入力制限のあるフィールド

    kamimoo
    kamimoo 2008/09/29
  • java.net: The Perils of Image.getScaledInstance()

    The Perils of Image.getScaledInstance() by Chris Campbell 04/03/2007 Best Frienemies For years, the Java 2D team has been encouraging developers to move away from JDK-1.0-isms like Image.getScaledInstance() and onto more modern APIs. We often make blanket statements like, "oh you don't want to do it that way, here's a better approach" and hope that developers take our word for it. It's a

    kamimoo
    kamimoo 2008/09/18
  • Java におけるコード進化パターン (Code Evolution Patterns in Java)

    Java におけるコード進化パターン (Code Evolution Patterns in Java) asato shimotaki <asatohan at gmail.com> 最終更新日 : 2009/6/21 (2004/4/22 より) [...] For twenty years, I spent two or three hours a day looking at pairs of things -- buildings, tiles, stones, windows, carpets, figures, carvings of flowers, paths, seats, funiture, streets, paintings, fountains, doorways, arches, friezes -- comparing them, and asking my

    kamimoo
    kamimoo 2008/07/28
  • やっぱ、仕事でJavaやる人はEffective Javaは読んでおくべきだと思うよ。 - sawatの日記

    めずらしく仕事の話なのですが、なんか年明けから他部署に出稼ぎに行かされています。で、その仕事の内容というのが「別の誰かがつくった膨大なJavaソースにJavadocを書き込む」という訳の分からないことをやらされています。しかも、そのJavadocというのが普通のクラスやメソッドの外部仕様について書くのではなくて、完全な内部仕様でほとんどソースの和訳みたいなのを書かなきゃいけないという・・・。年頭からいったいどうやってやる気を奮い立たせればいいのか分からなくなってきます。まったく。 まあ、とにかくソースを読んでがんばってJavadocを書いてるわけなのですが、人のコードを見るとどうもアラに目がいってしまいエントリのタイトルの通りに思うわけですよ。ハラに溜めておくのは精神衛生上よくないと思うので、気づいたのをここに列挙してみます。 列挙する nullでないことが確定されている変数をnullチェ

    やっぱ、仕事でJavaやる人はEffective Javaは読んでおくべきだと思うよ。 - sawatの日記
    kamimoo
    kamimoo 2008/07/17
    nullチェック地獄……
  • 403 Forbidden

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

    kamimoo
    kamimoo 2008/07/04
  • Java Font Size Considerations

    Listing 1 shows a small fraction of the rendering code of a component. public void paintComponent(Graphics g) { Graphics2D g2d = (Graphics2D)g; Font font = new Font("Arial", Font.PLAIN, 12); g2d.setFont(font); g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2d.drawString("Hello World", 25, 100); } Listing 1: Displaying Text in Arial 12pt. If you execute t

    kamimoo
    kamimoo 2008/06/17
    解像度の違いがあるので、フォントを使うときは注意
  • NetBeans ねこび〜ん

    Creative Commons 表示-継承 2.1 日 License に従いますが、下記に該当する場合にはクレジット表示を緩和してご利用いただくことができます。 例外事項: netbeans.org, ja.netbeans.org, wiki.netbeans.org などの NetBeans サイトではクレジット表記なしで使用することができます。 個人で使用する場合で、画像を変更・編集なしで使用する場合、 クレジット表示なしで使用することができます。 (ここで言う変更、編集には画像の拡大・縮小・背景画像変更は含みません) クレジット表示をされない場合、余裕があればねこび〜んのページ (http://ja.netbeans.org/nekobean) へのリンクを追加してください。

    kamimoo
    kamimoo 2008/03/12
    かわいいのでEclipseやめてNetBeansにしよう。ん、スパコネコ(http://www.yunessun.com/story_book/profile/)に似てる気が……。
  • Retrotranslator

    Contents What is Retrotranslator? What Java 5.0 features are supported? How to use Retrotranslator from the command line? How to use Retrotranslator from Apache Ant or Maven? How to use Retrotranslator from IntelliJ IDEA? How to produce a jar file compatible with Java 1.4? How to use Just-in-Time Retrotranslator? What API is supported on Java 1.4 and Java 1.3? How to write an extension? What are t

    kamimoo
    kamimoo 2007/09/13
    Java 1.4ベースのバイトコードに変換
  • 高木浩光@自宅の日記 - 続・厚生労働省の脆弱性放置は何が問題とされているのか, 追記(11日), 追記(14日)

    ■ 続・厚生労働省の脆弱性放置は何が問題とされているのか 一昨日の日記の続き。結論から言うと、今日気付いた事実により、一昨日の最後の節「Sun Microsystemsの愚行」は取り消さねばならない。その問題は昨年既に解決されていた。したがって、電子政府でとるべき措置も明確になった。 目次 JREの脆弱性には2つのタイプがある 「電子申請システムを利用するにあたっては問題ありません」が嘘になる場合 JRE組み込みのアプリケーション開発という方法 Java Updateしても古いJREが消えない問題 ファミリバージョン指定という5.0 Update 7以降の機能 電子申請システムを安全かつ便利にするため今なすべきこと JREの脆弱性には2つのタイプがある まず、JREの脆弱性とは何かを確認しておく必要がある。JREの脆弱性には大別して2つのタイプがある。sandboxの柵が破れる脆弱性と、そ

    kamimoo
    kamimoo 2007/07/12
  • Java Laboratory 画像ファイルのロードの比較

    デジカメがこれだけ普及してくると、普通の人でも JPEG などのファイルを扱うことが増えてきていると思います。 もちろん、Java でも画像を扱うことができます。Java が登場した頃は Applet でアニメーションというのが非常にもてはやされました。そのほとんどが複数の画像ファイルをロードして、それをとっかえひっかえ描画するというものでした。 さて、Java 2 もバージョンが 1.4 までくると、画像の扱いもずいぶん変化しました。例えば、画像ファイルのロードだけでも次の 4 種類ぐらいあります。

    kamimoo
    kamimoo 2007/05/30
    いろいろあるのね