NyARToolkit website is moved. New website supports Google translator. New website Previous website (c)2008-2011 nyatla.jp
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Scala+Play 2.0でWebアプリ開発入門 2.0からScalaに対応したWebアプリ開発の人気軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載 Selenium WebDriverでWebアプリのテストが変わる Webアプリのテスト自動化ツール「Selenium WebDriver」の特徴を整理するとともに、Selenium WebDriverを利用したWebアプリの簡単な自動テストの実装、実施手法について紹介 XPagesでLotus Notes/Dominoアプリ開発入門 Notes/Dominoの資産をサーバサイドJavaScriptやJavaで操作し、HTMLやJavaScript、CSSをUIにできる技術「XPages」について解説し、Webアプリの作り方を紹介する入門連載
【祝】:Java SE 7 正式リリース 2011年7月29日 at 2:00 午前 3件のコメント 本日(2011年07月28日(日本時間29日 日本でもぎりぎり28日だったようです。))Java SE 7 が正式にリリースされました。5年ぶりのリリースとなる Java SE 7 ですが、Java SE 7 は進化として位置づけられているバージョンになります。ここで言う進化とは言語仕様に対する大幅な変更はなく、開発生産性の向上やライブラリのアップデート等が多く、今まで Java SE 5, 6 等で開発をしてきて頂いた Java 開発者は比較的かんてたんに移行が可能になっています。Project Coin, NIO.2 等により可読性、開発生産性が向上した最新の Java SE を入手頂き是非開発現場でご使用ください。 サポート環境はこちら Java SE 7に関するドキュメント チュー
Skip to Content Oracle Technology Network Software Downloads Documentation Search Java Platform Standard Edition 7 Documentation Skip Java SE Documentation Navigation Links What's New Release Notes Tutorials and Training The Java Tutorials JavaFX 2 and Scene Builder 1 Tutorials Java Training More Information Java SE 7 Names and Versions Java SE White Papers Documentation Accessibility Specificatio
Cubby とは何ですか ? Cubby (カビー)は Java / Servlet / JSP をベースにした、Web アプリケーションのためのシンプルなフレームワークです。 シンプルで小さい(薄い)フレームワークです。 設定ファイルはほとんど使用しません。 REST っぽい URI をサポートします。 (/username/todo/1001、拡張子が付かない URI など) 直感的な名前のカスタムタグライブラリ HTMLテンプレートエンジン「Mayaa」と連携することができます。 Cubby のゴール Servlet / JSP / Java を知っていれば使いこなせる。 美しい URL を持つ Web アプリケーションをさくさく作成できる。 アクションクラスを見れば何をやっているのかわかる。 トラブルに遭遇したときに、わかりやすいメッセージで原因解決がすぐにできる。 初めて利用され
お知らせ 2010-03-28 バージョン 2.0.9がリリースされました。 2010-02-20 バージョン 2.0.8がリリースされました。 2010-02-18 バージョン 2.0.7がリリースされました。 2010-02-11 バージョン 2.0.5がリリースされました。 2009-11-19 バージョン 2.0.4がリリースされました。 2009-11-04 バージョン 2.0.3がリリースされました。 Cubby とは何ですか ? Cubby (カビー)は Java / Servlet / JSP をベースにした、Web アプリケーションのためのシンプルなフレームワークです。 Seasar2 / Google Guice / Spring Framework 上で動作します。 詳細はドキュメントをご覧ください。 Cubby 2.0 Cubby のゴール Servlet / JS
丸カッコのなかにセミコロンで区切った分が続くとか、違和感。 あと、初期化と本処理の区切り、「 ){ 」はどのように書くのがいいんだろ? package http; import java.io.*; import java.net.Socket; public class HttpClient { public static void main(String[] args) { String host = "www.google.co.jp"; int port = 80; String file = "/index.html"; try( Socket soc = new Socket(host, port); OutputStream os = soc.getOutputStream(); InputStream is = soc.getInputStream(); PrintWrit
~新人プログラマ/SEは覚えておきたい“まとめ”~ @IT編集部 2011/3/24 このページは、開発者/プログラマが、以下のような項目に関して、常識的な基礎知識を学ぶための記事リンクのまとめです。 デスクトップなどの見た目に関する3つの常識 プログラミング・コーディングに関する6つの常識 ネットワーク/通信に関する9つの常識 セキュリティに関する3つの常識 データとファイルに関する5つの常識 設計・アーキテクチャに関する6つの常識 ソフトウェアの品質管理に関する3つの常識 業務アプリに関する5つの常識 Java SE(旧、J2SE)のコアAPIやJSP/サーブレット+StrutsのWebアプリケーション開発、JBossやその他のJavaオープンソースソフトウェアのサンプルコードや使い方を通じて、さまざまな“常識”を学習する以下の連載の記事に、基礎知識のカテゴリごとに分けてリンクしていま
Java Programming Language Googleの20%プロジェクトからJava向けの新しい技術「cofoja (Contracts for Java)」が公開された。既存の実装に大きく手を加えることなく、デバッグをより簡単にしてくれる効果が期待できる。バグは些細なコードが起こすものだったりするが、それを追跡して発見するのは時に困難を極める。これは問題が発生した箇所と、実際にバグがある箇所が大きく離れていることが理由になっていることもある。問題発生箇所とバグ発生箇所を近くにまとめることができれば、それだけバグ発見も取り組みやすくなる。 cofojaはこれを簡単に実現するための技術。インタフェースに制約表現を追加可能にするところがポイントとなっており、クラスの実装に手を加えなくてもインタフェースに制約表記を追加することで実行時にチェックできるようになる。ブログに掲載されている
おいでいただきありがとうございます。このブログでは、ソフトウェア開発や音楽(特にB'z)、車の事などを主にてきと〜に書いていく予定です。Rio's Laboratory (http://homepage3.nifty.com/rio_i/lab/) にて、いくつか文書とフリーソフトウェアを公開してます。 今回から数回は、セッション Bean からのデータベースアクセスについて書こうと思います。 EJB3.0 では、データベースへの永続化を行う際に Java Persistence API (JPA) を使います。JPA は、オープンソース O/R マッピングフレームワークである Hibernate 等と同じ様な感覚で扱うことができる Java 標準 O/R マッピング API です。 JPA を使えば、JDBC + SQL による煩雑なコーディングをする必要が無いため、コーディング量が
Java Persistence APIとは Java Persistence API(以下、JPA)は、JSR 220で仕様が標準化されているEJB 3.0(Enterprise JavaBeans, Version 3.0)の一部として新たに導入された、Javaオブジェクトの永続化のためのAPIである。EJB 3.0以前は、永続化に関する主要なAPIとしてJDO(Java Data Object)とEJB Entity Beanの2種類があった。しかしこの両者の間には互換性がないため混乱の元となっていた。このJDOとEntity Beanの整合性を取るために新たに設計されたのがJPAで、機能的には従来のEntity Beanに相当するPOJOベースのAPIとなっている。 JPAはEJB 3.0と同様にJSR 220においてその仕様が定められているが、APIとしてはEJBからは独立してい
JPAとは JPA(Java Persistence API)とはオブジェクトの世界からリレーショナルの世界へ、あるいはその逆への変換を行うためのAPIです。 それでは何もJPAを使わずともHibernateやiBatisを既に使っているから必要ないのではと考えられた方も多いかと思います。確かに既にそれらのO/Rマッピングフレームワーク(以降、O/Rマッパー)を利用されているのであれば特に必要ないのかもしれません。 そう思った方も少し待ってください。データベース製品の多様性を隠ぺいするためにJDBCが考えられたように、あるいはMOM製品の多様性を隠ぺいするためにJMSというAPIが考えられました。ところがO/Rマッパーの違いを隠ぺいするためのAPIは存在しなかったのです。iBatisを使用されている方にはあまり嬉しくないかもしれませんが、JPAの仕様作成の中心人物こそHibernateプロ
Java EE 6/Tomcat 7/Gitに対応したEclipse 3.6:ユカイ、ツーカイ、カイハツ環境!(15)(1/2 ページ) コードネーム「Helios」=ギリシャ神話の太陽神 2010年6月23日、オープンソースの統合開発環境「Eclipse」の最新バージョン3.6、コードネーム「Helios」がリリースされました。 今回のリリースでは、Windows 7の登場により本格化したWindows 64ビット版、Ubuntuを発端としたデスクトップLinuxによる開発者の増加、Java EEの最新版であるJava EE 6のリリース、分散バージョン管理システムの普及など、開発者の最新事情に対応したバージョンアップとなっています。さぁ、待望のHeliosの新機能を紹介していきましょう!! Windows 64ビット版の全面的な採用 前バージョンであるGallileo(Eclipse
Eclipse 3.6 Helios待望のリリース 2010年6月、Java統合開発環境Eclipseの最新版となる3.6(Helios)がリリースされた。Eclipseは年1回6月にバージョンアップを行っているが、今年も予定通りリリースされた形だ。今回は39のサブプロジェクトが同時にリリースされるという過去最大のリリースとなっている。 図1 Heliosのスプラッシュスクリーン 本連載では今回から数回に分けてEclipse Heliosの注目の新機能について紹介していきたい。 Heliosで提供されるパッケージ Eclipse.orgでは用途に応じてさまざまなパッケージが用意されている。Heliosでは「Eclipse IDE for C/C++ Linux Developers」「Eclipse IDE for JavaScript Web Developers」「Eclipse SO
eclimを使おうと思ったら、eclipseのバージョンが3.6じゃないと ダメだということなので、バージョンアップ。 以下、手順のメモ。 自分はさほどカスタマイズしてなかったので、 とりあえずプラグインをexport 新規ソフトウェアのインストールから選択 使用可能なソフトウェア・サイトを選択 エクスポートを選択すると、xmlファイルにできるので保存。 eclipse本体を保存したフォルダを別名で保存 「別のプロセスがこのファイルを開いているので、操作を完了できません」のエラーが出る時は、processExplorerを使用して、 該当プロセスを探してkill processExplorerの使い方はこちらのページが詳しい eclipseのダウンロード 今回はこれ。Eclipse Classic 3.6.0 手順は略 インストール後はにexportしたファイルをimportする。 (3.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く