コンピュータ周辺技術や製品の進化は速い!一昔前には・・
ハードウェア (Hardware) | |||||||||||||||||||||
|
|||||||||||||||||||||
コンピュータ周辺技術や製品の進化は速い!一昔前には・・
ソフトウェア (Software) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
客先でのプログラミング作業は長らくブランクが有ります。
代わって住宅リフォームの営業、続いての起業となりましたが・・その間のコンピュータ・パソコンやインターネットに関わる情報には大いに関心を持ちつつ過ごして来ました。
今でこそ落ち着いた感がしますが、一時はコンピュータ・PCのハードウェア関連、ソフトウェア関連の図書も結構多く購入したり・・
LINUX月刊誌、ソフトウェア全般誌、DB(データベース)、Perl、PHP、Linux、ネット関連書籍、アフィリエイト、SNS(Twitter Facebook)など等。 近いところでは自サイト構築運営の為にHTMLやブログの本など
数冊も買ったはWordPress関連・・未だ道半ばの序の口ですが多いブログ群の中でも注力している独自ドメイン下の五つのブログ群が一般に普及しているデータベース採用のCMS故に何とか思い通りの形でデータ抽出したいが為。
この点に関しては大きな壁を越えられたかな?見通しが付き次は落ち着いた頃に徐々に。
勝手を知った投稿済みの記事データがデータベース習得の生きたテストデータに活用出来るとはWordPress様さまデス。
尚、自社専用のシミュレーション・ソフトは大きくは二つ。
その一つは太陽光発電システムの発電量推定シミュレーション・ソフトですが表計算ソフトのマクロ言語を多用して作成しました。形は違えどプログラミング言語に違いは無し。
現時点では全て処分済みながら、以前多く手元に有ったCOBOL、FORTRAN、Pascal、BASIC、C言語等の書籍はゼロ在庫?なんです・・多く有ったC言語の専門書も。
そう言えば機械語に始まり所謂、高級言語?と言われたジャンルではBASICの直前にALGOLも・・
制御システムではアセンブラに併せてPL/Mも少しばかり・・
更には制御機器用のラダーシーケンス言語?も・・
よくも各種のプログラミング言語にお目にかかったものです。
懐かしきかな? 皆さん、お元気?
覚えてくれて無い?・・一時期、こんな奴が四苦八苦していた様子を!
さて来年より改めてソフト開発業務を展開して行く予定です。
先日はC++言語の本を購入して習得スタート・・行けそうデス。
今日は、Python 言語の本を購入したばかり。 本もいいが言語自体も良さそう!
当面の課題、すべきテーマは多いですがプログラミング言語のC++とPythonの習得に本気に取り組んで行く所存です。 どうぞ宜しくお願いします。
システム開発・ソフト制作
ソフトウェアエンジニアリング
大阪・京都でソフト開発受託
エネシスポート
やさしいC++ 第5版 著者 :高橋麻奈 発行所:SBクリエイティブ株式会社 |
みんなのPython第4版 著者 :柴田 淳 発行所:SBクリエイティブ株式会社 |
従来は住宅リフォーム業が主体でもミニサイズ、大手みたいにエンジニアリング的手法や管理体制を必要とする訳でも無いのでエンジニアリング企業にはあてはまらなかった。
視点をずっと狭めて見て初めて、社内で自社専用の太陽光発電システムの発電量推定シミュレーション・ソフトを作成するにあたり、ミニスケールの企画・設計・制作を・・・原子サイズのシステム・エンジニアリングか?
今後は種々のコンピュータ応用システムの開発に・・機会あれば・・
システム開発・ソフト制作もソフトウェアエンジニアリングの範疇?
ならば従来はソフトウェアエンジニアリングでは有りませんとの立ち位置でしたが「ソフト開発」に業務展開するとなり、当面習得すべきテーマを手に入れたなら「ソフトウェアエンジニアリング業」・・小規模の但し書き付き・・となりそう。
後は頑張り次第!
ここ2~3日、少しずつキーボードに向かってタイピングの練習をしています。 前に何度も挑戦しかけたことは有りましたが何時の間にか??
でも今回は、チト違います!
継続の意思は大いに有るようだ。 スピードは二の次、先ずは両手の十指を偏り無く・・しかもキーボードを見ること無く打てることを目指して。 何となく行けそうです。
今、随時・・頭に短文を作りつつ其れを打鍵する。
打ち込む文字や文が有ればいい訳で意味合いは全く問わない。
出まかせの短文・・・何でもOKなんです。
年内にはOKよ! さて上手くいくか?
2018年(平成30)~(予定・準備中)
システム開発・ソフト制作の受託開発
ソフト開発の受託
追記、キーボードタイピング・・頑張ってますか? ガンバッテルよ
パソコンに向かうはイイ事!ディスプレイ画面と睨めっこは駄目よ!折しも暫しの期間、ネックのタイピングの上達が一番の課題。画面よりキーボード!上達を目指すならキーボードは見ないで・・
画面との睨めっこばかりではドライアイにも・・
でも、タイピング上達にはキーボードは見ないこと と
言ってたなぁ~
Linux eclipse C C++ Python
復習・習得・上達にと頑張ってます
ソフト開発業務スタートに向け主に以下の課題テーマが・・
タッチタイピング (ブラインドタッチ) |
C C++ IDE(統合開発環境) DB(データベース) Linux (コマンド、ツール etc) Python 正規表現 Documentation (ドキュメント作成) Presentation (プレゼンテーション) |
その中、現時点で時間を多く充てているテーマは下記のソフト制作用の開発プログラム言語の復習や新規習得なんです
C++ C Python
工務店業務に関しましては近郊の営業エリアを対象に掲げてありますが、新たに展開を考えておりますシステム開発・ソフト制作業務につきましては業務の特性上、より広範囲に対応可能かと・・
一番のネックになろうかと危惧しているタッチタイピングも従来の試みに比べ現実的な必要性からか、今度は或るレベルはキャッチアップ出来そうデス。 ブラインドタッチと言うか、此れが人並みの十分の一でも・・要はスピードよりキーボードを見ずに両手の10本の指を適材適所?の活躍をしてくれる・・・出来ることが一番
そうなれば後は慣れ・・・億劫さが少なくなり徐々にスピードアップを実感できて更なるキー入力の速さを・・・
他人事みたいも、ある種の叱咤激励・・出来たら褒めてあげるよとのオキモチで御座います
他にも・・徐々に追々と思い出したり習得したいテーマ
C++
IDE(統合開発環境)
DB(データベース)
Linux ・・ コマンド、ツール etc
Python
正規表現
Document(ドキュメント)
Presentation(プレゼンテーション)
出来たらWEBアプリケーション など・・・追々と・・
C++は需要も多そう・・また過去のC言語での開発経験から習得するに難題とはならないハズ・・クラスなどのオブジェクト指向の追加での理解は必須みたいも、以前Java の習得・統合開発環境に時間をかけたことがあった。
まがりなりにもJava提供元のIDEやEclipseなどにチャレンジした時期もあった。 ブレークポイントの設定やらで逐次の実行デバッグ、コーディングの際の補完アシスト機能など・・・
今回導入したIDEの操作方法に慣れて行けば何れは本格的な開発作業に寄与してくれると確信
世の中、データベースの重要性は見ての通り
独自ドメイン下の複数のブログ群では本格的なDBを採用して各種のBLOGデータやブログ環境を管理している様子
本番の生データを直接に習得用に使用するのはイマイチ自信無いしケアレスミスは何度も起こり得ること
幸いなことにサーバー側のブログ環境の殆どをダウンロード(BACKUP兼て)、LOCALサイトを疑似的に構築し自分で言うのも何ですが膨大な投稿データを其のままテストデータとしてDB習得に利用出来る次第
但し、他にも種々の作業が控えていて追々に・・・
Windows10へのLINUXベータ版のインストールが可能となり大きな期待で何度か試みるも当初は何故か最終段階にてインストールを失敗
期待が大きかっただけに失望感も・・・
ところが「Windows 10 Creators Update」をインストールし適用なると、あらまぁ~ビックリ! 我がパソコンでもLinux(Ubuntu)が・・それもLTS版が動くことに・・ヤレヤレ・・
昔むかし? デュアルブート(Windows と LINUX)をOSを切り替える為に立ち上げ直したり・・所詮はオフライン的な連絡での両OS使用だった。 それがシームレス?に・・・
Linuxに関しては、これまた膨大な?時間をかけました
Linux OSの理解、コマンド群を覚えることは勿論ですが・・・
当時は限られた容量のHDDを複数のLinuxディストリビューションに前後するバージョンの混載?の都度にハードディスクのパーティション切り分け・アンインストール・インストールの繰り返しを・・・
一時はブートセレクタと言うかOS切り替え用のツールを購入した事も。あのマイクロソフトさんが理想と思える環境(Windows と Linux の同時稼働を連携宜しく)提供してくれるとは・・・
未だベータ版の扱いも、この秋には正式にサポートされるとかの話題が
勿論、両OSの環境を活用して行きたい!
以前にはsed、awk(nawk)、パイプ機能、リダイレクト機能など頻繁に使っていたなぁ~
その際に、よく使う機能に「正規表現」が・・・凄く気に入ってました
これぞUNIX・・・他のOS下でも有りますが・・・の感を強く持ちました。
この「正規表現」を再度理解を深めて活用したい
コマンド群による半自動処理化など・・・MSさんの英断?には大いに期待します。
IDEにはPython 開発環境も導入済み。 未踏のプログラミング言語なれど挑戦?習得したい
この度、取扱業務にコンピュータ・システムの「システム開発・ソフト制作」を加える以上 ドキュメント作成 更には プレゼンテーション の必要性も増して来よう。
従来は自社用のシミュレーション・ソフトの作成やWEBサイトの構築・運用が殆どだった為に、一昔前には業務上必要なこれらのステップが自身の頭の中にしまわれ頭の中で組み立てられる事が殆どでした
例えば太陽光発電システムの発電量推定シミュレーション・ソフトでは最低限のコメントを操作画面に配置したり・・
それでも使うは作者たる当人のみ故に特別な支障は無かった次第!
C++言語で1行出力サンプルプログラムをIDEで作成しブレークポイントを設定してデバッグ実行、さらに並行して立ち上げたLinuxで実行
またPython 言語で1行出力サンプルプログラムをIDEで作成し実行
さらに並行して立ち上げたLinuxで実行
徐々に各種の開発環境・開発言語に慣れて行かないと・・・
工務店 + ソフト ⇒ ソフト工務店
2018年(平成30)~(予定・準備中)
システム開発・ソフト制作の受託開発
ソフト開発の受託