投稿

3月, 2021の投稿を表示しています

システムの導入・置き換え

# FRI、RFPとは( 理想的なシステム構築に向け最適な提案 ) 企業が業務システムを新規導入または置き換える場合に、よく使われている手段が RFI ( 情報提供依頼書:Request For Information )と RFP ( 提案依頼書:Request for Proposal )です。  RFI → RFP → 提案( Proposal ) ベンダー ( Vendor ) とは、製造元、販売供給元のことです。 # 言準備 SIer ( 和製英語でエスアイアー システムインテグレーター System Integrator )とは、情報システムの企画、構築、運用などの業務をシステムのオーナーとなる顧客から一括して請け負う情報通信企業のことです。 # 類義的言葉 - SIer ( ITベンダー、開発ベンダー、ソフトハウス、ソリューションベンダー、ITコンサルタント ) # RFPがない場合 ## メリット - 発注の準備に手間をかけずに済む。 - 発注までの時間や人手が少なくて済む。 ## デメリット - 自社が求めるシステム要件がSIer、ベンダーに適切に伝わらない場合がある。 # RFPがある場合 ## メリット - 自社が求めるシステム要件をSIer、ベンダーに正しく伝えることができる。 - SIer、ベンダーを選定する時に、比較すべき項目が明確になる。 - 自社システムの現状を見直し、課題を確認できる。 - 自社システムが将来ありたい姿を明確化し、社内およびSIer、ベンダーと共有できる。 ## デメリット - 発注前の作業に労力がかかってしまう。 - RFPの準備には時間がかかってしまう。 # RFPの流れ ## 目的の明確化 - 最も重要なのは「目的の明確化」です。システム導入、リプレイスなどのプロジェクトの「目的」は何でしょうか。これを改めて協議し、プロジェクトメンバーが共有できるように明文化します。システムの導入目的を言語化することで、個別の要件にブレークダウンでき、RFPに掲載すべき項目を整理できます。 ## 現状把握 - 次が「現状把握」、つまり、調査のステップです。調査するのは、現行業務、現行システム状況で、実情と合わせて問題点を把握します。書類上の調査にとどまらず、経営層、管理職(ミドル層)、現場など、ステークホルダーへのインタビュー...

文系プログラマーだからこそ身につけたいディープラーニング の動きを理解するための数式入門 著:中西 達夫 氏

ビジネスに統計学を活用できたらいいなと思い数学系の本を久しぶりに購入した。紙とペンを用意して読む数学系の本当は少し違い読み物として、楽しむことができる。分かりやすく説明していただけるので、他の人に説明する時に活用できる。 中西氏の主張される「人間に必要とされるのは、概念を形にまとめ、イメージを共有するための数学」は確かに今後重要になると共感した。 # 構成 1. ディープラーニング は数式から始める 2. ディープラーニング とは「微分マシン」である 3. ディープラーニング で活躍する「非線形回帰分析」の知識 4. バックプロバケーションの「数式ルール」を理解する 5. スマートなプログラムを書くための行列、ベクトル 6. ディープラーニングの学習と降下法 7. 情報量は対数測る 8 . ニューラルネットワークはこうしてディープ化した # ディープラーニング() について # 量子コンピュータ

Apache Guacamole、Docker、ConoHa ( VPS ) のメモ書き

イメージ
Web ブラウザ で外出先から、会社や自宅のPCにリモート接続する方法を調べていたら下記のような情報を見つけたのでメモ書きしておく。 [Apache Guacamole](https://gihyo.jp/admin/serial/01/ubuntu-recipe/0613) 同じ LAN 環境に Apache Guacamole のサーバーを1台準備し、外部から Web ブラウザで操作するイメージなので VPS 上にサーバーを構築しても意味はないのですが、家の Ubuntu Server を再利用するのは時間的に大変なので、VPS 上で構築が簡単か試してみた。 安さを考慮して検索すると、 [ConoHa](https://www.conoha.jp/) があり契約しました。5分程度で済みました。 ConoHa で OS を Ubuntu + Docker 環境 にセットし環境構築も数分で済みました。SSH で PC ( MacBook Air ) で接続し、Docker のコマンドを試して終了です。 Docker が興味深いので今後調べる必要がある。Docker Hub、コンテナのIPの確認、コンマンド形はまた後日理解することにする。 # ファイル:docker-compose.yml version: "3" services: guacd: container_name: my-guacd image: guacamole/guacd restart: always guacamole_db: container_name: my-guacamole-db image: mysql restart: always environment: MYSQL_ROOT_PASSWORD: guacamole_root_password # NEED TO CHANGE MYSQL_DATABASE: guacamole_db MYSQL_USER: guacamole_user MYSQL_PASSWORD: guacamole_user_password # NEED TO CHANGE volumes: - ....