Code の力で日本の未来を変えよう — 生産性を高めアプリ開発を加速する 200 以上の日本語版 Code Patterns、スキルアップに役立つ 1,000 を超える技術コンテンツ。
Java EE 8 continues to improve API and programming models needed for today's applications and adds features requested by our world-wide community. This release modernizes support for many industry standards and continues simplification of enterprise ready APIs. Enhancements include: Java Servlet 4.0 API with HTTP/2 support Enhanced JSON support including a new JSON binding API A new REST Reactive
J2EEを特徴づけるもう1つのキャッチコピーとして「MVCモデル」というものがあります。MVCモデルという言葉自体は、J2EEで初めて登場したものではなく、Smalltalkというオブジェクト指向言語でのGUI設計に用いられた概念です。MVCとは、 Model View Controller の頭文字をとったものです。Webベースのアプリケーションも、WebブラウザというGUIを持ったアプリケーションと考えられるので、このモデルを適用することができます。では、それぞれについて説明しましょう。 ●Model モデルは、システムの中でビジネスロジックを担当する、いわばシステムの本体部分にあたります。モデルは入出力や表示といった処理を行うことはできません。J2EEでは、この部分をEJBで実装する(ちなみに、EJBでは表示に関する処理は仕様上できない)ことになっています。 ●View ビューは、表
さて、お待たせしました。いよいよCometとLingrについての技術解説です。 ■Comet解説 さて、まずはCometとは何で、どういう背景によって生まれたのか、についての解説から始めます。 まず前提として、Webアプリケーションにおいては、通信開始のトリガーは常にクライアント側が握っています。つまりURLを入力したりボタンをクリックしたときなどに通信が発生することになるわけですが、このようなアーキテクチャは、サーバ側で発生した変化をリアルタイムにクライアント側に通知することが原理的にできないことを意味します。 チャット・アプリケーションでは、複数のユーザから不定期にメッセージが送信され、それが他の参加者に一斉に配信されなければなりません。しかし、メッセージを受け取ったサーバ側では、それをクライアントに即座にプッシュで通知する方法がないのです。 そのため、一定期間ごとにブラウザがサーバに
Javaソースコードの不具合やスタイル違反を発見するためのツールとして、PMD、Lint4j、Jlint、Checkstyleなどいくつかのものがある。ここではそうしたツールのひとつとしてFindBugsを紹介したい。ほかのツールと比べても強力で、Java開発において是非導入したいツールアプリケーションである。 FindBugsとは FindBugsはJavaコードにおけるバグを発見するためのツールアプリケーション。ソースコードではなくコンパイル後のクラスファイルを解析することで、ソフトウェアの不具合や問題点を発見するツールで、単体で実行し解析結果をテキストやXMLデータとして出力できるほか、Eclipse IDE、NetBeans IDE、Ant、Maven、SCAといったツールと連携しながら動作することもできる。 FindBugsはスタイルチェッカーではないし、セキュリティ問題を発見す
それではAJaxの本命(?)であるXMLデータを読み込んで処理します。ここで読み込むXMLデータは以下のようになっています。XMLでは文字コードを指定できますが、ここでは標準的なUTF-8の文字コードとし、なおかつトラブルを起こさないために(勉強用なので)、日本語は一切使用せずに英数字のみのデータにしてあります。 ファイル名 : name.xml <?xml version="1.0" encoding="UTF-8" ?> <userlist> <user> <number>1</number> <username>Furuhata</username> </user> <user> <number>2</number> <username>Takahashi</username> </user> <user> <number>3</number> <username>Hiramatsu
CDやDVDから仮想イメージ(独自形式かCCD形式)を作成して、いろいろエミュレートしながらマウントすることができる「Alcohol 52%」の無料版がダウンロード可能になりました。同種のDaemon Toolsより高機能で、ちゃんと最初から日本語化されてます。仮想ドライブとイメージ作成がこのソフト1つで済むのでラクチンです。7.44ユーロ、1111円ぐらいだったものが無料。 マウントできる形式はmds、ccd、cue、iso、bwt、cdi、nrg、pdiの各イメージ形式。ほとんど全部です。ダウンロードは以下のサイトから可能です。 というわけで、実際にインストールして使ってみました。 Alcohol 52% Free Edition 今までは30日間体験版しかなかったのに、ちゃんと一番下に無料版へのリンクが確かにできてますね。 Alcohol Soft trial version dow
Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find
はみ出した部分をどう処理するのかを指定します。 キーワード解説 visible 内容を切り抜きません。つまりブロックボックスの外側にもレンダリングされます。 hidden 内容を切り抜きます。UAは切り抜き領域外部の内容を見る為のスクロール機構を提供しません。つまり、ユーザは切り抜き領域外部の内容を見る事が出来ません。 scroll 内容を切り抜きます。UAがスクロール機構を持つ場合、内容が切り抜かれたか否かに関わらずそのスクロール機構を提供します。印刷媒体又は映写媒体でこの値が指定された場合、はみ出した内容も出力すべきとされています。 auto 処理方法はUA依存ですが、内容がはみ出したボックスにはスクロール機構を提供すべきとされています。著者個人としては、はみ出せばスクロール機構を提供し、はみ出さなければスクロール機構を提供しない、が良いと思います。 Windows版 Internet
The Document Object Model (DOM) connects web pages to scripts or programming languages by representing the structure of a document—such as the HTML representing a web page—in memory. Usually, that means JavaScript, although modeling HTML, SVG, or XML documents as objects are not part of the core JavaScript language, as such. The DOM represents a document with a logical tree. Each branch of the tre
グーグルは、3Dで地球の写真画像を閲覧できるソフト「Google Earth」の日本語版の提供を開始したと発表した。メニューや表示される語句が日本語になり、使いやすくなっている。同社のWebサイトからダウンロードできる。 日本語版で提供されるのは、個人向けで無料の「Google Earth」、高解像度の印刷が可能な有料の「Google Earth プラス」、および商用の「Google Earth プロ」の3つとなる。 Google Earthでは、衛星写真などを使い空からの視点で地表を見ることができるほか、3D表示で建物などを表示させられる。また地図上にレストランや宿泊施設などの情報も表示できる。 日本語版で強化された機能には、建物の3D表示がある。Google Earthの画面左側にある「建物の3D表示」にチェックを入れると、国内のほぼすべての建物を表示することができる。また、スーパーと
目次 はじめに Yuki::RSS解説 Yuki::RSSモジュール リンク 更新履歴 ぜひ、感想をお送りください はじめに Yuki::RSSは、YukiWiki用に作成した小さなRSS生成モジュールです。 日記スクリプトなどでRSSを生成したいけれど、 XML::RSSを使うのはちょっと大げさかも、というときに便利です。 Yuki::RSS解説 名前 Yuki::RSS - RSS 1.0を生成する最小のモジュール。 XML::RSSにバックワードコンパチブル。 使用例 use strict; use Yuki::RSS; my $rss = new Yuki::RSS( version => '1.0', encoding => 'Shift_JIS' ); $rss->channel( title => "Site Title", link => "http://www.examp
The Mad4Milk teamは11日(米国時間)、JavaScriptライブラリ集「mootools」を公開した。mootoolsはコンパクトにまとめられたJavaScriptライブラリで、モジュール形式、オブジェクト指向で開発されている。 mootoolsはThe MIT Licenseのもとで提供されているオープンソースソフトウェア。Safariで動作確認がとられているほか、IE 6/7、Firefox、Opera、Caminoでの動作が確認されている。特にFirefoxで動作する場合にすぐれた実行速度が実現されるという。 mootoolsは次の15のJavaScriptライブラリから構成されている。ネイティブスクリプトはメインライブラリに依存し、アドオンはメインライブラリとネイティブスクリプトに依存している。 メインライブラリ Moo.js (必須) ネイティブスクリプト Fu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く