「C」タグアーカイブ

年齢を気にしブランクのソフト開発実務、頭の体操・ボケ防止効果?低学年でプログラミング能力をと市場拡大の要請?高年齢層だけが部外者でも無かろう!LINUX下でC,C++を大阪府・京都府で

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

既に暦は9月の半ばに入り涼しさも感じられる今日この頃です
住宅リフォーム業務に加えソフトウェア開発業務でも頑張ってみようと準備に精を出しています。 準備すべきテーマは下記の如く多く、夫々のテーマに取り掛かるタイミングや重きの置き方などでも遣り繰りしつつ来年スタートに間に合わせないと・・

公的な?仕事上のサイト群は従来は住宅リフォームに関連してのWEBサイト運営でしたが「ソフト開発」サイトの新設ソフトウェア開発業務の展開に向けてのサイトです
新規取扱業務となりますし、当面 課題とするテーマは以下の通り多いですね

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

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

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

過去にもクライアントさんの御要望に応じてプログラム言語ほか開発環境に対応して来ましたが、特殊な場合には新たなプログラム言語でも独学で習得しつつキャッチアップした次第。
ブランクは有りますが、必要性に応じての対応力はソコソコ有るのではと自負しております。

さて今、ソフトウェア開発業務(システム・ソフト)に関しては年内の準備期間中で当面の復習・習得対象のプログラム開発言語をC, C++, Python に的を絞り目下、再挑戦中
以前(一昔前)と違う周囲環境?は
ハードウェア・ソフトウェア両面での技術・製品・応用面ほかでの大きな進化
市場の拡大、ユビキタスな環境、IoT、ネット環境の充実など
高機能・高性能のパソコン・OS・コンパイラ・IDE・アプリケーションソフト・ツールソフトいろいろが無料で公開されたり非常に廉価で提供されたり、また知りたい情報がネット検索すれば豊富に公開されています

住宅リフォーム業を高年齢で起業したのは、これらのPC/IT環境を活用すれば営業力の今一つ足らない分を十分に補って以前に体験した不動産・住宅・リフォーム営業を進化させることが出来ると・・
一般的な住宅リフォーム企業とは一味違う形でと社内向けソフトを自社で開発したり、WEBサイト中心のPR活動をと多くのグループサイト群を構築・運営しております。
その過程で表計算ソフトのマクロ言語(当初のVBAから移植)?を駆使しての太陽光発電システムの発電量推定シミュレーション・ソフトを自作したり
独自ドメインを取得して多くのWEBサイトの立上げ・・HTML言語
データベース応用主体のブログ・サイトの立上げ運営・・WordPress, DB, PHP

以前の様に案件開発にキャッチアップするに独りで高コストの負担・・も大幅に軽減され手持ちのPC性能・機能も特に問題なし、何より問題解決にあたっての情報収集が至って簡単で殆どが書籍代ぐらいで済まされます。
高年齢を気にして遠ざかっていましたが、今は小学校でもプログラミング能力の必要性が話題になる時代背景・・ディジタル世界の市場拡大は今後も顕著になろう
高年齢の身をそれほど気にする事も無かろう・・小生にとっては高年齢ゆえに未だ適応力有る?ソフトウェア開発業務に再チャレンジするも良しと感じた次第!
高年齢でパソコン教室通い(失礼!)を通り越して一気にソフト開発実務の現場へ! アタマの体操にもボケ防止にも・・

LINUX環境下でのコマンド群やC, C++コンパイラ、スクリプト言語Python他を駆使してのアプリケーション・ソフト開発・・実務(実用)面に加えて無趣味の身にライフワーク的な一番の趣味の誕生!の お話 オワリ・・

あっ、恥ずかしい・・何時もなら、ここで緞帳が下りてくる手はずなんですが、未だに!

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

システム開発・ソフト制作の(ソフト工務店)エネシスポートLINUX OS 下で、C C++ Python などのソフトウェア開発

大阪府・京都府

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

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

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

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

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

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

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

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

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

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

C++ C と LINUX

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

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

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

大阪府・京都府でソフトウェア開発業務をスタートさせるにあたり事前に何とか取り敢えずはソコソコのレベルまで高めたい!向上させたい!上達したい!課題・テーマは下記の如くワンサカで御座います

少し目を離して別の事を・・・
本日は改めてプログラム言語 C++ の習い事?に向き合おうと・・

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

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

本の内容、即ちプログラミング言語C++の機能の一つに確かC言語のは無かった”関数のオーバーロード“がありますネ
他にも色々とC言語からの拡張・発展した機能が・・・
複雑な処理も求められ市場も拡大し、システムも大規模に・・・
合わせて、プログラム・ソフトも大きく複雑になって行く
システムが複雑・大規模化するにつれ生産性・効率化の要請が・・・
いろいろと試行錯誤の上に誕生した2代目なんでしょう
複雑に絡み合って行きニッチもサッチも行かなくなる蜘蛛の巣を解いて行く手立てを幾つも織り込んだ言語構造?
従いプログラミングの世界では重要なポジションを確保している様です。 習得したいものです・・・C言語の復習も兼ねて・・・

ソフトウェア開発業務をスタートさせるにあたり、
事前に何とか取り敢えずはソコソコのレベルまで・・
高めたい!向上させたい!上達したい!
課題・テーマは下記の如くわんさかゴザンスで御座います

誰かやってくれないかなぁ~では、アカンとよ!

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

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

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

地道にコツコツと・・何より継続することが一番
2番、3番も確か「継続」なりだった?
C++ C

C言語「関数のオーバーロード」をみてオーバーロードと発する勿れ
進捗状態をチェックして或る程度、頑張ったと認められるなら

コーヒー一杯+パン1枚+ごはん一杯

差し上げよう!


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

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

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

受託開発(システム・ソフト)を京都府・大阪府で業務展開するプログラム言語にC++とPythonを追加。過去の多くの言語習得も全て独学ゆえ見込み有り

プログラム言語にも色々あり
一時は多くの開発言語に関わったことが有りました。 仕事に習得に興味にと関わりの深さもいろいろ
こんにちは“と初心者向け、お決まりの一行表示だけで終わった言語も・・尤も一行でも表示OKが肝心で後は追々に拡張・肉付けで時間と場数が請け負ってくれそうですが・・
置かれた立場では実務からは程遠くとも当時は先端と言われた言語の解説書を購入したり・・
関わって来た多くの言語は全て自力で独学で対応して来た訳で、今回のC++Pythonについても同様
確かにブランクは有っても全くの初心者では無かろう。 これまでに言語習得のノウハウは活きて来ると感じてます。

因みにインターネットが一般的に大普及する直前にハードウェア面ではUNIXワークステーションとデスクトップ・パソコン間でイントラネットを自力で。 謂わば、我がインターネット応用技術(IT)の初体験なり
擬似的なウェブ環境を構築して初期のWebブラウザ”モザイク(Mosaic)”?でウェブページを閲覧したり・・尤も、画面内コンテンツはキャラクタベースで見た目で興味を惹かれるページでは無かった・・が、僅かばかりの経験が有ったシリアル通信RS-232Cと比べて強烈なカルチャーショックを感じたものです。

今、C++の参考書を開いて・・
アドレス、配列、構造体、ポインタなどは以前のC言語の際にソコソコのレベルまで理解出来ていた様で理解に苦しむ事も無し。

C++言語では新たな機能が追加されている訳だし、色んな場面で開発言語に採用されているのは頷けます。

なれば後は、自身が思い通りに使いこなせるレベルまで到達したら良いコト

他にもPython言語Linuxおよびコマンド群データベースの復習。 PresentationDocumentationも・・やるべきテーマは一杯、控えで待ってます。
それぞれモノ言う口が無いらしく急かしたりして来ない・・と言うことは、事の成否は全て当方次第か?

荷は重いが頑張るしか・・
近いうちにC++さんとツーカーの間柄になりたい


意外と行けそう!やれば出来る!との感触ふつふつと
沸き上がりコンピュータ・システムのソフト開発業務
をスタート(準備中)ウェブサイトを立上げ前後
の思い・トピックスLINK集ページ御紹介

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

[Topics+News+Memo+PR ]

京都府・大阪府 近郊でソフトウェア開発(システム/ソフト)
START!いきさつ、課題・習得テーマ、開発ツールほか考察

上のページ次のサイトの1コーナーです

ソフト開発サイト
~ ソフト開発(受託/社内/自社)、
大阪府・京都府でコンピュータ・システム
応用ソフトウェアの開発・制作・作成
 (サイト内ではTOPページの1コーナーでフレーム表示)


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

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

テーマとモチベーションを持ち続けたい!言語C,C++,Pythonの復習習得、ジャンル別のWEBサイト構築運営、住宅リフォームとソフト開発の協業、Hardware/Softwareへのキャッチアップ1%以上

なるほど・・そうか、食事の際に某新聞の記事で目にした。ブログを書いて行くには・・??心して・・

より ・・・  ・・・
電通の方の論を取材した記事だった?
ブログを書いていくには・・・
テーマモチベーション
が必要とかの趣旨だったんでは?
・・・  ・・・

ずっと前からプロバイダ提供サービスのホームページブログを何度か構築して運営していたことが有りますが・・悉く断念に・・・

当初はモチベーションの高まりからスタートするもののコンテンツ量が多くなるにつれ入れ物たる許容量の制限にぶち当たり自然と残りの容量を気にしながら・・モチベーション低下へ転落?

コンピュータ・インターネットの世界では日進月歩が常
従い時間が解消してくれる場面も多いですが・・プロバイダ・サービスの利用では入れ物サイズが、現在利用しているレンタルサーバーから許容されている容量の約2万分の1・・しかも増量したければ有料オプション料金で、やっと2倍へ拡大とか・・のケースも有りました

そう言う付随的なサービス提供は徐々に存在価値が薄れて来たのだろうか・・積極的とは思えない。
統合したり身売りしたりサービス自体の停止など・・・に


テーマモチベーション

生活の為、住宅リフォーム起業
足らざるを補いオリジナリティーをと自社専用ソフトを自作
コストを抑えつつ時間・場所の制約無しでPR、且つディジタル技術へのキャッチアップおよびボケ防止ウェブサイトの構築運営
効果的なウェブPR効果を目指して独自ドメインの取得とジャンル別WEBサイトの展開

折角のソフトウェア開発経験をニーズ拡大の市場で活かせないかと開発言語ほか必要な復習・習得テーマに挑戦中

プログラム言語 C  C++  Python を同時に向き合う今日この頃

C++ での新しい概念・・・”名前空間“ ほかをカタイ頭に押し込み中

それにしても、C++ の実力の片鱗を垣間見ることが出来ました

ブログ運営を含め、テーマモチベーションを持ち続けて行きたい・・・

ソフト工務店 エネシスポート (京都府)

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

京都府・大阪府にてシステム開発・ソフト制作