The page you are trying to reach does not exist, or has been moved. Please use the menus or the search box to find what you are looking for.
The page you are trying to reach does not exist, or has been moved. Please use the menus or the search box to find what you are looking for.
正しく意味を理解している方にとっては、まったく常識レベルの話であり、何をいまさらと思われる方々も多いかと思いますが、大規模案件のレガシーコードなど、私が仕事で見かけるJavaのコードを読むと、「このコードを書いたSEやPGの方々は、はたして継承の意味を正しく理解していないのではないか」と思われる設計のコードに出会うことが少なからずあります。現在では改良されましたが(Javaプログラミング能力認定試験の問題がかなり改善されていました - 達人プログラマーを目指して)、以前のJavaプログラム認定試験の問題は、そうした不適切な設計がされている典型的な例となっていたのですが、実際、SI業界ではあのような品質のコードのシステムが今でも現役で多数稼動しているというだけでなく、現在でも新たに生み出されているというのは残念ながら紛れもない事実のようなのです。 確かに新人研修で「哺乳類を継承して犬クラスと
English今日は、Shibuya.js のイベントの一環として、Firefox Developers Conference 2010 で、「Java MIDP implementation on HTML5 and Flash」というタイトルでしゃべらせていただきました。 jQuery の作者の John Resig さんなど外国の方がいらした関係で、スライドがすべて英語です。 最近、携帯電話 の Java の MIDP の処理系を HTML5 および Flash で実装しています。それのプレゼンです。 http://orto-app.com/ でαバージョンを公開しましたので、よかったらご覧ください。IE8でみると、Flashで動きます。全体として、だいぶ、バグが多いのです。ごめんなさい。(画面転送が半分くらいのアプリでしか動いていません)。アプリももっといろいろ動くようにしたいです
ここ 1,2 ヶ月ウェブサイト改ざんにて、Exploit コードへ誘導する script タグが埋め込まれる場合、Java Runtime Environment(JRE)の脆弱性 CVE-2008-5353 が悪用される場合が多いですね。2008年12月23日の日記でこの脆弱性を調べてみて、悪用のしやすく危険度の高い脆弱性であることは分かりました。しかし、1 年も経った今頃になって悪用され始めたのはなぜ?と思いました。ひょっとして、JRE はアップデートしても古いバージョンが残るので、最新版の JRE がインストールされていても、古い JRE を呼び出されるのではないかと考えました。ということで、実際に CVE-2008-5353 の Exploit コードを使って、脆弱な JRE が悪用されるか確認してみました。 結論 結論として、脆弱な JRE を指定して Exploit コードを実
Play Framework makes it easy to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture. Built on Pekko (Play 3) and Akka (Play 2), Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications. Developer friendly. Make your changes and simply hit refresh! All you need is a browser and a tex
http://www.youtube.com/watch?v=U4Bk5rmIpic Androidで開発するためのパフォーマンス上の工夫について、色々と述べられているので面白いですね。大分特殊な感じの開発になるかなという印象です。Android上では、オブジェクト指向開発は忘れてしまわないといけなそうです。 全体のデザイン 3つのスレッドに分けている Main Thred Game Thread non rendering parts of the game Rendering threadをblocking Rendering thread Controlled by a Surface Holder OpenGL every frame メモリー管理 Never allocate memory or release it. GCが発生するとゲーム系は止まるからダメ。 100〜300m
Java並行処理プログラミングを読み終えた。ここ 1 年に読んだ技術書の中でダントツのベスト。(2位はWorking Effectively With Legacy Code) 「Java の本だから関係ない」と思った人にこそ読んで欲しい。僕もここ数年 Java のコードなど一切書いていないが、この本を読んで得たものは非常に大きかった。 この本では マルチスレッドプログラミングにおける問題と背景、その対処方法 Java が提供している API の設計と実装 を解説している。分かりやすさとレベルの高さを兼ね備えたとても良い本。翻訳も最高。 僕はこの本を読んで、Java の並行処理プログラミングは、想像を遙かに超えて進化している事に驚きを隠せなかった。何回も twitter で Java すげーと叫んだ。 これを読んでしまうと、最近僕が熱心な Scheme も含めて、自分の身の回りにあるプログ
米Sun Microsystemsは12月4日(現地時間)、RIA(Rich Internet Application)プラットフォーム「JavaFX 1.0」をリリースした。テキストコーディング中心だった従来のJavaとは異なり、ユーザーアプリケーションに対して音声/動画/アニメーションといったビジュアル要素をより簡単に実装できる。またJavaFXの特徴として、Webブラウザ上のアプレットをデスクトップ上にドラッグ&ドロップして簡単に展開できるなど、Webブラウザとデスクトップをより密に連携する仕組みが挙げられる。 JavaFXは2007年のJava Oneで初めて公開されて以来、AdobeのFlash / FlexやMicrosoftのSilverlightに対抗する技術として注目を集めてきた。従来までのJavaは主に専業プログラマをターゲットとしていたため、フロントエンドアプリケーシ
Introduction A long time ago, I wrote an image editor in Java together with a set of image processing filters for doing fun things with images. I got a lot of email about the filters asking questions about how to do various things and I decided it would be a good idea to write some articles on the subject in the hope that people will stop asking me things, or at least ask me different things. Thes
PlayStationは、いわずと知れたソニーコンピュータエンターティメントの家庭向けゲーム機である。米サンフランシスコで16日(現地時間)より4日間にわたって開催された2006 JavaOne Conferenceにおいて、「Writing a PlayStation Emulator Using Java Technology」という興味深いタイトルのテクニカルセッションが行われた。スピーカーはGraham Sanderson氏とMatt Howitt氏。両氏はJavaプログラムでPayStationのエミュレータを実装することに成功したとのことである。 Sony PlayStationはすでに一世代以上前のゲーム機であるとはいえ、非常に高性能なマシンであったことは間違いない。Javaを用いてそのエミュレータを実装するためには、Javaの性能を最大限まで引き出す必要がある。セッションで
GWT is used by many products at Google, including Google AdWords and Google Wallet. It's open source, completely free, and used by thousands of enthusiastic developers around the world. GWT is the official open source project for GWT releases 2.5 and onwards. This site houses links to the documentation, source code repository, issues list and information related to GWT roadmap and release. It is i
about Jake2 is a Java 3D game engine. It is a port of the GPL’d Quake2 game engine from id Software. To use the Jake2 engine you need either the data files from the original game or from the demo version that is available for download from ftp://ftp.idsoftware.com. Jake2 uses jogl for OpenGL graphics and joal for 3D sound. Since version 0.9.4 an a lwjgl driver is included as alternative for the jo
第2回 EclipseのVEでSWTアプリを作る(前編) 米持幸寿 2005/11/17 米持先進技術工房 @IT分室では、テクノロジー・エバンジェリスト 米持幸寿氏が、J2EEの最新技術情報を提供します。最新技術の中身をいち早くキャッチアップしたい読者のためのコーナーです。 EclipseのVisual Editor(以下VE)は、Javaのユーザーインターフェイス用のパネルを編集するためのWYSIWYGエディタです。もともとはIBM WebSphere Studioの一機能でしたが、現在はeclipse.orgにてオープンソース化されています。 Visual Editor は、Eclipse SDK(Software Development Kit)に追加するJava開発用のツールです。AWT、Swing、SWTの3種類のUIツールキットに対応しています。 今回から2回に分けて、VEを
This is an archived page. It's not actively maintained. Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users. It is embedded in J2SE 6 as the default Java scripting engine. Rhino downloads How to get source and binaries. Rhino documentation Information on Rhino for script writers and embedde
404 file not found We're sorry! The page you requested cannot be found. You can Search to find the correct url. For software licensing,website privacy policy, website terms of use, and legal FAQs, please see our legal stuff page. Eclipse logos and graphics are found on our logos page. For problems with the eclipse.org site, please contact the webmaster or read the webmaster FAQ for answers to comm
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く