タグ

Javaに関するtyamamotoのブックマーク (134)

  • サーバーサイド環境構築・設定 - WINGS

    注意 ここで紹介している各モジュールは、日々頻繁にバージョンアップが行われています。 その時々の最新バージョンをダウンロードされる事をお勧めします。 サイトの内容を元に運用した結果の影響につきましては、責任を負いかねますのでご了承ください。 できるだけバージョンアップ対応(更新)に努めてはおりますが、リソースの都合上限りがございます。 必ずしも最新バージョン対応にはなっておりませんので、ご了承いただきますようお願い致します。 サイトの内容と異なるOS、バージョンに関するご質問にはお答えいたしかねます。申し訳ございませんが、ご遠慮いただきますようお願い致します。 各サーバーサイド技術ごとに表にしています。 必要なソフトウェア(モジュール)の詳しいセットアップ方法が知りたい場合は、表内の「解説」ボタンをクリックしてください。 言語/フレームワーク ソフトウェア名 WindowsmacOS

  • JavaFX MobileでデバイスUI開発をもっと効率的に

    はじめに 最近のJavaFX Software Developer Kit 1.1のリリースに伴い、Sunは待望のJavaFX Mobileプラットフォームをリリースしました。JavaFXは、JavaFX ScriptというJavaに似たスクリプト言語と単一のAPIを備えており、デスクトップマシンからモバイルデバイスまで、さまざまなプラットフォームをサポートする開発ツールです。 稿はJavaFX Mobile開発についての初心者向けガイドですが、JavaFX開発では基的にどの場合も同じSDKとツールを使用するため、稿の内容はJavaFX全般に容易に応用できるはずです。JavaFX Mobile向けのSDKが別に用意されているのではなく、JavaFX SDK 1.1とその開発ツールにJavaFX Mobileアプリケーション開発用のモバイルエミュレーションの機能が付属する形になっていま

    JavaFX MobileでデバイスUI開発をもっと効率的に
  • Java から Rails アプリのモデルを呼び出す (MacOSX Leopard) - 京の路

    Shindig Java 版から Rails アプリのモデルにアクセスする為に、Java から Ruby を呼び出すという技にチャレンジしてみました。 なんだか org.jruby.* を使う方法もあるようですが、とりあえず今回は Java 6 の Java Scripting とかいうのを使ってみました。 以下、手順をざっとおさらい。 JRuby のインストール JSR233 Engines の Ruby エンジンは JRuby 1.1 系にしか対応していないらしいので、JRuby のバージョンを 1.3.0 から 1.1.6 に落とす。 これは jruby-bin-1.1.6.tar.gz をダウンロード&解凍して、JRUBY_HOME を置き換えるだけ。 JSR233 Engines のインストール jsr223-engines.tar.gz をダウンロードして、適当な場所 (ここで

  • EclipseでJava版App Engineを始めるための基礎知識

    EclipseでJava版App Engineを始めるための基礎知識:Google App Engineで手軽に試すJavaクラウド(1)(1/4 ページ) Google App Engineがやって来るJa!va!だぁ! 米グーグルは2008年4月7日、Pythonで作成したプログラムが動くクラウド・コンピューティング環境「Google App Engine」(以下、GAE)を発表しました。それからちょうど1年後の2009年4月7日、GAEはPythonに加えてJavaへの対応(以下、GAEj)を発表しました(参考:グーグルのクラウドがJava対応、JRubyも稼働か)。 2008年のGAE発表当初、日ではPythonのプログラマ数があまり多くなく、反響もいまひとつの感じがありましたが、今年になって開発者や利用実績が多いJavaに対応したことで、GAEのユーザー数が一気に増加する可能性

    EclipseでJava版App Engineを始めるための基礎知識
  • OracleがSun買収でJavaとSolarisを獲得

    Oracleのラリー・エリソン会長は「Oracleはアプリケーションとハードウェアのシステム全体を設計・統合できる唯一の企業となった」と語った。 米Oracleは4月20日、Sun Microsystemsを買収すると発表した。Sunの株式を、1株当たり9.5ドル、総額74億ドルの現金で取得する。Sunの取締役会は全会一致でこの取引を承認した。取引はこの夏に完了する見込み。 Oracleはこの買収でJavaとSolarisを獲得する。同社のミドルウェア製品群「Fusion Middleware」はJavaで開発されており、SolarisはOracleデータベースの中心的プラットフォームだ。 Oracleのラリー・エリソン会長は「Oracleはアプリケーションとハードウェアのシステム全体を設計・統合できる唯一の企業となった。われわれの顧客はこの買収により、システム統合コストの削減と性能・信頼

    OracleがSun買収でJavaとSolarisを獲得
  • Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse

    2008年4月7日に発表されたGoogle App Engineが、ちょうど1年後の2009年4月7日にJavaに対応したことが発表されました。さらに、Java開発には必須のEclipse用のプラグイン「Google Plugin for Eclipse」が同時に発表され、Java利用者は簡単にGoogle App Engine用のプログラム開発とEclipse上からのデプロイができるようになっています。今回はそんな便利な「Google Plugin for Eclipse」の使い方を説明します。 はじめに 2008年4月7日、Googleのインフラでウェブサービスを展開できるという「Google App Engine」が発表され世界中が驚かされました。この時点では利用できる言語としてPythonのみがサポートされており、Pythonの開発者がGoogleの社員であることを考えると当然なの

    Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse
  • WordやExcelでワークフローを――面倒な申請、承認を後回しにしない統合文書管理ソリューションとは?

    WordやExcelでワークフローを――面倒な申請、承認を後回しにしない統合文書管理ソリューションとは? 社内のワークフロー、文書管理が複雑となっている昨今。「intra-mart Microsoft Office 連携ワークフロー」ソリューションは従業員の強い味方になれるか。 内部統制の強化が盛んにうたわれる中、社内のワークフロー、文書管理がますます煩雑となっている印象だ。社員にとってはこれが負担となっていて、面倒な申請、承認をどんどん後回しにしているなんてことはないだろうか。 4月8日、NTTデータ イントラマート(以下、イントラマート)とマイクロソフトが提携して、企業向けに「intra-mart Microsoft Office 連携ワークフロー」ソリューションを提供すると発表した。このソリューションを利用すると、WordやExcelでワークフローが行える。 ワークフロー(申請・承認

    WordやExcelでワークフローを――面倒な申請、承認を後回しにしない統合文書管理ソリューションとは?
  • 「Javaと.NETの奇跡の協業」 イントラマートとMSが製品連携

    Javaと.NETの奇跡の協業」 イントラマートとMSが製品連携:intra-martとOffice、SharePointが統合 NTTデータ イントラマート(イントラマート)とマイクロソフトは4月8日、両社のソフトウェアを連携させるソリューションを開発したと発表した。連携させるのはイントラマートのシステム基盤「intra-mart」とマイクロソフトの「Microsoft Office」「Microsoft Office SharePoint Server 2007」で、エンドユーザーはOfficeをフロントエンドにワークフロー処理ができるようになる。 開発したのは「intra-mart Microsoft Office 連携ワークフロー」。5月からイントラマートが販売する。マイクロソフトも導入提案などで支援する。両社は初年度に200社への導入を目指す。価格は1CPU当たり180万円から

    「Javaと.NETの奇跡の協業」 イントラマートとMSが製品連携
  • MySQLの常識を知りセットアップしてJSPからDB操作

    MySQLの常識を知りセットアップしてJSPからDB操作:Webアプリの常識をJSPとStrutsで身につける(8)(1/4 ページ) 連載は、JSP/サーブレット+StrutsのWebアプリケーション開発を通じて、Java言語以外(PHPASP.NETRuby on Railsなど)の開発にも通用するWebアプリケーション全般の広い知識・常識を身に付けるための連載です 「データベース操作」ぐらいできるよね? 連載も今回で第8回となります。前回の「Webアプリ開発の常識、バリデーションとテンプレート」までMVCモデルの“View”の部分の常識が大体理解できたかと思います。 今回からはMVCモデルの“Model”の部分に踏み込み、昨今のアプリケーション開発において「必須」ともいえるデータベース(以下、DB)との連携と、その仕組みを、実際に連携したサンプルアプリケーションを作りながら詳

    MySQLの常識を知りセットアップしてJSPからDB操作
  • OpenLaszloのインストールと開発環境構築

    はじめに 連載では、FlashやDHTMLによるリッチクライアントアプリケーションを作成できるOpenLaszloについて説明していきます。OpenLaszloはオープンソースとして公開されており、誰でも無償で利用できます。作成されるアプリケーションは、FlashまたはDHTMLなので、ブラウザがあれば大抵は動作します。 対象読者 HTMLJavaScriptを使用した開発を行ったことがある方 Flashを使用した開発を行ったことがある方 OpenLaszloについて興味がある方 OpenLaszloの概要 OpenLaszloは、Laszlo Systems社がLaszlo Presentation Server(LPS)として開発したもので、2004年10月にオープンソース化されOpenLaszloと名前を変えて公開されました。2007年3月には、DHTML(Ajax)に対応したバ

    OpenLaszloのインストールと開発環境構築
  • Struts 2入門(5)~Viewレイヤーの仕組み~

    はじめに 「Apache Struts」(以下、Struts)とは、サーバサイドJava開発のデファクトスタンダードとしてあまりにも有名な、オープンソースのWebアプリケーション・フレームワークです。連載では、そのStrutsの次世代バージョンであるStruts 2を、実際に動作するアプリケーションと共に解説していきます。 第5回目の稿は、MVCモデルで言うところの「V」iewレイヤーについて説明することにします。Viewレイヤーとは、アプリケーションの処理結果を表示するレイヤーにあたります。 対象読者 サーバサイドJava(JSP&サーブレット)について基的なことは理解している方を対象とします。 Result処理 Struts 2のViewは、URIリクエストから実行されたActionクラスの処理結果や状態を出力するレイヤーです。デフォルトでは、JSPファイルをテンプレートとして、

    Struts 2入門(5)~Viewレイヤーの仕組み~
  • Eclipse 3.4を使ったデバッグとテスト~Eclipse 3.4 入門~

    はじめに 第4回「Eclipse 3.4でのアプリケーション開発方法(swing/JSP/サーブレット)」までで、Eclipseのインストールと設定からEclipseを用いてアプリケーションを開発するまでの一般的な流れなどを説明しました。 今回は、複雑なアプリケーションを開発するために必要な「デバッグやテストを支援する機能」の基を紹介します。 事前準備 第4回のJSP開発の章で紹介した「Tomcat Launcherプラグイン」を用いるので、あらかじめ導入しておいてください。また「JStyle」も導入しておくと便利でしょう。今回の画面画像は「JStyle」導入済みの場合になっています。 今までの記事 第1回「Eclipse 3.4のインストールと日語化」 第2回「Eclipse 3.4の各種設定と利用方法」 第3回「Eclipse 3.4プラグインのインストール/設定方法」 第4回「E

    Eclipse 3.4を使ったデバッグとテスト~Eclipse 3.4 入門~
  • プログラマー面接時の技術的な質問事項(アプレッソ版) : 小野和俊のブログ

    技術者・SE・プログラマ面接時の技術的な質問事項というエントリをはてブで見かけたのだが、私もjavaプログラマーの面接を割とよくやっているので、よく質問する内容をまとめてみた。 (ちなみに、基的にコーディング面接の形態を取っている) プロジェクトの性質にもよると思うが、私の場合には、情報処理技術者試験的に基礎が満遍なく抑えられているかどうかよりも、 すぐ答えが見つからないような課題に対して、きちんと自分でやり方を考え、対応することができるか 「変な」コードをコミットしたりしないか(見つけにくいバグを混入させるとか、汚いとか、遅いとか)といった点を重視している。 まず、何を知っているかよりも、どんなものを作れるか、どんなことができるか、という質問。 ここで強烈な回答が来る人は、たいていここより下の質問は「あー、はいはい」という感じでサラッと答えてくることが多い。 これまでに携わってきた開発

    プログラマー面接時の技術的な質問事項(アプレッソ版) : 小野和俊のブログ
  • 【コラム】イマドキのIDE事情 (50) Soyatec eFace - JavaでXAMLを使おう | エンタープライズ | マイコミジャーナル

    XAMLとeFace XAMLとはMicrosoftが開発したXMLベースのUI記述言語だ。XAMLは.NET Framework 3.0を基盤としており、アプリケーションのUIをXMLで記述し、処理ロジックをC#やVB.NETなどのプログラミング言語で記述するという開発スタイルをとる。Soyatecが提供するeFaceは、このXAMLをJavaでも利用できるようにするものだ。eFaceはJava上でXAMLを利用するためのフレームワークでもあるが、開発ツールとしてEclipseプラグインが提供されている。 eFaceのインストール eFaceはダウンロードページからダウンロードすることができる。ダウンロードにあたってはユーザ登録(無料)を行う必要がある。 ダウンロードしたZIPファイルを適当な場所に展開し、展開したフォルダをEclipseの更新マネージャからローカル更新サイトとして追加す

  • 求人数はJava、年収はC#がトップ――ワークポートが調査

    2007年と2008年で大きな変化は見られず、JavaとCが突出。C++PHP、C#が続いた。同社では「総合的にWeb系の需要が高い。ただし、Rubyなど比較的新しい言語を採用している企業はまだ少なく、求人件数としては伸び悩んだ」と分析している。 また、プログラミング言語ごとの募集要項での平均年収について、2007年から2008年にかけての上昇額ランキングを見ると、C#が前年比66万6000円増と大幅に上昇した。2008年における平均年収ランキングでも1位となっている。 この調査結果について、編集部では日シー・エー・ディー 代表取締役社長で、『プログラミングでメシがえるか!?』(秀和システム)の著者である小俣光之氏にコメントを求めた。小俣氏は次のようにコメントしている。 「2年間という短い期間での調査のため、傾向の変化なのか誤差なのかは微妙であるが、Perlがやや減り、Rubyが増え

    求人数はJava、年収はC#がトップ――ワークポートが調査
  • eclipse 3.4にPDT 2.0をインストールする | ブーログ

  • eclipse 3.4 をセットアップ - 思考の遷移図Ⅰ

    最近は頭の中がずっと炎上中していて、時々パニックになったり訳も判らず焦ったり、意味のないことに没頭したり考え込んだりすることが多い。 だから独りで精神を擦り減らして、そこから肉体に苦痛を感じていて、頭は混乱しているし、体は重いし足は痛いしで、もうどうしていいか判らないのである。 そんな状況で eclipse をもう少し使いやすくすべく、環境の整備をしてみた。 以前にも eclipse と netbeabs の設定について覚書を書いたのだが、eclipse 3.4 になって使えるようになったプラグインと使えなくなったプラグインがあるので、また覚書を書いておこうと思う。 ちなみに前回やったときは eclipse 3.3 の PDT という PHP のパッケージを使用した。 Zend Technology のサイトに落ちていた Zend Debugger のついているバージョンである。 だけど、

    eclipse 3.4 をセットアップ - 思考の遷移図Ⅰ
  • Sunday Programmer 's blog: Eclipse 3.4.1 & PDT 2.0

  • 転送中

  • Eclipse 3.4の各種設定と利用方法 〜Eclipse 3.4入門〜 :CodeZine

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Eclipse 3.4の各種設定と利用方法 〜Eclipse 3.4入門〜 :CodeZine