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

以前からScratchの単語は何度も目に、遂にインストール!近々に小学校でプログラミング必修に。半世紀前に初のプログラム制作は厳しい条件下で。作成手段手法も格段に進化してスクラッチの登場

My works list に 新メンバー? 愈々の参加となります

Scratch Desktopをインストールしました

以前から “Scratch” “スクラッチ” の単語は何度も目にしていました

何れは取り掛かって行く状況に! との思いは有ったんです

でも時期尚早か?と・・・長いソフトウェアハードウェア との関り、体験・経験から、イザとなれば理解するに極端な苦労は必要無かろう・・と

一時はコンピュータ・PCのハードウェア関連、ソフトウェア関連の図書も結構多く購入したり・・暫しのブランクを経て今回はC++とPython言語の習得に!後者とは初対面で~す
ところで、もう半世紀前になるでしょうか?

電子工学半導体などの用語が持て囃されて来た時代に初めてソフトウェア?と言うよりプログラミング?と言うよりコーディングの作業をし出した・・・今のソフトウェア開発従事者でも若い方には思い描くことは出来ない開発イメージの描画相談?

所謂、汎用機(大型?コンピュータ)が登場する前に学内の空調機器が大きな顔をして電子計算機を冷やしていた

今では、いとも簡単にIDEとかの手助けも得ながら圧倒的に効率的な手段で規模も比較にならないシステム開発を出来そうなものを・・・

先ずはコーディングシートにプログラムを記述して次は、パンチャー(当時は80欄カード出現前で紙テープに穿孔)のスケジュール確保をして作業を依頼

続いては電子計算機・・8ビット単位のバイトマシンでは無くて確か48ビット単位のワードマシン・・それも電子計算機室内に鎮座する先端的なマシンながら主メモリは僅か数十?数百?キロバイトだった筈。

やはり計算機利用スケジュールの確保は大変でした

勿論、一連のプログラム開発作業での所要時間は今の若い人には理解し難いでしょう

従いコーディング段階で度重ねてのデバッグ出しの見直し作業が求められていましたね

従来の”強電”電気工学に新顔の「半導体」主体の”弱電”電子工学が急遽参加・・その中途半端な学習環境?で最初のプログラム作成は半導体の特性をシミュレーションするモノでしたね

その過程もあって選んでお世話になった工場実習先ではMOS-FET素子のIC化の研究開発現場・・・現在のLSI 否、もっと集積度の高い素子の誕生直前・・そこに実習生として居合わせただけなんですが・・・

そうそう・・夏休み期間中でしたが或る日の昼休みの昼食時間帯に食堂内に設置されたテレビジョンに

アメリカのアポロ11号での月面着陸の歴史的瞬間 が映し出されていましたね・・・実習生としてお世話になっている身ゆえに関心はあっても控え目にしか・・・

ディジタルとの出会い、電子計算機・工場実習・ワンボードコンピュータ・ALGOL・FORTRAN・COBOL・パソコン通信・インターネット、独自ドメイン、ブログTITLEの長さ・フォントサイズに関し考察

頻繁に起こる事業移転なれど「東芝の半導体」は日本勢の半導体分野が日の出の勢いをつける先駆けの開発現場の一端。工場実習でお世話になり他人事では無い!懐かしき思い出も損なわれ?

小生も今更ながら年輪を重ねたものだと・・・50本も・・でも髪の毛は、その何十倍、何百倍もの本数が消滅?しちゃった次第

一時は他人様との違いで恥ずかしさも有ったり・・・でもネ、遺伝なれば致し方無い! 遺伝子操作で髪フサフサにしてもらう程の資力は全く無し・・・気持ち一つ・・・ウリに大転換しようよ・・出来るものならサ


ハードウェア及びソフトウェア共に、いつの時点でも大きく進化した状況に最新の匂いを感じていたものの、ここまで来るか!と思えるスピードでの進化ぶり・・・考えてみれば、それでも延長線上か?

でも今はウェブサイトの構築・運営に精を出しています・・・自分の思いを自力で発信出来るのが何となく魅力!その支援で活躍できそうな分野を自力で開拓できるのがオモシロイ

上手く付き合い利用次第では不可能だった幾つかが可能性を感じさせてくれそう

この令和2年には、下記サイトで御案内のように自社のWEB資産をベースにした独自スタイルのマッチング(紹介・取次)業務に取り組む次第・・・

住宅で消費するエネルギー以上の創エネ
太陽光発電システム導入で実現・・ZEH住宅
ZEH(ゼッチ=ネット・ゼロ・エネルギー・ハウス)

不動産取引(住宅・土地ほか)マッチング・取次コーナーも企画・・ZEH(ゼッチ)住宅ほか不動産取引[建築,売買,リフォーム+土地売買]を側面支援/サポート/PRサイト~[戸建,新築,建替,分譲,リフォーム+土地]サイト,ページ,リンク集~滋賀県+京都府+大阪府+奈良県他ZEH住宅ほか不動産取引を側面支援/サポート/取次/PRサイト

今回の「Scratch」関連の理解へ・・・も、その一つ

この4月の新年度以降、小学校でもプログラミング学習が必修科目に取り入れられて行くことに・・・

子供さん、お孫さんを思う気持ちに幾分でもお手伝い出来たら幸いです

当面は私自身が、長年にわたるソフトウェア+ハードウェアの経験を基に先ずは「スクラッチ」習得に努めて行きます・・・新たな展開へ


ドメイン:
enesysport.jp
ファビコンで
イメージ認識
ESP 読み取れた
文字列認識
[ソフト工務店]エネシスポート 運営サイト群【ドメイン:enesysport.jp】ご案内 (ソフト工務店) エネシスポート 運営WEBサイト集~オーソドックスで網羅的な運営サイト群の御案内
[ソフト工務店]エネシスポート 運営サイト群ご案内【ドメイン:enesysport.jp (ソフト工務店) エネシスポート 運営WEBサイト集~オーソドックスで網羅的な運営サイト群の御案内

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)~(予定準備中)
システム開発・ソフト制作の受託開発

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