PowerPoint プレゼンテーション

Similar documents
PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

XAMPP で CMS のお手軽 テスト環境を手に入れよう 2011/5/21 上村崇 1

Microsoft PowerPoint ï½žéł»å�’å–¥æœ�ㇷㇹㅃㅀ㇤ㅳㇹㅋㅼㅫ曉逃.ppt [äº™æ‘łã…¢ã…¼ã…›]

WebARENA SuiteX V2 EC-CUBE 2.13 インストールマニュアル ( 標準 MySQL+ 非 SSL ) 作成 :2014 年 2 月 Ver.1.1

Microsoft Word - XOOPS インストールマニュアルv12.doc

Cuoreテンプレート

Microsoft Edge の場合 (1) Mizdori 無料体験版ダウンロード画面の [ 体験版ダウンロード ] ボタンをクリックします (2) Edge の下部に mizdori_taiken_setup.zip について行う操作を選んでください と表示され ますので [ 開く ] をクリッ

01_08 インストールガイド

リモートアクセスライト インストールガイド リモートアクセスライト インストールガイド 第 1. 1 版 2017 年 12 月 12 日

Microsoft Word - ehondbonXAMPPについて ver.1.1

目次 はじめに... 2 動作環境... 2 ユーザーサポートについて... 2 セットアップ ( インストール ) 手順... 3 セットアップ手順 1 ソフトウェアのダウンロード... 4 セットアップ手順 2 Firebird データベースのインストール... 5 セットアップ手順 2 Fir

1. パソコンに接続しているプロテクトキー (HASP) を外します 2.Microsoft Edge などのブラウザから のアドレスのホームページを起動します 3. 最新のプロテク

Maple 12 Windows版シングルユーザ/ネットワークライセンス

PALNETSC0184_操作編(1-基本)

目次 第 1 章はじめに 電子入札システムを使用するまでの流れ 1 第 2 章 Java ポリシーを設定する前に 前提条件の確認 2 第 3 章 Java のバージョンについて Java バージョン確認方法 Java のアンインストール ( ケース2の

SureFile for 達人プラスインストールマニュアル V1.7 本マニュアルでは アイスペシャル C-Ⅱ C-Ⅲ 専用画像振り分けソフト SureFile for 達人プラスについて 下記に示した項目を説明しています SureFie( 標準版 ) のアンインストール インストール 起動 設定の

情報連携用語彙データベースと連携するデータ設計 作成支援ツール群の試作及び試用並びに概念モデルの構築 ( 神戸市こども家庭局こども企画育成部 千葉市総務局情報経営部業務改革推進課 川口市企画財政部情報政策課 ) データ構造設計支援ツール設計書 2014 年 9 月 30 日 実施企業 : 株式会社ア

新規インストールガイド Microsoft Office Professional Plus 2016 本書は Download Station から Microsoft Office Professional Plus 2016( 以下 Office) をダウンロ ドし 新規インストールを行う手順

Android アプリを作るための環境設定 Android アプリを作るのに必要なものは Android SDK と Java 開発環境の Eclipse です 環境設定作業の概要はまず Android SDK と Eclipse をそれぞれインストールします その後 Eclipse を起動し An

SHOP99 99 SHOP サイトにデータベースを構築 phpmyadminの設定 1 ー 監修 Yours YoursCompany Company 監修 Yours

3 雛型 HTML Slidy の XHTML の雛形 (ファイルは UTF-8 で保存) href=" /> <script src="

WinXp-Rmenu

目次 1 はじめに アンインストール前の注意点 Sophos アンインストール手順 アンインストーラの場所を確認する アンインストーラの実行 F-Secure Client Security for Mac インストー


<4D F736F F D208AC888D B836A F C B838B834B E2E646F63>

WinXp-Rmenu

鳥取県物品電子入札システムセキュリティ ポリシー設定マニュアル IC カードを利用しない応札者向け 第 1.7 版 平成 31 年 2 月鳥取県物品契約課 鳥取県物品電子入札システムセキュリティ ポリシー設定マニュアル Ver.01-07

事前準備マニュアル

1

ゲームプログラミング講習 第0章 導入

CommonMP Ver1.5 インストール手順書 目 次 1. 概要 目的 必要動作環境 ハードウェア構成 ソフトウェア構成 CommonMP のインストール手順 利用フロー

参考 インストール中に下図のようにインターネット接続を求められる場合があります この表示 が出た場合は お使いのパソコンをインターネットに接続してから再度セットアップを実行 してください お使いの OS によってはセットアップ途中に下図のような表示が出る場合があります この 場合は [ 詳細情報 ]

PHP 開発ツール Zend Studio PHP アフ リケーションサーハ ー Zend Server OSC Tokyo/Spring /02/28 株式会社イグアスソリューション事業部

SIRCADをVISTAで使用する場合の注意点

インストール要領書

発環境を準備しよう2 章開Eclipseをインストールしようそれでは Eclipseをセットアップしましょう Eclipseは Eclipse Foundationのサイトからダウンロードできます ダウンロードのページを開くと いく

Microsoft PowerPoint - install_NGSsokushu_windows(ver2.1).pptx

SonicDICOM Cloud Connector インストール手順書 SonicDICOM Cloud Connector とは 検査装置が撮影した画像を自動的にクラウドへアップロー ドするためのソフトウェアです 1 前準備 クラウド上に PACS を作成する SonicDICOM Cloud

追加インストールガイド Microsoft Office Multilanguage Pack 2016 本書は Download Station から Microsoft Language Pack Multilanguage Pack 2016 ( 以下 Language Pack) をダウンロ

目次 1. HLA Fusion 3.0 がインストール可能な環境 HLA Fusion 3.0 のインストール HLA Fusion 3.4 のインストール 初期設定用データベース接続 ( 初めての方のみ ) 既存データベースのUpg

インストールマニュアル

1 はじめに 前準備 MICROSOFT 製品のプログラムを最新の状態にする NET FRAMEWORK 4.0 ( と日本語 LANGUAGE PACK) のインストール NET FRAMEWORK 4.0 のインストール... 4

INFINI DATA STATION R Client Edition インストール手順書 INFINI TRAVEL INFORMATION, INC.

Microsoft Word JA_revH.doc

GHS混合物分類判定システムインストールマニュアル

一般社団法人ビジネス機械・情報システム産業協会

1 目次 本書の構成 2 体験版申請用総合ソフトの機能 3 申請用総合ソフトとの相違点 体験版申請用総合ソフト ver.3.0 は, 本番用の申請用総合ソフト (3.0A) の機能に擬似データを加えたものです

間取りプレミアム ライセンス削除 移行手順 利用中のパソコンより作図画面を表示し [ ヘルフ (H)] [ ライセンス削除 ] をクリックして下さい 間取りプレミアムのデータバックアップ 間取りプレミアムのデータバックアップが必要な場合は ライセンス削除前に データ移動 を行って下さい ライセンス削

KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1

スライド 1

ユーザーズマニュアル

文書番号: NWT KO001

Microsoft Word - バーチャルクラス(Blackboard)ログイン方法ガイド.docx

1. WebShare 編 1.1. ログイン / ログアウト ログイン 1 WebShare の URL にアクセスします xxxxx 部分は会社様によって異なります xxxxx. 2 ログイン名 パスワードを入力し

厚生労働省版ストレスチェック実施プログラムバージョンアップマニュアル (Ver2.2 から Ver.3.2) 目次 1. プログラム概要 バージョンアップ実施手順 要注意 zip ファイル解凍の準備 Windows によって PC が保護されました と

セットアップマニュアル

Microsoft Word - プリンタ設定手順_改

はじめに 本書の目的 本書は JMA オンラインセミナー ( 以下 オンラインセミナー ) の受験者向け機能の使用方法を記述した操作説明書です システム推奨環境 オンラインセミナーを使用するユーザの PC 環境は 以下に示すスペックを満たしてい ることを推奨します ハードウェア CPU 2.33GH

2. インストールの方法 インストールの手順は まずインストーラーをサイトからダウンロードし イールドブック カリキュレーターと Java Web Start をインストールします 次にイールドブック カリキュレーターを起動してサーバー接続し Java のファイルをダウンロードします 以下の手順に従

V-Client for Mac ユーザーズガイド

(3) 図 ファイルの展開先 ( 保存場所 ) 指定画面 が表示されます 参照ボタンを押下すると 図 フォルダ指定画面 が表示されるので 保存先を指定し OK ボタン を押下します 図 ファイルの展開先 ( 保存場所 ) 指定画面 の 展開 ボタンを押下します 図

第 7.0 版 利用履歴管理 ETCPRO5 セットアップマニュアル (Ver5.002) カードリーダモデル変更 ( 表示付き 表示なし ) に伴い 改訂 Windows10 対応に伴い 改訂 参考ホームページサイト :

電子申請サービス

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な

基礎からの MySQL 改訂版 は Windows10 や Windows8.1 にも対応しています Windows10 および Windows8.1 をお使いの読者が 基礎からの MySQL 改訂版 を読み進めると きの補足説明 1. 基礎からの MySQL 改訂版 の Windows10 および

(3) ソフトウェアのアップデート (3-0) アップデートの開始 今すぐアップデート ボタンをクリックする (3-1) 最新版のダウンロード準備完了 ポップアップウィンドウポップアップウィンドウをクリックする ( マークは避けてクリックすること ) (3-2) ダウンロード準備完了 Java(TM

ライセンス認証ガイド Windows 10 Pro 本書は Download Station から Windows10 のライセンス情報をダウンロ ドし インストール済みの Windows 10 に適用する手順を記載しています 本手順は学内ネットワークに接続した状態で行う必要があります 認証プログラ

MP:eMeeting インストールマニュアル Version /06/30 株式会社デジタル ウント メア

ch2_android_2pri.indd

Maple 18 スタンドアロン版インストール手順

1. インストールについて 1.1 インストール環境 OS : Windos XP, Windows Vista(32ビット ), Windows7(32ビット /64ビット), Windows8(32ビット /64ビット Media Center Packがインストールされていること ) ハード

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

CLUSTERPRO MC StorageSaver for BootDisk 2.1 (for Windows) インストールガイド 2016(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

Microsoft Windows XPをお使いのお客様へ

ダウンロードページアップデートマニュアル.ppt

2. ccmybox を利用するには ccmybox の利用には Web ブラウザが必要ですが パソコンの Web ブラウザだけでなく スマートフォンなどのモバイル機器の Web ブラウザからも接続が可能です また Web ブラウザを利用した接続方法以外に 専用接続ツールがメーカーより提供されていま

Alfa-Products_installguide

セットアップガイド

試金石取扱説明書

改訂履歴 改訂日改定内容 第 1 版 2013 年 7 月 16 日新規作成 第 2 版 2013 年 9 月 4 日 STEP3-2 認証用バッチの実行 に Vista での操作を追記 第 3 版 2014 年 7 月 14 日 Windows XP に関する記述を削除 STEP2-1 新規インス

Windows2000/XPインストール手順

Windows ログオンサービス インストールマニュアル 2018/12/21 1

注意 インストール中に ユーザアカウント制御 ( 以下 UAC といいます ) の実行確認画面が表示されることがあります 表示された場合ははいをクリックして インストールを進めてください なお 管理者以外の場合 管理者への昇格を求める UAC 画面が表示される場合がありますので 管理者アカウントのパ

『テクノス』V2プログラムインストール説明書

かぐや3Dムーンナビ起動障害対応手順書_

MAHO Dialer について MAHO Dialer は MAHO-PBX を経由し PC にて着信時に発信者情報をポップアップしたり 着信履歴などから発信操作を行うためのソフトウエアです このガイドでは MAHO Dialer のインストール アップデート 初期設定 使用方法 および アンイン

RaQuest スターターセット インストールマニュアル

鉄之助ソリッド インストール手順書Windows7用

(Microsoft Word - Compiere3.0Windows\203C\203\223\203X\203g\201[\203\213\203K\203C\203h.doc)

目次 第 1 章はじめに 電子入札システムを使用するまでの流れ 1 第 2 章 Java ポリシーを設定する前に 前提条件の確認 2 第 3 章 Java のバージョンについて Java バージョン確認方法 Java のアンインストール ( ケース2の

TaskClock_マニュアル.xlsx

intra-mart ワークフローデザイナ

Transcription:

PHP について 佐野尚之 1

本ドキュメントのライセンスについて この作品は クリエイティブ コモンズの Attribution 3.0 Unported ライセンスの下でライセンスされています この使用許諾条件を見るには http://creativecommons.org/licenses/by/3.0/ をチェックするか クリエイティブ コモンズに郵便にてお問い合わせください 住所は :171 Second Street, Suite 300, San Francisco, California 94105, USA です 原作者のクレジット ( 氏名 作品タイトルと URL) を表示することを守れば 改変はもちろん 営利目的での二次利用も許可される最も自由度の高い CC ライセンス http://creativecommons.jp/ 2

第 1 版 変更履歴 2012/5/13 オープンソースの LibreOffice 3.5.3 を使用して作成 Web ブラウザは Firefox を使用 一部の操作でフリーソフトの サクラエディタ を使用 圧縮ファイルの解凍はフリーソフトの ALZip を使用 3

アジェンダ 動作確認環境 5 各ソフトウェアのインストール先および作業フォルダについて 6 PHP の特徴 7 環境構築 8 Smarty の使用例 27 PHP の資格 32 書籍 33 参考情報 34 4

動作確認環境 動作確認環境 Acer Aspire 1410 Intel Celeron processor SU2300(1.2GHz, 800MHz FSB) 8GB メモリに変更 HDD250GB Windows 7 Home Premium(64bit 版 ) Service Pack1 開発環境 XAMPP 1.7.7 Smarty 3.1.8 Smarty は 昔から速度が遅いって言われている 案件によって PHP だけで書く / フレームワークを使う / Smarty 以外のテンプレートエンジンを使うという選択になると思われます 5

各ソフトウェアのインストール先および作業フォルダについて 本ドキュメントの指定通りの場所ではなくても問題はありません 別のドライブやフォルダにインストールした場合は ドライブ名やフォルダ名を読み替えてインストール後の設定を行ってください 6

PHP の特徴 PHP の正式名称は PHP:Hypertext Preprocessor PHP にデファクトスタンダードのフレームワークは無い! プロジェクト毎に最適な物を選択して 使うしかない PHP のフレームワークは それぞれ対応する PHP のバージョン / 速度 / 機能が違う Web アプリケーションを作成する上で HTML や JavaScript の知識も必要となる Java に JUnit があるように PHP にも PHPUnit というものがあります Yahoo ぐるなび 楽天 ( 一部のみ ) などの有名なサイトでも使用されている 以下のような有名な Web アプリケーションは結構 PHP で作られている phpmyadmin MySQL 用 XOOPS コンテンツ管理 NetCommons コンテンツ管理 OpenPNE SNS サイト運営用 EC-CUBE EC パッケージ PukiWiki PHP で作られた Wiki 7

環境構築 (1/20) XAMPP のインストール (1) ブラウザを起動して http://www.apachefriends.org/jp/xampp-windows.html にアクセスします (2) インストーラのリンクをクリックします (3) ファイルを保存 ボタンをクリックします 8

環境構築 (2/20) (4) xampp-win32-1.7.7-vc9-installer.exe を選択し 右クリックメニューの 保存フォルダを開く を選択します (5) xampp-win32-1.7.7-vc9-installer.exe をダブルクリックします (6) OK ボタンをクリックします 9

環境構築 (3/20) (7) OK ボタンをクリックします 10

環境構築 (4/20) (8) Next ボタンをクリックします 11

環境構築 (5/20) (9) Next ボタンをクリックします 12

環境構築 (6/20) (10) Install の 3 つをチェックしてから Install ボタンをクリックします 13

環境構築 (7/20) (11) Finish ボタンをクリックします 14

環境構築 (8/20) (12) OK ボタンをクリックします (13) はい をクリックします 15

環境構築 (9/20) (14) 以下の画面が表示されたらインストール完了です 16

環境構築 (10/20) Smarty のインストール (1) ブラウザを起動して http://www.smarty.net/download にアクセスします (2) [Smarty-3.1.8.zip] のリンクをクリックします (3) ファイルを保存する を選択して OK ボタンをクリックします 17

環境構築 (11/20) (4) Smarty-3.1.8.zip を選択し 右クリックメニューの 保存フォルダを開く を選択します (5) 保存フォルダが表示されたら [Smarty-3.1.8.zip] を選択ー右クリックー Smarty-3.1.8\ に解凍 選択します 18

環境構築 (12/20) (6) 以下の画面が表示されたら フォルダを開く ボタンをクリックします 19

環境構築 (13/20) (7) 以下の Smarty-3.1.8 フォルダをクリックします (8) 以下の libs フォルダを選択し フォルダ名を smarty に変更します 20

環境構築 (14/20) (9) (8) でフォルダ名を変更した smarty フォルダを C:\xampp\php\includes フォルダにコピーします (10) C:\xampp\apache\bin\php.ini を開き 以下の内容に変更して保存します 変更前 変更後 21

環境構築 (15/20) (11) Apache を再起動します コントロールパネル - 管理ツール - サービス ー Apache2.2 を選択して 右クリックメニューの 再起動 を選択します 22

環境構築 (17/20) (12) C:\xampp\htdocs に hello フォルダを作成します (13) C:\xampp\htdocs\hello フォルダに以下の 4 つのフォルダを作成します 23

環境構築 (18/20) (14) C:\xampp\htdocs\hello\templates に hello.tpl ファイルを作成し 以下にコードを入力します 24

環境構築 (19/20) (15) C:\xampp\htdocs に hello.php ファイルを作成し 以下にコードを入力します 25

環境構築 (20/20) (16) ブラウザを起動後に http://localhost/hello.php にアクセスし 以下に表示になれば成功です 26

Smartyの使用例 (1/5) (1) ファイル作成 中身については別紙の PHP について別紙 1_ ソースコード を参照 27

Smartyの使用例 (2/5) (2) ブラウザを開き http://localhost/shpping/sp_dbsetup.php にアクセスします C:\xampp\htdocs\shopping に SQLite のデータベースファイル sample.db が作成されます 28

Smartyの使用例 (3/5) (3) ブラウザを開き http://localhost/shpping/sp_entry.php にアクセスします みかんを選択して 購入 ボタンをクリックします 29

Smartyの使用例 (4/5) (4) 確認画面が表示されたら 完了 ボタンをクリックします 30

Smartyの使用例 (5/5) (5) データベースへの登録が完了すると 手続き完了メッセージと登録したデータが表示されます 31

PHP の資格 Zend PHP 5.3 Certification( 英語のみ ) http://www.zend.co.jp/training/zendphpcertification.html PHP 技術者認定機構 認定スクールも増えているので こっちの方が勢いを感じる (HP:http://www.phpexam.jp/ Twitter:http://twitter.com/#!/phpexam) http://www.shikakude.com/minsikakupaje/php.html によると 初級が 68% 上級は 10% の合格率らしい PHP5 技術者認定初級試験 認定教材 : 初めての PHP5 PHP5 技術者認定初級試験対応 PHP 公式資格教科書 PHP5 技術者認定上級試験 認定教材 : プログラミング PHP 第 2 版 PHP5 技術者認定ウィザード 32

PHP 書籍 パーフェクト PHP( 技術評論社 2010/11/12 3,780 円 ) リファレンス PHP 逆引きレシピ ( 翔泳社 2009/6/30 2,730 円 ) 資格 PHP 公式資格教科書 PHP5 技術者認定初級試験対応 ( 技術評論社 2011/11/1 3,129 円 ) フレームワーク WebデザイナーのためのCakePHPビューコーディング入門( 秀和システム 2012/3/28 3,150 円 ) symfony 1.4によるWebアプリケーション開発 オープンソース徹底活用 ( 秀和システム 2011/03 2,940 円 ) セキュリティ 体系的に学ぶ安全なWebアプリケーションの作り方脆弱性が生まれる原理と対策の実践 ( ソフトバンククリエイティブ 2011/3/3 3,360 円 ) 33

PHP 参考情報 (1/5) http://www.php.net/ 日本 PHP ユーザ会 http://www.php.gr.jp/ Smarty http://www.smarty.net/ PHP 技術者認定機構 http://www.phpexam.jp/ PHPUnit でできる単体テスト http://codezine.jp/article/detail/5369 そろそろ CodeIgniter からの移行先について一言言っておくか http://d.hatena.ne.jp/kenji_s/20111205/1323074837 CakePHP symfony Zend Framework の比較 http://www.phppro.jp/article/framework/comparison.php 色々な PHP フレームワークのパフォーマンスを比較 http://d.hatena.ne.jp/cakephper/20110802/1312275110 2011 年の最高の PHP フレームワーク 5 選 http://www.gesource.jp/weblog/?p=4872 やっとリリースされた Symfony2 もおさえた 最新 PHP フレームワーク比較表 http://hiroki.jp/2011/07/29/2119/ 34

Zend Framework 参考情報 (2/5) http://framework.zend.com/ Symfony http://symfony.com/ CakePHP http://cakephp.jp/ CodeIgniter http://codeigniter.com/ Kohana http://kohanaframework.org/ Lithium http://lithify.me/ Yii http://www.yiiframework.com/ FuelPHP http://fuelphp.com/ Silex http://silex.sensiolabs.org/ rhaco3 http://rhaco.org/rhaco3.html 35

Ethna 参考情報 (3/5) http://ethna.jp/doc/ Maple http://kunit.jp/maple/ Agavi http://www.agavi.org/ Samurai Framework http://samurai-fw.org/ PHP フレームワークちいたん http://php.cheetan.net/ S2Container.PHP http://s2container.php5.seasar.org/2.0/ja/index.html S2Dao.PHP5 http://s2dao.php5.seasar.org/ S2AnA.PHP5 http://s2ana.php5.sandbox.seasar.org/ S2Base.PHP5 http://s2base.php5.sandbox.seasar.org/2.0/index.html 36

参考情報 (4/5) 日本 CodeIgniter ユーザ会 http://codeigniter.jp/ 日本 Symfony ユーザー会 http://www.symfony.gr.jp/ Agavi 日本語情報サイト http://agavi.jp/ FuelPHP まとめ Wiki http://fuelphp.phpfogapp.com/wiki/ CodeIgniter まとめ Wiki http://club.h14m.org/kenji/codeigniter/ Kohana 日本ユーザ会 http://kohana-users.jp/ Silex ユーザーガイド http://silex-users-jp.phper.jp/ Silex ja http://groups.google.com/group/silex-ja php のテンプレートエンジン twig とは http://blog.restartr.com/2009/12/31/twig-is-the-template-engine-written-in-php/ PHP フレームワークの歴史と現状 http://www.phppro.jp/article/framework/history.php 37

参考情報 (5/5) PDO でサクサク DB 開発 http://codezine.jp/article/detail/433 ADOdb でサクサク DB アクセス http://codezine.jp/article/detail/48 S2Container.PHP5 を用いた DI ベースの開発 http://codezine.jp/article/detail/495?p=2 S2Base.PHP5 と S2Dao.PHP5 で作る Web2.0 風アプリケーション前編 http://codezine.jp/article/detail/737 S2Base.PHP5 と S2Dao.PHP5 で作る Web2.0 風アプリケーション後編 http://codezine.jp/article/detail/744 S2Container+S2Dao.PHP5 を使ってみる日記 http://blog.xole.net/article.php?id=464 KJ の業務日誌 s2dao.php の検索結果 http://kevinjohnson2.blog69.fc2.com/?q=s2dao.php s2base.php の検索結果 http://kevinjohnson2.blog69.fc2.com/?q=s2base.php&range=blog&is_adult=false&s=y&charset=eucjp-win S2Container.php の検索結果 http://kevinjohnson2.blog69.fc2.com/?q=s2container.php&range=blog&is_adult=false&s=y&charset=eucjp-win 38