Java

ブログからのネタの種

ブログパーツ
ユーザーの方で、アドバイスあったら下さい…。 ふっつうに、フリーフォームにJAVAアドレス貼り付けてるのに、なんで表示されないのよう(泣) もしかしたらIEでは見れないだけで、他では見れるのかなぁ…。私のJAVAが悪いとかで見れないのかなぁ…。ふうむ…。わかんにゃいぞ(泣
2010/02/10 01:07:38 [人魚の奏でた歌]
携帯のボタンでリンクを操作する
携帯のボタン、たとえば「#」を押したら、リンク先へとぶ、 といった動作を望むばあい、accesskeyを使用する。タグ名 accesskey=key - アクセスキー 使い方は、以下のように。a href="xx.htm" accesskey="#" つぎへ(#) IEのブラウザなどでため
2010/02/10 01:00:20 [JAVA MySQL PHP APACHE TOMCAT ひよっこプログラマーめいの開発メモ]
PHP始動
借りました 10日でできるPHP入門 始まりは 新しくしようとしてることに 必要な能力として JavaとPHP だということが わかったので 手分けして勉強することになりました そういえば 昔 システム制御の勉強で マイコン制御しながら C言語とか やってたような気がするので
2010/02/10 00:48:28 [将たるは、智、信、仁、勇]
Java 修飾子 strictfp について
Java、一度も使ったことの無い修飾子 strictfpについて。strictfp:厳密浮動小数修飾子 floatとかdouble とかの 浮動小数点演算がプラットフォームに依存しない、 厳密な動作(IEEE754の仕様)をすることになるらしい。strictfp は クラス、 インタフェース、 メソッドは 修飾可能。変数は修飾不可。そもそもstrictとは
2010/02/10 00:41:46 [メモ用Javaとか]
クラスの応用
クラスの継承、ポリモーフィズムをおさらいしてみた。ポリモーフィズムは、superとthisの共通のメソッドしか使えない点に注意だ。とりあえず、書式は覚えた。概念は理解したが、有効な使い方がまださっぱり。class dog{ private String name; private int energy; dog(){ name = "nanashi";
2010/02/10 00:36:55 [javaマスターへの道]
Javaって?その2
れたプログラムは 基本的にはmacでは動きません。どうして、Javaがこんなこと(一度書いてしまえば、どこでも動く)ができるかといえば、 JavaVMと密接に関わってきます。JavaVMとは、Java Virtual Machine の略で 要は、コンピュータ上に仮想的なマシンを作って
2010/02/10 00:34:01 [萌えるJava日記]
Google App Engineを使って無料でサイトを立ち上げ
でサイトを立ち上げる方法 ] [ wwwWEB業界 ] [ アプリじゃなくてもオッケーなんだ ] [ へーと思ったらjavaかあ ] [ アプリだと、Googleの特殊な環境で動作するPythonやJavaのもののみ ] [ 500万PV「相当」に訂正された模様。/500万PVまで無料という風に強調
2010/02/10 00:29:51 [つれづれ推薦記]
陸流し(という名の休憩)
程度、立ち振る舞いができるようになってきているのは、大きい。もう少し早くこれくらいの調子が出てくれれば嬉しかったが。JAVAはnewの使い方がCと違って大事なのだと、思い知った。少なくとも、色んな文句はあるけども、こんな状況でも仕事できて
2010/02/10 00:12:08 [休んでも谷]
ビーグルと兎にやさしい化粧品
最新版が出たそうなので、 購入してみました JAVA コスメガイドVol.4 動物にやさしい化粧品メーカーリスト 全86ページ 価格:400円(送料別) ↑画像クリックで詳細ページへリンクします 動物実験していない化粧品や日用品メーカー(もしくは販売会社)、ナント159社も掲載され
2010/02/10 00:00:00 [ぐうびること犬の生活]
[Java]組み込みGlassfishの起動速度
.security.SecurityLifecycle 情報: security.secmgroff 2010/02/09 0:16:41 com.sun.enterprise.security.ssl.SSLUtils checkCertificateDate s 致命的: java_security.expired_certificate 2010/02/09 0:16:41 com.sun.enterprise.security.SecurityLifecycle onInitializatio n 情報: Security startup service called 2010/02
2010/02/10 00:00:00 [しんさんの出張所 はてな編]

はてブ注目エントリーからのネタの種

HipHop for PHP
HipHop for PHP の技術的な講演動画が ustream にあったので、チェックしてみました。動画は、全部で 40 分弱くらいですが、講演自体は 20 分くらい、その他は質問でした。以下、動画からのメモです。CPU の高い使用率が問題になっていた10,000 台のウェブサーバそれぞれのリクエストに 800 ミリ秒かかっているコードベースが巨大になるにつれて、さらに遅くなるハードウェアは、...
1970/01/01 00:00:00 []
Linux生みの親がグーグルの「Nexus One」を高評価:モバイル - CNET Japan
文:Stephen Shankland(CNET News) 翻訳校正:佐藤卓、高橋朋子2010/02/09 13:23  自社の携帯電話「Nexus One」を一般消費者に売るという難題を、Googleがどの程度クリアできるかはまだ分からない。だがその一方、ハイテクに精通した人々の世界では、これ以上ない人物からの支持を取り付けた。Linuxカーネルの生みの親で、今も開発プロジェクトを指揮するLi...
1970/01/01 00:00:00 []
「Secunia Online Software Inspector」で更新が必要なツールを、ブラウザでスキャン : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア
Microsoft , Webツール , Windows , その他 , セキュリティ , フリーソフト , ブラウザ , 生活術 , 防犯・防災「Secunia Online Software Inspector」で更新が必要なツールを、ブラウザでスキャン掲載日時:2010.02.09 12:00  コメント [0], トラックバック [0]Windowsのみ:「Secunia Personal...
1970/01/01 00:00:00 []
Live Online Course: Developing Android Applications with Java - Training
Learn to build mobile applications for the exciting new Android platform. In this dynamic, online workshop, you'll get up to speed on the basics of Android development, including the Android SDK and t...
1970/01/01 00:00:00 []
Chrome Extensions の開発環境、Tipsについて書いてみる - 自堕落な投資ずきSEの日記
このエントリの目的 Chrome Extensionsの概要は知っている人向けに開発効率を上げるためにTipsを紹介します。Chrome ExtensionsのHello world レベルは作ったことがある人向けです。下記は、自分が作る際に参考にしている記事になります。作られたことのない方、これからちょっと作ってみようと思っているかたは、下記の記事を読まれてからがいいかなと思います。 Chrom...
1970/01/01 00:00:00 []
HTML5 canvasとFlashの描画処理速度の比較をパーティクルで。 - 秋葉秀樹 個人ブログ
最近特に、Apple iPadが発表されるニュースより、AppleがFlashをどんどん淘汰していくような動きの方がよっぽど気になります。 Appleはどうやら HTML5を推進しているとのこと。確かにAppleのサイトはだいぶ前からリッチコンテンツな部分にもJavaScriptを導入していましたね。 最初は「どっちも良い所あるから仕様をしっかりと見据えて使い分けるべき」と捉えていました。 でもど...
1970/01/01 00:00:00 []
MOONGIFT: » Google App Engine上で動作する本格的CMS「Vosao CMS」:オープンソースを毎日紹介
Vosao CMSはJava製/Google App Engine用のオープンソース・ソフトウェア。Google App EngineはWebアプリケーション開発者のためのプラットフォームというイメージがあるが、手軽に使えるホスティングサービスと捉えることもできる。すでに完成されているWebアプリケーションを導入すれば良い。管理画面汎用的に使われるのはブログエンジンやCMS、Todoといった類のも...
1970/01/01 00:00:00 []
MOONGIFT: » Google App Engine上で動作する本格的CMS「Vosao CMS」:オープンソースを毎日紹介
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。タグ: [オープンソース] [CMS] [Google App Engine] [Google Code] [GPL] [Java] [Web] Vosao CMSはJa...
1970/01/01 00:00:00 []
アマゾン Kindleアプリ開発キット KDK、限定ベータ配付開始
Filed under: ハンドヘルド 先日の予告どおり、アマゾンが電子ブックリーダー Kindle用アプリの開発キット KDK (Kindle Development Kit) をリリースしました。KDK は Kindleで動くアプリケーションあるいは動的コンテンツ ( active content )を開発するためのツール群。現在はベータ開発者としての登録が必要な限定ベータとして配布されていま...
1970/01/01 00:00:00 []
地図描画と方位センサーの利用 ~速習! Androidアプリケーション開発(6)~ (1/5):CodeZine
Androidアプリケーションでの地図描画と方位センサー実装 この連載では、Androidの開発の楽しさを感じてもらう事を目標に、難しい内容はひとまず置いておいて、アプリケーション開発ができるようになるま でを最短ルートで説明していきます。 前回までの作業で、「一覧」「参照」「登録」画面の実装がひとまず完了したので、今回は残すマップ画面の実装に入りましょう。対象読者 本連載はJavaおよびEcli...
1970/01/01 00:00:00 []
Twitterのクローン作成で学ぶLiftによる開発の流れ(1/5):CodeZine
はじめに 第4回を迎えた本連載ですが、これまではLiftのView層やModel層の個々の要素の解説にとどまっていました。 今回は、View層とModelを組み合わせて、Twitterのクローンのようなアプリケーションを作成しながら、Liftを利用した開発の流れを説明することで、具体的なアプリケーションを構築するイメージをつかんでいただける内容になっています。対象読者Javaは知っているが、Sca...
1970/01/01 00:00:00 []
米Oracle、Eclipse向けの無償プラグイン最新版をリリース - SourceForge.JP Magazine
米Oracleは2月4日(米国時間)、オープンソースのIDE「Eclipse」向けの無償プラグイン「Oracle Enterprise Pack for Eclipse 11gR1(11.1.1.4)」を発表した。「WebLogic」向けの機能強化により、Eclipseユーザーはコードの品質を高めつつ開発時間を短縮できるという。Oracle Enterprise Pack for Eclipse ...
1970/01/01 00:00:00 []
「Azure」正式スタート、Microsoftのクラウド戦略をみる - Enterprise Watch
「Azure」正式スタート、Microsoftのクラウド戦略をみるMicrosoftのクラウドコンピューティングプラットフォーム「Windows Azure」とクラウドデータベースの「SQL Azure」が2月1日から課金を開始、正式にスタートした。OSとともにオフィスアプリケーションを事業の柱としてきたMicrosoftにとって、クラウドは既存ビジネスを脅かす存在でもある。いったいどう挑むのだろ...
1970/01/01 00:00:00 []
参考になりそうなオープンソースのGAEアプリ - present
GAEGAE アプリを開発しているけど、Python と GAE の両方とも初心者なので、どう実装したらいいのか迷う。そこで、「オープンソースのGAE向けアプリを参考にすればいいじゃないか」と考え、ネットで探してみた。官兵衛CMS。サービス側はJava+Slim3、クライアント側はFlexで実装されている。BloggartGAE用のブログエンジン。webappフレームワークで実装されているっぽい。...
1970/01/01 00:00:00 []
定年退職します - 日記
35歳になった。業界の定説によれば、今年で定年。約10年(自称)プログラマという身分で働いたが、結局1人前のプログラマにはなれなかったような気がする。自分も定説に従い、退職すべきなのか?と最近考えるようになった。 そもそも35歳で定年の根拠は、 徹夜する体力がなくなる 新しい技術についていけない給与の都合上、PG単価では合わないというのが一般的だが、自分の場合は、どうだろう? まず、体力に対してい...
1970/01/01 00:00:00 []
オープンコンテンツのおかげでPythonの教科書を11日で作成 - YAMDAS現更新履歴
“Python for Informatics” Open Textbook Remixed in 11 Days - Creative Commonsミシガン大学の教授 Chuck Severance が、講義で使う教科書 Python for Informatics: Exploring Information をたった11日で作ったとのこと。それが可能だったのは、彼が Think Pytho...
1970/01/01 00:00:00 []
IDMLをごねごねする超手抜きなGrailsアプリ作った話 - leftovers...
Grails, IDML, Groovy先日、PAGE2010という展示会にいろいろと印刷系な内容を出展してまして・・・。展示会では、外回り担当・・・わかりやすく言うと他のブースを見て調査とかしたり。まあ、暇ではなかったのですが、微妙にやることが無くなったので、印刷系の展示会と言うことで、今話題の(話題か?)InDesign CS4のIDMLとやらをちょいとごねごね。さて、idmlとGrailsで...
1970/01/01 00:00:00 []
Server-side JavaScript と CommonJS - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-
javascriptPython Hack-a-thon #3でLTした時の資料をslide shareにupしました。Google App EngineでServer-side JSやれるよ、といった内容なのですがスライドの内容が殆ど無いのと、CommonJSとかその辺の説明をおもいっきり省略したので、少し補足。Google App Engine で初めるServerSide JavaScrip...
1970/01/01 00:00:00 []
Javaバイトコードの読み方 - プログラマーの脳みそ
15:02 |  Javaのデバッグをしていて、ステップ実行中にステップインを繰り返したらソースコードのないところに行き当たったことがあるだろう。あるいはEclipseでF3キーでクラスやメソッド・フィールドの宣言元を辿っていってソースコードのないところに行き当たったことがあるだろう。 Eclipseの場合、"Class File Editor"というものが開く。そこにはJavaのバイトコードのニ...
1970/01/01 00:00:00 []
Java開発におけるフォルダ構成 - watawata日記
Javaこんな感じでいい気がしてきた。http://.../svn/sample/||--trunk/||--tools/ JDK, Ant, Eclipse, Tomcat, DBなどのツール類||--doc/ ドキュメント類||--sample-project/ 各プロジェクトのビルドスクリプトを呼び出す大元のビルドスクリプト||--build.properties|--build.xml||...
1970/01/01 00:00:00 []
ヨーロッパサッカー情報のスクランブル交差点「EURO FOOTBALL JUNCTION」
京都情報のスクランブル交差点「京都情報ジャンクション」

Wikipediaサマリーなネタの種

Java(ジャバ)は、狭義ではオブジェクト指向プログラミング言語Javaであり、広義ではプログラミング言語Javaのプログラムの実行環境および開発環境をいう。このJavaプログラムの実行環境と開発環境(広義のJava)は、Javaプラットフォームとも呼ばれる。

Javaは、従来のさまざまな言語の良い部分を引き継ぎ、欠点を克服するよう設計された。次のような特徴をもつ。

Javaではプラットフォームに依存しないアプリケーションソフトウェアの開発と配備を行うことができる。
Javaで開発されたソフトウェアは堅牢な実行環境 (仮想マシン) であるJava仮想マシンのもとで動作する。
オブジェクト指向プログラミングの考え方に基づいて設計された言語であり、ソフトウェアの開発と保守の複雑さを低減し、開発効率と保守性を高める。
Smalltalk や Objective-C と同様な簡潔なオブジェクトモデルを採用している。
構文は C および C++ から多くを引き継いでいる。

現在、Javaの技術は、情報技術のローエンドからハイエンドまで幅広く使われている。 組み込みシステムや携帯機器(携帯電話・PHSやPDA・スマートフォン等)のシステムから、企業の情報システムを担う大規模なサーバやスーパーコンピュータまで、非常に多くの分野で活用されている。