「京都」タグアーカイブ

UNIX/Linuxに没頭した時期も。昨年からベータ版・・近々にWindows版Linux正式版登場。シームレスなWindows+Linux連携稼働も可能?往時の経験を進化した開発環境で

近日中に「Windows 10 Fall Creators Update」なる大型アップデートが行われる由、その際にWindows版Linuxがベータ版から正式版に昇格?なって登場・・を短い首を長くして待っています。
一昔前にはUNIX/Linuxに没頭した時期も有りました。
マニュアル類の外、多数の関連書籍も購入して参考にしていたものです。 ブートシーケンスなど少しばかりOSのシステム制御に関わるレベルを垣間見たり・・コマンド群も結構な時間を費やして繰り返し習得しようとしたり・・sh, sed, egrep, tee, awk, cat, chmod, cut, find ・・など
|(パイプ)で複数のコマンドを連結して一連の処理を可能に!
正規表現を活用してのテキスト編集など・・活用効果を確認済み
当時は結構スンナリとUNIX/Linux環境を操作出来ていたと思う。
・・・それから相当年数が経ちました
昨年頃から”Bash on Ubuntu on Windows“がベータ版で登場、愈々一週間後あたりに正式版がやって来るとのこと
実務でLinux/UNIXに関わったのは少ないものの、OSの洗練された仕組みには大いに感激した思いが。
その環境下で、より自由度の高い開発環境が改めて利用可能に・・しかも日常的・市場的に大きな影響力を維持しているWindowsとのシームレスな連携をしつつ・・
いやぁ~凄いことですね! これを利用しない手は無い!
その環境が無事に構築出来ることを切に願う次第です。

先程、UNIXコマンドブックで”mount“コマンドのページを見ました
たった一つのmountコマンドだけでも、出来る機能は奥深い
他に気の利いた多くのUNIX/Linuxコマンド群が・・取捨選択してパイプで連結することによって別の機能に組み立てられる
しかも今回は、日常的に多用しているWindows環境との透過的な連携も可能になる様だ。

待ち遠しい・・あと一週間

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

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

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

linux, C, C++, Python, IDE 習得したり復習になったりと成すべきテーマは多いですね。

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

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

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

統合開発環境(IDE)0/5~来年(H30=2018)より京都府・大阪府でシステム開発・ソフト制作スタートにあたりソフト開発用のIDEを導入。紆余曲折あったインストール過程の経過・考察をシリーズ投稿

統合開発環境(IDE) シリーズ投稿

(0/5 )シリーズ各記事 [1/5 ~ 5/5]へのリンク

0/51/52/53/54/55/5


統合開発環境(IDE)0/5~来年(H30=2018)より京都府・大阪府でシステム開発・ソフト制作スタートにあたりソフト開発用のIDEを導入。紆余曲折あったインストール過程の経過・考察をシリーズ投稿


統合開発環境(IDE)1/5~IDEを必要とする次第!京都府・大阪府でシステム開発・ソフト制作する事に(準備中)。効率よく洗練された開発スタイルをとeclipse導入。紆余曲折の経過・考察

統合開発環境(IDE)2/5~ひと昔前?実務のソフト開発環境とは別にeclipseなど幾つかのIDEに挑戦した事も・・改めて必要となり更に進化したIDEを導入・・高機能・高性能・汎用性。更なる理解力が

統合開発環境(IDE)3/5~待望の一文”こんにちは”が現れた!瞬間の気分は最高。幾らかの操作・開発経験からの類推とネット上の関連情報を参考にIDE環境をチューニングして短文で可能性を実感

統合開発環境(IDE)4/5~Linuxとの共存が本格的に。大いに期待、しかもコミュニティ版IDEの登場あって実は先にVisualStudioを試用し本格的にと登録を試みるもサインインに失敗!

統合開発環境(IDE)5/5~コミュニティ版IDE活用で京都府・大阪府のWindows・Linux環境下ソフト開発をとの想いはお預け。ⅤSとの再会は何時に?当面は洗練・進化した感のeclipseに注力


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

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

統合開発環境(IDE)1/5~IDEを必要とする次第!京都府・大阪府でシステム開発・ソフト制作する事に(準備中)。効率よく洗練された開発スタイルをとeclipse導入。紆余曲折の経過・考察

統合開発環境(IDE) シリーズ投稿~1/5

0/51/52/53/54/55/5


数日前の晩、大きな一歩を踏み出す事が出来ました。
それまでの数日間、当面は諦めざるを得ないと覚悟しつつチャレンジしていた件に光明を見つけた。諦めないで本当によかった!
若ければ職場の先輩に教わり難なく通過出来る課題も回転速度の低下を実感する老体の司令塔たるアタマにある頭で、しかも全くの孤軍奮闘なんです。
千人様、否 1万人の人々が嘲笑おうと不思議では無かろう!甘んじて受け入れる心境ナリ。
昔風に単発のプログラム開発が多いのならソース編集用エディタに開発言語用のコンパイラが有れば実行ファイルは作成出来る。
今後、ソフト開発の生業を取扱業務に追加するなら効率的な生産性や一般に通用する開発手法も要求されよう。
今はコストも殆どかけずに開発環境が整えられるし生産性アップの開発ツールが・・
今回、その要求に応えるべき第一歩を踏み出す事が現実となりました。
IDE(統合開発環境)の eclipse をダウンロード、インストールしてセットアップ
極くシンプルなプログラム、わずか一行の”こんにちは”を表示させるだけのC言語のソース編集、コンパイル、デバッグ、実行の一連の流れをIDEのプロジェクトとして処理出来た事なんです。
この第一歩を踏み出せたなら後は肉付けしたり修飾を施せば自然と時間が解決してくれると信じています。 これまでのシステム開発・ソフト制作の体験から・・


統合開発環境(IDE)0/5~来年(H30=2018)より京都府・大阪府でシステム開発・ソフト制作スタートにあたりソフト開発用のIDEを導入。紆余曲折あったインストール過程の経過・考察をシリーズ投稿


統合開発環境(IDE)1/5~IDEを必要とする次第!京都府・大阪府でシステム開発・ソフト制作する事に(準備中)。効率よく洗練された開発スタイルをとeclipse導入。紆余曲折の経過・考察

統合開発環境(IDE)2/5~ひと昔前?実務のソフト開発環境とは別にeclipseなど幾つかのIDEに挑戦した事も・・改めて必要となり更に進化したIDEを導入・・高機能・高性能・汎用性。更なる理解力が

統合開発環境(IDE)3/5~待望の一文”こんにちは”が現れた!瞬間の気分は最高。幾らかの操作・開発経験からの類推とネット上の関連情報を参考にIDE環境をチューニングして短文で可能性を実感

統合開発環境(IDE)4/5~Linuxとの共存が本格的に。大いに期待、しかもコミュニティ版IDEの登場あって実は先にVisualStudioを試用し本格的にと登録を試みるもサインインに失敗!

統合開発環境(IDE)5/5~コミュニティ版IDE活用で京都府・大阪府のWindows・Linux環境下ソフト開発をとの想いはお預け。ⅤSとの再会は何時に?当面は洗練・進化した感のeclipseに注力



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

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

統合開発環境(IDE)2/5~ひと昔前?実務のソフト開発環境とは別にeclipseなど幾つかのIDEに挑戦した事も・・改めて必要となり更に進化したIDEを導入・・高機能・高性能・汎用性。更なる理解力が

統合開発環境(IDE) シリーズ投稿~2/5

0/51/52/53/54/55/5


IDE(統合開発環境)の eclipse で〜す。
昔むか〜し、何度か操作した事はありましたが結局はソフト開発の実務で使用する機会は無いまま今日まで過ぎ去った次第です。
当時はJAVA言語習得にチャレンジ中でeclipse自体がJava対象でサンプルのプログラムも容易にソース閲覧・デバッグ・実行などのステップを追いかけられて凄く興味を持ったものです。
ブランクは有れどこの度、システム開発・ソフト制作に関わることになり更に機能豊富・性能向上・更なる汎用化など進化したバージョンのお世話になることに。
本家本元?のJavaは一昔前の体験から習得には今一つ自信が無い!
当時は全く新しい手法・作法に進化のスピードが速い。実務に直接な関係・必要無く独学で習得するにはチト荷が重すぎた!キャッチアップするには覚える事が多くタイピングも遅いし・・
プログラミング言語Cについては実務での経験もソコソコには、言語習得にも相当の時間とコストをかけて来た。
因みに新たなC++を習得すべく先日購入した本を見ても特別に難しい内容とは感じていません。 より高機能・高性能なツールに進化した統合開発環境(IDE)を採用しない手は無い。
しかもeclipseのダウンロード・サイトにはC/C++用のCDTプラグイン?でチューニングされたワークスペクティブ用のDLリンクも・・

職場で環境を整え教われる若い方と違い、全ては自力で環境を揃え扱い方も自力・独学で対応して行かざるを得ない
eclipseに備わった膨大な機能・項目の理解には計り知れないほどの障壁が存在する上に英語表記だしメインのドキュメントは殆どが英語での解説・・当然なるかな? でも此が為に今更の英語習得の時間とコストを費やすのは御免! 持ち合わせが有れば他に使いたい。
それよりは自動翻訳された日本語版の登場を待とうよ! ねぇアンタ。

そこでeclipseの解説書を求めて京都市内の書店3店のコンピュータ書籍コーナーを血眼で探せど、殆ど置いて無い。
一冊だけ分厚い本は有れど、数年前の発行で中身は全体がJavaに沿ったもの。求めているはC/C++に関してはのもの。 考えて見ると・・
多くの開発言語に対応していて環境そのものが日進月歩、更には統合開発環境本体やネット上には・・より正確で網羅的なマニュアルが揃いに揃っています。 従い、タイムリーな出版は難しいのかも? 採算的にもネ。
ただ我自身が日本語による解説を望んでいるからだけのこと。 なるほど、考え方があまいんじゃ! と分かりショボショボと帰る我輩でありました。
これも独り故の生みの苦しみか?・・マツオバショウ!


統合開発環境(IDE)0/5~来年(H30=2018)より京都府・大阪府でシステム開発・ソフト制作スタートにあたりソフト開発用のIDEを導入。紆余曲折あったインストール過程の経過・考察をシリーズ投稿


統合開発環境(IDE)1/5~IDEを必要とする次第!京都府・大阪府でシステム開発・ソフト制作する事に(準備中)。効率よく洗練された開発スタイルをとeclipse導入。紆余曲折の経過・考察

統合開発環境(IDE)2/5~ひと昔前?実務のソフト開発環境とは別にeclipseなど幾つかのIDEに挑戦した事も・・改めて必要となり更に進化したIDEを導入・・高機能・高性能・汎用性。更なる理解力が

統合開発環境(IDE)3/5~待望の一文”こんにちは”が現れた!瞬間の気分は最高。幾らかの操作・開発経験からの類推とネット上の関連情報を参考にIDE環境をチューニングして短文で可能性を実感

統合開発環境(IDE)4/5~Linuxとの共存が本格的に。大いに期待、しかもコミュニティ版IDEの登場あって実は先にVisualStudioを試用し本格的にと登録を試みるもサインインに失敗!

統合開発環境(IDE)5/5~コミュニティ版IDE活用で京都府・大阪府のWindows・Linux環境下ソフト開発をとの想いはお預け。ⅤSとの再会は何時に?当面は洗練・進化した感のeclipseに注力



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

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

統合開発環境(IDE)3/5~待望の一文”こんにちは”が現れた!瞬間の気分は最高。幾らかの操作・開発経験からの類推とネット上の関連情報を参考にIDE環境をチューニングして短文で可能性を実感

統合開発環境(IDE) シリーズ投稿~3/5

0/51/52/53/54/55/5


早速に「eclipse IDE for C/C++ Developpers」をダウンロードしてインストールしました。
其処から先、当該開発環境の構成・仕組み・機能・操作方法などは自力で独自に解釈・理解・挑戦・試行錯誤しつつ使いこなして行く所存です。
幸いなことに今の時代、ソコソコの下地を持ち合わせているならネット上に公開された先人たちの解決方法や処世術?を自分なりに解釈して試行することが可能となっています。
尤もベースターゲット?なJAVA言語向けで無く、またLINUXやMACのOS下のIDEならいざ知らず、組み込み済みレベルで最も難度高い?Windows向けのC/C++版です。
インストール出来て一安心?サンプル的な最短のソースを作成。しかしながらプロジェクトでの流れ、更には各ステップで細分化され一連の流れでは多くの項目の組合せが存在し得る。
色々、選択し直して多くの組合せで試行錯誤してみました。
何やら歓迎したくないメッセージのオンパレードでしたネ。
表示されるメッセージなどをヒントにネット上を探し回った
どうもWindows向けのC/C++パースペクティブにはコンパイラやmakeが組み込まれて無さそう・・そこで探し回り取捨選択の上で最低限必要なコンパイル環境をインストールした。
この多くの項目の中から取捨選択するのも成否にかかわる分かれ目に・・
さらに試行錯誤を・・おっ、コンパイル過程は通過した。 やったゾ!
あれっ、makeコマンドがPATHに見つかりません!との更なる冷たいメッセージが・・・ 又もやネット上のアップ記事を参考にさせて貰った。
名前の競合を避ける為に対象のmakeコマンド名は別名になってました。 これを本来の名前に変更してプロジェクトをビルドしたら無事にリンク通過!

追記:今 UNIX,Linux関連書籍で手許に有るのは日経LINUXの数冊の他は、UNIXコマンドブックのみ
Makefileの、依存関係ルールなど存在を時間を置いて思い出した。 当時はmakeコマンドの解説書を購入して或るレベルの理解力が有ったと・・改めて一からのやり直し・・

ちょっと待った! そう簡単には通せんぼ・・あまくはないゾ。 確かに・・・

普段は見慣れぬセキュリティ・メッセージが表示され暫し茫然自失なり。
PCにインストール済みのセキュリティ・ソフトが即座に危険度高し!と判断して生成された実行ファイルを削除する処理をしています。あり難きかな?イヤハヤ?3〜4回、同様な結末に・・・
警告メッセージを眺めて見たら・・ファイルへのアクセス回数は数回以内、作成されて数日以内・・云々
それに実行ファイルで有るが故に危険度の高いファイルだと即刻判断したのだろう
前後には特別な処理や操作はして無いし・・そう判断して自己責任で、その判定を取り消したら遂に実行出来た!(尚、のちほどHDD全体?システム全体?のスキャンを実行して問題あるファイルは無しとの結果を得た・・・更に、プロジェクトのビルドで毎回の警告で削除される故に、従来はセキュリティソフトに殆ど任せ切りだったスキャンの手順に変更を施して・・・自力で開発するには避けて通れないと判断)

こんにちは“ 待望の一文が現れた。 たった一文で気分は最高!
本当に短い出力ながら未来を感じさせる大きくて重たい一文?でゴザイマス。
遂に富士登山に登頂成功した際の、あの時の気分なり。
バカニシナイデヨ~ ・・ヤマグチさんは言ってた?歌っていた?
否、将来の生業の事を思うとエベレスト登頂並かも・・此処は少しばかり大袈裟に言わないと士気にもかかわると考えた次第です。


統合開発環境(IDE)0/5~来年(H30=2018)より京都府・大阪府でシステム開発・ソフト制作スタートにあたりソフト開発用のIDEを導入。紆余曲折あったインストール過程の経過・考察をシリーズ投稿


統合開発環境(IDE)1/5~IDEを必要とする次第!京都府・大阪府でシステム開発・ソフト制作する事に(準備中)。効率よく洗練された開発スタイルをとeclipse導入。紆余曲折の経過・考察

統合開発環境(IDE)2/5~ひと昔前?実務のソフト開発環境とは別にeclipseなど幾つかのIDEに挑戦した事も・・改めて必要となり更に進化したIDEを導入・・高機能・高性能・汎用性。更なる理解力が

統合開発環境(IDE)3/5~待望の一文”こんにちは”が現れた!瞬間の気分は最高。幾らかの操作・開発経験からの類推とネット上の関連情報を参考にIDE環境をチューニングして短文で可能性を実感

統合開発環境(IDE)4/5~Linuxとの共存が本格的に。大いに期待、しかもコミュニティ版IDEの登場あって実は先にVisualStudioを試用し本格的にと登録を試みるもサインインに失敗!

統合開発環境(IDE)5/5~コミュニティ版IDE活用で京都府・大阪府のWindows・Linux環境下ソフト開発をとの想いはお預け。ⅤSとの再会は何時に?当面は洗練・進化した感のeclipseに注力



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

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