10年前のプロジェクトなのに、相変わらず本ブログでのアクセス数が最も多いのがこれ。 Javaでゲーム作りますが何か? - 人工知能に関する断創録 以前から、ブログ上ではjarファイルしか配布しておらず、解凍しないとソースコードが見られないのは不便という…
![Javagame カテゴリーの記事一覧 - 人工知能に関する断創録](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)
既に過去の技術となってしまったJavaアプレットを再評価し、Web 2.0時代のリッチクライアントの技術としての価値を再評価します。アプレットをFlashやAjax、間もなく登場するSilverlightなどに対抗する、高度なWebベースのプレゼンテーションを実現する技術として、選択肢に入れることはできないのでしょうか。本稿では、Webと組み合わせて利用するプレゼンテーション技術としてのJavaアプレットの可能性を、いくつかのサンプルコードを交えて紹介します。 はじめに 「Javaアプレットなんて、もう誰も使っていない。いまさら何を…」と思ってはいませんか。 近年、Ajaxの発見によるJavaScriptの再評価は目覚ましいものがあります。コンピュータ言語学に詳しい技術者たちの間では、JavaScriptが高度なオブジェクト指向を備えている事実が知られていましたが、その能力を十分に活用した
はじめに Webの世界で「Java」と言うと、サーバサイドでの利用がまず思い浮かびます。が、この他に、クライアントサイドで使われる「アプレット」も重要な役割を果たします。今回は、このアプレットと、サーバサイドのプログラム(サーブレット)の間でイメージを利用するための基本について説明しましょう。 対象読者 Javaの基本およびJavaによるWeb開発の基礎(JSP/サーブレット程度)をマスターしている人。 グラフィック関連のプログラミング経験があまりない人。 Javaのグラフィック処理を学び直したい人。 アプレットでイメージを扱う アプレットと言うと「Javaプラグインが必要になる」「クライアント側でしか動かない」「ローカルボリュームにアクセスできないなど制約が大きい」「起動に時間がかかる」「動作が遅い」……などなど、正直いってどうもあまり評判がいいものとはいえないところがあります。が、ハー
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
10万行コード読んだらJava分かるよってTwitterに書いたらすげぇ勢いでRTされたので、調子に乗って捕捉エントリ書くよ。 Java Core API JDKインストールしたディレクトリに入ってるsrc.zipを展開すると入ってるから読むと良いよ。 すぐ近くにあるのから読むってのはメンタル的に楽でいい。 厳密にはOSSじゃなくて単に公開されてるってだけなんだけども、JavaプログラマなのにコアAPIのコード読んでないとか無いよね? どれから読めば良いか分からんかったら、 java.lang java.util java.io java.text 辺りをまずはキチンと理解すること。当然コードを読み終わったら、それを使ってコードを書く事。 OpenJDK http://hg.openjdk.java.net/jdk7/jdk7 OpenJDKを読むことで、プログラム言語してのJavaではな
<body> <p><a href="menu.html">Click here!</a></p> </body>
Eclipse へのプロジェクトの読み込み † 上記のソースコードをダウンロードして適当な場所に展開します。 次に以下のようにします。 Eclipse の File メニューの Import を実行します。 General の Existing Projects into Workspace を選択します。 Root directory として展開したソースファイルの stone-lang を選択し、読み込みを実行します。 ↑ 正誤表 † (一部の指摘は筑波大学の前田敦司先生による) 4.1 章 p.42 の図4.4 の表題 13 + x * 2 の抽象構文木(抽象構文木は括弧を含まない) は誤りで、 (13 + x) * 2 の抽象構文木(抽象構文木は括弧を含まない) が正しい。 4.2 章 p.43 表 4.1 ASTLeaf child(int i) は正しくは ASTree chi
「カバレッジ100%」ではなく重要なポイントに絞りテストも効率化 「開発段階で脆弱性をつぶす」、コベリティがテストツール コベリティ日本支社は10月3日、ソフトウェアの品質やセキュリティ上の不具合を検出し、修正方法を提示するソフトウェアテスト製品「Coverity Develpom……(10/3 22:07) コベリティとウインドリバーが協業、組み込みソフト開発にセキュリティ向けデベロップメントテストを導入 コベリティ、「Coverity 6.0」と開発者コミュニティー「CoverityConnect」を発表 オープン、省エネ、耐障害性をアピール NTTデータがOpenStack、OpenFlowを使った仮想化基盤を発表 NTTデータは10月2日、OpenStack、Hinemos、OpenFlowといった技術を組み合わせた「フルオープン仮想化基盤構築ソリューション」を2012年度中に提供
JavaScriptによるモダンなプログラミング入門書『Eloquent JavaScript, 2nd Edition』のオンライン版がリリースされたことを、作者のMarijn Haverbeke氏が自身 ...
jEdit is a programmer's text editor written in Java. It uses the Swing toolkit for the GUI and can be configured as a rather powerful IDE through the use of its plugin architecture. Features Written in Java, so it runs on Mac OS X, Unix, VMS and Windows.Built-in macro language; extensible plugin architecture.Hundreds of plugins can be downloaded and installed from within jEdit using the plugin man
jEdit is a mature programmer's text editor with hundreds (counting the time developing plugins) of person-years of development behind it. To download, install, and set up jEdit as quickly and painlessly as possible, go to the Quick Start page. While jEdit beats many expensive development tools for features and ease of use, it is released as free software with full source code, provided under the t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く