タグ

javaに関するcomoglyのブックマーク (12)

  • HSQLDB

    latest official release 25 October 2024 Download latest version 2.7.4 Latest version 2.7.4 works with JDK 8 and above. The How To pages are regularly updated and include a list of useful links. commercial support: Commercial support for business users of HSQLDB is available from the HyperXtremeSQL web site. A higher-performance database engine based on HSQLDB, with several additional features such

  • 「単体テストの徹底こそが品質向上への早道」──テスト・ツール「Agitator」が日本での展開を加速

    Javaプログラムの単体テスト・ツール「Agitator」を提供する米Agitar Softwareがイーシー・ワンとの間で販売契約を結んでから約1年が経過した。2005年8月30日には,テンアートニと新たに販売契約を結び,日での製品展開を加速させた。これまでの日での販売状況と今後の展開について,来日した米Agitar SoftwareのCEO and PresidentであるJerry Rudisin氏(写真右)と,アジアパシフィック地域担当バイスプレジデントのJeff Pope氏(写真左)に聞いた。(聞き手は菅井 光浩=日経システム構築) ---単体テスト・ツール「Agitator」の主要な機能は テスト作業を省力化できる点だ。AgitatorでJavaのソースコードを読み取れば,(ソースコード中の変数や条件分岐などに基づいて)テスト・ケースを自動的に生成する。ソースコードから仕様

    「単体テストの徹底こそが品質向上への早道」──テスト・ツール「Agitator」が日本での展開を加速
  • 申し込みブラックとは

    キャッシングの申し込みを行うと信用情報機関に申し込みが在った事が記録されることになります。また、キャッシングの利用を開始する事でここでも記録が行われることになります。 信用情報機関と言うのは、キャッシングの申し込み履歴、借入履歴、事故歴などを管理する機関です。 そのため、キャッシングの申し込みを過去に行ったことが在るのかや、借入額がどれくらいになるのかは信用情報を照会する事で一目瞭然となります。 キャッシングの申し込みを頻繁に行う事でお金に困っている人と言う風にみられてしまうのは、申込件数が明確になっているからなのです。因みに、申し込みブラックと言うのは1か月の中で3か所以上申し込みを行っている事を意味しています。 申し込みを行う度に信用情報が追加されていきますので、申し込みを行った金融会社は信用情報を見た時に、短期間に申し込みを多数行っている事が解ります。これにより、お金に困っていると言

    comogly
    comogly 2011/07/11
    VBScriptの場合、文字列に対して事前にNullかどうかを確かめることなく、Len関数を呼んでもよい
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    comogly
    comogly 2011/06/08
  • 事例で学ぶデザインパターン 第2回 | オブジェクトの広場

    ※雑誌『Java WORLD』2006 年 5 月号に掲載した記事のオリジナル原稿を Java WORLD 編集部の了解を得て掲載しています。 前回のおさらいと今回のお題 前回は、デザインパターンとは何か?という点から意義、学習の際のコツなどを見ていきました。簡単におさらいすると、デザインパターンとはソフトウェア設計のノウハウ集であり、それを活用することで効率よく品質のいいソフトウェアの構造を作ることができるというものでした。 今回からは、個別のデザインパターンを取り上げてアプリケーションに適用していきます。説明の流れは図1のような形式で行っていきます。デザインパターンを適用しない例では問題点を確認します。適用した例では、デザインパターンを適用しその問題点を解決していきます。最後に、取り上げたデザインパターンの基構造を理解し、適用した例のどのクラスがどの構成要素になるかや、またポイントを

  • Amazon.co.jp: JavaによるRESTfulシステム構築: Bill Burke (著), 菅野良二 (翻訳), arton (監修): 本

    Amazon.co.jp: JavaによるRESTfulシステム構築: Bill Burke (著), 菅野良二 (翻訳), arton (監修): 本
  • サーバー側コーディング不要のGoogle App Engine開発環境「jsonengine」

    はじめに 稿では、JavaPythonによるサーバー側コーディングを一切必要とせずにGoogle App Engineによる開発を実現するツール「jsonengine」について紹介します。 対象読者 Google App Engineに興味はあるが経験のない方。JavaScriptやActionScriptによるクライアント開発、またはiPhoneAndroidによるスマートフォン開発の経験のある方。JavaPythonの開発経験は不要です。 必要な環境 最低動作環境は次のとおりです。 Java SE 5 jsonengineって何? 「jsonengine」は、JavaPythonによるサーバー側コーディングを一切必要とせずにGoogle App Engineによる開発を実現するオープンソースのツールです。このツールは、昨年開催された「Mashup Awards 6」において「

    comogly
    comogly 2011/04/20
    「jsonengine」は、JavaやPythonによるサーバー側コーディングを一切必要とせずにGoogle App Engineによる開発を実現するオープンソースのツール
  • Java使いをScalaに引き込むサンプル集 | mwSoft

    前書き Scalaという言語をご存知ですか? Javaと同じくコンパイルされるとclassファイルになり、実行時はJVM上で動作する、オブジェクト指向+関数型のプログラミング言語です。 Scalaを開発したのはJavaのgenericsの設計を手がけたり、javacの開発をしていた経歴も持つMartin Odersky氏。 Scalaは後発の言語ということもあって、Javaを書いている時に感じる冗長さに対する様々な解が用意されています。 記事では、ScalaJavaのコードを比較しながら、JavaユーザがScalaに移った際に得られるメリットを提示していきます。 尚、序盤のサンプルコードはJavaユーザに伝わりやすいように、returnを明記したり、メソッドは必ず{ }で囲むなど、極力Javaっぽい記述をしています。 だいたいJavaと同じような書き方ができます ScalaJava

  • Java Win32API呼出クラス (Hishidama's Java Win32API call)

    S-JIS[2007-09-16/2008-07-14] 変更履歴 Java Win32API実行クラス JavaでMS-WindowsのWin32API(の一部)を呼び出すクラスとそのラッパー、及びRobotの拡張クラス等のユーティリティーです。 詳細はJavadoc参照。 hmwin32.jarとhmwin32.dllとソース(565kB) [/2008-07-14] hmwin32.jarとhmwin32.dllとソース(旧)(556kB) [/2008-07-08] 製作した経緯とライブラリの概要 Javaには、ウィンドウの操作(マウスカーソルを動かしたりクリックしたりキーを押したり)をプログラムから行うRobotというクラスがあります。 これを使うと、自動的に画面上の特定位置(ボタン)をクリックして動作させる といった事が出来ます。 ただ、Robotで用意されているのはキーを押す

  • Google App Engineで手軽に試すJavaクラウド

    Javaに対応したことでユーザー数が一気に増加する可能性がある無料でお手軽なクラウド環境Google App Engineの超入門連載です。概要・特徴から環境設定、アプリケーションの作成、業務用として応用できるところまで徹底解説していきます EclipseでJava版App Engineを始めるための基礎知識 Google App Engineで手軽に試すJavaクラウド(1) Javaに対応したことでユーザー数が一気に増加する可能性がある、無料でお手軽なクラウド環境の超入門記事です

  • 富士通のMDA資料

    SDAS(エスダス)(注1)は、開発期間短縮を実現し、お客様のビジネスのスピードアップに貢献する為の総合システム開発体系です。 新しい「SDAS」は、「短期間・高品質」のシステム開発を実現するとともに、「オープン性・国際標準」「ライフサイクル全般でのシステム最適化」「エンジニアリングとマネジメントを両輪とするプロジェクト遂行」を特長としています。 これにより、システム開発期間を従来と比べ、概ね半減することが可能となり、ITの観点から、お客様のマーケットの動きを先取りしたビジネス展開を支援していくことで、競争優位確保に貢献します。 システム開発を「要件定義」「設計」「構築」「テスティング」の4フェーズに分け、それぞれのフェーズを最短化する開発手法、標準技術に基づくツール群およびテンプレートを適用することで、トータルの期間短縮を実現します。 注1 SDAS: System Developmen

  • 初心者がJavaを“超高速”で学ぶためのコツ:ITpro

    皆さんの中には,「いまどきJavaくらいできなきゃねぇ~」と言われてからもう何年も過ぎちゃった…なんて人も多いのではないでしょうか。いつ何時「新しいプロジェクトJavaでいくから」なんて上司に言われたりしないか,内心ドキドキしてる方もいらっしゃるでしょう。私が受け持つJavaの授業でも,受講生の方からそういった悩みをよく聞きます。 しかしよく聞いてみると,なんだかとても効率の悪い勉強をしているなあと驚くことがあります。なぜなら多くの方が「Javaの入門書で勉強しているのにJavaのプログラムを作れるようにならない」と言われるからです。COBOLやC言語のプログラミング経験があるにもかかわらずです。 なぜJavaの学習がなかなか進まないのでしょうか。残念ながら「Javaのスキルが上がらない」という方の多くは,「データとアルゴリズム」「Javaの文法」「オブジェクト指向」の三つをきちんと学べ

    初心者がJavaを“超高速”で学ぶためのコツ:ITpro
  • 1