次に勉強したいこと:ProcessingとC# やがてArtificial Lifeも

次に勉強したいこと:ProcessingとC# やがてArtificial Lifeも

こんにちは。

野郎です。

前回に、次は人工知能と機械学習を勉強してみたい→統計をやらんとな・・→高校数学をやり直すって話を書きました。

これはさ、朝にやっている勉強なのね。仕事の後とか他にも勉強時間をとれているから、こちらも書いておきます。奥さんありがとう。

書かなきゃ覚えないので、プログラムを書きたい

うーんと、何回か書いたけど、java silver SE8って資格に受かったのね。けどこれさ、理解とか知識とかを聞いてるだけなんで、受かったからってプログラムを書けるかってていうと全然別の問題なのね。そりゃ当然の話しです。

仕事でvbaを書かせてもらう機会があって、こちらはだいぶ慣れました。ただ、よくわからないけど、きっと本格的なプログラミングとは少し違うらしいのよね。だってさ、エクセルじゃなければ、セルとかシート、ブックとかないもんね。

仕事的には、あと、RPAをよく触っています。使っているrpaがjavascriptを書くと処理が楽になる場合があるので、簡単なことを都度調べて書いています。これはコレで何か癖というかコツみたいのがあって面白いといえば面白いっす。

ただ、今の仕事状況としては、C#が書けたほうがイイので、コレを勉強しようかなーと(最初は)思いました(→やることにした)。

C#

うーんと、調べたらjavaと書き方は似てるみたいなのね。やってみるかなーと思って、visual studioを入れました。すごいね、コレ!書いていてなんだか気持ちがいい!何が気持ちよくさせるのだろうか。不思議だ。

vbaの経験から、とりあえず何か作ったほうが覚えるのかなーと思って、作る系の教材を買ってやってみました。メルカリで1000円でした。

作って覚えるVisual C# 2017 デスクトップアプリ入門

とりあえず半分くらいまでやりました。何か画面作ってボタンが押されたらとか、ちょっとvbaみたいな内容でした。これはこれで参考になった。最後にcsvをどうにかするらしい家計簿アプリを作るらしいので、そこまでは合間を見てやろうと思っています。

独習C#

アマゾンでベストセラーっぽかったのが「独習C#」って本です。第3版まで出て、最近著者が変わって「新版」ってのが出たみたい。

基本事項を網羅的にやったほうがイイのかなーと思って、やってみることにしました。できるだけ英語でやると決めているので、pdfを探します。原書第二版らしきものが落ちていますな・・・。ver.4.0まで対応しているみたい。基本事項を網羅的に知りたいだけなんで、古くてもいいのかなーと思っています。

英語は難しく書かれていないし、問題ないっす。visual studioで書いて、サッと動作確認する感じです。サクサクできるのですが、うーん。こういうの、嫌いではないのだけど、今度にしよう。業務でアプリを作る機会があった後に、勉強としてやったほうがイイ気がする。javaの「勉強」のあとにこういうやりかたしたら、イヤになりかねないな・・・。業務で作る機会をもらったら、そのとき考えよう。

やっぱりC#もやります

といった訳で、C#はいったん保留することにしました。

と思ってたんだけど、仕事でC#のものをバックグラウンド プロジェクト的に作ってもよくなったので、朝はそれをやろうかな。仕事なので、訓練も兼ねて、ちゃんとした手順を教わりながら作ることになりそうです。それはそれで楽しみです。

vbaのときもさ、最初のツールが一番大変だったからさ。きっと一つ作れば勢いがつくというか、小山を超えるというか、幾分か楽になると思うんだよ、きっと、たぶん。

ちゃんと作れれば、また機会をもらえると思うんだ。

楽しみだー!やるどー。

Processing

ProcessingっていうJavaをベースにしたらしい言語でprocessingってのがあります。これ使うと、絵を描いたり、動かしたりするのが簡単にできるのね。ちょっとやってみたら、コレ面白いのね!丸とか四角とかが簡単に描けて、それを動かすだけでも楽しい気持ちになるよ!

processingのウィキペディア

とりあえず簡単な入門書をやってみることにしました。

Processingをはじめよう 第2版 (Make: PROJECTS)

これの初版の英語版です。pdfがどこかにありました。英語も簡単だし、同時に英語をどうにかしたい人は英語版もよいと思うよー。

これはサクッと終わりました。

四角とか丸がグリグリ動くー。

そのあとは、Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (The Morgan Kaufmann Series in Interactive 3D Technology) ってのをやっています。

これは第一版でさ、今は第二版まで出ているみたい。基本的なことが知りたかったので、旧版でも問題ないとの判断です。やってみればホント問題ないっす。

原書が820円だったんだよ!送料込みでも1000円くらい!何やらイギリスから送られてきた。お得だったなー。

けどこれ、ネットにPDFが落ちているので、そっちで勉強しています。今までPDFで読み込むのって苦手だったんだけど、やればできるんだね。

日本語最新版はこちら。

日本語版は読んだことないけど、英語は全然難しくないから原書でやってみるのもいいと思うよ。

基本文法みたいなとこから始まって絵を描いていきます。たくさん書くのは配列がいるよね!って配列が出てきて、部品に分けたほうがメンテしやすいよね!みたいな感じでクラスとかオブジェクトの話しが出てきました。

コレ面白いよー。

エクササイズも入っていて、やったりやらなかったりではあります。そのエクササイズをしているうちに、コードをいじって改造し始めて、すげー時間が経っているという・・・・。やってるうちに、こんなことできないかとか、あんなことできないかとか考えて書いちゃうんだよ。楽しいー。

つたないものだけど、時々ブログに乗せるね。

この本は2~3周やるかもしれないっす。2周目以降は写経しかしないかもしれないけれど。写経して名前つけて取っておこうかと思うの。あれってどうやって書くんだっけ?って時に見ようかと。

vbaはネットで調べ狂って書いてるけど、processingって情報たくさんあるのかな。英語で調べればたくさんあるのかな。ややこしいのはさ、言語じゃなくてホントにプロセスっていみでprocessingって使ってる時も引っかかっちゃうのよね。ここが難しいと思いました。

そういえばC#もネットに情報がたくさんあるよって言われたなー。調べられるようにならねばー。慣れていくのです。

今やっているのが一段落したら、nature of codeってのをやるつもりー。これも英語版のPDFを使います。

楽しみだー。

人工生命・A life・Artificial life

前回にドーキンズの進化が見えるプログラムを見たって話をしたじゃないですか。

何かいまはこういうのもあるのね!

pythonで実装するみたい。

すげーワクワクする!ウルトラ面白そうだよ

メルカリのポイントが貯まっていて、送料込みで500円くらいだったから、まずはこれを買いました。

早く届かないかなー。

勉強したいことはたくさんあってワクワクするね!一応手も動かしてるし、とりあえず、まぁ、少しずつ進んでいる気がするよ。うん。

うおー、いろいろ楽しみだー!

ロドリゲスとアルファ

IMG_7343

諸事情でこの並びで停まるのもあと少しですなー。

アルファは中身も大きくて、高級車な感じでした。

比べると、ロドリゲスは雑草感があるな。

Read more

鮭とば的な何かを作ったよ

鮭とば的な何かを作ったよ

こんにちは。 野郎です。 今日は鮭とば的な何かを作った話しだよー。 結論:冷蔵庫は偉大な乾燥機だよねー。 素敵な半額祭り 最近ではあまり遅い時間にスーパーに行くことはないのですが、たまに行きますと見切られているものなどあり、ついつい買ってしまいます。 なかでもサーモンの切り身が半額になっていると鮭とば的な何かを作りたくなって買ってしまいます。 鮭とば的な何かの作り方 作り方: 1. サーモンの切り身を取り出して軽く水で流す 2. 水気をふき取る 3. 両面強めの塩コショウをしてすりこむ 4. 網の上に乗せて、お皿に乗せて、冷蔵庫で乾燥させる 1. 日数はお好みで 2. 半生~ガチガチまで調整可能 5. 可能なら毎日裏返す 6. 取り出して適当な大きさに切って食べる 7. 美味しいねー 安全について 簡単だけど、このやり方が出来上がる何かはそもそも「鮭とば」なのかとか、食中毒を予防できているのか、アニサキスなど寄生虫は大丈夫か、とかは不明です。 安全のため、よく噛んで食べることが重要です。 結語 鮭とば的な何かって、簡単にできるし、

By kopayashi
服薬と検査のための設計

服薬と検査のための設計

こんにちは。 コパヤシです。 今日は、日々の服薬とか自宅での検査をする仕組みを考えて、運用する話だよー。 結語:大まかに条件空間を満たす解に落として、運用する中で最適化していけばいいのかなと思うよー。 緒言 コパヤシは知命って50代なんだけど、いままで病気らしい病気をしたこともありませんでした。最近になって子供が病気になったり、自分も喘息と判明したりと、服薬や自宅での検査(検尿)をすることになりました。そのときの思考過程や試行錯誤を書いておきます。 ネフローゼ症候群 ある朝なんとはなしに次男(当時3歳)の太ももを触った時、なんだかいつもよりも太い。本人は元気に見えるけど、強い違和感がありました。その日の夕方奥さんが小児科につれて行き、その足で小児の高度医療専門病院に救急で受診し、そのまま入院しました。プレドニンってステロイド系の薬で症状が落ち着いたので退院し、自宅での日々の服薬と尿検査が始まりました。 服薬 服薬の条件空間 ネフローゼ症候群って腎臓系の病気で、長期の服薬が予想されるし、状況が悪いほうに倒れると後遺症とか副作用が出そう。服薬は絶対忘れたらいけない。自

By kopayashi
GJ3インプレッサG4(1600cc/5MT/AWD)でジムカーナ:2025年の結果

GJ3インプレッサG4(1600cc/5MT/AWD)でジムカーナ:2025年の結果

こんにちは。 野郎です。 今日はGJ3インプレッサG4で参加しているジムカーナの2025年の成績について書くよー。 結論:皆勤賞にたくさん参加したから、年間で2位だったよ!ひゃっほー。 GJ3インプレッサG4に乗り換えた 何年かNCロードスターに乗っていたんだけど、二人目の子供が生まれるタイミングでGJ3インプレッサG4(NA1600cc、AWD、5MT)に乗り換えました。どこかでマリオ高野さんがGJ3インプレッサでサーキット走行にハマったって書いていて、サーキット走れるならジムカーナは問題ないだろうから、いつかジムカーナがやりたくなったら走れるだろうって考えたのもこの車にした要因でした。 2024年 多分だけど、2024年の夏くらいに、初心者歓迎を明言している草ジムカーナっていうの?公式ではない隔月開催の大会に混ぜてもらうようになりました。参加しているうちに、マルチフィールド沖縄は共用枠で練習もできるよって聞いて、10月からは毎月一度三時間の練習をするようになりました。 2025年 2025年は初戦から参加しまして、全戦参加することができました。継続は力なりでして、

By kopayashi
バックアップを用いて継続性を確保する

バックアップを用いて継続性を確保する

例によってニュースレターからの転載だよー。 続きはリンクからどうぞー。 こんにちは。 コパヤシです。 今日は生活の道具をバックアップ運用する話だよー。 結語:途切れたらイヤなものは道具のバックアップ運用がおすすめだよー。 緒言 コパヤシは生活のそこかしこにバックアップ運用を導入しています。導入しようとして導入したのではなく、気が付いたらそのように暮らしていた。 この運用の目的って大きく二つあると思っている。  * 途切れないで使用するため * 壊れた時に、代替品を探す時間的な余裕を得るため 全部に導入できるわけではないけど、導入したものは安心感が高い。他にもあるかもしれないけど、思いついたものを書き出します。 髭剃り コパヤシはスキンヘッドなアタマで暮らしていまして、朝晩電気髭剃りで剃髪しています。数年前まで一年の2/3は国内外へ出張という暮らしをしていたんだけど、あるとき出張の荷物に髭剃りを入れ忘れてきてしまいました。そのときは大阪十三にいたんで梅田のヨドバシカメラで二台目を購入しました。この時から二台持ちになったのです。 続きはリンクからどうぞー。

By kopayashi