はじめに この連載では、大規模分散計算フレームワーク「Hadoop」と、その上につくられた大規模分散データベース「hBase」の仕組みと簡単なサンプルアプリケーションを紹介します。HadoopとhBaseは、Googleの基盤ソフトウェアのオープンソースクローンです。機... 続きを読む
2008/05/10 紙にペンで線を何本か書き付けて鍵盤を書くと、それがそのまま演奏可能になる。そんな印象的なデモンストレーションで観衆の心をつかんだのは米ライブスクライブ社CEOのジム・マーグラフ(Jim Marggraff)氏だ。米国サンフランシスコで開催中の「200... 続きを読む
米Sun Microsystems、英Canonical、米Red Hatの3社は4月30日(米国時間)、CanonicalとRed HatのGNU/LinuxディストリビューションにSunのオープンソースJava開発キット「OpenJDK」実装が搭載されることを正式に発表した。Javaのオープンソース化を大きく進める... 続きを読む
作者 Alexander Olaru, 翻訳者 大田 緑 - (株)チェンジビジョン 投稿日 2008年4月29日 午前6時44分 コミュニティ Java トピック ソフトウェアテスト, パフォーマンス&スケーラビリティ タグ CruiseControl, Ant Stelligent社CTO、Paul Duvall氏(source)が、「... 続きを読む
レベル: 上級Titus Barik (titus@barik.net), Senior Programmer Analyst, SoloFX Enterprises, LLC 2005年 8月 23日 2006年 6月 27日 更新 コンテンツ・マネージメント・アプリケーションの人気が高まるなか、コンテンツ・リポジトリーに共通の標準 API が必要... 続きを読む
インスタンスメソッドの呼び出し(オーバーロードされていない場合) Javaでは String instance2 = instance.replaceAll("hiki", "rwiki"); rjbでは s = instance.replaceAll('hiki', 'rwiki') ただ、JavaではStringが返された場合、当然、それはStringクラスのイ... 続きを読む
作者 Scott Delap, 翻訳者 松本 清一 投稿日 2007年8月20日 午前10時46分 コミュニティ Java トピック グリッドコンピューティング, クラスタリング&キャッシング タグ Hadoop, EC2 この一年の間、GoogleライクなインフラストラクチャであるHadoopプロジェクト... 続きを読む
Java Communitiy Processは17日(現地時間)、JSR 170として標準化が進められているJava Content Repository(JCR)のバージョン1.0を公開した。JSRはコンテンツ管理のためのインタフェース標準で、Javaプログラムにおいてファイルやデータなどのコンテンツを管理す... 続きを読む
投稿日時: 2006-11-07 09:20 J2SE 5.0から javaオプションで特に指定しないと JVMが起動する種類を自動で決定してくれる、とドキュメントに書いてありました。 実際にどっちのJVMが起動しているかチェックしたいのですが、 JVM起動後に確認する方法って、ど... 続きを読む
Apple が6日に、『iPhone』用ソフトウェア開発キット『iPhone SDK』のベータ版リリースを発表したが、明けて7日、Sun Microsystems は同 SDK を用いて iPhone および『iPod touch』に『Java Virtual Machine』(JVM) を移植する計画を明らかにした。同 SDK で iP... 続きを読む
JDK 6 Update 5 と JDK 5.0 Update 15 が出ていますね。以下からダウンロードできます。 http://java.sun.com/javase/ja/6/download.html http://java.sun.com/j2se/1.5.0/ja/download.html リリースノートは以下から参照できます。 JDK 6 Update 5 リリースノ... 続きを読む
この報告について この報告は J2ME 環境、特に携帯電話の Java アプリケーション実行環境において、XML パーサを使用する際の注意点や問題点について調査したものである。ここで使う XML パーサは通常のバイナリ化されていない XML データを扱うものとする。ま... 続きを読む
XMLプログラミングでは、DOMやSAXといったAPIを使用すると単調なコードを繰り返し書くことになり生産性が上がらないものだ。本連載では開発者が“楽をする”ために役立つXML関連ツールを紹介していく。(編集局) 前回「XMLをJavaにマップするデータバインディ... 続きを読む
私達は最近、私達の "Web Services" ページが少し時代遅れになった事を理解しました。 もし、あなたが Java EE 5 または GlassFish の Web サービスについて初体験で、 Metro や JAX-WS、JAXB、WSIT、Tango を理解しようとしているのなら、 それらの全てについ... 続きを読む
JDK 6 Update 4 が出ています。日本語のページはこちら。バグ修正などの詳細はリリースノートをご覧ください。 ダウンロード リリース ノート NetBeans とのバンドルインストーラは日本語版はまだ 6.0 が出ていないため JDK 6 Update 3 までです。英語版 6.0 と... 続きを読む
原文 : The "cannot find symbol" error この問題はフォーラムなどでたいへんよく見かける問題です。この「シンボルを見つけられません」というエラーはほとんどの場合は必要なライブラリがないために起こります。まずクラスパスに必要なライブラリが存在するか... 続きを読む
Rama が 最新の JDK 6 アップデートには JAX-WS 2.1 と JAXB 2.1 が含まれると書いています。 JAX-WS 2.0 は当初から JDK 6 に含まれていましたが、GlassFish v2 と Metro 1.x はより新しく、パフォーマンスの良い、あと何より拡張性のある JAX-WS に移行してい... 続きを読む
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 [GUI] [ Linux] [ Mac OSX] [... 続きを読む
Programming Talk This forum is for all programming questions. The questions do not have to be directly related to Ubuntu and any programming language is allowed. 続きを読む
Home page for the Web Services Interoperability Technology NetBeans modulesWeb Services Interoperability Technology (WSIT) Module How to Download and Install | Getting Started | Useful Links Web Services Interoperability Technology Support is... 続きを読む
Java のプロパティ java.net.preferIPv4Stack (デフォルト: false) IPv6 を利用可能なオペレーティングシステムでは、基本となるネイティブソケットは IPv6 ソケットです。このため、Java(TM) アプリケーションは、IPv4 ホストと IPv6 ホストの両方に接続したり... 続きを読む
JVMのシステムパラメータを設定し、プロキシ経由で、HTTP接続をする方法です。 概要 JVMのプロパティ プロキシ経由で、HTTP接続するには、JVMの以下のシステムパラメータを設定します。 パラメータ概要例 続きを読む
.NET を使うと Web サービスも Web サービスクライアントも驚くほど簡単に作成できます。 しかし時には、サーバは .NET だけど、クライアントは Java で作成しなければならないことがあります。 Java でも Web Service 用のクラスライブラリ/ツールが出回ってお... 続きを読む
A Simple JAX-WS Client HelloClient is a stand-alone Java program that accesses the sayHello method of HelloService. It makes this call through a port, a local object that acts as a proxy for the remote service. The port is created at developm... 続きを読む
単行本: 636ページ 出版社: ピアソンエデュケーション (2007/11) ISBN-10: 489471714X ISBN-13: 978-4894717145 発売日: 2007/11 商品の寸法: 23.2 x 18.8 x 5.6 cm おすすめ度: まだカスタマーレビューはありません。 今すぐどうぞ。 Amazon.co.jp ランキン... 続きを読む
Amazon.co.jp iアプリの醍醐味は、やはりネットワーク通信だろう。本書は、同社の「iモードJavaプログラミングシリーズ」の第3弾で、ネットワーク連携にフォーカスしている。前半はネットワーク通信プログラムの作り方、後半はサンプルプログラムで構成されてい... 続きを読む
「クックブック」の名前が示すとおり、本書はJavaに関するレシピを列挙するスタイルで書かれている。各レシピは、「問題」(何がしたいか)、「解決」(問題解決のための基本的な考え方)、「解説」(具体的な説明およびソースコード)からなり、それぞれが完結... 続きを読む
NetBeans IDE 5.5 は、Java EE および Glassfish の各チームとの密接な協力のもとで、新しい Java EE 5 仕様との最大限の統合と、それらの容易な使用法を実現するために開発されました。 NetBeans IDE 5.5 は、Java EE 5 プログラミングを迅速に学び、生産性を... 続きを読む
注: 上記のプロパティーを変更するには、「プロパティー」ウィンドウ (Ctrl-Shift-7) を使用します。 変数名以外のすべてのプロパティーは、「プロパティー」ウィンドウの「プロパティー」タブで変更できます。変数名は「コード」タブで設定します。 変数名をよ... 続きを読む
商品の説明出版社/著者からの内容紹介 原書「The Java Programming Language」は、Javaを生み出した James GoslingとKen Arnoldにより、第1版と第2版が執筆され、第3版からは 執筆者としてDavid Holmesが参加しています。第4版ではTigerと呼ばれたJava 2 Standa... 続きを読む
事例に学ぶWebシステム開発のワンポイント(13) ファイルアップロード/ダウンロードに潜むわな − 大容量、高負荷時の注意点 − (株)NTTデータ ビジネス開発事業本部 田中秀彦 2003/6/12 本連載では、現場でのエンジニアの経験から得られた、アプリケーショ... 続きを読む
J2SEに含まれるクラスのひとつ。パッケージも含めたクラス名はjava.io.ByteArrayOutputStream。 ストリームクラス。OutputStreamクラスのサブクラスであり、バイト出力ストリームクラスである。 バイト出力ストリームクラスの中では「出力先」に位置する。 byte... 続きを読む
次のプログラムを見てください。このプログラムも、URLで指定された内容を表示する ものです。今回、一番最初に見た、UrlStream.java と、ほとんど違いがありません。 URLから直接 InputStream を、openStream()で作っています。 (main を省略しています。) こ... 続きを読む
HOME » Java Tips » Beginners Beginners Article ソーシャルブックマークに登録 : 印刷用ページの表示 ファイル操作の基本を押さえる 第2回 豊富なファイル入出力API 2006年8月14日更新 text ● 佐々木 和繁/山下 真司 New I/Oを用いた入出力処理 さて、前... 続きを読む
チャネルのクラス構成 先週はバッファだけでしたが,今週はチャネルも組みあわせて使っていきましょう。 チャネルはストリームの代わりになるクラス群です。大もとになるのはjava.nio.channels.Channelインタフェースです。とはいうものの,Channelインタフェー... 続きを読む
j2seでファイルの中身をbyte配列(byte[])に丸ごと入れる方法を教えてください。 続きを読む
バイナリの書き込み FileWriterクラスによる、文字列の書き込みなどは非常に便利なものでした しかし、もしプログラムが直接利用するデータを保存したい場合 文字列であれば、読み書きするたびにデコードやエンコードをしなければいけません そうではなく、直接... 続きを読む
当サイトは、ジオトラストの認証を受けています。お客さまの個人情報やパスワードを入力いただく画面では暗号化により、入力された情報のセキュリティを確保しております。 続きを読む
2. バイナリファイルの入出力 入出力(java.io) 2章 バイナリファイルの入出力 2.1. java.io.FileInputStream, java.io.FileOutputStream 2.2. java.io.BufferedInputStream, java.io.BufferedOuputStream 2.3. java.io.InputStreamReader, java.io.OutputStrea... 続きを読む
今回は NetBeans 5.5 で JAX-WS Web サービスを非同期に呼ぶプログラムを作ってみます。Web サービスに関しては小林さんが NetBeans 日本語サイトに 寄稿してくださった「Web サービスチュートリアル」がとてもわかりやすいです。ここでも Web サービス、Web サ... 続きを読む
このページではJavaでの入出力処理のうち、バッファ入出力について説明します。バッファ入出力では以下のクラスを使用します。 【文字ストリーム】 BufferedReaderクラス BufferedWriterクラス 【バイトストリーム】 BufferedInputStreamクラス BufferedOutputS... 続きを読む
恐れ入りますが、次のページ以降は公開後、一定期間を経過しますと、メンバーのみが閲覧可能とさせていただいております。 編集部としましては、メンバー登録していただくことで、より質の高いコンテンツやサービスを今後充実させていただくことが可能となると... 続きを読む
The JRuby CommunityはJRubyの開発対象をJ2SE 1.4.2からJ2SE 5.0へと変更するかどうかの議論を続けてきた。JRubyとは違うアプローチを採用しているXRubyは2007年8月8日(米国時間)にリリースしたXRuby 0.3.0でアノテーションを採用するなどJ2SE 5.0を取り入れ... 続きを読む
Practical JRuby on Rails Web 2.0 Projects: Bringing Ruby on Rails to the Java Platform (Expert's Voice in Java) (ペーパーバック) Ola Bini (著) 続きを読む
出版社/著者からの内容紹介 LDAPディレクトリサービスの最新情報に焦点を当てた技術情報ガイド。最新ディレクトリスイートの紹介から活用テクニックまで幅広い実践情報を満載して登場します。より快適なシステム環境を求める管理者の方々、スキルアップを考える... 続きを読む
商品の説明日経BP企画 JavaによるExtreme Programmingクックブック XP(エクストリーム・プログラミング)を実践するには、さまざまなツールを利用して作業を自動化することが欠かせない。ところがXPにおけるツールの使い方を解説した書籍は意外と少ない。本書... 続きを読む
HOME » Java Tips » Technology & Programming Technology & Programming Article ソーシャルブックマークに登録 : 印刷用ページの表示 一段上を行くテスティング・テクニック20選 JUnitスーパーTips 第1回 基礎編 ユニット・テスト(単体テスト)用フレームワ... 続きを読む
この連載は、WebアプリケーションのテストツールであるSelenium(セレニウム)についてサンプルを用いながら概要と基本的な使い方を解説していきます。本連載第1回の今回は、Seleniumの概要について紹介します。 Seleniumとは、Webブラウザを使ってWebアプリケ... 続きを読む
AntはApache Antプロジェクトが提供しているビルドツールです。 EclipseなどのIDEを使っていると忘れてしまいがちですが、Java Webアプリケーションを実行するまでには、ソース編集 → コンパイル → パッケージング → デプロイという流れの作業が必要になりま... 続きを読む