2022年12月23日

自然観の変遷 見たまんま自然観・直観がいくつか否定された人類史なんちゅーて

見たまんま自然観・直観の否定の代表例は天動説の否定である。まーそれは多くが知っている。
量子力学では電子が粒子である かつ 波でもある などと言う。光も電子も二重性を持つ。直観とは相容れない。
数学でもある。直線と平面でどちらが数が多いか?   そりゃ平面さと直観では答える。だが同等だという。えーーー、なんでーーーー。
これは無限に対する考慮、思慮、考察がないからである。直観とは異なるのが数学の一面であるようだ。なんちゅーて。

自然を理解するキーポイントは無限である。テキトーである。数学理論では無限大と無限小が登場する。これを扱えないと試験で点数取れないぞ。知らんけど。

ただ、直観が大事だよね、というのはある。推理ドラマでは刑事の勘だ!! たまに出てくる。
プロ野球でも勘が大事だ。次に外角にカープが来ると直観で捉えて打つ選手が中にはいるだろう。知らんけど。

まあしかし、我々の みたまんま自然観は日常では有効だ。それでいいのだ。

で? 

なんかエライことを書こうとしたがネタ切れた。

posted by toinohni at 14:07| 東京 ☀| Comment(0) | 物理科学雑学 | このブログの読者になる | 更新情報をチェックする

C++で四苦八苦して楽しいといいのにぃぃぃぃぃ

デストラクタの話。クラスの話の中にある。C++のお勉強中である。「基礎からしっかり学ぶC++の教科書」矢吹・日経BP 2017 2版 である。
ワタクシ NMBと学ぶ君が好きだったのである。今は 基礎からしっかり学ぶ君になったのである。で? 
次のコードを実行して気づいたのである。

#include <iostream>
#include <string>
using namespace std;

struct A {
  ~A() {
    cout << "Aオブジェクトは解体された\n";
  }
};

struct Person {
  string name;
  A* pA;

  //Aオブジェクトをフリーストアに構築するコンストラクタ
  Person(const string& newName) : name(newName), pA(new A) {}

  //Aオブジェクトを解体するデストラクタ
  ~Person() {
     delete pA;
    cout << name << "は解体された\n";
  }
};

int main() {
  Person a1("Taro");
  Person* pA2 = new Person("Jiro");
  delete pA2;

  cout << "End" << endl; // わし入れたこれ
  return 0;

結果↓
Aオブジェクトは解体された
Jiroは解体された
End
Aオブジェクトは解体された
Taroは解体された

   げげ!!  End してReturnしたはずなのに、その後に画面に文字出してきたぞ!!   これはいったいどうしてだ?  プログラム終了時にデストラクタが働きオブジェクトが解体されるってのはこういうことか。
うーーむ。
そういうことにしとこう(´・ω・`)

posted by toinohni at 09:53| 東京 ☀| Comment(0) | ソフト系雑学 | このブログの読者になる | 更新情報をチェックする

まー やーねー 悪い奴らは賢くて嫌いだわさ

https://techtarget.itmedia.co.jp/tt/news/2210/30/news01.html#utm_medium=email&utm_source=tt-friday&utm_campaign=20221223

image

PCにマルウェアを忍び込ませる手段として、攻撃者はMicrosoftの表計算ツール「Microsoft Excel」を“重宝”してきた。セキュリティベンダーHornetsecurityによると、MicrosoftがExcelに加えた変更により、メール攻撃を仕掛ける攻撃者の間で“Excel離れ”が広がっている。こうした中、マルウェア感染のために攻撃者が使う手段に変化が生じ始めているという。
こうした中、情報窃取型マルウェア「Qakbot」の感染経路として、「HTMLスマグリング」「DLLサイドローディング」といった手口が目立ち始めている。HTMLスマグリングとは、正常なHTMLファイルの中に悪意のあるプログラムを隠す手口だ。DLLサイドローディングとは、正規ファイルを偽装して悪意のあるDLLファイルをOSに読み込ませる手口を指す。
------------------------------------------------
まー やーねー 今度はPDFかよおおぉぉぉぉぉ。

つーか、ワタクシんちには何も来ない(笑)

貧乏・金無しのワタクシを狙ってもメリットはないからなあ、うむうむ。

企業はどのような対策をとっているのだろうかねえ。そのうち調べようかねえ。企業に限らず学校でも役所でもインターネット使うところはどこでも狙われる可能性があるあある。

やーねー。賢いおつむを別のところに使って欲しいだわ。なむう。

posted by toinohni at 07:05| 東京 ☀| Comment(0) | ソフト系雑学 | このブログの読者になる | 更新情報をチェックする

おお 金子 引退か

https://hochi.news/articles/20221222-OHT1T51239.html?page=1

日本ハムから自由契約となっていた金子千尋投手(39)が、今季限りでの現役引退を決意したことが22日、分かった。プロ18年目のシーズンを終え、他球団でプレーを続行する可能性にかけてきたが、この日までに自身の去就について結論を出したもよう。自身のSNSでは、23日午後2時から会見することを発表した。
数々の輝きを放ってきた金子が、ユニホームを脱ぐことを決断した。10月に自由契約となり、11月のファンフェスティバルでは「他球団からの話を待っています」と現状を報告。これまでのオフと同様にトレーニングも続けていたが、NPBの他球団から正式なオファーは届かなかった。

--------------------------------------------------------
オリックスで大活躍したイメージが強い。日ハムではさほどの成績を残していないし。39歳での引退となると、まあしゃーないかって気もするが。今後は指導者の道か。

ところで巨人戦力外の山口俊はどうなったのだ?  他球団からのおふぁー待ちか。来年のキャンプ中には声がかかるのか。知らんけど。

FAで移籍の華々しい話題の影で引退する選手もおり。もっとも戦力外で今年も何十人かが球界を去ったわけだが。新しいのが入ってくるし。ちんちんだいしゃというか、ね。
で、日ハムの補強はもう終わり?   ソフトバンクが獲れるだけ獲るなんてやっているのだがね。日ハムはトレードで終わりかに?  助っ人外人獲得ってないのかに?  かにかに。
来季の新球場はいつごろから使えるのかに?  キャンプ中に公開されるのかに? かにかに。北海道はカニがうまいかに?   いや、そりゃもうエビもうまいぞう。

posted by toinohni at 06:39| 東京 ☀| Comment(0) | 日記もどき | このブログの読者になる | 更新情報をチェックする

C/C++で四苦八苦ってほどでもないがヘンなのに気づいたのである

C/C++で配列外にアクセスしてもエラーにはならないときがある。C++のvectorではどうか。C++はCの機能向上版という一面があろうから修正されていて範囲外アクセスはコンパイル時に指摘されるに違いない・・・・ あまーーーーーい!!
てなことをC++の入門本の例題を動かしていて気づいた次第である。

ワタクシのような疑問を持つ初心者は多々おるであろう。範囲外にアクセスするとどうなるのだ、どーや。
https://teratail.com/questions/214828

範囲外アクセスは「未定義動作」を引き起こします。
これは処理系がどのように振る舞うべきか規格書で定義されていないという意味です。
-------------------------------------------------------
うむうむ。で、vectorの場合には?

FYI: vector要素アクセスを添え字演算 v[i] で行うと Chironian さん指摘通りですが、メンバ関数 v.at(i) を用いると範囲外アクセス時に例外が送出されます。

 
   これな。ワタクシの読んでいる本では v[i]でも範囲外アクセスは例外出る・・・って書いてあったのだがワタクシのDELL OPTIPLEX 7010SFF Win 11(非推奨PC) 22H2のVScode TerminalのMinGW g++では正常終了しただす。つまりv[i]の場合にはエラーでず。だが、v.at(i)の場合には例外が出たのですねえ。ってことはv.at(i)を使うのがいいのかってかね。
でもね、v[10] = 9 ; とかの方が分かりやすくね? 
なんせC++はワタクシにとってはBetter C なのでしてね。えーえー。クラスなんて高級な機能など使わんし・・・使えんし・・・ てへ。

というわけで、まあ本で使用しているコンパイラとワタクシが使用するコンパイラが違うので本の結果とは違うぞなって話かな。

やっぱ漢はC/C++だぜ・・・・・・(テキトー)

posted by toinohni at 06:27| 東京 ☀| Comment(0) | ソフト系雑学 | このブログの読者になる | 更新情報をチェックする