ITmedia総合  >  キーワード一覧  >  J

「JSP」関連の最新 ニュース・レビュー・解説 記事 まとめ

「少女のよう」「美しすぎて言葉が出ない」 冨永愛、“前髪あり”の新ヘアにイメチェンで新境地
えっかわいい。(2020/7/21)

特集:マイクロサービス入門(6):
マイクロサービス移行を阻むレガシーとの戦い方
マイクロサービスアーキテクチャへの移行を進める上で生まれた課題にどう取り組んだのか。オイシックス・ラ・大地の川上徹氏がOisixのマイクロサービス移行のハードルにどう取り組んだのか紹介します。(2020/3/3)

特集:マイクロサービス入門(5):
新規構築や移行時のリスクを軽減、「ストラングラーパターン」とは?
モノリシックなサービスをマイクロサービス化する際、どのように移行させればいいのか。オイシックス・ラ・大地の川上徹氏がOisixのマイクロサービス移行に当たって採用したアプローチと開発プロセスを紹介します。(2020/1/23)

5つの観点から比較
いまさら聞けない「Apache HTTP Server」と「Apache Tomcat」の違いとは?
Webサーバ構築のためのソフトウェア「Apache HTTP Server」と「Apache Tomcat」の違いとは何か。目的や導入条件、アーキテクチャなどの観点から両者を比べる。(2019/11/29)

特集:マイクロサービス入門(3):
創業時はJava 1.3、JDBC、JSPで構築――ECサイト「Oisix」がマイクロサービス化を進めたワケ
特集「マイクロサービス入門」の第3回目は、マイクロサービス化を実現したECサイト「Oisix」がどのような環境でサービスを提供していて、どういった課題を抱えた中でマイクロサービス化を選択したのか、オイシックス・ラ・大地でシステム本部シニアアーキテクトの小林弘明氏が紹介します。(2019/11/25)

IBM Champion for Cloud 2019が評価:
PR:「Red Hat OpenShift on IBM Cloud」によって、モノリシックなJava EEアプリを分割しマイクロサービスとして動かすのはどれほど簡単になるのか?
IBMのソリューションやソフトウェアに対し、そのテクニカルコミュニティーにおいて高度な貢献をしたエンジニアを表彰する制度「IBM Champions」。今回はIBM Champion for Cloud 2019に選出された平岡大祐氏に、その知見・ノウハウを体感できる記事を執筆していただいた。昨今のDXトレンドなどについて聞いたショートインタビューとともに、3回にわたって「Red Hat OpenShift on IBM Cloud」の実践的な活用方法をお届けする。2回目はマイクロサービス化と運用監視について。(2019/11/13)

教えて! キラキラお姉さん:
ずっとプログラマーのままでいられますか?
@ITの「エンジニアライフ」で人気コラム「プログラマで、生きている」を執筆しているフリーランスプログラマーのひでみさん。そもそも、ひでみさんがプログラマーになったのには深い理由があった。今回、ひでみさんがプログラマーになったいきさつから、フリーランスプログラマーになるまでの道のりについて伺った。(2019/9/24)

中堅技術者に贈る電子部品“徹底”活用講座(23):
接点部品(2)―― 接点の規格
スイッチ(SW)に要求される特性のうち、接点に要求される特性について説明します。(2018/9/27)

Keycloak超入門(2):
サンプルアプリケーションでKeycloakのSSO動作を確認してみよう
本連載では、近年注目されている認証プロトコル「OpenID Connect」をサポートするオープンソースのシングルサインオン(SSO)ソフトウェア「Keycloak」の活用方法を解説していきます。今回は、サンプルアプリケーションを使って、KeycloakによるSSOの動作を確認してみます。(2017/10/4)

Apache Tomcat、リモートコード実行の脆弱性など修正
2件の脆弱性はTomcat 7.0.81以降のバージョンで修正された。(2017/9/20)

OSS on Azureでさらに広がる“ユーザーの選択肢”:
PR:時代は「クラウドを最初に」から「クラウドを前提に」へ――マネックス証券に見るOSS×クラウド活用の好例
マイクロソフトとレッドハットの包括提携により実現した「RHEL on Azure」にユーザー企業から熱い視線が注がれている。今回、OSSソリューションの提供で評価の高いサイオステクノロジーと、先進的なOSS&クラウド活用で知られるマネックス証券による対談を実施。RHEL(OSS) on Azureへの期待と今後を探った。(2016/7/14)

初心者のためのサーブレット/JSP入門(5):
図で分かるサーブレットのライフサイクルとスレッド
初めてJavaのWebアプリを作ってみたいという人に向けて、サーブレットのライフサイクルとスレッドについて解説する。(2016/8/9)

初心者のためのサーブレット/JSP入門(4):
アノテーションが肝! Servlet 3.0で作ったWebアプリの中身とは
初めてJavaのWebアプリを作ってみたいという人に向けて、Servlet 3.0で作ったWebアプリの中身についてコードを交えて解説する。(2016/8/2)

初心者のためのサーブレット/JSP入門(3):
サーブレットを作って分かるJava Webアプリの基本的な仕組み
初めてJavaのWebアプリを作ってみたいという人に向けて、サーブレットを作ってみることで、その基本的な仕組みを理解してもらう。(2016/7/26)

初心者のためのサーブレット/JSP入門(2):
OSSのアプリケーションサーバGlassFishの基礎知識&ダウンロード、インストール
初めてJavaのWebアプリを作ってみたいという人に向けて、オープンソースのアプリケーションサーバであるGlassFishの基本的な概要や環境構築方法について解説する。(2016/7/19)

初心者のためのサーブレット/JSP入門(1):
まだまだ使えるJava SEとNetBeansの基礎知識&ダウンロード、インストール
初めてJavaのWebアプリを作ってみたいという人に向けてJava SEとNetBeansの基本的な概要や環境構築方法について解説する。(2016/7/12)

3つのフレームワークで学ぶエンタープライズJava開発入門(3):
いまさら聞けないRESTの基礎知識、JAX-RSを使ったREST APIの作り方と使い方
新規のエンタープライズJava開発において現在有力視される3つのフレームの違いについて解説する連載。前回から複数回に分けて、MVCのViewとControllerにフォーカスして各要素を紹介しています。今回はJava EEのJAX-RSについて。JAX-RSの基本的な設計方針であるRESTについて解説し、Struts 1、JSFとの違いやJAX-RSの使いどころを紹介します。(2016/4/18)

PCにプリインストールされている場合も:
Java SE JDK/JREに脆弱性、アップデートを強く推奨
Java SE JDKおよびJREに、リモートからの攻撃によって任意のコードが実行される恐れのある脆弱性が報告されている。プリインストールされている場合もあるので、まずは確認しておこう。(2016/3/25)

R25スマホ情報局:
最新「ゼロクリック詐欺」の傾向と対策
ここ数年「ワンクリック詐欺」がスマホユーザーを脅かしている。対策としては悪質なサイトをブロックするセキュリティアプリをインストールすることが肝要だという。それでも、架空請求のポップアップ画面が表示されたら、決して電話をかけることなく、落ち着いてキャッシュ削除の操作を行いたい。(2016/3/7)

特集:セキュリティソリューションマップ(3):
ノーガード戦法とは異なる、これからの「事故前提型対策」とは
多層防御と一体となって注目されているのが「ダメージコントロール」という考え方だ。予防も大事だが、マルウェア感染に代表されるセキュリティインシデントは「起こり得るもの」と考え、早期発見、早期対処の体制を整備するというアプローチである。それを支援するツールやサービスを紹介しよう。(2016/2/23)

とにかく速いWordPress(2):
WordPressを2.5倍速くするPHPアクセラレータ「APC」
企業のCMSサイトやオウンドメディアなどエンタープライズ用途での利用が増えている「WordPress」の高速化について解説する連載。第2回は、具体的なWordPressの高速化テクニックとして、ページのロード時間を2.5倍速くするPHPアクセラレータ「APC」を解説します。(2016/1/25)

3つのフレームワークで学ぶエンタープライズJava開発入門(2):
Strutsと比較して理解するJSFとCDI、アクションベースとコンポーネントベースの違い
新規のエンタープライズJava開発において現在有力視される3つのフレームの違いについて解説する連載。今回から複数回に分けて、MVCのViewとControllerにフォーカスして各要素を紹介していきます。今回はJSFについて。サンプルコードを通じてJSFの機能を紹介し、JSFの特徴を3つ挙げた上で、JSFのメリット・デメリットを検討します。(2016/1/18)

Tech Basics/Keyword:
REST
RESTとは、広く普及したWebのインフラをそのまま利用して、簡易な手順でアクセスを可能にした、Webサービス向けのソフトウェア設計アーキテクチャ。(2016/1/13)

特集:セキュリティリポート裏話(1):
読んでおきたいセキュリティリポート・調査結果まとめ
自社に今、そしてこれから必要なセキュリティ対策を検討する前に確認したいのが、「敵」の手口です。セキュリティ関連組織やベンダーでは、そうした時に役立つさまざまな観測結果やリポート、調査結果を公開しています。ぜひ一次ソースに当たってみてください。(2015/12/1)

SIM通:
ドコモiPhone 6s Plus、SIMロック解除&SIMカード挿してみた
ついに発売されたiPhone 6s / 6s Plusは、SIMロック解除がiPhoneで初めて可能に。早速、購入したてのiPhone 6s PlusでSIMロック解除を試してみました。(2015/10/16)

Apache Struts2にXSSの脆弱性、更新版が公開
脆弱性は2件あり、悪用された場合に任意のスクリプトを実行される恐れがある。(2015/9/4)

@ITセキュリティセミナー東京・大阪ロードショーリポート(後編):
社会の課題を解決する“技術ある厨二病”と“強固な決済ネットワーク”
2015年6月2、4日、@IT編集部は「@ITセキュリティセミナー 東京・大阪ロードショー」を開催した。後編ではハッカーが率いる技術集団と、世界をつなぐ決済ネットワークの裏側にせまる。(2015/7/16)

3つのフレームワークで学ぶエンタープライズJava開発入門(1):
Strutsを使い続けることの問題点&現在有力なJava EE、Spring、Play Frameworkの基礎知識とアーキテクチャ
新規のエンタープライズJava開発において現在有力視される3つのフレームの違いについて解説する連載。初回は、Strutsを使い続けることの問題点と3つの概要、アーキテクチャ、使い分けについて。(2015/7/2)

分析リポートを読み解く:
セキュリティベンダー2社のリポートに見る「攻撃の高度化」のいま
 トレンドマイクロ、シマンテックが定期的に発表している分析リポートの最新版が公開された。今回この2社のリポートを基に、攻撃の高度化がどのように進化しているのか、そして企業をどのように守るべきかをまとめた。(2015/4/27)

@IT セキュリティセミナー 東京・福岡・大阪ロードショーリポート(2):
インターポールも動く――「僕らの眠り」を妨げるものを駆逐せよ!
@IT主催のセキュリティセミナーリポート第2弾は、@IT筆者陣が登場したパネルディスカッションやインターポールの取り組み、そしてスポンサーセッションの様子をお送りしよう。(2015/3/27)

@IT セキュリティセミナー 東京・福岡・大阪ロードショーリポート(1):
@ITの筆者陣も登場、「訴訟」や「まとめ」を通して見たサイバー世界
@IT主催のセキュリティセミナー、リポート第1弾はスポンサーセッションの内容とともに、@ITの人気筆者陣による講演をお送りしよう。(2015/3/23)

Struts後時代のJava EE/Javaモダン開発はどうあるべきか〜JJUG CCC 2014 Springまとめリポート(前編)
Java EEにおいてJava 8はどこまで利用できるのか、Java開発でGit、CI、継続的デリバリは、どこまで有効なのか、Struts後時代のJava EE開発における有効なフレームワークなどをお伝えする。(2014/8/26)

Cloud FoundryベースのオープンPaaS:
BluemixとJazzHubを使ってNode.jsアプリやJava Webアプリを作ってみた
IBMが提供しているコードネーム「Bluemix」というPaaSがあります。2014年6月の時点ではベータ版で無料で使えるということなので、使ってみました。他のPaaSと同様に、手軽に開発ができる環境が用意されています。今回は、同じくIBMが提供する「JazzHub」というサービスも使って、Webブラウザーでの開発についても紹介します。(2014/6/9)

nexacro platformの4つの特徴とは:
日本ネクサウェブ、「ワンソース・マルチユース」実現の開発プラットフォームを提供開始
4月に組織統合を発表した日本ネクサウェブが、5月19日、企業UI/UXプラットフォームの新製品「nexacro platform」を出荷した。この製品は統合開発環境を使った生産性の高いWebアプリケーション開発を支援。それとともに、デスクトップPCからスマートフォン、タブレット端末までを1つのソースコードで展開できるワンソース・マルチユースを実現するという。(2014/5/22)

3年で辞めさせない、職場で活躍する新人の育て方:
PR:資格試験を積極活用して、自ら考え行動する新人を育成する――富士通ソーシアルサイエンスラボラトリ
富士通ソーシアルサイエンスラボラトリの新人研修は「自ら考え行動させる」のが特徴だ。その研修の内容は、そこに至った経緯は、そして効果はどのようなものなのだろうか。(2014/5/21)

連載:ASP.NETによる軽量業務アプリ開発:
第1回 軽量ASP.NET開発の概要とSQL Server Expressの準備
最近ではASP.NETを基盤として多様なフレームワークが開発されている。だが、小規模な業務アプリ開発において、これらは絶対に必要な存在ではない。本連載では、「素のASP.NET」を利用して、簡易的な業務アプリを開発する方法を紹介する。(2014/5/13)

@IT Security Live UP! 速報リポート:
エキスパートが示す、これからのセキュリティ対策
2014年2月25日、東京・品川にて@IT編集部が主催するセミナー「@IT Security Live UP! 絶対に守らなければならないシステムがそこにはある」が開催された。各セッションの速報リポートをお届けする。(2014/3/7)

Javaの常識を変えるPlay framework入門(終):
PlayアプリをPostgreSQL対応してHerokuにデプロイ&自動テスト
サーブレット/JSPを基にする重厚長大なJavaのWeb開発のイメージを変える軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載。最終回は、作成したアプリを簡単にWeb上に公開する方法とPostgreSQL対応、テスト環境の構築と自動テストの実行の仕方を解説します。(2014/1/22)

「ローミングも安い!」な海外定額データ通信:
海外プリペイドSIM導入マニュアル──「アイルランド・ダブリン+ロンドンLTE 2013年」編
イギリスのお隣、アイルランドもプリペイドSIMカードが買いやすい国だ。今回はロンドンプリペイドSIM事情のアップデート情報も合わせてお届けしよう。(2013/9/27)

Javaの常識を変えるPlay framework入門(6):
Playの充実したテスト環境で行う5種のテスト
サーブレット/JSPを基にする重厚長大なJavaのWeb開発のイメージを変える軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載。今回は、シンプルな単体テストに加え、ビューやコントローラ、routeファイルのテスト、ブラウザテスト、テスト用の環境設定について解説します。(2013/9/9)

「LTEも1日300円でOK」な海外定額データ通信:
海外プリペイドSIM導入マニュアル──「香港LTE 2013年」編
5社の通信事業者が競争し、通信料金の安さも世界でトップクラスの香港。今回は、プリペイドで利用できるLTEサービスを使ってみた。(2013/7/31)

DevOps時代のJavaプログラマのためのオープンクラウド入門(2):
Vagrantで手軽に構築してオープンPaaS「Cloud Foundry」を理解する
オープンなクラウドで重要性を増すJava。DevOps時代のJavaプログラマはアプリケーション開発者(Dev)もデプロイや運用(Ops)面におけるクラウド/インフラ技術への幅広い理解が必要となる。本連載では、さまざまなオープンクラウド技術を紹介していく。今回は、オープンソースのPaaSである「Cloud Foundry」を紹介。また、環境構築が手軽にできる「Vagrant」を使ってローカルにCloud Foundryの開発用稼働環境を用意してみよう。(2013/7/31)

Javaの常識を変えるPlay framework入門(5):
Playで体得するRESTfulアーキテクチャの基礎知識
サーブレット/JSPを基にする重厚長大なJavaのWeb開発のイメージを変える軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載。今回は、RESTの概要、URIの概念、RESTで使われるHTTPメソッドとステータスコード、PlayでのRESTfulな設計、実装上の問題点などを解説します。(2013/6/20)

Scala+Play 2.0でWebアプリ開発入門(6):
Play 2.xのScala Templatesでビュー&フォーム操作
2.0からScalaに対応したWebアプリ開発の人気軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載。今回は、Play 2.xでビューを表現するための機能「Scala Templates」と、フォームを用いてデータをやりとりする方法を解説します。(2013/5/21)

Windowsフォームの開発手法でWebアプリを開発:
グレープシティ、Webアプリ開発基盤「Visual WebGui」を6月に発売
グレープシティのVisual WebGuiは、Windowsフォームアプリケーションを開発するのと同じ手法でHTML5対応のWebアプリを開発することができる。(2013/5/15)

NEWS
HTML5対応Webアプリを、Windowsフォームアプリ感覚で作れるツールが登場
これまでの.NET Frameworkベースの開発手法を用いて、CSSやJavaScriptなどを記述することなく、HTML5対応のWebアプリやマルチデバイス向けアプリなどの開発が可能なツールが登場した。(2013/5/15)

Javaの常識を変えるPlay framework入門(4):
Play frameworkのコントローラの使い方を理解する
サーブレット/JSPを基にする重厚長大なJavaのWeb開発のイメージを変える軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載。今回は、PlayにおけるMVCパターンのコントローラについて、URIやHTTPメソッドなどの扱い方を含めて解説します。(2013/5/9)

Java 7に正式対応、大規模プロジェクト向けに性能も向上:
テクマトリックス、Javaアプリテストツールの新版リリース
テクマトリックスは2月18日、米Parasoftが開発したJavaアプリケーション向けテストツールの新バージョン、「Parasoft Jtest 9.5」の販売を開始した。(2013/2/18)

小山博史のJavaを楽しむ(17):
JBoss Forgeでアジャイルな対話式開発をやってみた
コマンドラインからソースファイルを生成するJava用RADツールの特徴や使い方、MavenビルドやDB操作アプリ作成、テストの方法を解説(2012/12/13)

Scala+Play 2.0でWebアプリ開発入門(2):
Play 2.0のアーキテクチャとディレクトリ構成の基礎知識
2.0からScalaに対応したWebアプリ開発の人気軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載。今回は、ScalaでシンプルなPlayアプリを作って動かすまでの手順、Playアプリの全体構造やファイル構成、各ディレクトリの役割を解説(2012/11/29)



にわかに地球規模のトピックとなった新型コロナウイルス。健康被害も心配だが、全国規模での臨時休校、マスクやトイレットペーパーの品薄など市民の日常生活への影響も大きくなっている。これに対し企業からの支援策の発表も相次いでいるが、特に今回は子供向けのコンテンツの無料提供の動きが顕著なようだ。一方産業面では、観光や小売、飲食業等が特に大きな影響を受けている。通常の企業運営においても面会や通勤の場がリスク視され、サーモグラフィやWeb会議ツールの活用、テレワークの実現などテクノロジーによるリスク回避策への注目が高まっている。