「PC」カテゴリーアーカイブ

高年齢もスマホ、PC/ITにWEBサイト構築運営が趣味にも?住宅リフォーム起業+システム開発/ソフト制作[Linux,C,C++,IDE]業務展開!お世話なりし会社サイトの多くが更新停滞、残念!入力は鈍行

高年齢層に、ずっと前から突入・・素手にて!
スマートフォン=スマホを触り操作していると、たまに不思議そうに見る人がいたり、本心からかは存じませぬが”年寄りがスマホを・・”と感心しているような状況に・・・スマホさんに聞いてみたい!
別に若い人限定とか若者向けに生まれて来たのかと・・・
尤もデザインアプリなどはヤング層を対象としたり・・・人間の世界でもいろいろだからなぁ~

自身が置かれた状況や経験から生業に係る手段としてPC/ITツールを利用し、更にはソフト開発ライフワークの一つにと仕立て上げようと孤軍奮闘?の真っ最中

そうしている内に、無趣味の小生に“趣味”がやって来た!良かったら生涯付き合っても良いよ・・と
今まで何か趣味でも持たないと・・と思いもがけど一向に続かない。
何処からお越しなられたか存じませぬが、彼方さんから近づいて来たワ

大昔は無かったPC/ITが付き合う対象に出現して来た!
尤も見た目は無味乾燥な印象も利用者側の対応・利用次第ではソコソコの疑似的感情・動作で応えてくれるそうな
AI(人工知能)の応用が生活レベルに入りかけ膨大な生活データを貯え瞬時に情報処理して違和感なく対応してくれるそうな・・・
会話の対応をしてくれたり日常動作をアシストしたりの介護ロボット他。
小生は現時点では、その面での利用は必要無かろうかと・・・
一昔前には人工知能に適した言語との触れ込みが有った、PROLOGLISPの関連図書を買って暫くの間は目を通したことも有ったなぁ~
その人工知能(AI)が現実にやって来た
小生にとっては安価にPC/IT環境が利用できる時代背景から仕事をしつつ趣味・生き甲斐になろうと・・・アリガタヤ有難や・・・

ところで此れまでの人生?十年、直接的・間接的に多くの会社・職場・現場でお世話になって来ました。 やはり良きにつれ悪しきにつれ色々な思い出が有ります。 今の時代、大概の会社でホームページ・ブログ・SNSと形は違ってもWEBサイトを構築して運営していますネ。
前にお世話になった会社は多少は思い出したり気になったり・・・そこで、ネット上の当該会社群のウェブサイトをブックマーク(bookmark)
たまに閲覧を試みております・・が、総じて残念なのは殆どのサイトさんで更新作業が滞っている状態です。 情報提供の停滞?
恐らくは各会社とも単一サイト、多くとも3サイトくらいでしょう。

当方は多くのグループサイト群を運営していて毎日のように何れかのサイトに更新・チューニング作業を加えておりますので幾分、ギャップを感じつつ・・・特に、お世話になった企業さんになりますので小生の思い出を振り返る事情からも・・・更新作業は続けて欲しいですネ。
確かに客観的に見て、当方は”やりすぎ“かも・・・でも生業と趣味の両面からですので時間とコスト、それに精力を注いで生きていく糧・・故。

連携運営のグループサイト群
グループサイト群紹介 サイト
(統合版)メインホームページ
屋根外壁(やねかべ)サイト
旅ネット NET旅 ECO旅サイト
旅の宿サイト・旅宿サイト
富士山・富士登山サイト
青春18きっぷの旅 サイト
仁和寺霊場めぐり サイト
旅の写真アルバム集サイト
住まい・暮らし・生活サイト
リンク集~旅・宿・飲・食・住
受託ソフト開発 (大阪 京都)
メイン・ブログ(店長ブログ)
サイト拾い読みブログ
フィールドワークブログ
思い出写真アルバムブログ
リンク集~旅・宿・飲食ブログ
スマホ版サイト
やや公的 Twitter
やや私的 Twitter
YouTube動画 1  2  3

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

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

京都府・大阪府でC,C++,PythonプログラムをLinuxでもソフト開発、Windowsとの協調スタイルでニーズ対応!画面精度が気に?メモリ量OK、HDD容量十分?発売前FDに驚嘆

来年より当面、大阪府・京都府を対象エリアとしてソフトウェア(システム・ソフト)の開発・制作業務をスタートするにあたり・・只今いろいろとテーマを設定して準備中です。

テーマの中にはプログラム開発言語の C, C++, Python の復習と新規習得なんです。 なんで復習? 実はC言語については大規模なシステム開発現場で開発要員の一人として何度か頑張っていた経験が有るからです。
エンドユーザーさんの独身寮に寝泊まりしながらの開発だったり、三日四晩だったか明らかな仮眠さえもとれず半ば頭の中は朦朧となった状態の缶詰状態でのCプログラミングに関わったり・・・

ブランクが有っての今回、新規にC++言語に向き合っても当時はソコソコのレベルまでC言語を突っ込んでこなしていたので、Cの拡張版C++でも半分は理解出来ているようなモノです

但し、開発ツール環境は高度化・使いようによっては凄く生産性が向上する感じが・・そこで、統合開発環境の導入・・・イイものを利用しない手はないと・・・
先ずはVisual Studio Communiity 版をインストールして納得するも試用からサインイン手続きへ・・・何故か?何度も失敗!
サインイン失敗の一つの原因は、その手続きに必要だったと思われるインターネットエクスプローラー(ブラウザ)を無効に設定していたから?それが分かる前に折角インストールして使用感も納得していたのをアンインストール・・・その後、再インストールを試みるも悉く失敗・・・

そこで同じIDEのEclipse を導入しました
CDTプラグインでC/C++ に対応、更にPython用プラグインもインストールして取り敢えずの開発ステップを確認出来ました

ちゃんと動いてくれて今後の各言語の開発に役立ちそうデス
あとは追々言語の理解を深めると同時にに操作方法を覚えて・・・

ソコソコのブランクが有っての今、HDD起動時のパスワード忘れが第一の理由、更には今となっては性能不足の感がして使えない2台のお蔵入り品PC・・・現在、健気にも文句言わずに動いてくれるは写真のお方のみです

上の写真は、統合開発環境(IDE)のEclipseを起動した画面ですが、高機能なこのIDE・・メニューも豊富なら表示領域も大きく必要
どちらかと言うと、このノートブック・パソコンは持ち運びスタイルも考慮して小さ目のサイズを購入。 しかしアプリケーション・ソフトを開いて見たら確かに表示エリアが足らない! ソフト開発業務も軌道に乗ってくれば、より生産性をアップさせる為には買い替えも必要かと・・

パソコンも数年前の年代モノ、決して骨董品市場に売却しようとは思わなんだ! 購入当時としては多めのメモリ内蔵でしたし、現在市販のリーズナブル価格帯では多目のメモリ内蔵のようです・・・メモリ良し

さて手許に有っても動かない先程の2台はメモリ容量も然りですがHDD容量もLINUXのインストールやらで何度もパーティションの切り直し操作する位にタイトな状態でした。


そこで思い出してみたり・・・次の記事より抜粋

1TB=1024GB(or 1000GB)、1GB=1024MB、1MB=1024KB、1KB=1024B(Byte)、記録容量のアップは凄まじい

・・・・・・・・
ところがある時期、大阪の見本市会場で8インチのフロッピーディスクの展示を見て信じられない印象が強烈に・・。 エンビロープの中の薄っぺらいディスクが回転する?
・・・・・・・・
8インチから5インチ 更には3.5インチ へと小型大容量化へと

京都府・大阪府でC,C++,PythonをLinuxで開発
Windowsとの協調スタイルでニーズに対応

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

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

大阪府・京都府

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

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

LINUXに魅せられ一時はコマンド応用に又H/W・S/W環境構築に没頭。納得のWindows/Linux両OSのシームレスな共存が正式版で登場はスグ目の前!大阪・京都でのソフト開発に絶好の組合せ

大阪府・京都府で業務取扱開始(H30~)のシステム開発・ソフト制作の生産性向上に大きく寄与してくれるであろう開発環境の組合せが登場間近、スグ其処に・・・
LINUX OS 下で、C C++ Python などのソフトウェア開発

上は今から10年程前Windowsパソコン内のHDDのパーティションを切り直して”裏”OSのLinuxをインストールし、PC立ち上げ時にブートOSにLINUXを選択して立ち上げたもの。
実用に供した訳では無いですが3次元デスクトップ環境に悦に入っている頃でした


さて・・・
初めにUNIXに魅せられて没頭したのは・・相当に前のこと
当時はワークステーションOS(UNIX)のコマンド群を必死になって覚えたものです。
特に sed, awk(nawk), egrep, csh, cat, chmod, find, sort, tee, vi, xargs 等のコマンド群は結構使ったもの・・・
当時、C言語はUNIXの標準なれどFORTRANCOBOLコンパイラは高価な買物でしたね

徐々にパソコンも普及しUNIXライクなOS-9搭載機も購入したし・・

やがてLINUXの各ディストリビューションが乱立?(失礼)
少な目の主メモリに若干のメモリ追加、限られたHDD容量を何度も何度もパーティションの切り直しでLinuxをインストールしまくった。
時には異なるディストリビューションを更にはバージョンアップの度に入れ直したり・・・HDD容量に全く余裕が無い状況でしたので大変でしたが振り返ってみると一種のノウハウ的な経験が・・・
当時は今ほどWindowsのセキュリティ面?での他OSの共存排除?の傾向は未だ・・・従い、PCの起動時にHDD内の起動OSを選ぶことが出来た・・・表?はPC製品にインストール済みのWindows、裏?にLinuxを・・・

左側はWindows OS環境      右側はLinux OS環境

デュアルブート(Windows/Linux)を始めた当初は、数千円?もした記憶があるOSのブートローダ?ブートセレクタ?なるツールを使用したことも・・・OS切り替えが必要とは言え、同一PC・HDDに両OSを共存させることが出来たのは夢見心地の一歩?二歩?手前でしたネ
或る時期よりLINUX自体にブートセレクト機能が内蔵されて出費を抑えられました。 何よりLinuxOSが無料で、しかも高機能になって手に入るとは夢見心地に更に近づいた?次第でした。

ところがWindowsのセキュリティ対策からか数年程前からBIOSを色々、本当に何度も試行錯誤すれどブートセレクトが上手く機能しなくなりました・・・小生の知識では、もうお手上げ・・・遂に、断念!

それ以降はUSBにインストールしての立上げや仮想マシン利用など・・それぞれ何度も試行するも何故か何時しかスンナリ行かない状態に
兎に角、膨大な時間を費やしたものの不具合の原因を見つけ対処して行く能力は有りません。

もうLinuxの習得からは遠ざかっていますが・・・昨年頃から風雲急
いろいろ有りましたが我がパソコンOSのWindows10でもLINUXが動くようになりました! もうビックリ、楽しみの2乗~3乗くらい・・・
現時点ではベータ版なれど・・遂に10月の半ば頃のOSのバージョンアップの際にはLinuxも正式バージョンで組み込まれるとか・・万歳! テキストベースのままかも知れない!
ウィンドウ操作が可能になるか調べてはみたいが、仮に不可だとしても正式版のLINUXがWindowsとシームレスに共存となれば・・
待ってました! ホントに・・遂に来たか? なる心境です

折しも来年からのスタートを予定して当面の課題となるテーマ(プログラム言語C, C++, Pythonの復習・習得、LINUXコマンド群復習、ブラインドタッチほか)を消化すべく取り組んでいる最中なんです

すぐソコまで迫って来た開発環境Windowsの豊富なアプリ群・市場に向けられた窓口の広さ と Linuxの使い勝手良いコマンド群・ツール集 の組合せ~を大いに活用して行きたい

長文になりましたので、ここら辺で失礼します・・・スグそこまで・・・

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

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

大阪府・京都府

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

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

一旦は遠ざかるも今回改めてソフト開発業務に。所有PCは数年前に購入もメモリはソコソコ有って陳腐化せず。一昔前の汎用機・オフコン・ワークステーション・スーパーコンピュータ・ミニコンを凌駕する高性能?

電子計算機=コンピュータとの関わりも種々雑多
学生時代の48ビット・ワード?コンピュータに始まり
初めての職場での汎用コンピュータ、但し配属先は末端の事業所でのデータ処理窓口業務
自己所有の16進キーボードのワンボード・コンピュータ購入
(大阪から当時の東京・秋葉原の電気商店街の独特のジャンク店にて大枚を叩いた)
オフコン(オフィスコンピュータ)~NEC 富士通ほか各々のオフコン向けアプリ全盛、ワープロも一般向けに出始めた・・富士通のポータブルなワープロも購入。
より圧倒的な存在となった大型汎用コンピュータ
ワークステーション・・洗練された感の強いUNIXに魅了される
汎用スーパーコンピュータ、ミニコン(ミニ・コンピュータ)

パソコン(パーソナルコンピューター:PC)

一旦は、遠ざかるも今回改めて・・・ソフト開発業務に。
今、所有のPC・・数年前に購入も、メモリはソコソコ有って陳腐化せずに頑張ってくれてます
一昔前の汎用機・オフコン・ワークステーション・スーパーコンピュータ・ミニコンを凌駕する高性能なんでは? 基本ソフト(OS)然り! OSや開発言語向けのコンパイラ環境に加えて、統合開発環境さえもフリーに入手可能なものも出現。 以前にはOSやコンパイラを購入したり・・メンテナンス費用も有償にて・・ 今の若者が羨ましい!

年はとっても、開発環境を揃えるのに低コストで可能なら、市場が拡大しているなら、過去の体験を活かせるなら、ライフワークに出来るなら、ボケ防止の趣味的な存在に位置付けられるなら・・と、システム開発・ソフト制作を当面は大阪府・京都府近郊で出来ないかと検討して決断した次第です。


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

[Topics+News+Memo+PR ]

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

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

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

京都府・大阪府近郊で受託スタイル中心にソフト制作・システム開発を始めるに際し開発言語への対応シリーズ3件を姉妹ブログに投稿!此処では一括で、長文ゆえ流し読み又は拾い読み?勿論OK!

大阪府・京都府の近郊地域にてコンピュータ利用のシステム開発・ソフト制作をスタートさせるに当たり開発言語の習得等、各方面のテーマで準備中。以前に係って来たプログラミング言語への印象ほかをミニ考察。長文故に姉妹ブログには3分割で連載?投稿!当ブログ記事では長文のまま一括で。流し読み、拾い読み、読まずにお帰り?勿論OK!

開発言語への対応(1/3)準備期間中に習得したいCは大丈夫でしょう。C++は大丈夫そう!Pythonのプログラミング作法・流儀について行けそう

受託業務としてソフト開発を念頭に置く以上、準備すべきこと・テーマは多いですね
一般的には同じ作業を進めるにあたって取り立てて課題テーマにリストアップする必要も無いことでしょうが、当方にとっては過去の苦い経験が何度も有り大きな課題、是非ともクリアしなければならない・・キーボードを見ずに十指を満遍なく打鍵守備範囲を守っての入力が可能になることデス
国際大会や国内大会は勿論、府県レベル更に下げて市町村レベルのタイピング大会にても入賞するつもりは無いですネ。 全く・・
最初から普通並みの速さは諦めております。
タッチタイピング?ブラインドタッチ?が出来れば・・また今回は是非成さねばと少しずつ打ち込んでおります。 これが成果有って初めて他の課題も習得の意義が活きて来ると考える位です。
右手人差し指での入力でしか対応出来ぬならソフト開発業務自体諦めざるを・・・得ません。 少しずつ頑張っております。

さて開発言語、新しいとは言ってもC++C言語の延長・機能拡張の感覚で大丈夫そう・・そう感じています。

今、Python言語の本を読み進めた・・
最初は取っ付きにくい感じがしたもののページを進めるにつれて抵抗感が薄れて行く感じがして来ました
C言語での表記法や仕組みがそこかしこに見られるし全体を通しての流儀・作法らしき振る舞いが感じられ吸収のスピードが増して来ました。
何より、ソフト開発にあたって効率よく生産性アップに大きく寄与しそうで且つ洗練されたツール統合開発環境(IDE)Pythonプラグインのインストールが済み、短いながら一連の処理を確認出来たこと、更にはソコソコ複雑そうな付属のturtle描画サンプルEclipseで実行出来た安心感からか。
先日、購入したPythonの本で前提としているディストリビューションanacondaのインストールには失敗、更に分厚い本で未だ序の口の段階ながら本格的なIDEツールのEclipseの操作方法や活用法を身に付けたら何とか習得出来そうな印象を抱く次第。

このPythonに関連して此までのスクリプト言語について・・小さな考察と思い出話・・昔むか〜しの あの頃のお話からで〜す。


開発言語への対応(2/3)Linuxのコマンド群に正規表現、表計算内蔵のマクロ向け言語、PerlにPHP。懐かしい面もあるが壁は厚く高いゾ

同じ範疇とは思わないが、UNIX/Linuxsed/awk/egrep等のコマンドを駆使してコンパイルを経ずしての処理・・正規表現の理解度はソコソコ有った?当時は・・

勿論、アセンブラ言語では無いしコンパイラ言語でも無し、かと言ってスクリプト言語でも無いが表計算内蔵の緒機能を半自動化する為の仮にマイクロソフトのEXCELならVBAに相当するマクロ用言語?もシミュレーションソフト制作で多用した。初めはEXCELでスタートしたのを別の表計算ソフトに移植したり・・結構、根気を試された気がする。

Perl言語 ・・ 正規表現以外にも豊富な機能が〜当時、プロバイダのホームページに少しばかり独自性を持たせようとCGIにPerlをと考えるもあまりにも複雑巨大すぎ、更には必要性も薄く・・本は買えど多すぎるパッケージに圧倒されて結局は本気になれず・・

PHP言語 ・・ サーバサイドのスクリプト言語と言われる?くらいでローカルで使用する機会としては・・
特に仕事でWebアプリケーションを作成する機会も無かったねぇ〜以前は多くのページは専らHTMLでの表現でした。 ところで、
現時点では当方で運営するWebサイト群は本当に多いですネ。我ながら、不思議な感覚すらします。何故なら4年程前に現在のサイトグループの始まりはホームページブログの各一つ、計二つのサイトだけ・・それだけでも所謂ネット検索結果に現われんことを願って昼夜にわたってコンテンツ作成チューニング作業に精を出していたっけ。


開発言語への対応(3/3)サーバ環境BACKUPデータで疑似的なLOCAL環境構築、WordPressコントロールのDBよりPHPで自由度高い検索条件で抽出更にLinuxコマンド群で編集してWEBサイトに

今は運営するブログ群も多い!
その中でも力を注いで運営しているのは独自ドメイン(オリジナルドメイン)下の5つのブログサイト群です。
・・・・

■■ブログ (BLOG)■■

店長ブログ  (メイン・ブログ ~ 独自ドメイン)
https://wp.enesysport.jp/
●サイト情報・News-ブログ   
(独自ドメイン)
https://sites-info.enesysport.jp/
●Field Work blog-ブログ    
(独自ドメイン)
https://blog.enesysport.jp/
●手繰り寄せ徒然写真-ブログ 
(独自ドメイン)
https://album.enesysport.jp/

●リンク集・LINK集~旅・宿・飲食・衣・住・ECO~サイトマップsitemap集
https://link.enesysport.jp/

これらはCMSの一つWordPress採用、メジャーなデータベース(DB)とPHPを前提としたブログ環境システム。
実は当サイトグループの複数箇所で記して有りますが、データベースの習得には自身でアップした勝手知った投稿済み記事内容を対象にしようと・・ サーバー側に直接リモートログインして本番?システムを操作するのは危険性が・・
従い、環境・データベースをバックアップしたデータを活用しようと!
サーバ側の環境を出来るだけ再現したブログサイトをローカルに擬似的に立ち上げる。 かくしてデータベース操作用にPHP言語が必要となりご登場となった訳でゴザイマス
GUIのデータベース管理ツールで検索条件を絞り抽出することは可能なれど、比較的自由度の高い条件設定を可能に更には抽出されたデータを望むフォーマットに整形して出力する
それが可能となればブログ記事やホームページ・コーナーに必要に応じてコンテンツを配置出来ようかと考える次第・・ブログの機能の一つにブログ内を単純にキーワード検索する検索窓は有りますが・・一歩二歩更に三歩進めて、自由度の高い検索条件設定と結果を配置するエリアに応じた標示のフォーマッティングに・・同時にDB習得にも・・・
入り口には立てたものの今少し環境が整うのを待つは文字列の一連の編集に効果的なLinuxのコマンド群の登場
この秋のWindows10の大型バージョンアップで期待されるLinuxの正式サポートなんです。
もうす〜こしねるとおしょうがつ、その少し前にお目見えして下さるでしょうか? 現れぬなら現れるまで待とう!ホトトギス


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

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

ESP - ENESYSPORT

工務店業務イメージの御紹介