「コーディング」タグアーカイブ

ソフトウェア開発(システム開発・ソフト制作)、プログラム言語との関わりを思い出して見たら、有るは色々と・・PR!京都府、大阪府でソフト開発(C,C++)

PR中ですが、年内(H29=2017)の準備期間を経てソフトウェア開発(システム開発・ソフト制作)を業務展開するに当たり今一度、過去の開発言語との関わりを追って見ました。 ちょっと、少しだけ・・薄れかけ思い違いも混じる一昔前の記憶から・・

最初のプログラミング言語はALGOL
すぐにBASIC・・初期の低水準の規格? 続いてはCOBOL。ここら辺までの順番は間違いなさそうです
次にはFORTRAN機械語(マシン語)の何れが先だったか?
制御用のPL/MラダーシーケンスPascalLisp?やPrologの本を読み初めた事も有ったなぁ〜 “ピーエルワン“も端末から使用出来ないかと・・
最近、近い将来の効率的な生産性を期待出来る統合開発環境(IDE)Eclipseをインストールして目下、プログラミング言語Cの復習や新たなC++とPython習得に頑張っているところです。
今は住宅リフォーム関連の営業や起業で相当なブランクが有りますが、その直前には当時のEclipseでJavaの習得に時間を費やしていた事も・・
如何せん、業務外で発展途上(失礼!性能・機能向上進化が著しいとの意味)?のJava独学でキャッチアップするには敷居が高く頓挫してしまった次第。
それまでにソフト制作業務での開発言語は主にC、次にはCOBOL FORTRAN BASICなどになろうか?
尤も各種のスクリプト言語UNIX/Linuxのコマンド群もいろいろ使用して見ました。
表計算のBASIC似のマクロ言語?で自信作(自画自賛もオーバー気味?)の太陽光発電システムの発電量推定シミュレーション・ソフトを開発したりで何らかの形でソフトウェア開発とのつながりは持っていた事になるのでは?

今、習得中はC++言語でざっと見て半分はC言語で馴染みのある言語構成で理解するのに大きな障壁は無さそう!
時間が解決してくれる事でしょう。

新しい項目の下記テーマも項目名は何度か目にしているし習得出来そう

クラス
オブジェクト
コンストラクタ
継承
オーバーロード
テンプレート
参照

コーディング量を減らし見易く無用な混乱を除去しつつ全体の生産性をアップさせる言語構造みたい

それと相まって統合開発環境のEclipseの活用で開発の生産性向上が見込める筈・・理解が進むにつれて意を強くしております。

当面はプログラミング言語についてはC、 C++、 Python に注力して行きたい


ご紹介したいページは・・・ こちら↓

[ Topics + News + Memo + PR ]

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

システム開発・ソフト制作のソフト工務店

ソフト開発業務の旅立ちに当面必要はタイピング、C++、IDE(統合開発環境)、DB(データベース)、Linux、Python、正規表現、Document、Presentationの習得か?WEBサイトの構築・運営は自然体でOK?

従来は工務店業務に必要な営業力が今一つな面を補いサポートを担当してもらいたく、過去のシステム開発・ソフト制作の経験に再登板願い自社専用のシミュレーション・ソフトの作成およびホームページやブログのWEBサイト構築・運営に力を注いで参りました。
当初予想を大きく上回るネット上での反響・認知度UPも有って各々が補い合う形のグループサイト群を立ち上げる結果となりました。
最初は非常に苦労したサイトの立上げも、場数を踏むにつれて目には見えないノウハウらしきものが醸成されて来たのでしょう・・・比較的、スムーズに運べることとなりました。
一番に良かったと思える点は、サイトグループを構成する各サイト群がお互いを応援しネット世界でのデビューをサポートしてくれること。
従い直近の「ソフト開発」サイトの立上げ直後、早々にキーワード検索結果に・・当方でターゲットにしているキーワードの組み合わせでは早速に上位にリストアップされたり・・・
尤も、好ましい状況の此の現象もあくまで現時点、此の瞬間のことで有って誰も保証はしてくれません!
だからと言って道理や決定の手順・ルールが急に大きく変わるものでは無いでしょう。

従来の工務店業務に今回新たに展開のソフト開発業務PR担当は四六時中、睡眠もとらず・・又、夏休み・冬休み・ゴールデンウィークの休みも取らずに尽くしてくれる筈の自運営のウェブサイト群が多くの部分を担ってくれるものと期待しています。

これらのバックボーンが有り、ソフト開発への熱意を持って更なる需要・将来市場拡大に向き合えば・・・十分に対応可能な業務だと・・・

ソフト開発業務の旅立ちに当面必要はタイピング、C++、IDE(統合開発環境)、DB(データベース)、Linux、Python、正規表現、Document、Presentationの習得か?WEBサイトの構築・運営は自然体でOK?

然しながらプログラミング手法を思い出したり、新たな言語仕様の習得など課題は結構有ります。
年内の準備期間を経た後も随時必要に応じての習得やキャッチアップを・・・
過去に種々な開発環境に対応して来ているので十分可能でしょう

今、一番にすべきはタイピングのスピードアップ
その為にはタッチタイピング? ブラインドタッチ? のマスターと認識


おカタイ話ばかりで、次はWEB担当のエコ旅満載の旅写真サイトです

2-CIMG7842.jpg 3-CIMG7846.jpg
5-CIMG7869.jpg 6-CIMG7870.jpg
8-CIMG7914.jpg 9-CIMG7928.jpg

 

タイミング良く第5版発行直後のC++の参考書籍を購入、さぁ~頑張ろう!の心境ナリ。一昔前にバイブル的存在の本「プログラミング言語C」を意図して同じ本2冊目を手に入れたは生涯で最初で最後!

先にブログにてC++言語の本を購入した旨、記しました。

やさしいC++ 第5版
著者 :高橋麻奈
発行所:SBクリエイティブ株式会社

著者の方は、人気の多くのソフトウェア関連の書籍を出されているようです。

タイミングも良かったかな?と・・
今回の本は今世紀初頭から発行され、かなりの実績も・・有りそう
第5版が出た直後なんですネ。 と言うことは内容的には最新情報が? 当面、C++の参考書として重宝することになります。

比較的近いところではCMSツールWordPress に関する図書数冊と最も多く購入して来ました。 当初、今に勝手に称している(統合版)メイン・ホームページ店長ブログからスタートしたWEBサイトの運営が徐々に結果としてキーワード検索結果に現れる現実にビックリ、此れは本気になって進めようと・・
ホームページやブログの運営サービス側の都合も有って独自ドメインの取得を機に愈々本気に。 次第にホームページ・タイプとブログ・タイプのウェブサイトが増加して行きました。
その一翼たる面に、思うがままにブログサイトの構築・運営が可能となるCMSの一つ、人気のWordPress の採用です。
洗練されたシステムでしょう! 凄く安定したツールですネ。
それにレンタル・サーバーにも何となく安心感・安定感が漂う雰囲気!
WordPress の良い点の一つに人気の高い普及しているデータベース機能を前提として自由度の高いシステム構成になっていること。
更には自分で言うのも何ですが、膨大な?投稿記事を含めてブログサイト環境をバックアップした際の身に覚えが有り記事データにも親近感?を持てるダウンロード記事を含めて、ローカル側に疑似的なブログサイトを極力再現しDB習得のテストデータに・・
一般的なテストデータの入力作業を要求されては遅いキーボード入力では根気が萎えてしまうことに。
つまりはWEBサイトの構築・運営データベース関連技術・テクニック向上の両面での効果を狙っての数冊に及ぶWordPress関連書籍の購入でした。
昔ほどでは無いがIT/PC関連図書は探しに書店へ訪れます。
陳腐化が激しいディジタルの世界、OS・アプリケーション・ツールソフトも頻繁にアップデートやバージョンアップがなされる事が多いですネ。 従い本屋さんでは、書籍の裏表紙あたりの発行日をチェックCHECK!・・大概は。

今回、改訂版が出てスグの第5版・・当分(数年間)は次の版は出ないと思えるしC++ 言語自体がかなり成熟し落ち着いて来たことでしょう。
末永くお付き合い下さいませ! アイシテいます・・

ところで・・先に
デニス・リッチー、カーニハン?さんの著書でプログラミング作法のバイブル的存在の恐らくは「プログラミング言語C」なる本の事を記しました。 兎に角、必死に読む?参考に?していたので本全体が手垢やらマーキングで汚れて来たし、わざわざ別に同じ本を追加で購入した事が・・勿論、今は手許に残っていませんが・・
ワザワザ意図して同じ本を購入したは長い人生で唯一の出来事!
正確には2~3回ほどは他の本でも有りました。
それは購入済みを物忘れしたり、勘違いしての出来事で意図的では有りません。

PR ・・・ PR

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

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

大阪府 京都府
にて

ESP - ENESYSPORT

住宅リフォームのソフト工務店
アプリケーション・ソフトも自作したりの住宅リフォーム店
システム開発・ソフト制作も・・

ワードマシンからバイトマシンに、機械語から低水準のBASICへ、紙テープから紙カードに、一連のプログラミング作業も細切れに夫々が大事なステップだった!ソフト受託開発準備中

ソフト開発と言える程では無いですが最初の体験は学生時代

今時のバイトマシンと異なる、確か48ビット1ワード(語)のワードマシン?開発言語は、そのマシン語(機械語)でした。
程なく水準の低いBASIC言語が利用可能でしたネ。
当時の電子計算機が読み込むのは穿孔紙テープ
あとで登場する同じ紙の80欄カードの大先輩でゴワス!
西郷どんが歴史を感じると言っているから相当な年代物でしたね。

紙テープを電子計算機のデータ読み取り機に・・・
ところが今みたいに画面を見ながら自身で直接パソコン端末に入力する方法では無く先ずは紙テープに穿孔(パンチ)してもらうデータ内容をコーディングシートにルールに従ってプログラミング

取り敢えずはコーディングシート上で机上チェック

パンチングの予約してタイピングならぬパンチングしてもらう

次は処理時間の予約・・・など色々な段取りが必要だった

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

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

大阪府・京都府
にて

ESP - ENESYSPORT