CGI (Common Gateway Interface) は、ウェブサーバが コンテンツ生成をする外部プログラムと協調して動作するための方法を 定義しています。そのプログラムはしばしば CGI プログラムや CGI スクリプトと呼ばれます。CGI は、ウェブサイトに動的な コンテンツを置くための最も簡単で一般的な方法です。このドキュメントは、 Apache ウェブサーバで CGI を設定し、 CGI プログラムを書き始めるための入門書となるでしょう。
Introduction Overview Create apps Create your first app Templates for apps Platform support Develop for platforms Android iOS Windows OS X Electron Manage versions and platforms Platform pinning Customize icons Store data Manage privacy Manage security Allow List Create plugins Create a plugin Develop for platforms Android iOS Windows Use Plugman Advanced Topics Embed Cordova in native apps Next S
OrangeSignal CSV 国産の CSV ライブラリで Koji Sugisawa 氏によって開発されています。 Apache License Version 2.0 の基で自由に利用することができます。 JDK 1.6 以上で利用可能。 後発で新しめのライブラリということもあり、とても高機能な実装になっています。 CSVテキストへのアクセスだけではなく、ZIPファイル内にあるCSVファイルにアクセスすることもできる等、”CSV周り”の機能も持っています。 一度試してみる価値はあるライブラリです。 OrangeSignal CSV http://orangesignal.github.io/orangesignal-csv/index.html Super CSV 次に紹介するのは、2007年から開発されている Super CSV。 2014年07月現在では ver2.2 が最新版
Experience Cloud Data Insights and Audiences Analytics Customer Journey Analytics Real-Time Customer Data Platform (all editions) Audience Manager Advertising Marketo Measure Intelligent Services Mix Modeler Content and Commerce Experience Manager as a Cloud Service Experience Manager Assets Essentials Experience Manager 6.5 Experience Manager – Older Versions Commerce (including Magento Open Sour
Find previous help guides for older versions of AEM, CQ, and CRX. Older versions of Experience Manager documentation older-version-aem-documentation The versions of Adobe Experience Manager, CQ, and CRX listed on this page are End of Life and no longer officially sold by Adobe. Adobe’s last versions of official documentation for these older versions are available for your self-help needs. Adobe re
若手Javaエンジニア必見。知っておきたいフレームワーク・ツール23選 システム開発において、登場頻度が非常に高いJava。数多くのフレームワークやツールが存在しますが、一体どれを選べば、効率的な開発が行えるのでしょうか。おすすめのものを一挙にご紹介します! システム開発をする際、欠かせない存在なのが各種フレームワークやツールです。これらを導入することで、工数の削減やアプリの品質向上、セキュリティの堅牢化など数多くの利点があります。中でもJavaのフレームワーク・ツールは、Javaを開発に使用している企業の多さゆえ、利用される頻度も高いものです。 しかし、それらは数えきれないほどの種類があるため、知識の少ない若手のうちは「どれを選べばいいんだ……」と途方に暮れてしまうケースも少なくありません。 そんな悩みを解決するため、今回はよく使われるものから珍しい機能のもの、最近注目されているものまで
Charlie Osborne (Special to ZDNET.com) 翻訳校正: 編集部 2016-08-05 10:28 新しいプロトコルであるHTTP/2に、数千万のウェブサイトを攻撃のリスクに晒す可能性がある複数のセキュリティ問題が発見された。 サイバーセキュリティ会社Impervaは米国時間8月3日、Black Hat USAでウェブや通信システムで使用されるHTTPの最新バージョンであるHTTP/2に関連して、複数の重大なセキュリティホールが存在すると報告するレポートを公開した。 このレポート「HTTP/2: In-depth analysis of the top four flaws of the next generation web protocol」は、HTTP/2に関連する4つの脆弱性と攻撃手法について説明したものだ。現在、HTTP/2の導入数は着実に増加して
こんばんは、 @matsumotoryです。 hb.matsumoto-r.jp 上記エントリにおいて、プロセスの大量メモリ確保に伴うページテーブルサイズとベージテーブルエントリ数の肥大化によるcloneやexecveの性能劣化とCPU使用時間の専有問題、および、それらの解決方法についてシステムコールレベルで確認しました。 そこで今回は、システムコールやそのカーネル内部の処理の性能、というよりは、より実践的な環境であるApache httpdとmod_cgiを用いて、phpinfo()を実行するだけのCGIに対してベンチマークをかけた時にどれぐらいCPUのidleが空くか、システムCPUの使用量が変わるかを、前回示した解決方法の1つであるHugePagesを使うかどうかの観点で比較してみましょう。 特定条件下のWebサーバ環境のシステムCPUに起因する高負荷問題から、システムコールやカーネ
2016年個人的に注目したいというか力を入れたいというか成行を見守りたいというか、そんな技術達を書き連ねていく。ものによっては「何を今更」と思うかもしれないがあくまで私にとって、だ。 順不同。 Apache Drill 公式。様々なデータソースに対してANSI SQLでクエリを投げれるやつ。 ビッグデータの時代にETL無しで迅速にデータを分析出来るようにするために開発されてるらしい。 様々なデータソースというのは本当に凄くて、CSVとJSONをJOIN出来たりする。 あるいはTSVの生ログとRDBにあるマスタデータをJOIN出来たりする。 個人的にはデータベースから抽出したCSVにクエリを投げたい時に便利かな、と思って注目してる。viewや一時テーブルを作る権限がないデータベースだってある。 あるいは、Zookeeperを使って分散モードで実行も出来るのでBigQueryみたいなのをオンプ
Top > Programming > [JavaEE7][JSF2.2][CDI1.1][Tomcat8]eclipseでMavenプロジェクト→動的Webプロジェクトを作成する Summary JavaEE7のJSF2.2,CDIを使用したWebアプリケーションを作成します。 JavaEE7のアプリケーションサーバとしてGlassFishやWildFly(JBoss)が準拠していますが、ここではTomcatを使用します。 Tomcat8では、ServletやJSPの機能はありますが、JSFやCDIの機能はありません。 そのため、ライブラリをTomcatにプラグインしてTomcat8上でもJSF,CDIを使用したWebアプリケーションの作成方法を紹介します。 今回は、はじめにMavenプロジェクトとして作成し、必要なライブラリをpom.xmlに記述します。その後、動的Webプロジェクトに
さくらのVPSを使った、初心者向けの記事「VPSによるWebサーバー構築講座」を半年前に公開しました。さくらのVPSを使ってWebサーバーを構築し、WordPressをインストールするまでの手順を解説しました。 しかし、サーバーは構築が完了したらそこで終わりではなく、稼働し続けている間はメンテナンスをしていかなければいけないし、安全に運用するにはセキュリティにも気をつかわなければなりません。 そこで、VPS構築講座の続編として「運用編」をお届けします。いったんWebサーバーとして稼働しはじめたサーバーについて、継続してサービスを続けていけるように運用のノウハウをお届けします。 運用編の連載は5回に分けて行う予定ですが、まず初回は「ログファイルの見かた」について触れたいと思います。 ログファイルについて大きく2種類のログをご紹介します。 WebサーバーApacheのログの見かた ssh関連の
自作の日記サイトのhttpサーバはnginx + fastcgi + perlにしようと思う件。 やりたいこと このご時世、常時SSL/TLSにしたい。検索ランキングでポイントが高くなるのと、それなりにサイトの信用性も提供したいのと、無線経由で盗聴の目も非常に多いため。SPDY 3.1、事実上のHTTP/2.0に対応にしたい 問題 自作の日記ページ内には10個以上のオブジェクトがあり常時TLSだと応答に0.5秒以上時間がかかり、「パッと見る」感じではない 現状のWebサーバ用ソフトはApache 2.4 mod_perlだが、SPDY 3.1対応がこなれておらず、Apache 2.2/2.4とも標準ではSPDY非対応、Fedora 21でもバイナリ配布がないもよう Apache 2.2用のSPDY実装はスレッド必須になっていて、Apache 2.4用のパッチも同じくスレッド必須 現状のWe
知る者は言わず、言う者は知らず — 老子 世界で最も有名なプログラムの 1 つに、 hello world というものがあります。 <?php echo 'hello, world'; 出力先に対して「hello, world」という 12 字を書き込むだけの単純なプログラムで、プログラミング言語やライブラリの利用例を最小限の形で示すものです。 この記事ではメジャーな Web プログラミング言語の 1 つである PHP 処理系が、hello world をどのように実行するのかについて、簡単に解説します。 以下の 4 節で構成されています。 「PHP スクリプト実行の大体の流れ」は実行時の概略を箇条書きでまとめたものです。 「SAPI」では、PHP 処理系の起動のされ方についての基礎知識を解説します。 「Zend Engine とオペコード」は PHP 公式処理系の仮想マシンの命令と、PH
世界最高速クラスのWordPress実行環境(仮想マシン)「KUSANAGI(くさなぎ)」を、プライム・ストラテジーが6月16日に発表した。あわせて、「KUSANAGI」を活用した超高速WordPressサーバーの構築と運用アウトソーシングサービスの販売を開始した。 「KUSANAGI」マスコットキャラクター(草薙沙耶)とロゴマーク 「KUSANAGI」は、仮想環境による超高速WordPress実行マシンとそのイメージ。標準的なパフォーマンス計測コマンド「ab(Apache Bench)」を使って同社が測定したテストでは、秒間1,000リクエストを処理できている(4コアの仮想マシン、ページキャッシュなし)。 「KUSANAGI」パフォーマンスの測定結果 「KUSANAGI」は、同社の提供する「WordPressフルマネージドホスティング」において利用できるほか、主要なパブリッククラウドで利
1. Copyright © 2015 NTT DATA CorporationCopyright © 2015 NTT DATA Corporation 2015年6月23日 株式会社NTTデータ 基盤システム事業本部 OSSプロフェッショナルサービス 猿田 浩輔/土橋 昌 メキメキ開発の進む Apache Sparkのいまとこれから OSS Professional Service Team Spark Casual Talk #1 (2015/06/23) 発表資料 2. 2Copyright © 2015 NTT DATA Corporation 自己紹介 猿 田 浩 輔 ソフトウェア開発。システムインフラ技 術者。 6年ほどHadoopに関する業務に従事。 近年はSpark関連の取り組みが多い。 2015年6月Sparkコミッタに就任 出版物に「Haodop徹底入門(初版、 第二
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く