・ボリュームライセンス版Office Standard 2019のインストール方法が難解だった ★参考になりそう ・Office 展開ツールの概要 ・Office 2019 の展開 (IT 担当者向け) ★参考になりそう ・Excel 2019 installation / activation - TechNet ・List of Product IDs which are supported by the Office Deployment Tool for Click-to-Run <Product ID = "Excel2019Volume" PIDKEY = "#####-#####-#####-#####-#####" > ・異なるバージョンの Office を同じ PC にインストールして使う ・Office アプリケーションを修復する ・Microsoft Office のライセンス削除 ★参考にかるかも? ・Office 2010 をサイレントインストールする方法 ■弥生 ・Microsoft Excel 2010のサポート終了に伴う次期製品『弥生 22 シリーズ(仮称)』の対応方針について ・弥生会計21でExcelへの書き出しができない ・PC から Office をアンインストールする ★参考になる? ・Office を手動でアンインストールする 複雑そう
カテゴリー: 未分類
マイクロサービス
デザインパターン
■ボトムアップデザイン駆動設計(DDD) ・ボトムアップデザイン駆動設計 ・ボトムアップデザイン駆動設計 後編 ・デザインパターンを通して変更に強いソフトウェア設計を考える
UWP いろいろ
・Windows UI ライブラリ (WinUI) ★公式 旧OSでもリッチなUIが使える ・【C#/UWP】UWPの勉強を今から始めるのは待った方がいいのか?
API いろいろ
・HeartRails Geo API ・Swagger Petstore ・APILIST 100+ 古そう ・Public API for Public APIs ・public-apis Demo? ・Financial Modeling Prep API ・統計Dashboard 登録等無しで使える
XDEBUG Laradock
Windows10Pro
Laradock
VSCode
XDEBUG
■Laradoc環境構築 ・docker-compose 確認 $ docker-compose -v ・作業フォルダ作成 mkdir <フォルダ名> cd <フォルダ名> ・gitで取得 git clone https://github.com/laradock/laradock.git cd laradock cp env-example .env ■nginx起動 ・コンテナ起動 //docker-compose up -d workspace docker-compose up -d nginx ※request canceled while waiting for connection と出たので、タスクトレイのDockerのアイコンを右クリック→SettingsのネットワークでDNS ServerをAutomaticに変更してみる。 注意)コンテナ起動はlaradockフォルダの直下で行う!! ・確認 docker-compose ps ・終了 docker-compose down ■XDEBUG ・laradock/nginx/sites/default.conf 確認 root /var/www/public; ・<フォルダ名>\public\test.php 作成 <?php> phpinfo(); ・使用ポート確認 > netstat -ano ・laradock/.env 編集 WORKSPACE_INSTALL_XDEBUG=true ・・・ PHP_FPM_INSTALL_XDEBUG=true ・laradock/php-fpm と laradock/workspace の xdebug.ini(内容同じ) ; xdebug.remote_host=localhost xdebug.remote_connect_back=0 ← xdebug.remote_port=9003 ← xdebug.idekey=Listen for XDebug ← xdebug.remote_autostart=1 ← xdebug.remote_enable=1 ← xdebug.cli_color=1 ← xdebug.profiler_enable=0 xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.var_display_max_children=-1 xdebug.var_display_max_data=-1 xdebug.var_display_max_depth=-1 > docker-compose build php-fpm workspace > docker-compose up -d nginx php-fpm workspace ・ブラウザで確認 http://localhost/ →PHP情報が表示される。 ・VSCode 拡張機能のPHP IntelliSense と PHP Debug をインストール PHPをダウンロード、解凍。 settings.json を開き、下記変更。 "php.validate.executablePath": "解凍先パス\\php.exe", プロジェクトフォルダをVSCodeで開く。 「デバッグ」→「構成の追加」→「PHP」 ・ブラウザで確認 http://localhost/ →PHP情報が表示される。
Laravel
Laravel
Laradock
■Laradoc環境構築 ■nginx起動 ■Laravelプロジェクト作成 > docker-compose exec workspace bash > composer create-project laravel/laravel app01 > exit ■nginxの設定 docker-compose down cd nginx/sites cp default.conf default.conf.bak cp laravel.conf.example default.conf - root /var/www/laravel/public; + root /var/www/app01/public; cd ../../../ ■MySqlの設定 ・app01/.env ・・・プロジェクトの設定ファイル DB_CONNECTION=mysql DB_HOST=mysql DB_PORT=3306 DB_DATABASE=default ・・・laradock/.envを参考 DB_USERNAME=default DB_PASSWORD=secret ・laradock/mysql/my.cnf に下記を追加 default_authentication_plugin=mysql_native_password ・C:\Users\<ユーザー名>\.laradock\data\mysql を削除 ■nginx 接続 > docker-compose up -d --build nginx mysql workspace ・・・ビルドも実行 > docker-compose exec workspace bash ・migrate実行 > cd app01 > php artisan migrate //・テーブル作成 //> php artisan make:migration create_[テーブル名]_table --create=[テーブル名] //> php artisan make:migration create_files_table --create=files ■MySql 接続 > docker-compose exec mysql bash > mysql -h localhost --user=default --password=secret > SHOW DATABASES; > show tables from `default`; > use `default`; > select * from migrations; ■ログインフォーム ・laravel/.env DB_CONNECTION=mysql DB_HOST=127.0.0.1 # ホスト名 DB_PORT=3306 # ポート番号 DB_DATABASE=homestead # データベース名 DB_USERNAME=homestead # ユーザ名 DB_PASSWORD=secret # パスワード Laravelのマイグレーション&スキーマビルダでDBのテーブルやカラムを作成する Laradockでプロジェクトを作ってphp artisan migrateするまで