「開発」カテゴリーアーカイブ

シミュレーションの裏方役ほか太陽光発電システムにおける発電量推定シミュレーション・システムの社内専用ソフトを自社開発したり思い出が。今は京都・大阪での住宅リフォームの一環で実務にも

シミュレーションに関する思い出

ソフトウェア関連業務には違いないが、直接のソフト開発担当と言うよりシミュレーション実行担当・・専門研究者の裏方さん的作業を担ってたことも有りました。
理論的なことは理解出来ぬも指示されてシミュレーションに若干、関わることも・・従い、FORTRAN, BASIC, C 言語での編集作業は有りましたね
ワープロソフトWordが出現?していたしワードプロセッサーが全盛の頃、研究者の科学技術論文ゆえにリッチな文字編集は特別に必要無くプレーンなテキスト入力の論文文書化作業だったり。

一つは某電機メーカーの研究所にてトップエンジニアの研究者の方の裏方
飛翔体の最適飛翔コースを導き出すシミュレーション実行担当、何でも”最急降下法”なる最適解算出法の一つだったか?
ある時は、オリンピック選手の競技で放つ競技用”矢”の飛行コース・・恐らくは最長かつ高精度的中を狙ったシミュレーションだったんでは?
因みに此の時期の近くの研究室にSONYのワークステーション(“NEWS”だった?)が稼働していてUNIXだったかのXWindow・・に強烈な印象を覚えた、その後に自身でもUNIXの世界を直接に知ることに!

二つ目は某製鉄メーカーの研究所にて同じく研究者の方の裏方さん
溶鉱炉の炉内状況を有限要素法を取り入れた主にBASICプログラムによるシミュレーションだった。 FORTRANNの出番が有ったり・・これは模擬的手法でしたが、後には同社の別工場の独身寮にお世話になりながらシームレスパイプ製造工場新設プラントの制御プログラム開発チームへの参加で実体制御システム開発を・・

話は変わり、今はAI(人工知能)もレベルも高度化、現に介護・受付・給仕などのサポート業務に進出し始め徐々に現実化・高度化して行きつつ有りますネ
従い今から思うと何で?との意見も有りましょうが・・一昔前には”人工知能”風と言われて大きな違和感無きことも有った
サービス部門における装置故障診断システム、過去の診断結果からのデータを蓄積して故障で現れる現象の原因を掘り下げて行く過程で過去の診断結果のデータベースから次なる現象の問い掛けを逐次提供して行くもの
断片的な限定された問いに2~3の選択肢を提示して行き最終的には行動指針を示すシステムでした。
今は高性能な処理マシンで・・大きな複雑な環境で起こっている現象を貯えた膨大な蓄積データから最善な?最大公約数的な?行動パターンを瞬時に導きだそうと・・

時代の流れの結果、成し得ることでしょうか

ファジーなデータ群で有ろうが結果として大衆はこの様な行動をするでしょう・・と。
感情の動きだったり体の動きだったり蓄財など経済活動だったり

持たざる小生にはAI(人工知能)の影響力も相当割り引く必要?

尚、シミュレーションの思い出?現在進行形で有っても一番の思い出、更なる思い出も積み重ねて行くで有りましょう!自作した太陽光発電システムにおける発電量推定シミュレーション・システムの開発です。

大阪府・京都府

2018年(平成30)~(予定準備中)
システム開発・ソフト制作の受託開発

システム開発・ソフト制作の受託開発 (ソフト工務店)エネシスポート

Linux eclipse C C++ Python
復習・習得・上達にと頑張ってます

来年中にはラズパイで工作、先ずは趣味で一つとなれ!Linux,Python,サーバー,周辺機器の習得にも。1割位は実務面でも役立ちそう?テーマが増えて・・

住宅リフォーム業に加え、ソフトウェア開発業の2本立てをライフワークにしたくSOHOスタイルでの試みを・・
ただ今、多くの課題を抱えて悪戦苦闘中!課題が多いので気になることも多いですね。 スンナリ事が運べば相当に整理が着くのでしょうが・・・やるしきゃ無かんべ。
とは言っても・・課題になりそうなテーマが向こうから、やって来る。

現在、取り組んでいる多くのテーマのC++言語の習得も一つ
言語だけならマダしも統合開発環境やら色々なテーマとの時間配分も関わって来ます。

“Python言語”が目に入ることが多くなり、近いうちに習得したいと。

ところで来年中くらいには・・
“ラズパイ”(Raspberry Pi)で小さなのを作れないか?
特別な素養は無くとも見よう見真似で工作してみたり・・
無趣味な人間の世界に”趣味”がやって来た。工作がやって来た。

メジャーな日経LINUXでも最近、取り上げられることも多いし、関連書籍も多数発行されています
ラズパイの記事内にはPythonやLinux,  Raspbian や周辺機器との遣り取りとチョットした機器制御などのコンテンツも色々・・無用とは言えない
今後のソフト開発にも活かせそうな概念も身に着けられるか
少なくとも一つは作ってみたいものです

C++ C Python

工務店 + ソフト ⇒ ソフト工務店
エネシスポート

システム開発・ソフト制作の(ソフト工務店)エネシスポート

従来の環境を知る小生に取って単一PCマシン上でWindowsとLinuxがシームレスに稼働し情報処理の連携プレーが出来る様になるとはチト不思議な感じも・・勿論、大歓迎なんですが・・

一昔前にはLinuxのディストリビューションのバージョンアップが有る度にインストールし直したり。 Linux関連の書籍や月刊誌も色々と買い揃えたりしていたなぁ~。
当時の書籍は処分済み。 ベータ版ながらWindows版Linuxが登場し特集記事が掲載されると日経Linuxを購入して改めてLinuxを・・しかも今回はソフトウェア開発(SYSTEM/SOFT)の実務に活かすべく考えた上での行動。
ずっと月刊だった日経Linuxが最近になって隔月刊となったのは残念に思いますが内容に期待しよう!
手許に有る数冊の日経Linuxに目を通しました。 少しずつ感触が蘇って来ます。
Windows版Linuxで両OSの透過的な連携稼働が・・同じマシン・PC上で・・
従来の環境を知る小生に取って単一マシンでWindows10とLinuxがシームレスに稼働し情報処理の連携プレーが出来る様になるとはチト不思議な感じも・・勿論、大歓迎なんですが・・
来年より京都・大阪にてシステム開発・ソフト制作の業務をスタートさせる予定で色んな角度からの課題に対応しつつ準備中です
開発言語はC, C++が主になるでしょうがOSとしてメンバー?にLinuxが参加することに・・
少しづつ具体化しつつ・・ちょっと待った! タッチタイピングを忘れる勿れ! しゅん・・としています


LINUX 環境下で C++ C Python ソフト開発
京都府・大阪府にてシステム開発・ソフト制作

SOHO (Small Office Home Office)
ユビキタスな環境を念頭にPC/IT活用

    モバイルなOffice
モバイルなFAX
モバイルなPC
モバイルな電子カタログ
モバイルなブロードバンド環境
移動・可搬な事務環境の工務店

大阪府・京都府

2018年(平成30)~(予定準備中)
システム開発・ソフト制作の受託開発

システム開発・ソフト制作の受託開発 (ソフト工務店)エネシスポート

Linux eclipse C C++ Python
復習・習得・上達にと頑張ってます

  ソフト開発業務スタートに向け主に以下の課題テーマが・・  

タッチタイピング (ブラインドタッチ)

C++
IDE(統合開発環境)

DB(データベース)
Linux (コマンド、ツール etc)
Python
正規表現
Documentation (ドキュメント作成)
Presentation (プレゼンテーション)

その中、現時点で時間を多く充てているテーマは下記のソフト制作用の開発プログラム言語の復習や新規習得なんです
C++ C Python

工務店 + ソフト ⇒ ソフト工務店
エネシスポート

システム開発・ソフト制作の(ソフト工務店)エネシスポート

UNIX/Linuxに没頭した時期も。昨年からベータ版・・近々にWindows版Linux正式版登場。シームレスなWindows+Linux連携稼働も可能?往時の経験を進化した開発環境で

近日中に「Windows 10 Fall Creators Update」なる大型アップデートが行われる由、その際にWindows版Linuxがベータ版から正式版に昇格?なって登場・・を短い首を長くして待っています。
一昔前にはUNIX/Linuxに没頭した時期も有りました。
マニュアル類の外、多数の関連書籍も購入して参考にしていたものです。 ブートシーケンスなど少しばかりOSのシステム制御に関わるレベルを垣間見たり・・コマンド群も結構な時間を費やして繰り返し習得しようとしたり・・sh, sed, egrep, tee, awk, cat, chmod, cut, find ・・など
|(パイプ)で複数のコマンドを連結して一連の処理を可能に!
正規表現を活用してのテキスト編集など・・活用効果を確認済み
当時は結構スンナリとUNIX/Linux環境を操作出来ていたと思う。
・・・それから相当年数が経ちました
昨年頃から”Bash on Ubuntu on Windows“がベータ版で登場、愈々一週間後あたりに正式版がやって来るとのこと
実務でLinux/UNIXに関わったのは少ないものの、OSの洗練された仕組みには大いに感激した思いが。
その環境下で、より自由度の高い開発環境が改めて利用可能に・・しかも日常的・市場的に大きな影響力を維持しているWindowsとのシームレスな連携をしつつ・・
いやぁ~凄いことですね! これを利用しない手は無い!
その環境が無事に構築出来ることを切に願う次第です。

先程、UNIXコマンドブックで”mount“コマンドのページを見ました
たった一つのmountコマンドだけでも、出来る機能は奥深い
他に気の利いた多くのUNIX/Linuxコマンド群が・・取捨選択してパイプで連結することによって別の機能に組み立てられる
しかも今回は、日常的に多用しているWindows環境との透過的な連携も可能になる様だ。

待ち遠しい・・あと一週間

タッチタイピング (ブラインドタッチ)

C++
IDE(統合開発環境)

DB(データベース)
Linux (コマンド、ツール etc)
Python
正規表現
Documentation (ドキュメント作成)
Presentation (プレゼンテーション)

linux, C, C++, Python, IDE 習得したり復習になったりと成すべきテーマは多いですね。

工務店+ソフト⇒ソフト工務店
エネシスポート

システム開発・ソフト制作の(ソフト工務店)エネシスポート2018年(平成30)~(予定準備中)
システム開発・ソフト制作の受託開発

システム開発・ソフト制作の受託開発

WindowsとLinuxのシームレスな協調?正式版での登場を期待!本日発売のLinux関連書籍に目を通す。いいね!やる気、可能性がより大きく・・両OSの良き機能を組合せての開発スタイルで

WindowsとLinuxのシームレスな協調実現で両OSの良き機能を組合わせての開発スタイルで効率よい生産性向上を大阪府・京都府で

本日は日経LINUXの発売日、早速に購入して一気に流し読み
全体的な感想、やはり期待出来る環境の到来が近いと・・・
いよいよ今月17日にはWindows版Linuxが正式版で登場!
正式にLinuxがWindowsとシームレスに同時稼働することになろうとは・・
現時点でもインストール済みで利用は可能も、未だベータ版で何れは正式版の到来が近いとなれば期待は膨らみ待ち望む日々で有っても実際に利用するまではナカナカ
先ずは其れが実現なる為の大きなハードルを越えないと・・それはスグめの前に・・
「Windows 10 Fall Creators Update」なる大型アップデート
その更新作業が無事に済ませられる事が大前提!
そのステップを無事クリアして次がLinux環境のインストール・環境整備の為のチューニング作業が待ち構えてゴザル。その段階まで行って一安心か?
次は追々とライフワークの一つの柱に位置付けるソフトウェア開発業務への環境の構築作業。
そしてライフワーク故、動ける限りの実務さらには、ボケ防止・頭の体操を兼ねた趣味としての継続に・・
年内は主なる課題テーマに集中的に取り組んでみる準備期間なり

本日、購入した「日経Linux 2017年11月号」(本誌+別冊特別付録)

「日経Linux 2017年11月号」(本誌+別冊特別付録)

日経Linux 2017年11月号 特別付録の「Linux サーバーがゼロから分かる本」
日経Linux 2017年11月号 特別付録
Linux サーバーがゼロから分かる本

正式版となった「Bash on Windows」の特集記事が別冊付録に収録されているかと思っていたが、その部分は本誌内に・・特別付録は「Linux サーバーがゼロから分かる本」だった
本誌内の「Windows版Linuxのすべて」に目を通して納得
(デスクトップ等)GUI環境や(サービス実行に必要な)デーモン機能のサポートは無い等の制約は有るらしいが恐らく当方で想定・希望する実行環境としてのLinux環境の実現には大きなバリアは無さそう・・あとは工夫して如何に使い勝手を向上させて行けるかのレベルみたい
今回はLinux単独・Windows単独では無く、お互いの良さを上手く連携させての活用が可能となる訳だし効率的な生産性向上が見込める環境下でのシステム開発・ソフト制作が出来よう
夫々の良さを引き出すべく探求を重ね続けるなら知識・ノウハウも蓄積されよう!
今、気になるのはGUI環境・・Xサーバーアプリケーションも工夫次第でソコソコのレベル
で実行出来そうだと分かり納得した次第。

尚、予想外だった特別付録の「Linux サーバーがゼロから分かる本」
考えて見れば今後の進展次第では当然に理解を深めるべきテーマでも有ります
特別に専門的な領域は無理なれど仕組みがある程度、理解が有れば何かにつれ解決のヒントになろうかと
一昔前にLinuxにはまって?いた際は、Slackware Linux, Vine Linux, Red Hat Linux, Ubuntu等のディストリビューションを・・それもバージョンアップする度に必要に応じてHDDのパーティションを切り直しながらインストールを繰り返していた頃も有りました
当時のWindowsをインストールし直すトラブルに直面したり・・
・・・
今は次期Windows10のアップデート、Linux環境構築が無事に済むことを祈るのみ

その先にはLinuxへの理解を深め実務に、またWindows10とのシームレスな連携による環境下でより効率的なソフトウェア開発が可能に・・

本日、購入した上記の日経Linuxの特集記事を見て可能性が膨らんだ次第
やってみよう・・それが一番! ?ほっともっと+ココイチバンが応援?


当面の 課題テーマ

タッチタイピング (ブラインドタッチ)

C++
IDE(統合開発環境)

DB(データベース)
Linux (コマンド、ツール etc)
Python
正規表現
Documentation (ドキュメント作成)
Presentation (プレゼンテーション)

復習・習得・上達にと頑張ってます

当面は(シフト工務店)エネシスポートの近郊に位置する大阪府・京都府にて。

コンピュータ システム応用ソフトウェア開発(ソフト制作・システム開発)を業務展開、主に受託スタイルで・・

集中しての準備期間は年内の残された3ヶ月!有意義な期間にしたいもの

linux, C, C++, Python, IDE 習得したり復習になったりと成すべきテーマは多いですね。

工務店+ソフト⇒ソフト工務店
エネシスポート

システム開発・ソフト制作の(ソフト工務店)エネシスポート2018年(平成30)~(予定準備中)
システム開発・ソフト制作の受託開発

システム開発・ソフト制作の受託開発