2023年3月28日火曜日

かねてよりの念願の試み

 ここのところ、c#をdotnetコマンド配下でvs codeでソースを書いて実験するのを日課にしている。これだとWindows,WSL,macos xのいずれの環境でもconsoleなら共通で書けるし、かなりの部分でソースの共有も出来ている。

これが同じdotnetでもWPFとなるとwindows専用と化してはしまうがvsを使って書くよりも格段に脳への刺激が多くなると思う。
(我が脳が若い時より格段の劣化を遂げているとしても)

で特に参考となるモノを見ずにエラーメッセージとvs codeの提案に従って書き上げた超簡単なguiのxamlがこちら

全く慣れてないことが見事に露見するであろう内容ですね。
特にStackPanelの位置を上下のマージンでペタぽと的に決めようとしている辺りが初心者以下感が満載ですね。
でもこんなんでも一応動くということにある種の感動を覚えます。
一応クラスの内容を書いて動かしたのが下図。(いつものmandelbrot)
あ、描画ボタンを押したときにテキストボックスに所要時間を書き込むの忘れているわ、後で足しとこう。
ソースは全くc#してないしoop的でも宣言的でもないので晒しませんが逆に言えばvsのポトペタの設計支援が無くてもこのくらいの画面なら一応書けてしまうのがdotnet+WPFの良きところではないかと・・・

gui無しならconsoleでcsxを使うといろいろな実験が結構気楽にできてc#の動作確認に役立ちますね。素晴らしい。

暫くはトライアンドエラーの繰り返しを行いつつc#感を身に付けたい。
次はsqliteと組み合わせてみたい。



2023年3月22日水曜日

環境の変化と時間

 4月から1つの得意先が消える。
社長の退陣で自分の一存で継続が決められないのでしかたが無い。

ものは考えようで月に何日かが確実に空くのでこの機会にいままでより掘り下げて学びたかったことをやってみようと思う。

まずはc#である。window forms+adoでネットをググりながらならどうにかこうにか動くソースを書くことが出来たけど仕事というにはレベルが低すぎた。もう一度1から全体を見直して何かのプログラムを書くときにはまずc#で書いてみる、思考するという対象になるようにしたい。

最近のmicrosoftのofficeの中のaccessの扱いを見ていると今後の開発に不安があるのは確か。出来ればほとんどをc#で記述してaccessはruntimeで簡単な部分やまだc#のスキルが追い付かない複雑なレポートなど限定された分野に限って使うようになるのが良いように思うのでその位置に早くたどり着けるようになるべく努力したい。
※ runtimeで配布となるといたるところにon errorを入れることになるがそれは我慢、忍耐、修行で・・・

学んだことで面白いと感じたことなどを励みのためにこのブログに書いていこうと思う。

2023年1月29日日曜日

今後の更新は

 これまで自らの生存確認のために直接仕事に関係しないプログラミングのことや趣味のことをぼちぼちと書き連ねてきましたが趣味のプログラミングのうちの1つの柱であるエミュレーション系のことはhttps://play-retoro-pc.blogspot.com/に書くことにしました。

このサイトは別の一人遊びについて思いついた時に多少不定期にはなりますが更新していきます。

とりあえず今はそういうことで・・adieu.

2022年12月28日水曜日

これから

 生存確認用にこのブログをやってきたけどどうも最近ノリがわるい。

書けることはあるにはあるけどここに書くのが良いのかどうかでいつも悩む。
あまり本気のプログラミングのことはなんとなく書きたくない。
1つのテーマなり方向性に特化するのも面映ゆい。

来年からはもう少し修正を加えて行くのも良いかもしれない。

さてどうなりますことやら

2022年12月8日木曜日

わ、忘れてた!

9月末からちょっとあって(まあ今年は前半からありまくりだが)
10月はまだ気が張っていたのか更新したけどついに11月の更新を忘れてしまった。

そもそも月一はなんらか更新しようとか思っていたけどリアルの生活の忙しさが更新の邪魔をするようなブログの意味は不明なのでここももしかしたら潮時なのかもしれない。

年末に向けてちょっと仕切を変えてみなくては・・・

2022年10月31日月曜日

やっぱり多忙

 今年はずいぶんおかしな一年であった。

って年の瀬のような書き出しだが昨年11月末に持病が見つかってから1年間、治療、身内の特殊事情、9月の事故と結構な綱渡り

もう残りの2ヶ月くらいは平穏に過ごせることをひたすら願う

そしてこのページにもっと退屈しのぎ的な戯言を書き綴りたいものである

2022年9月30日金曜日

気持ちは秋の空

 あの言語をいじりたいとか、このライブラリーを極めたいとかいろいろな考えや希望や気持ちが湧いては来るけど形になる前に何か事件が起きたり周りに変化が生じたりするとコロコロとそれが変化してしまう。

C#にすごく傾きかけたけどチョロチョロとコードを書きなぐっている間に関心が移ろって今度はpythonでwebシステムとか考えてしまう。

どうにも落ち着かない。とりあえず以前から習得したコードを掘り返したりしながら万年初心者からの脱出を今回も試みることになりそうだ。

この手のまとまった情報を揚げるにはgithubとかのほうが良いのだろうね。

明らかに辻褄合わせで9/30に挙げているのが見苦しくもあるなあ、猛省!

dosvaxj3が更新されていた。

 最近、エミュレータ系をあまり触っていなかったのだけど久しぶりに見てみたらタイトルのようにdosvaxj3が更新されていた。 on emulatorでセルフにcなどのソースを書いて実行するのに母艦側の特定のフォルダをドライブとしてマウント出来たり普通に母艦のimeで漢字が入力でき...