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

PR先日購入の[新版・明解C++中級編]を紐解き一瞬で言語の奥深さを知る。これぞ良書!京都・大阪で新展開業務[システム開発/ソフト制作]対応力習得に内容濃い参考書で実践的プログラミング力をPR

先日、購入した図書「新版・明解C++」を紐解いてページを捲った
更に飛び飛びに拾い読みした・・いやぁ~凄い本だなぁ!
C++ なる言語の奥深さを思い知らされた次第。 尤も当該本に限ってもホンの少しだけ、僅か数ページを拾い読みしただけなんですが・・
分厚い書籍ですが各ページの中味が濃いし”中級編“だけ有って専門的・技術的で相当に整理され内容に比して分かり易そう。
何て言うのか表紙カバーに更に半分近くの幅でPR用?の・・にコメント

新版・明解C++中級編

新版・明解C++中級編
著者 :柴田 望洋
発行所:SBクリエイティブ株式会社

確かに”プログラマのための決定版“の印象が納得出来た!
僅か数ページ覗いただけで
サンプルプログラム図表実践的なプログラミング”力”をつけよう・・とのアピール通りの予感がします
一昔前には多くのプログラミング言語にてのプログラム作成の仕事も・・多くのエンドユーザさん、各種の環境(現場・機種・OS・言語)にて・・
終わりの頃はJAVA言語の浸透が著しく一時はJAVAに挑戦しかけたり・・
その直前まではC言語でのソフト開発が多かったですね。C言語の機能の殆どは概して理解出来ていたつもり・・特徴的なCのポインタ使用などで柔軟性あるプログラミングが可能に・・
以前からマシン語・COBOL・FORTRANなどでのプログラミングに比して、ディジタルの世界の急激な進化が見られた時代背景は有ったにせよプログラミングの魅力も味わったかな?
ブランクが有って、ここ数年は表計算マクロHTMLなど・・シミュレーションソフトの開発やウェブサイトの構築など・・住宅リフォーム業務の営業支援向けに。

これらの過程を経て色々な周囲状況からシステム開発・ソフト制作受託主体のスタイルで展開するにあたり、誕生し普及して行く存在を知りながら別の業務に移り関わることが無かったC++言語でのプログラミングに御対面で~す

先にはC言語の拡張版たるC++言語クラス思考など新たな言語仕様の理解・習得にと次の参考書を購入してソフトウェア開発業務でのプログラミングに備えようと・・

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

ただ従来の住宅リフォーム業務に主にPR用の多くのWEBサイト群の構築・運用の作業も有っての中での業務新展開のソフトウェア開発なれば多くの課題・テーマが立ちはだかる事態に・・その一つがC++言語の習得なんです
上記の参考書には一通り目を通しました。 今までのプログラミング経験・システム開発経験から具体的な課題に取り組んで行く中での習得・向上は実現できると実感! 従い、終わりは無し・・ただ途切れないよう真剣に向き合って行こうかと考える次第!

紐解いてホンの少しだけ、僅か数ページに目を通しただけながらC++なる言語の奥深さを感じさせてくれた次の本の幾らかでも理解して身につけたい

新版・明解C++中級編 著者:柴田 望洋
発行所:SBクリエイティブ株式会社

そしてプログラミングに臨機応変な対応力あるノウハウを習得したいものです


ここで、当座に開発テーマで必要とする参考書3人衆の勢ぞろい!

(左)
やさしいC++ 第5版著者:高橋 麻奈
発行所:SBクリエイティブ株式会社
(中)
新版・明解C++中級編

著者:柴田 望洋
発行所:SBクリエイティブ株式会社
(右)
みんなのPython 第4版著者:柴田 淳
発行所:SBクリエイティブ株式会社

ソフトウェア エンジニアリング
大阪府・京都府で受託システム開発

エネシスポート

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


「システム開発・ソフト開発サイト」ページ・リンク

ソフト開発サイトTOPページ システム開発・ソフト制作の受託開発、(ソフト工務店)エネシスポート
ソフト受託開発
ソフト・システム開発
WEBサイト構築・運営
シミュレーション・Simulation
住宅リフォーム
ハードウェア・ソフトウェア
LINK集・リンク集
サイトグループ内 sitemap集
サイトマップ(sitemap)
[Topics+News+Memo+PR]

大阪府・京都府

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

linux, C, C++, Python, IDE

大阪・京都でのシステム開発・ソフト制作に向け開発環境(Linux,Eclipse)プログラム言語(C,C++,Python)の復習・習得・上達にと頑張ってます・・が進む道は決して平坦では無い!頑張ろう

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

本年も残すは1ヶ月、あっと言う間に・・住宅リフォームをライフワークにライフスタイルを描いていたが何時しか、もっと自分を活かす仕事・業務が有るのでは?
最低限のベースは過去のシステム開発経験で備わっている筈、長きブランクは有れど昨今の開発ツール環境は時代の流れからか、より高度に性能・機能面でパワーアップしつつも低コストで導入可能となった。
見据える先の市場・マーケットは分野や担当範囲もソフトウェア・Softwareの出番を至る場面で待っていそうデス。
ディジタル機器やITを活用して行くなら己自身も捨てた者では無か!か? 加齢を重ね高年齢になっても、有る意味・・年齢輪で世界で十指に入るソフトウェア開発技術者になる有資格者との生き甲斐?を持って行けば〜やれば出来る、なせば成る!

まぁ〜頑張っても足らない点は多かろう! ならば稼働時間数の応援を得よう! 不定休なる少ない休日数、徹夜での作業時間、SOHOスタイル故の移動時間の少なさ等で会社員スタイル?よりは多目の開発時間を充てることが出来ようヨ。

沸々と”その気”になって行った!主に受託形式でのソフトウェア開発業務への取り組みを決断した次第。

それに当たりスタート以前の課題・テーマに幾つか掲げましたが、それらは当時の段階で大きな項目で対象にしたもの。進めて行くに連れ、細分化したテーマが続々と出て来るでは有りませんか。決して怠けていたつもりは無し! 当初、掲げていた年内習得テーマは・・殆ど未達、考えて見れば有期に完了すべき課題では無い事柄・・極端に言うならソフトウェア開発に携わって行く間は無限に習得・向上に励むべき案件なれば・・逃げ腰ながら大目にみてあげようと思っております。

大きなテーマ項目の消化不良は有れど、隠れていたり?見えなかった課題で身につけるべき点には即刻に向き合い多くの面で色々と吸収出来た次第。

当面、年内の一ヶ月はプログラミング言語、C, C++, Python の習得およびLinux, IDE(Eclipse)による開発環境に馴染めるよう理解・習得を深めて行きたい。

ところで此処までの数十年間、長~い長きにわたり大きなネックになってたブラインドタッチの習熟の件、年内にOKマーク取得は難しくなって来ました。 本人たる小生が、ついつい見逃してしまう。 すぐ隣の他のテーマに関心を移してしまう。 何十年も、そのパターンの繰り返しの習性がハバを効かす。 つい許してしまう。
そっちも無駄なテーマでは無いが・・ただ本当に思う、一度キーボードを見ずに打てるようになれば開発作業での思考手順がよりスムーズに進みコーディング作業も捗るのになぁ~と、今日も又思う。


大阪府・京都府

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

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

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

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

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

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

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

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

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

 

口コミで話題? !リンク集合!WEBサイト群=違う角度で=PRご紹介PR おすすめ!

プログラム,プログラミング,ソフト,コンピュータ,開発,言語,コンパイラ,リンカ,実行,モジュール,ファイル,ソース,コーディング,IDE,C,C++,身近にならぬならマスター!ホトトギス。当面は京都府・大阪府にて展開

コンピュータ応用ソフトウェア(プログラム/ソフト)の開発プログラミング言語C,C++の復習・習得・向上にコンパイラ,リンカ,実行,モジュール,ファイル及びソース,コーディング,IDEなどの開発環境、身近にならぬならマスターするしか無い!成らねば成せるまで時鳥

おっと何か一つ!、一番・・重要な課題・テーマのタイピングを忘れたら困る。 タッチタイピング、ブラインドタイピング

数多い習得課題がある中、特別な重要テーマとして一週間の優先時間配分を認められたタイピング練習・・全てのテーマの成否に関わる最重要課題

此の際、大目に見て頂き入力速度は一切問わない
但し一本指で無く、両手10本の全指使ってのキーボード入力
世間ではタッチタイピングとかブラインドタイピングとか言われているそうな・・何っ?何度も挑戦したことが有るって? だから尻込みして辞退したいって?

ここを乗り越えたら従来とは全く違う観点での別世界が待っていると言うのに勿体無い

そうか、もう少し挑戦し続けるか? そうだよな! 勿体無いもの!

再度のアドバイス! 打鍵スピードは問わない・・普通の方の50~100倍の時間がかかろうと・・そんなモノ、時間が解決してくれるさ。 タイピング競技大会に出場する訳でも無いし・・せめて両手使いになって欲しいだけ・・

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

大阪府・京都府

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

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

京都府・大阪府で始めるソフト開発業務。LINUX+C言語の復習、C++言語での拡張機能を!”関数のオーバーロード”、”関数テンプレート”に続き”名前空間”・”参照”と理解が進むにつれヤル気が本気に

先日投稿した次の記事にて書きました
一時はC言語プログラミングした案件も多い。 従い、C++のテキストも多くの内容はC言語の復習を兼ねての感が強くスイスイと・・と

また、次の様にも・・・
自転車と同様、当時に突っ込んで身に付けた?せいかブランク有ってもあっと言う間に甦って来ました。

コンピュータ・ソフト開発の受託業務を京都府・大阪府で始めるに当たり、C++の”関数のオーバーロード”、”関数テンプレート”を理解へ

関数のオーバーロード
関数テンプレート

いづれもC++で拡張された機能・・一応、目を通して取り敢えずはOK
本日は別途の新機能「名前空間」に「引数と参照」について

変数のスコープに関してはC言語で或る程度は・・・現に大規模なシステム開発要員の一人として開発参加している際に、すでに予約語 extern を用いて宣言されたインクルードファイルを読み込んでいました。 凡その概念は理解していたつもりも、先日購入したC++教本で復習して納得した次第
今回は新たな概念の「名前空間」を知ることが出来ました

かってC言語でのプログラム制作現場で、関数の呼び出しの際に引数渡し方法の”値渡し“と”参照渡し“の理解は有って使用したもの。
今回は別途、参照」そのものを引数としての関数呼び出し方法も・・

C++ C と LINUX

大阪府+京都府
工務店 + ソフト ⇒ ソフト工務店
エネシスポート

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

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

ソフトウェア開発(システム開発・ソフト制作)、プログラム言語との関わりを思い出して見たら、有るは色々と・・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