ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
ダウンロード
ブラウザよりも高速アクセス!
 

NetBeans

索引 NetBeans

NetBeans(ネットビーンズ)とは、オラクル(買収以前はサン・マイクロシステムズ、以下同)を中心としたコミュニティにより開発されている、オープンソースの統合開発環境 (IDE) である。Java/PHP/C言語/C++/JavaScript/Groovy等のいくつかのプログラミング言語に対応している。NetBeans Platformを利用して開発されており、様々なモジュールを組み込むことが可能である。NetBeansの特徴の一つであるGUIエディタ (Project Matisse) もその一つである。.

83 関係: Adobe DreamweaverApache AntApache SubversionApache Tomcat多言語ネコバージョン管理システムモジュールリファクタリング (プログラミング)ルック・アンド・フィールプラグインプログラミング言語ビルド (ソフトウェア)データベース管理システムアノテーションアプリケーションプログラミングインタフェースアプリケーションサーバウェブアプリケーションエディタオペレーティングシステムオラクル (企業)オープンソースキャラクタークリエイティブ・コモンズクローム (曖昧さ回避)クロスプラットフォームグラフィカルユーザインタフェースジェネリックプログラミングソフトウェアサン・マイクロシステムズBugzillaC++Cascading Style SheetsC言語Common Development and Distribution LicenseConcurrent Versions System統合開発環境統一モデリング言語Eclipse (統合開発環境)FreeBSDGlassFishGroovyHibernateHTML5HudsonJavaJava Persistence APIJava Platform, Enterprise EditionJava Platform, Standard EditionJava仮想マシン...JavadocJavaFXJavaScriptJavaServer FacesJDBCJDeveloperJIRA (ソフトウェア)JQueryLinuxディストリビューションMac OS X LionMac OS X v10.6MercurialMicrosoft Visual BasicMicrosoft Windows 7Microsoft Windows VistaMicrosoft Windows XPMozilla FirefoxOracle LinuxPHP (プログラミング言語)PythonRed Hat Enterprise LinuxRubyScalaSolarisSpring FrameworkSQLSwingUbuntuWebサービスWebKitXUnit日本語性能解析 インデックスを展開 (33 もっと) »

Adobe Dreamweaver

Adobe Dreamweaver(アドビ ドリームウィーバー)は、アドビシステムズが販売しているWebオーサリングツール。旧称はMacromedia Dreamweaverであり、かつての開発会社はマクロメディア。.

新しい!!: NetBeansとAdobe Dreamweaver · 続きを見る »

Apache Ant

Apache Ant(アパッチ アント)は、ビルドツールソフトウェアである。 GNU make のJava版ともいえるものであり、オペレーティングシステム (OS) など特定の環境に依存しにくいビルドツールである。XML文書でビルド(ソフトウェア構築)のルールを記述することが特徴である。統合開発環境EclipseにはAntプラグインが標準で内蔵されている。元々 Apache Tomcat をビルドするために開発されたものである。 Antはタスクと呼ばれる何種類ものXML要素をビルドファイル (デフォルトではbuild.xml) 上に記述してビルドのルールを作る。このタスクは、Antのプラグインとして提供されているものを外部から採り入れることで、追加することもできる。また、このタスクをAntのアプリケーションプログラミングインタフェース (API) に従ってJavaで記述することにより、自作することもできる。 また近年では、Javaのみならず、IKVM.NETプロジェクトおよびMono (ソフトウェア)プロジェクトによりAnt task for IKVMCとして.NET Frameworkでの利用も促進されている。.

新しい!!: NetBeansとApache Ant · 続きを見る »

Apache Subversion

Apache Subversion(アパッチ・サブバージョン; SVN)はプログラムのソースコードなどを管理する集中型バージョン管理システムの一つ。元々は、CollabNetが開発していたが、2009年11月7日にApache Incubatorプロジェクトのひとつとなり、2010年2月17日よりApacheのトッププロジェクトとなった。ライセンスはApache Licenseに準じたものとなっている。.

新しい!!: NetBeansとApache Subversion · 続きを見る »

Apache Tomcat

Apache Tomcat(アパッチ トムキャット)は、Java ServletやJavaServer Pages (JSP) を実行するためのWebコンテナ(サーブレットコンテナ、サーブレットエンジン)である。Apache License 2.0を採用したオープンソースソフトウェア(ITプロ)に2003年以前の状況が見える。 -->。バージョン 7.0 は、Java Servlet 3.0、JavaServer Pages 2.2対応で、Java 6 以降が必要。バージョン 8.0 は、Java Servlet 3.1、JavaServer Pages 2.3対応で、Java 7 以降が必要である。 2005年以降、Apacheソフトウェア財団のトップレベルプロジェクトのひとつであるApache Tomcat Project 内で開発されている 。それ以前はかつて存在していたJakartaプロジェクト内で開発されていた。.

新しい!!: NetBeansとApache Tomcat · 続きを見る »

多言語

多言語(たげんご、multilingual)とは、複数の言語が並存すること。また、一個の人間、国家・社会、文書、コンピュータ、ウェブサイトやソフトウェアなどが、複数個の言語に直面したり対応したりすること。多重言語ともいう。.

新しい!!: NetBeansと多言語 · 続きを見る »

ネコ

水槽の金魚を狙うネコ 威嚇をするネコ ネコ(猫)は、狭義には食肉目ネコ科ネコ属に分類されるヨーロッパヤマネコが家畜化されたイエネコ(家猫、)に対する通称である。人間によくなつくため、イヌ(犬)と並ぶ代表的なペットとして世界中で広く飼われている。 より広義には、ヤマネコやネコ科動物全般を指すこともある(後述)。.

新しい!!: NetBeansとネコ · 続きを見る »

バージョン管理システム

バージョン管理システム(バージョンかんりシステム)とは、コンピュータ上で作成、編集されるファイルの変更履歴を管理するためのシステム。特にソフトウェア開発においてソースコードの管理に用いられることが多い。.

新しい!!: NetBeansとバージョン管理システム · 続きを見る »

モジュール

モジュール(module)とは、工学などにおける設計上の概念で、システムを構成する要素となるもの。いくつかの部品的機能を集め、まとまりのある機能を持った部品のこと。モジュールに従っているものをモジュラー (modular)という。 入出力を絞り込み、標準化することで、システム開発を「すり合わせ」から「モジュールの組合わせ」にすることができる。.

新しい!!: NetBeansとモジュール · 続きを見る »

リファクタリング (プログラミング)

リファクタリング (refactoring) とは、コンピュータプログラミングにおいて、プログラムの外部から見た動作を変えずにソースコードの内部構造を整理することである。また、いくつかのリファクタリング手法の総称としても使われる。ただし、十分に確立された技術とはいえず、また「リファクタリング」という言葉に厳密な定義があるわけではない。.

新しい!!: NetBeansとリファクタリング (プログラミング) · 続きを見る »

ルック・アンド・フィール

ルック・アンド・フィール(look and feel、LnF)とは、グラフィカルユーザインタフェースにおける色、形状、レイアウト、書体のような要素を含むデザインの側面(ルック)と、ボタン、ボックス、メニューといった動的振る舞い(フィール)からなる。 ルック・アンド・フィールという用語はソフトウェアとウェブサイト両方に関して使われている。それ以外にも、文書では例えば、視覚的なレイアウト(ドキュメントサイズ、色、フォント、その他)と書法を表して使われる。機器などでは、それは生産ライン上での表示と制御の一貫性を意味する。.

新しい!!: NetBeansとルック・アンド・フィール · 続きを見る »

プラグイン

プラグイン (plug-in).

新しい!!: NetBeansとプラグイン · 続きを見る »

プログラミング言語

プログラミング言語(プログラミングげんご、programming language)とは、コンピュータプログラムを記述するための形式言語である。なお、コンピュータ以外にもプログラマブルなものがあることを考慮するならば、この記事で扱っている内容については、「コンピュータプログラミング言語」(computer programming language)に限定されている。.

新しい!!: NetBeansとプログラミング言語 · 続きを見る »

ビルド (ソフトウェア)

フトウェアのビルド(build)は、ソースコードファイルを独立したソフトウェア生成物に変換するコンピュータ上で実行されるプロセス、またはその結果を指す。ビルドにおいて最も重要なのはコンパイルプロセスであり、ソースコードファイルを実行ファイルに変換する。 単純なプログラムでは、単一のファイルをコンパイルするだけで済むが、複雑なソフトウェアではソースコードは多数のファイルで構成されており、異なった組み合わせ方をすることで異なったバージョンを生成できる。 コンピュータプログラムのビルドは、一般にビルドツールと呼ばれるプログラムを使い、他のプログラムを制御・統合して行う。ビルドツールの例としては、make、ant、maven、SConsなどがある。ビルドユーティリティは、各種ファイル群を正しい順序でコンパイルしリンクする必要がある。また、開発時には何度もビルドを繰り返すが、前回のビルドから何も変更されていないファイルはコンパイルする必要がない(ただし、ヘッダファイルなどの依存関係も考慮する必要がある)。洗練されたビルドユーティリティは無駄な再コンパイルをしないようにして、ビルドに要する時間を短縮している。Subversionなどのバージョン管理システムはビルドユーティリティの機能を内蔵している。さらに複雑なプロセスになると、ビルド中に他のプログラムを使ってコードやデータを生成することもある。.

新しい!!: NetBeansとビルド (ソフトウェア) · 続きを見る »

データベース管理システム

right データベース管理システム(データベースかんりシステム、DBMS; )とは、コンピュータのデータベースを構築するために必要なデータベース運用、管理のためのシステム、およびそのソフトウェアのことである。データベースマネジメントシステムとも呼ばれる。.

新しい!!: NetBeansとデータベース管理システム · 続きを見る »

アノテーション

アノテーション(英語:annotation)とは、あるデータに対して関連する情報(メタデータ)を注釈として付与すること。XML等の記述形式を用いてメタデータをタグ付けする場合が多い。付与したメタデータやタグを指してアノテーションという場合もある。.

新しい!!: NetBeansとアノテーション · 続きを見る »

アプリケーションプログラミングインタフェース

アプリケーションプログラミングインタフェース(、)とは、広義の意味ではソフトウェアコンポーネントが互いにやりとりするのに使用するインタフェースの仕様である。 APIには、サブルーチン、データ構造、オブジェクトクラス、変数などの仕様が含まれる。APIには様々な形態があり、POSIXのような国際規格、マイクロソフトのWindows APIのようなベンダーによる文書、プログラミング言語のライブラリ(例えば、C++のStandard Template Libraryやなど)がある。 商業的に使われる狭義の意味ではOSやミドルウェアやWebサービス等サービスを利用するアプリケーション(Application)を作成する(Programming)ためのインターフェース(Interface)である。こちらの意味ではサービスから提供されないStandard Template Libraryなど言語の標準ライブラリーは含まない。 APIはApplication Binary Interface (ABI) とは異なる。APIはソースコードベースだが、ABIはバイナリインタフェースである。例えば、POSIXはAPIだが、Linux Standard Base (LSB) はABIである(LSBはいろいろな規定の集合なので、正確には「LSBには、ABIにまで踏み込んでいる部分もある」)。.

新しい!!: NetBeansとアプリケーションプログラミングインタフェース · 続きを見る »

アプリケーションサーバ

アプリケーションサーバ(Application Server)は、ビジネスロジックなどを実装したアプリケーションソフトウェアを実行することを専門とするコンピュータネットワーク上のサーバコンピュータ、もしくはそのようなコンピュータ上でのアプリケーションの実行を管理補助するミドルウェアのこと。 ウェブアプリケーションサーバは、ウェブクライアントからのHTTPのレスポンス要求を処理するウェブサーバとバックエンドの関係データベース管理システム (RDBMS) を中心とするデータベース中核層への橋渡しを担い、データの加工などの処理を行う。.

新しい!!: NetBeansとアプリケーションサーバ · 続きを見る »

ウェブアプリケーション

ウェブアプリケーション(Web application)は、インターネット(もしくはイントラネット)などのネットワークを介して使用するアプリケーションソフトウェアである。多くの場合、これらのアプリケーションは、Webブラウザ上で動作するプログラミング言語(たとえばJavaScript)によるプログラムとWebサーバ側のプログラムが協調することによって動作し、ユーザはそれをWebブラウザ上で使用する。 ウェブアプリケーションの一例としては、ウィキペディアなどで使われているウィキやブログ、電子掲示板、銀行のインターネットバンキング、証券会社のオンライントレード、電子商店街などネット販売のショッピングカートなどを挙げることができる。 ウェブアプリケーションに対して、ローカルのデスクトップ環境上で動作するアプリケーションは、デスクトップアプリケーションやスタンドアロンアプリケーションと呼ばれる。.

新しい!!: NetBeansとウェブアプリケーション · 続きを見る »

エディタ

ディタ(またはエディター、)は、コンピュータ上で各種のオブジェクトを編集するソフトウェア。単にエディタという場合、テキストエディタを指すことがある。.

新しい!!: NetBeansとエディタ · 続きを見る »

オペレーティングシステム

ペレーティングシステム(Operating System、OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)のために、ソフトウェアの中でも基本的、中核的位置づけのシステムソフトウェアである。通常、OSメーカーが組み上げたコンピュータプログラムの集合として、作成され提供されている。 オペレーティングシステムは通常、ユーザーやアプリケーションプログラムとハードウェアの中間に位置し、ユーザーやアプリケーションプログラムに対して標準的なインターフェースを提供すると同時に、ハードウェアなどの各リソースに対して効率的な管理を行う。現代のオペレーティングシステムの主な機能は、ファイルシステムなどの補助記憶装置管理、仮想記憶などのメモリ管理、マルチタスクなどのプロセス管理、更にはGUIなどのユーザインタフェース、TCP/IPなどのネットワーク、などがある。オペレーティングシステムは、パーソナルコンピュータからスーパーコンピュータまでの各種のコンピュータや、更にはスマートフォンやゲーム機などを含む各種の組み込みシステムで、内部的に使用されている。 製品としてのOSには、デスクトップ環境やウィンドウシステムなど、あるいはデータベース管理システム (DBMS) などのミドルウェア、ファイル管理ソフトウェアやエディタや各種設定ツールなどのユーティリティ、基本的なアプリケーションソフトウェア(ウェブブラウザや時計などのアクセサリ)が、マーケティング上の理由などから一緒に含められていることもある。 OSの中で、タスク管理やメモリ管理など特に中核的な機能の部分をカーネル、カーネル以外の部分(シェルなど)をユーザランドと呼ぶ事もある。 現代の主なOSには、Microsoft Windows、Windows Phone、IBM z/OS、Android、macOS(OS X)、iOS、Linux、FreeBSD などがある。.

新しい!!: NetBeansとオペレーティングシステム · 続きを見る »

オラクル (企業)

ラクル()は、アメリカ合衆国カリフォルニア州に本拠を置く、民間法人や公的機関を対象とするビジネス用途に特化したソフトウェア会社である。 日本法人は日本オラクル。.

新しい!!: NetBeansとオラクル (企業) · 続きを見る »

オープンソース

ープンソース (open source) とは、言葉通りのソースコードへのアクセスが開かれている(ソースコードが公開されている)ことを意味するのではなく、ソースコードを商用、非商用の目的を問わず利用、修正、頒布することを許し、それを利用する個人や団体の努力や利益を遮ることがないソフトウェア開発の手法を意味する。オープンソース・イニシアティブ は、「オープンソース」と名乗るための要件として「オープンソースの定義」を掲げている。.

新しい!!: NetBeansとオープンソース · 続きを見る »

キャラクター

ャラクター(語源:character)は、小説、漫画、映画、アニメ、コンピュータゲームなどのフィクションに登場する人物や動物など、あるいはそれら登場人物の性格や性質のこと。また、その特徴を通じて、読者、視聴者、消費者に一定のイメージを与え、かつ、商品や企業などに対する誘引効果を高めるものの総体。.

新しい!!: NetBeansとキャラクター · 続きを見る »

クリエイティブ・コモンズ

リエイティブ・コモンズ(Creative Commons、略称: CC)とは、著作物の適正な再利用の促進を目的として、著作者がみずからの著作物の再利用を許可するという意思表示を手軽に行えるようにするための様々なレベルのライセンスを策定し普及を図る国際的プロジェクト及びその運営主体である国際的非営利団体の名称である。 クリエイティブ・コモンズが策定した一連のライセンスはクリエイティブ・コモンズ・ライセンスと呼ばれる。.

新しい!!: NetBeansとクリエイティブ・コモンズ · 続きを見る »

クローム (曖昧さ回避)

ム、クローム (Chrome).

新しい!!: NetBeansとクローム (曖昧さ回避) · 続きを見る »

クロスプラットフォーム

プラットフォーム(cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについても後述する。.

新しい!!: NetBeansとクロスプラットフォーム · 続きを見る »

グラフィカルユーザインタフェース

GUIを提供するソフトウェアの1つ、GNOME グラフィカルユーザインタフェース('''G'''raphical '''U'''ser '''I'''nterface、GUI)は、コンピュータグラフィックスとポインティングデバイスなどを用いる、グラフィカル(ビジュアル)であることを特徴とするユーザインタフェース。キャラクタユーザインタフェース (CUI) やテキストユーザインタフェース (TUI) と対比して語られることが多い。.

新しい!!: NetBeansとグラフィカルユーザインタフェース · 続きを見る »

ジェネリックプログラミング

ェネリック(総称あるいは汎用)プログラミング(generic programming)はデータ形式に依存しないコンピュータプログラミング方式である。.

新しい!!: NetBeansとジェネリックプログラミング · 続きを見る »

ソフトウェア

フトウェア(software)は、コンピューター分野でハードウェア(物理的な機械)と対比される用語で、何らかの処理を行うコンピュータ・プログラムや、更には関連する文書などを指す。ソフトウェアは、一般的にはワープロソフトなど特定の作業や業務を目的としたアプリケーションソフトウェア(応用ソフトウェア、アプリ)と、ハードウェアの管理や基本的な処理をアプリケーションソフトウェアやユーザーに提供するオペレーティングシステム (OS) などのシステムソフトウェアに分類される。.

新しい!!: NetBeansとソフトウェア · 続きを見る »

サン・マイクロシステムズ

ン・マイクロシステムズ本社 サン・マイクロシステムズ(Sun Microsystems)は、アメリカ合衆国カリフォルニア州サンタクララに本社を置いていたコンピュータの製造・ソフトウェア開発・ITサービス企業である。2010年1月27日にオラクルにより吸収合併され、独立企業・法人としては消滅した。.

新しい!!: NetBeansとサン・マイクロシステムズ · 続きを見る »

Bugzilla

Bugzilla(バグジラ)は、Mozilla Foundationが開発、使用してきたウェブベースのバグ管理システム。元々Netscape社が社内で使ってきたシステムであったが、後に公開。極めて初期のバージョンは Tcl で記述されていたが、オープンソース・プロジェクトになってからのソースコードは、Perlで記述されている。現在では、オープンソース、プロプライエタリ問わず、数百のプロジェクトでバグ管理ツールとして選択されている。 Bugzillaでのバグはソフトウェアに対する問題点、要望、議論などのすべてを表し、機能拡張リクエストにも利用される。 Netscape が Netscape Webブラウザのソースコードを公開する際に mozilla.org で使うツールとして, Bonsai と共に公開されたものが現在の Bugzilla の原型である。.

新しい!!: NetBeansとBugzilla · 続きを見る »

C++

C++(シープラスプラス)は、汎用プログラミング言語の一つである。日本語では略してシープラプラ、シープラなどとも呼ばれる。.

新しい!!: NetBeansとC++ · 続きを見る »

Cascading Style Sheets

Cascading Style Sheets(CSS、カスケーディング・スタイル・シート、カスケード・スタイル・シート)とは、HTML や XML の要素をどのように修飾(表示)するかを指示する、W3Cによる仕様の一つ。文書の構造と体裁を分離させるという理念を実現する為に提唱されたスタイルシートの、具体的な仕様の一つ。 CSSはHTMLで表現可能と考えられるデザインの大部分を実現できる要素を取り入れつつ、新たなデザイン機能を備える。また、以下のような特徴を持つ。.

新しい!!: NetBeansとCascading Style Sheets · 続きを見る »

C言語

C言語(シーげんご)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発したプログラミング言語である。英語圏では単に C と呼んでおり、日本でも文書や文脈によっては同様に C と呼ぶことがある。.

新しい!!: NetBeansとC言語 · 続きを見る »

Common Development and Distribution License

Common Development and Distribution License(CDDL)は、サン・マイクロシステムズが Mozilla Public License(MPL) version 1.1 をベースとして策定したフリーソフトウェア向けライセンス規定。.

新しい!!: NetBeansとCommon Development and Distribution License · 続きを見る »

Concurrent Versions System

Concurrent Versions System(コンカレント・バージョンズ・システム、並行バージョンシステム)は、通常CVS(シーブイエス)と略される、テキストファイルの変更を記録し管理するバージョン管理システム。フリーソフトウェアである。.

新しい!!: NetBeansとConcurrent Versions System · 続きを見る »

統合開発環境

統合開発環境(とうごうかいはつかんきょう)、IDE (Integrated Development Environment) は、ソフトウェアの開発環境。 従来、コンパイラ、テキストエディタ、デバッガなどがばらばらで利用していたものをひとつの対話型操作環境(多くはGUI)から利用できるようにしたもの。最近のIDEには、GUIアプリケーション開発のための迅速なプロトタイピング (RAD) が可能なものが多い。統合開発環境を使うことによって、巨大かつ複雑なソフトウェアでも、作成者に負担をかけることなく開発することが可能になる。.

新しい!!: NetBeansと統合開発環境 · 続きを見る »

統一モデリング言語

統一モデリング言語(とういつモデリングげんご、UML、英: Unified Modeling Language)は、主にオブジェクト指向分析や設計のための、記法の統一がはかられた(Unified)モデリング言語(Modeling Language)である。仕様記述言語であるなどとされることもあるが、統一されているのは構文に相当する記法だけで、仕様を表現するような意味が形式的に与えられていない図もあるので、形式仕様記述言語ではない。 最初期の版はラショナルにおいて、グラディ・ブーチ、イヴァー・ヤコブソン、ジェームズ・ランボーの3人が策定した。この3人はスリーアミーゴスと呼ばれている。現在は Object Management Group(OMG) が管理しており、現在最も普及していると主張されている。2015年7月現在の最新版は UML 2.5 であり、ISO/IEC 19501:2005 として UML 1.4.2 を、また、ISO/IEC 19505-1:2012 ならびに ISO/IEC 19505-2:2012 として UML 2.4.1 を標準化している。 UML 2.0 以降では、ダイアグラム(図法)が13種類もあり(#UMLのダイアグラムを参照)、各種の図法を必要に応じて使い分けなければならない(というより、別に節を改めて説明しているが、単なる肥大化であり、単に必要ないものは無視すべきということである)。よく使う図としては、ユースケース図、ステートマシン図、シーケンス図、クラス図などがある。UMLはデザインパターンを説明するために良く使われている。.

新しい!!: NetBeansと統一モデリング言語 · 続きを見る »

Eclipse (統合開発環境)

Eclipse(「イクリプス」または「エクリプス」)は、IBMによって開発された統合開発環境 (IDE) の一つ。高機能ながらオープンソースであり、Javaをはじめとするいくつかの言語に対応する。Eclipse自体はJavaで記述されている。 名称のEclipseとは「食(蝕)」の意の英語で、日食や月食を指すが、Javaを開発した米Sun Microsystems(太陽)とは無関係である。.

新しい!!: NetBeansとEclipse (統合開発環境) · 続きを見る »

FreeBSD

FreeBSD(フリービーエスディー)は、Unix系のオープンソースのオペレーティングシステム (OS) である。SCOによるSingle UNIX Specificationの認証は受けていないものの、NetBSDやOpenBSDと同じく、AT&TのUNIXから派生したBSDの子孫に当たる。サーバ用途を志向しており、処理速度よりも安定動作に重きを置いている。近代的なオープンソースのBSDとしてはNetBSDに次いで古く、1993年12月に最初の公式リリースである1.0が公開された。.

新しい!!: NetBeansとFreeBSD · 続きを見る »

GlassFish

GlassFishは、サンを中心としたオープンソース・コミュニティと、同コミュニティで開発されたJava EE準拠のアプリケーションサーバの名称である。現在はサンを買収したオラクルによってコミュニティが継続されている。本項では以降、特別な断りのない限りアプリケーションサーバのことを指すものとし、コミュニティについてはGlassFishコミュニティと呼称する。 GlassFishは設計・開発・テストのすべてをオープンソース・コミュニティ上で行っている。かつては、オラクル(サン)による商用サポート(商用版にはロードバランサなどオープンソースではないコンポーネントが追加されている)も同時に行われていたが、GlassFish 4.0を機に廃止され、開発者向けのJava EEの参照実装としての位置になっている。GlassFishはCommon Development and Distribution License (CDDL) と、クラスパス例外を含むGNU General Public License (GPL) の二重ライセンスである。.

新しい!!: NetBeansとGlassFish · 続きを見る »

Groovy

Groovy(グルービー)は、Javaプラットフォーム上で動作する動的プログラミング言語である。 Groovy の処理系はオープンソースソフトウェアであり、James Strachan と Bob McWhirter らを中心に、オープンソース開発サイトであるコードハウス上で、2003年8月27日に開発が開始された(CVSへの最初のコミットがなされた)。その後、開発の主体は Guillaume Laforge と Jeremy Rayner らに移り開発が続けられている。2015年3月31日までは Pivotal がスポンサー企業となり、開発者をフルタイム雇用していたが、3月末を持って終了し、Apacheソフトウェア財団の管理に移行する。.

新しい!!: NetBeansとGroovy · 続きを見る »

Hibernate

Hibernate は、Java のためのオブジェクト関係マッピング (ORM) ライブラリであり、オブジェクト指向のドメインモデルを関係データベースにマッピングするためのフレームワークを提供する。Hibernate は、永続性に関わるデータベースアクセスを直接高レベルなオブジェクト操作機能に置換することでオブジェクト指向と関係モデルの不整合を解決する。 Hibernate はオープンソースのフリーソフトウェアであり、GNU Lesser General Public License で提供されている。.

新しい!!: NetBeansとHibernate · 続きを見る »

HTML5

HTML5(エイチティーエムエル・ファイブ)は、HyperText Markup Languageの5回目に当たる大幅な改定版である。 HTML5はWeb Hypertext Application Technology Working Groupによって2004年に定められたWeb Applications 1.0にWeb Forms 2.0を取り入れたものがWorld Wide Web Consortiumの専門委員会に採用され、World Wide Web Consortiumより2008年1月22日にドラフト(草案)が発表され、2014年10月28日に HTML5 が勧告され、2016年11月1日に HTML 5.1 が勧告され、2017年12月14日に HTML 5.2 が勧告された。 改訂の主要目的のひとつとして、人間にも読解可能で、尚且つ、コンピュータやデバイス(ウェブブラウザ、構文解析器など)にも矛盾せず読解されるとともに最新のマルチメディアをサポートする言語に向上することである。HTML5ではHTMLだけでなくXHTML、DOMのHTML関係の部分、ECMAScriptのAPIも追加になっている。 表記は、「HTML 5.1」のようにバージョン表記で小数点以下を含める場合はHTMLと5.1の間にスペースを入れ、「HTML5」のように小数点以下を含めない場合はHTMLと5の間にスペースを含めない表記法が採用されている。過去のバージョンについても、「HTML4」や「HTML 4.0」という表記法が使われている。Extensible Markup Languageの文法で記述する場合は、「XHTML5」と表記する。.

新しい!!: NetBeansとHTML5 · 続きを見る »

Hudson

HudsonはJavaで実装され、 Apache TomcatやGlassFishなどのServletコンテナ上で動作する継続的インテグレーションツールである。HudsonはCVSやSubversionなどのバージョン管理システムツールをサポートし、Apache AntやApache Mavenで管理されているプロジェクトのタスクを実行したり、シェルスクリプトやWindowsのバッチファイルを実行することができる。 ビルドはcronのようなスケジュール機構、他のビルドが完了した場合、あるいは特定のビルドURLがリクエストされた場合などによって実行される。 HudsonはSun Microsystemsの下でオープンソースとして開発されていたが、2010年のOracleによるSun買収によりコミュニティが離脱、商標問題へと発展した。最終的にコミュニティはJenkinsという名称でのフォークを行った。 2011年5月3日、Eclipse FoundationはHudsonの中心コミッターであるオラクル、ソナタイプや他のコミュニティサポーターと共にHudsonを中核コードと問題のある商標含めてEclipse Foundationに移行する正式な提案を行った。Hudsonを作った川口耕介はオラクルがJenkinsの検証を移行するのを確認し、「我々がオラクルと妥協点を見つけるために話しあった時、彼らははっきりとした形で商標保持を放棄するつもりはないという意思を持っていた。しかし、この移行でオラクルはJenkisプロジェクトと共に保持することができないことをはっきり認めたようなものだ。」と述べている。川口はまた、オラクルが著作権の合法的な再割当てやEclipseへの移行にあたりHudsonの知的財産を全て再ライセンスできるのか疑問を呈した。 2012年末にプロジェクトはgithubからeclipseへ移行した。同年5月以降、ソースコードへのコミットはほとんどない。。.

新しい!!: NetBeansとHudson · 続きを見る »

Java

Java(ジャバ)は、狭義ではプログラミング言語Javaを指す。広義では言語仕様以外にも、仕様が与えられているJavaクラスライブラリやJava仮想マシン、さらにはJDKやJREなどの公式のものをはじめとする、場合によってはサードパーティのものなどを含め曖昧にJavaプラットフォームと総称されるようなものなどのエコシステムなどを指すこともある。構文についてはJavaの文法の記事を参照。.

新しい!!: NetBeansとJava · 続きを見る »

Java Persistence API

Java Persistence API(JPA)とは、関係データベースのデータを扱う Java SE および Java EE のアプリケーションを開発するためのJava用フレームワークである。 JPA は、以下の3つの部分から成る。.

新しい!!: NetBeansとJava Persistence API · 続きを見る »

Java Platform, Enterprise Edition

Java Platform, Enterprise Edition (Java EE) は、Javaで実装されたアプリケーションサーバーの標準規格及びそのAPIを定めたもの。Java Platform, Standard Edition (Java SE) の拡張機能の形で提供される。.

新しい!!: NetBeansとJava Platform, Enterprise Edition · 続きを見る »

Java Platform, Standard Edition

Java Platform, Standard Edition または Java SE(バージョン5.0までは Java 2 Platform, Standard Edition または J2SEと呼ばれていた)は多くのJavaプラットフォームプログラムで役立つJava APIの集合体である。Java仮想マシン、APIなどから構成される。 J2SE1.4バージョン (Merlin) 以降、Java SEプラットフォームはJava Community Process (JCP) の下で開発されている。JSR 59 はJ2SE1.4の包括仕様であり、JSR 176はJ2SE 5.0 (Tiger) を、JSR 270はJava SE 6 (Mustang) を規定している。Java SE 7 (Dolphin) はJSR 336の下でリリースされた。 Java SEでは標準的な機能のみが定められており、サーバ向けの機能についてはJava SEを拡張した企業向けのJava Platform, Enterprise Edition (Java EE) にて定義されている。 下記は主要なJava SEパッケージの説明である。全てのパッケージリストはを参照。.

新しい!!: NetBeansとJava Platform, Standard Edition · 続きを見る »

Java仮想マシン

ネイティブコードに変換されて実行される。Java APIとJVMの両者でJava実行環境 (JRE) を構成する。 Java仮想マシン (Java virtual machine、Java VM、JVM) は、Javaバイトコードとして定義された命令セットを実行するスタック型の仮想マシン。APIやいくつかのツールとセットでJava実行環境 (JRE) としてリリースされている。この環境を移植することで、さまざまな環境でJavaのプログラムを実行することができる。.

新しい!!: NetBeansとJava仮想マシン · 続きを見る »

Javadoc

Javadocとは、サン・マイクロシステムズが開発したコンピュータソフトで、JavaのソースコードからHTML形式のAPI仕様書を生成するものである。 JavadocはJavaクラスの仕様書の標準の書式であり、多くのIDEは自動的にJavadoc HTMLを生成する機能を備えている。 なお、HTML形式は標準の書式であり、カスタマイズにより変更可能である。.

新しい!!: NetBeansとJavadoc · 続きを見る »

JavaFX

JavaFX(ジャバエフエックス)とはJava仮想マシン上で動作するリッチインターネットアプリケーション (RIA) のGUIライブラリである。Java SE 7 Update 2以降に標準搭載されている。Swingとは異なり、FXMLと呼ばれる XMLとCSSを併用してデザインを記述する。.

新しい!!: NetBeansとJavaFX · 続きを見る »

JavaScript

JavaScript(ジャバスクリプト)とは、プログラミング言語のひとつである。Javaと名前が似ているが、全く異なるプログラミング言語である(後述の#歴史を参照)。 JavaScriptはプロトタイプベースのオブジェクト指向スクリプト言語であるが、クラスなどのクラスベースに見られる機能も取り込んでいる。 ウェブブラウザ上で動作し動的なウェブサイト構築やリッチインターネットアプリケーションの開発に用いられる。また、2010年以降はnode.jsなどのサーバサイドJavaScript実行環境や各種ライブラリの充実により、MEANに代表されるように、Web開発の全ての領域で活用されるようになってきている。.

新しい!!: NetBeansとJavaScript · 続きを見る »

JavaServer Faces

JavaServer Faces (JSF) は、JavaベースのWebアプリケーションフレームワークである。Javaの拡張機能セットであるJava Platform, Enterprise Edition (Java EE) の仕様の一つに採用されている。.

新しい!!: NetBeansとJavaServer Faces · 続きを見る »

JDBC

Java Database Connectivity (JDBC)は、Java と関係データベースの接続のためのAPI。ODBCをベースにサン・マイクロシステムズおよび DataDirect が共同で開発していると言われている。そのためドライバのデフォルトの自動コミットの有効化など似ている点も多々ある。 Java においてSQLを使用して、関係データベース管理システム (RDBMS) などと接続する機能を標準化(抽象化)している。 元はJDK 1.0の拡張APIという位置付けであったが、JDK 1.1で正式にJavaの基本SDKに同梱されるようになった。標準的な機能 (API) は Java SE に含まれている。JDBCの規格は Java SDK とは独立して行われており、APIのアップデートは随時行われている。.

新しい!!: NetBeansとJDBC · 続きを見る »

JDeveloper

JDeveloperは、オラクルが開発する統合開発環境 (IDE)。元々JBuilderのソースから派生したJava用のIDEであったが、バージョン9.0.2以降で、それ自身をJavaで完全に記述しなおすことにより完全なオリジナルIDEとして生まれ変わっている。.

新しい!!: NetBeansとJDeveloper · 続きを見る »

JIRA (ソフトウェア)

JIRA(ジラ)はアトラシアンが開発した企業向けプロプライエタリ・ソフトウェアであり、主にバグトラッキングや課題管理、プロジェクト管理に用いられる。JIRAはパブリックオープンソースプロジェクトで広く使用されており、また122カ国25,000以上の顧客により使用されている。.

新しい!!: NetBeansとJIRA (ソフトウェア) · 続きを見る »

JQuery

jQuery(ジェイクエリー)は、ウェブブラウザ用のJavaScriptコードをより容易に記述できるようにするために設計されたJavaScriptライブラリである。ジョン・レシグが、2006年1月に開催された BarCamp NYC でリリースした。様々な場面で活用されており、JavaScriptライブラリのデファクトスタンダードと呼ぶ者もいる。ロゴの下に表記されているキャッチコピーは「write less, do more」(「少ない記述で、もっと多くのことをする」の意)。.

新しい!!: NetBeansとJQuery · 続きを見る »

Linuxディストリビューション

Linuxディストリビューションとは、Linuxを一般利用者がインストールしたり、利用できる形にまとめ上げたもの(頒布形態)。.

新しい!!: NetBeansとLinuxディストリビューション · 続きを見る »

Mac OS X Lion

Mac OS X Lion(マック オーエス テン ライオン)は、アップルが開発した、Mac OS Xの8番目のバージョンである。バージョンナンバーは10.7。Mac OS X v10.6の後継バージョンとして、2011年7月20日に発売された。OS本体の最終セキュリティアップデートは、2014年9月17日にリリースされた セキュリティアップデート 2014-004、2014年9月29日にリリースされたOS X bash Update 1.0である。 正式名称は Mac OS X Lion であるが、マーケティング上においては Mac の名称を外して OS X Lion と呼称された。.

新しい!!: NetBeansとMac OS X Lion · 続きを見る »

Mac OS X v10.6

Mac OS X v10.6 Snow Leopard(マック オーエス テン バージョンじってんろく スノーレパード)は、アップルが開発した、Mac OS Xの7番目のバージョンである。バージョンナンバーは10.6。愛称は、コードネームでもある“Snow Leopard”(スノーレパード)。Mac OS X v10.5の後継である。2009年8月28日に発売された。OS本体の最終セキュリティアップデートは、2013年9月12日にリリースされた セキュリティアップデート 2013-004である(Safariは2013年9月12日、Javaは2013年10月15日まで提供)。.

新しい!!: NetBeansとMac OS X v10.6 · 続きを見る »

Mercurial

Mercurial(マーキュリアル)は、クロスプラットフォームの分散型バージョン管理システム。 Pythonで実装されている(ただし、バイナリdiffに関してはC言語で実装されている)。Mercurialはコマンドラインプログラムである。全てのコマンドは hgで始まる。これはが水銀を意味し、その元素記号がであることに由来する。.

新しい!!: NetBeansとMercurial · 続きを見る »

Microsoft Visual Basic

Microsoft Visual Basic (マイクロソフト ヴィジュアル ベーシック)はマイクロソフトが1990年代に開発していたプログラミング言語およびその処理系。通常はVisual BasicまたはVBと呼ぶ。Visual Studioに組み込まれ、さまざまな種類のアプリケーション開発に用いられる。後継となるMicrosoft Visual Basic.NETに関してはそちらの項目を参照。1970年代〜1980年代に開発されていた前身のMicrosoft BASICについてはそちらの項目を参照。.

新しい!!: NetBeansとMicrosoft Visual Basic · 続きを見る »

Microsoft Windows 7

Windows 7(ウィンドウズ セブン)は、マイクロソフトが2009年にリリースした、Windowsシリーズに属するパーソナルコンピュータ用のオペレーティングシステム (OS) である。2009年7月22日に開発が完了し、2009年9月1日にボリューム ライセンス契約者へ提供が開始され、2009年10月22日に一般発売を開始した。 初期の開発コードネームは「Blackcomb」であったが、のちに「Vienna」となり、さらに「Windows 7」に改められた。本来次期クライアント用 Windows の社内開発コードネームだったものが、そのまま製品版の名称として採用された。 米国の調査会社 Net Applicationsによると、2018年2月現在の時点における世界のOSシェアに関してはWindows 7が首位である (41.61%)。.

新しい!!: NetBeansとMicrosoft Windows 7 · 続きを見る »

Microsoft Windows Vista

Windows Vista (ウィンドウズ ビスタ)は、マイクロソフトが2006年にリリースした、Windowsシリーズに属するパーソナルコンピュータ用のオペレーティングシステム(OS)である。.

新しい!!: NetBeansとMicrosoft Windows Vista · 続きを見る »

Microsoft Windows XP

Windows XP(ウィンドウズ エックスピー)は、マイクロソフトが2001年に発表したWindowsシリーズに属するオペレーティングシステム(OS)である。 XPは「経験、体験」を意味するexperienceに由来する。開発時のコードネームはWhistler(ウィスラー)と呼ばれていた。.

新しい!!: NetBeansとMicrosoft Windows XP · 続きを見る »

Mozilla Firefox

Mozilla Firefox(モジラ・ファイアーフォックス)は、Mozilla Foundationおよびその傘下のMozilla Corporationによって開発されているフリーかつオープンソースのウェブブラウザである。FirefoxはWindows、macOS、およびLinuxで使用でき、AndroidではFirefox for Androidが利用できる。それらはGeckoエンジンによってウェブサイトをレンダリングし、それは現行のウェブ標準を満たすか先取りするものである。iOS向けには2015年後期にリリースされたFirefox for iOSがあるが、アップルがサードパーティのウェブブラウザを制限しているために、GeckoではなくWebKitに基づいたものになっている。 Firefoxは2002年に、Mozilla Application Suiteではなくスタンドアロンのブラウザを求めたMozillaのコミュニティによって、「Phoenix」という名で開発された。ベータ版では、Firefoxは当時市場を支配していたInternet Explorer 6と比べて高速で強固なセキュリティを持ち、アドオンによる拡張性を持つことがテスターに称賛された。Firefoxは2004年11月にリリースされ、9か月間で6000万回ダウンロードされるという成功をおさめ、初めてInternet Explorer 6の牙城を崩したブラウザとなった。Firefoxは、AOLに買収される前のNetscapeによってMozillaのコミュニティが作られたことから、Netscape Navigatorの精神的な後継者とみなされている。.

新しい!!: NetBeansとMozilla Firefox · 続きを見る »

Oracle Linux

Oracle Linuxは、オラクルによるRed Hat Enterprise Linux (RHEL) をベースとしたLinuxディストリビューション(RHELクローン)の一つ。.

新しい!!: NetBeansとOracle Linux · 続きを見る »

PHP (プログラミング言語)

PHP(ピー・エイチ・ピー)は "The PHP Group" によってコミュニティベースで開発されているオープンソースの汎用プログラミング言語およびその公式の処理系であり、特にサーバーサイドで動的なウェブページ作成するための機能を多く備えていることを特徴とする。 名称の PHP は再帰的頭字語として、 "PHP: Hypertext Preprocessor" を意味するとされており、「PHPはHTMLのプリプロセッサである」とPHP自身を再帰的に説明している。.

新しい!!: NetBeansとPHP (プログラミング言語) · 続きを見る »

Python

Python(パイソン)は、汎用のプログラミング言語である。コードがシンプルで扱いやすく設計されており、C言語などに比べて、さまざまなプログラムを分かりやすく、少ないコード行数で書けるといった特徴がある。.

新しい!!: NetBeansとPython · 続きを見る »

Red Hat Enterprise Linux

Red Hat Enterprise Linux(レッドハット・エンタープライズ・リナックス)、略してRHEL(レル)とは、レッドハット社によって開発、販売されている業務向けのLinuxディストリビューション。.

新しい!!: NetBeansとRed Hat Enterprise Linux · 続きを見る »

Ruby

Ruby(ルビー)は、まつもとゆきひろ(通称 Matz)により開発されたオブジェクト指向スクリプト言語であり、スクリプト言語が用いられてきた領域でのオブジェクト指向プログラミングを実現する。 また日本で開発されたプログラミング言語としては初めて国際電気標準会議で国際規格に認証された事例となった。.

新しい!!: NetBeansとRuby · 続きを見る »

Scala

Scala(スカラ()はオブジェクト指向言語と関数型言語の特徴を統合したマルチパラダイムのプログラミング言語である。名前の「Scala」は英語の「scalable language」に由来するものである。.

新しい!!: NetBeansとScala · 続きを見る »

Solaris

Solaris(ソラリス)はサン・マイクロシステムズ(サン)によって開発され、UNIXとして認証を受けたオペレーティングシステム (OS) である。2010年1月27日のオラクルによるサン買収に伴い、現在の開発は同社が担っている。 プロプライエタリ・ソフトウェアであるが、かつてコア部分(ONという:OS+NETの略)はOpenSolarisとしてオープンソース化されたが、2010年8月以降、ONのソースコードの公開はされていない。 なお、公開されていたONのソースコードは、有志の手によってIllumosプロジェクトとしてオープンソース化されたまま更新が続けられている。.

新しい!!: NetBeansとSolaris · 続きを見る »

Spring Framework

Spring Framework は、Javaプラットフォーム向けのオープンソースアプリケーションフレームワークである。単に Spring とも呼ばれる。Rod Johnson が自著 (Wrox Press、2002年10月)と共にリリースしたのが最初である。.NET Framework 向けの移植版もある。2006年、Spring Framework 1.2.6 は Jolt productivity award を受賞した。 Spring Framework は特定のプログラミングモデルを強制するものではないが、Javaコミュニティでは Enterprise JavaBeans (EJB) モデルの代替・置換・追加として広く認知されつつある。設計上、このフレームワークはJava開発者の自由度を高くしているが、ドキュメントが豊富であり、よくある状況に使える使いやすいソリューションを提供する。 Spring Framework の中核機能は任意のJavaアプリケーションで使えるが、Java Platform, Enterprise Edition 上に Web ベースのアプリケーションを構築するための拡張や改善が豊富に用意されている。その用途で Spring を使うことが多く、注目されている。 最初のリリースは、2003年6月で、Apache License 2.0 でライセンスされていた。1.0 がリリースされたのは2004年3月である。.

新しい!!: NetBeansとSpring Framework · 続きを見る »

SQL

SQL(エスキューエルよりデジタル大辞泉、IT用語がわかる辞典を参照、シークェル、シーケルよりDBM用語辞典を参照)は、関係データベース管理システム (RDBMS) において、データの操作や定義を行うためのデータベース言語(問い合わせ言語)、ドメイン固有言語である。エドガー・F・コッドによって考案された関係データベースの関係モデルにおける演算体系である、関係代数と関係論理(関係計算)にある程度基づいている。 データベース言語の国際標準としてのSQLは何かの略語ではない。 SQLは、シークェル と読まれることもある。これは、SQLの元となったデータベース言語が、IBMが開発したRDBMSの実験実装であるSystem Rの操作言語「SEQUEL (Structured English Query Language)」であったことが由来である。 SQLに対しては、関係代数と関係論理に忠実に準拠していないとして批判する意見がある(The Third Manifesto - クリス・デイト、ヒュー・ダーウェン)。.

新しい!!: NetBeansとSQL · 続きを見る »

Swing

Swingの部品を使用したウィンドウの例 Swingは、プログラミング言語 Java のGUIツールキットである。Oracle社のJava Foundation Classesの一部であり、同じくJavaの GUI ツールキットである AWT を拡張したもの。Javaプログラムにグラフィカルユーザインタフェース(GUI)を提供するAPIである。 Swingは、先行するAWTよりも洗練されたGUIコンポーネントを提供するために開発された。Swingは、幾つかのプラットフォームのルック・アンド・フィールをエミュレートしたネイティブなルック・アンド・フィールを提供する。また、「プラグイン可能なルック・アンド・フィール」(Pluggable look and feel)をサポートしていることにより、アプリケーションは簡単にルック・アンド・フィールを切り替えることができ、下で走っているプラットフォームとは関係ないルック・アンド・フィールを使うこともできる。SwingはAWTよりも強力で柔軟なコンポーネントを持る。ボタン、チェックボックス、ラベルといった馴染み深いコンポーネントの他にも、Swingはタブ付きパネル、スクロール窓、スライダー、スピナ、ツリー表示、表、リストなどの高度なコンポーネントを提供している。 AWTと異なり、Swingコンポーネントはプラットフォーム固有のコードで実装されたものではなく、完全にJavaで書かれている。このため、Swingはプラットフォームに依存しない。このようなコンポーネントを軽量コンポーネントと呼ぶ。AWT はオペレーティングシステムのウィンドウシステムに準じたデザインになるのに対し、Swing で作成した GUI は Javaプログラム上で描画されるので、より柔軟な設計が可能となる。 SwingはJavaFXにより置き換えられる方針であるが、当面の将来はSwingもJava SE仕様の一部として残る見込みである。.

新しい!!: NetBeansとSwing · 続きを見る »

Ubuntu

Ubuntu(ウブントゥ、国際音声記号; oo-BOON-too)はDebian GNU/Linuxをベースとしたオペレーティングシステム (OS) である。Linuxディストリビューションの1つであり、自由なソフトウェアとして提供されている。カノニカルから支援を受けて開発されている。開発目標は「誰にでも使いやすい最新かつ安定したOS」を提供することである。デスクトップOSとして利用される事が多いLinuxディストリビューションである。.

新しい!!: NetBeansとUbuntu · 続きを見る »

Webサービス

アーキテクチャ Webサービス(ウェブサービス)とは、HTTPなどのインターネット関連技術を応用して、SOAPと呼ばれるXML形式のプロトコルを用いメッセージの送受信を行う技術、またはそれを適用したサービス。W3Cにおいては、Webサービスとは、さまざまなプラットフォーム上で動作する異なるソフトウェア同士が相互運用するための標準的な手段を提供するものと説明されている。 類似の用語としてWeb API(ウェブエーピーアイ)があるが、ほぼ同義語である。.

新しい!!: NetBeansとWebサービス · 続きを見る »

WebKit

WebKit(ウェブキット)は、アップルが中心となって開発されているオープンソースのHTMLレンダリングエンジン群の総称である。HTML、CSS、JavaScript、SVG、MathMLなどを解釈する。 WebKitは、元々アップルのmacOSに搭載されるSafariのレンダリングエンジンとして、LinuxやBSDといった、Unix系用のレンダリングエンジンであるKHTMLをフォークして開発された。現在はその他の多くのプラットフォームに移植されている。.

新しい!!: NetBeansとWebKit · 続きを見る »

XUnit

xUnitとは、コンピュータプログラムの単体テスト(ユニットテスト)を行うためのテスティングフレームワークの総称である。これらのフレームワークでは、関数やクラスなど、ソフトウェアの様々な要素(ユニット)をテストすることができる。xUnitフレームワークの主な利点は、テストを自動化できること、同じテストを何度も書かずに済むこと、個々のテストの結果がどうあるべきかを覚えておかなくても良いことである。 このようなフレームワークの最初の実装は、ケント・ベックが開発したSmalltalk用のテスティングフレームワークSUnitである。その後、各コンピュータプログラム言語や開発環境毎に、同様の設計を持つフレームワークが多数作成されている。xUnitそれ自体は非常に単純なプログラムであるが、近年のソフトウェア開発で採用されつつある。JUnit(Java用のxUnit)の項目も参照。 アジャイルソフトウェア開発(エクストリーム・プログラミングなど)においては、リファクタリング・テストファースト等の前提となる重要な要素である。.

新しい!!: NetBeansとXUnit · 続きを見る »

日本語

日本語(にほんご、にっぽんご「にっぽんご」を見出し語に立てている国語辞典は日本国語大辞典など少数にとどまる。)は、主に日本国内や日本人同士の間で使用されている言語である。 日本は法令によって公用語を規定していないが、法令その他の公用文は全て日本語で記述され、各種法令において日本語を用いることが規定され、学校教育においては「国語」として学習を課されるなど、事実上、唯一の公用語となっている。 使用人口について正確な統計はないが、日本国内の人口、および日本国外に住む日本人や日系人、日本がかつて統治した地域の一部住民など、約1億3千万人以上と考えられている。統計によって前後する場合もあるが、この数は世界の母語話者数で上位10位以内に入る人数である。 日本で生まれ育ったほとんどの人は、日本語を母語とする多くの場合、外国籍であっても日本で生まれ育てば日本語が一番話しやすい。しかし日本語以外を母語として育つ場合もあり、また琉球語を日本語と別の言語とする立場を採る考え方などもあるため、一概に「全て」と言い切れるわけではない。。日本語の文法体系や音韻体系を反映する手話として日本語対応手話がある。 2017年4月現在、インターネット上の言語使用者数は、英語、中国語、スペイン語、アラビア語、ポルトガル語、マレー語に次いで7番目に多い。.

新しい!!: NetBeansと日本語 · 続きを見る »

性能解析

フトウェア工学における性能解析または性能分析(Performance analysis)とは、動的プログラム解析の一種であり、プログラムの実行を通して情報を収集することでプログラムの性能を解析することを言う。逆にプログラムを実行せずに行う解析を静的コード解析と呼ぶ。性能解析の目的は、実行時間やメモリ使用量を最適化するためにプログラムのどの部分を改良すべきかを決定することである(ボトルネック、アムダールの法則参照)。.

新しい!!: NetBeansと性能解析 · 続きを見る »

ここにリダイレクトされます:

ねこび〜ん

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »