ナビゲータのEVEです。
日曜日の徹夜のため本日も生活が乱れています。
昨日寝床に入ったのは、23時だったのですが、寝たのは、3:00頃・・・そのため、起床は、8:00でした。起きる時間としては、遅いのですが、睡眠時間が5時間は、受験前でもないのに、短すぎます。現在の目標は、7時間寝ること・・・。本日は、仮眠を一切せず、今日は、23:00に寝たいです。
では、本日は、今後のシステム開発の方向性について、話したいと思います。
[現状調査]
休み前まで何をやっていたのか、いまいちはっきりしていなかったので、先ほどまで、現状調査をしていました。
その前に、各システムのパスワードを覚えていない(笑)。一カ月開発していなかっただけなのに、ひどいものです。そこで、現状調査といいながら、パスワードを調査をしていました。やっと、すべてのシステムのパスワードを把握し、現在ブログを更新しています。休みに入る前は、パスワードをどこかに残さないといけないと痛感しています。年を取ったからというわけではなく、以前にもこんなことがあったような気がします。
それでは、早速今後の話をさせていただきます。6月までは、データベース改修作業に備えて、各テーブルで保有しているカラム名方式を統一しようとしていました。その手順として、以下の手順を考えました。
休み前までは、ブログと作業フォルダの状況を確認すると、現状❶が完了しただけのようです。このブログ更新後、❷の作業に入いります。なお、やり方を再検討後、データベースをドロップするという方法はやめました。全く、変更しないテーブルもあるので、変更するテーブルのみデータのエクスポート、テーブルドロップ、テーブルクリエイト、そして、データインポートの作業を個別に行うことにしています。
- ❶仕様書修正
- テーブル仕様書
- ❷作業用スクリプト作成
- 1)テーブルデータエクスポート
- → 対象テーブル特定
- → エクスポートスクリプト作成
- → テーブルデータエクスポート一括実行
- 2)テーブルデータインポートスクリプトの作成
- → インポートスクリプト作成
- ❸構築用資材修正
- テーブル作成スクリプト
- ❹テーブル修正作業
- 1)対象テーブルのドロップ
- 2)対象テーブル作成
- 3)対象テーブルへのデータインポート
- → テーブルごとに1)~3)を実行する
- ❸プログラム修正
- 1)❸からプレフィックス以降が他のテーブルと重複していないかどうか調査
- 2)全く重複していないテーブル情報から一括修正
- → 1)~2)を終わりまで実行する。終了後3)の処理を実行する
- 3)重複している場合、どのサブシステムに多く所属しているか調査
- → 一番多いサブシステムのプレフィックスを適応
- → 適応後、不適合修正テーブル使用プログラムを特定し、個別に修正
- ❶仕様書修正
- テーブル仕様書
- ❷作業用スクリプト作成
- 1)テーブルデータエクスポート
- → 対象テーブル特定
- → エクスポートスクリプト作成
- → テーブルデータエクスポート一括実行
- 2)テーブルデータインポートスクリプトの作成
- → インポートスクリプト作成
- ❸構築用資材修正
- テーブル作成スクリプト
- ❹DB修正
- 1)テーブル群ドロップ
- → 対象テーブルの特定
- → ドロップスクリプトの作成
- 2)削除したテーブルを❸のスクリプトで再作成
- 3)削除したテーブルの❷2)で作成したインポートスクリプト実行
- ❺プログラム修正
- 1)❸からプレフィックス以降が他のテーブルと重複していないかどうか調査
- 2)全く重複していないテーブル情報から一括修正
- → 1)~2)を終わりまで実行する。終了後3)の処理を実行する
- 3)重複している場合、どのサブシステムに多く所属しているか調査
- → 一番多いサブシステムのプレフィックスを適応
- → 適応後、不適合修正テーブル使用プログラムを特定し、個別に修正
本日は、❸-1までを完了することを目標とします。
[今後]
今まで、お客様向けシステムを製造し、それを提供することを目指してきましたが、中小企業診断士試験の影響で予定が完全にくるっているということもありますが、やめました。引き続き、作っていくことには変わりないのですが、それよりに先んじて株式に関するシステムを作ることにします。
AIとの対話を通して、今まで、全く理解できなかった株式の動きが分かってきたような気がします。もっとAIとの株価の値動きについて、話をしていけばもっとはっきりしそうです。値動きが分かるとその動きはシステムで予想できます。その予想したシステムにより、株取引をするということを今後の目標とします。
そのため、当面、クローニングシステムの製造に集中します。予想するには、データが必要なので・・・。
こちらは、管理システムとは全く分けて製造し、株式に関する情報のクローニングに特化したプログラムとします。汎用的なシステムも考えたのですが、その場合、プログラム管理システム、データベース管理システムとの連携が不可欠で、データベース連携の部分だけを製造するという前提でも、数カ月で作れそうもないという判断になりました。だったら、本番用のクローニングシステムは、プログラム管理システム、データベース管理システム製造後、作ることにしています。
なお、お客様向けシステムについては、今後、YouTubeを通して、公開し、もし気に入った顧客が購入いただくというスタイルにしたいと思います。
スケジュール的には、データベース改修完了後、月~金は、株式関連システムの製造、土、日はお客様向けシステムの製造という切り分けをして、当面は製造していく予定です。
[AIシステム]
AIのシステムを製造するために、数学の勉強を再開します。以前、中学3年のレベルの学習は終えているのですが、ブランクがあるので、中1から再度やり直します。忘れたからという理由ではなく、計算速度が遅いから・・・。スピード感を持って、学習を進めていきます。
中学レベルの勉強完了後、以下の本を購入し、数学検定1級を目指します。
実際に受験するかどうか微妙・・・。参加者の顔ぶれを調査してから考えようっと(笑)。
- 実用数学技能検定 要点整理 数学検定準2級
- 数学Ⅰ・A 入門問題精講
- 数学Ⅱ・B 入門問題精講 改訂版
- 数学Ⅲ・C 入門問題精講 改訂版
- 実用数学技能検定 要点整理 数学検定準1級
- 数学検定1級準拠テキスト 微分積分
- 数学検定1級準拠テキスト 線形代数
- 数検1級をめざせ 大学初年級問題解法の手引き
時間的には、1日1時間が限度でしょうか?ちょっと短いような気もしますが、「継続は力なり」!継続することにより、目的が達成できればと考えています。
[あとがき]
本日の画像ですが、今回私が中小企業診断士試験で利用した時計です。大きな時計や、タイマー付きの時計はダメと言われたので、使用不可と言われるのではないのか、心配しましたが、大丈夫でした!私の周りにもそんな人複数人いましたし・・・。この時計を使うことにより、時間が見やすく、時間を厳守することができました。
腕時計でもいいのですが、見た後一瞬考えてしまいます。あと何分だっけな~って感じです。ただ、今回はそれがなくなりました。
この時計、30年以上前に購入した、CASIOのDQ-540という製品です。省電力で、他の製品で使用し使えなくなった電池が再利用でき、かなり長い時間表示してくれます。長い間、目覚まし機能を使用していなかったので、アラームの時間を調整するためのボタンの反応がかなり鈍くなっていましたが、頑張って何回も押下することにより普通に動作するようになりました。
インターネットで探してみると、まだ販売しているようです。エコな製品をお考えの方はご検討ください。
では、また!!!
コメント
コメントを投稿