困った、困った

今秋から新たにプログラムの講義を聴講している。この担当教授は最初の授業で、C言語は他のコンピュータ言語と同様、高度なプログラムを作ることもできるが、一方、C言語は他のハードウエアとの関わりが強く、そのテクニックを理解することも重要と考え、主に後半の内容の講義をすると説明した。

私は、C言語と ハードウエアの関わりに関して知識が無いので、大変楽しみにしていた。自分でC言語でプログラムを作り、それを移植してマシーンを動作させるのである。これはやってみる価値があると考えた。

ところがいざ、授業が始まってみると、内容が難しく、毎回の授業で沢山の課題を与えられ、自宅で予習を余儀なくされる。予習と言っても、結局はプログラムを自作し、提出しなければならない。

そのプログラムというのも、いわゆるコンパイル処理が殆どで、作成したC言語のプログラムをアセンブリ言語に変換し、次いでリンクし、最終的にハードウエアが処理できる機械語(バイナリー言語)を作成し、それをエミュレートして、ハードウエアの動作を確かめるのである。

内容的には、一方向に処理を進めればよく簡単であるが、動作検証で上手くいかない場合の対策がとても大変である。というのは、C言語を使うのは最初のプログラムだけで、その後のコンパイル、アッセンブル、リンクは、何れも人には全く分からない記号である。だから、どこでミスが生じているのか、見当がつかないのである。

これまで10問程度処理したが、問題なく動作したプログラムは、半分ほど、残り半分のうちの半分は、大変な時間を使い何回もプログラムをチェックしてやっと動作した。そして最後の残りは、今なお、動作がうまくいかない。完全に行き詰っている。

今週、火曜日の講義で出された問題は、お手上げ状態である。一見簡単なのだが、コンパイル作業が上手く行かないのである。いわゆるコンパイル作業はブラックボックスの中に入っており、不良個所を突き止めることが出来ないのである。

処理は、上記したように一方向処理なので、入力時のCプログラムが正しく書かれてあれば、必ず正常な機械語を得られるのであるが、ただそれだけのことだが、これが大変難しいのである。C言語のプログラムをチェックするツールは沢山あるので、それを用いてチェックはしているが、それでも機械語が上手く生成できないのである。

只今、私はこういう状態で、少し、いや大いにノイローゼ気味である。気候はよくなり、外に出るのが楽しくなるはずなのに、そうしようと思うと、課題のプログラムの問題が後ろ髪を引き、思い切り楽しめないのである。

早くこの状態を脱しなければいけないのだが、そのためには、更にプログラミングの精度を高めなければいけない。大変なジレンマである。でも、こういった悩みは反面、頭を刺激して良いのかもと半分は喜んでいる。

今日はここまで。

酔芙蓉は暑いのがお好き?

酔芙蓉が連日花を咲かせている。今年の酔芙蓉は花の数が多く華やかである。酔芙蓉は暑さに強いのかな?

ネットで調べると、暑さに強いとか弱いとかは記載されていない。酔芙蓉に含まれているアントシアニンという色素を合成する酵素が、気温が高いほど活性化するらしい。だから、今年は華やかにおもえるのだろう。

 

上の写真は、朝一番に咲いている花である。見ての通り白い。白い花の後方に赤い花が見えるが、これは昨日咲いた花で、既に萎んでいる。

 

朝の酔芙蓉の全体である。花の数が多い。翌日以降に咲くツボミも沢山つけている。

 

夕方になると、上のように花の色が赤くなる。お酒に酔っているかのようである。

 

赤い花を拡大した写真である。今年は暑かったが、この酔芙蓉が例年通り咲き誇り、自然界の許容範囲の大きさを教えられた。

酔芙蓉以外にも、例年通り成長し、開花する花があるか探してみよう。

 

 

アッパレ、今永!!

シカゴカブスの今永投手が米国時間9月4日、対パイレーツ戦で12勝目をあげた。アッパレである。

今永(昇太)投手は今年、日本の野球チームDeNAからポスティングシステムを利用し、米メジャーリーグ、シカゴカブスへ移籍したばかりである。

初年度なのに、もう12勝を獲得した。このまま今期一杯活躍すると、15勝に到達するかもである。

身長は179cmと米国では小柄でありながら、得意の直球で三振を取り、今年の新人王候補、更にはサイヤング賞候補と期待されている。

得意の直球は、速さ150㎞弱と平凡ながら、ボールの回転が2400回転以上と速く、そのためバッターの近くに達すると浮いてくるようである。浮く量が常識離れしているので、MLBのスラッガー選手も空振りしてしまうようである。だから、三振取得率が高いし、バットに当たっても、外野フライにしかならないようだ。ピッチャーが投げた球筋を見て、バッターがバットを振った時には、ボールがさらに上に浮いているので、空振り、或いはボールに当たったとしても、ボールの下を叩き、フライになるそうである。

今永投手の得意なボールはこの直球以外に、バッターのところで急降下するスプリッターもあるようだ。上記2つの球種が同じ腕の振り、高さから出てくるので、読み違いも多く、ボールにバットを当てるのが至難の業であるそうだ。

その今永投手が、9月4日は、7回まで投げて、ノーヒット、ノーランであった。8回、9回は他の投手が投げたが、何れもノーヒット、ノーランであったようだ。結果、ピッチャー3人ではあるが、ノーノーゲームを達成したようである。

今年、日本から米国チームに移籍したのは、今永投手のほかに、オリックスのエース、山本投手がいた。人気、評判はもちろん山本投手が上で、今永投手はあまりいい評価はされていなかった。

ところが、山本投手は途中5月ころから故障リストに入り、まだ登板の機会がない。対して前評判の低かった今永投手は、先発で投げて12勝3敗と絶好調である。米国マスコミでも、今永投手は大変な人気で、ユーチューブに沢山登場してくる。大谷翔平に次いで人気がある。

私は、判官贔屓を旨とするので、今永投手を見守っており、勝利投手になれば、何度もその試合をユーチューブで見て応援をしている。

今日はここまで

テストが終わった(😭)

プログラムを作成するテストが終わった。テスト前はかなり自信があった。教科書の中のこれまで習った章は全て理解できた。どんな捻った問題でも、何とかプログラム作成できると感じた。

ところが、相手が一枚上手であった。教科書の中の演習にはない、異色な問題ばかり出ていた。

70分で3問なので、ゆっくりと取り組めば出来るのじゃないかと思ったが、3問とも捻ってあり、今まで習った演習では考えられない問題だった。

結局、私は解き方の指針を書いただけで、3問とも正解はしていない。どんな点数を付けられるか知らないが、何とか及第させて欲しいものである。

というのは、秋期に後半の講座があり、それを受講する前提として、春期の成績が及第点以上でなければならないからだ。

もう、神頼みである。駄目だったら、もう一度同じ授業を秋期で取るしかない。

でも、考えてみれば、試験問題は、多分受講生の殆ど全員が面食らったようだ。出来たのはほんの一握りの生徒(数人、10名以下)だけである。

だから、私も及第点が貰えるかもしれない。今回の試験が成績のすべてではなく、平時の授業で演習をしたものを提出していることと、前半の試験の成績も加味される。と、祈りたい気分である。今日のお酒は不味いだろうな???

最近の車の安全対策

新車を購入して半月少し経つ。最初は説明書(アプリ)を読みながら理解し、運転してみるといったことを繰り返していたが、最近は殆ど説明書を読まなくても普通に運転できるようになった。

運転していて、安全対策が講じられていると思う点を箇条書きしてみる。

 

①レーンキーピング:この機能は、走行車線の両側に引かれた白線を認識し、車両をその白線間の中央を走行するよう自動的に操舵する機能である。

私は前車まで、自動運転に頼らなかったので、運転中、時々走行車線の端に寄り過ぎたり、場合によっては車線を越えることがあり危険であった。

レーンキーピング機能があると、車線幅の中央にから車が少しでも左右にズレると、ハンドルが固くなりズレを防止してくれる。これは大変便利である。特に高齢者の運転は走行中、左右に振れることがあり、大変危険であるが、それが確実に防止される。

 

②先行車追従機能:同じレーンの選考車両を自動認識し、その車両との距離を測定し、安全な間隔をキープする。

先行車が速度を落とすと、自動的にブレーキをかけて、先行車との距離を安全に保つ。 先行車が停止すると、所要間隔を保って自車も停止する。

先行車が発進すると、それを感知し、自社も発進する。このため、先行車に追突する恐れがない。

 

③車線変更   :上記2つの機能の作動中、車線変更をするために、指示器を動作させると、隣の車線に後続車がいないことを感知して、自動的に車線変更してくれる。

ここまでの機能は実際には必要ないが、それでも、後続車がいないことを検知してくれるので、自動から切り替えて手動で車線変更する場合でも安心してできる。

C国製カメラ

今年に入って、小型で高精細(4800万画素)なカメラを購入した(2月7日のブログで説明済み)。そのカメラを最近まで、散歩に行く際に持ち出して、使用をしてきた。

今日は、そのカメラの使い勝手の報告をする。

一番困ったのは、画像に表示している撮影日が、放置していると、いつの間にか特定の日付に変更されていることである。特定の日は、私のカメラの場合、2023年1月1日である。

日付を正しく修正すると、その後の撮影には正しい日付が記録されるが、カメラを一旦オフして、何日か放置すると、次に撮影をしようとすると、上記の特定の日付に変わっているのである。国産のカメラでは、購入時に一度日付を設定すると、後は、何日放置しても、正しく時間計上していて、撮影時に正しい日時を記録する。C国製カメラは時刻設定を保持する機能が無いようである。

撮影時刻が正しくないので、日時の記録をしない設定にしても、一度放置すると再び元に戻って特定の日付を記録するのである。

日付の記録が思い通りにならないので、非常に不便であり、使い物にならないといえる。ただ、画像は悪くないので、高精細な撮影には使えると思う。

次に、不便なのは、撮影時、シャッターを軽く押して、ピント合わせを行い、そのままさらに押すと、撮影できるが、撮影の中心がピント合わせを行った時から少しずれるのである。あまり気にならないと言えるが、シャッターを押すときにピント位置がズレるので違和感がある。

上記2点が使い勝手が悪いと感じる点である。それで現在、私はC国製カメラを使っていない。折角、4800万画素もあるのに、・・・である。

その点、国産カメラは使い勝手がいい。

ジェームスウエップ望遠鏡

この望遠鏡は、2021年米国から打ち上げられた衛星に搭載された望遠鏡で、これまでの望遠鏡より遥かに性能が高く、新たな天体を発見できること、更には宇宙の謎を解明できることを期待された望遠鏡である。

この望遠鏡が、今年になって、ビッグバン後数億年経った時点の新たな銀河を発見したそうだ。驚くことにその銀河は大きくて、銀河中央にブラックホールを有しており、銀河成立までに数億年程度では足らないそうである。つまり、宇宙の始まりの定説とされる、ビッグバン時点よりも、前に誕生したとしか考えられない銀河がこの宇宙に存在することが分かったのである。

この発見は、普通に考えると、現在の宇宙論を否定するものである。現在の宇宙論ではビッグバンによって宇宙が誕生したことになっている(正確にはビッグバンよりほんの僅か前に宇宙は誕生したようだ。)。それにも拘らず、発見された銀河の誕生はビッグバン以前と認められるのである。

現在、この矛盾をどう考えるか、多くの学者の頭を悩ませているようである。

一説では、この宇宙は、ビッグバンは無かった、宇宙の始まりは無いと考えている。この考えは伝統的に存在したのであるが、多くの銀河の赤方偏移の事実から、ビッグバンの考えが優勢となったのだ。ビッグバンが否定的になると、宇宙の始まりは無いとする考えが復活した。しかし、この説は、科学的根拠が希薄で、多くの学者に支持されないだろう。

ということで、ジェームスウエップ望遠鏡で発見された銀河とビッグバン宇宙誕生説とを矛盾なく合理的に解釈する動きが出てきている。

ネットで検索していると、宇宙誕生の初めは時間が遅く進んでいたとする考えがある。その根拠は分からないが、これからもいろんな考えが提案されるだろう。

宇宙論は今、とっても面白い。今日はここまで(この終わり方は、シュタインバッハ大学の石河雅一氏を参考にしました(模倣)。

 

カーナビ追加

愛車にカーナビを追加搭載した。古いカーナビは、標準装備のもので、やや古くなった。本当は標準装備のカーナビの地図を更新して対応したかったのだが、ディーラーに問い合わせたところ、地図の書き換えはやっていないとのことだった。

ここ5、6年の間に京阪神地方は、高速道路が多く追加された。そのため、古いカーナビでは、新たな高速道路を含むルート探索ができず、大変不便であった。

この秋から大学へ通うことになったので、新しい地図搭載のカーナビがどうしても必要になった。最初、グーグル地図がカーナビの機能も有しているので、タブレット端末をカーナビ代わりに利用しようと考えた。しかし、手持ちのタブレットは、WiFi専用であり、カーナビとしての使用に不向きだった。それで、市販の安いカーナビを購入した。

写真のダッシュボード上に搭載しているディスプレイがカーナビである。電源はシガレットから取る方式である。カーナビをダッシュボードに取り付けるのは大変苦労した。取説では両面テープでダッシュボードとカーナビの架台とを接続するとあったが、チャッチイ構造で直ぐに外れてしまった。でも、ダッシュボードにはどうしても取り付けなければならない。それで、ダッシュボードに面積のある台座を強固な両面テープを用いて接着し、その台座にカーナビの架台をボンドで固着した。

これでダッシュボードへのカーナビの搭載は安定している。このカーナビは、GPS信号だけでカーナビゲーションする。標準装備のカーナビのように、車速信号も入力しているタイプとは異なる。でも、機能的には、全く問題ない。長いトンネルに入った場合、途中からGPS信号が途絶えるので、動作を停止することぐらいである。

ディスプレイは10インチのものである。かなり大きいので、ナビゲーションは見やすい。

 

電源を入れ、カーナビを選択したら、最初にこの画面が現れる。

写真は運転席から撮影したものである。ディスプレイが丁度運転席を向いているので、視認性が良い。

このカーナビの価格だけど、安いです。1万円少々です。標準装備のカーナビの20分の1程度の価格です。

ディスプレイ架台をダッシュボードに固定するのに苦労するけれど、それをクリアすれば、標準装備のカーナビと機能において大差がない、大変コストパフォーマンスの高いアイテムである。

暑さと風と

金曜日(21日)は早朝の気温が自宅界隈で19度だった。久し振りに寒いと感じた。それに湿気も少ない。

若しかして釣り日和??犬の散歩が終わって早速、釣り支度し、宮津へ直行。

11時過ぎに宮津についた。しかし、マリーナへ行くと、風が強い。マリーナの職員と話していると、今、北東の風が3mの強さで吹いている。これから夕方にかけてもう少し強くなるだろうと言う。

釣りは流し釣りを予定していたので、この強さでは、ボートが流されてしまい、釣りづらい。そこで、21日は釣りを辞め、22日に変更した。

21日は、夕方までマリーナ界隈で遊び、夕食は黒崎で取った。今年改装した黒崎の風景である。

 

翌22日早朝、天気予報を見ると、昼頃から夕方まで風速3mと表示している。昨日と同じ風速である。流し釣りがやり辛い。どうしようかと思案したが、結局、釣りを辞めた。暑い中、風とも戦わねばならず、風のない日に挑戦しようということになった。

早朝のリゾートマンションである。ワンちゃんに朝食を与えて、散歩に出かけました。

 

船着き場には、前日から夜釣りに出た船が停泊していた。ここのマリーナには、釣りキチが幾人もいる。私は海が怖いので、仲間には入れない。

 

散歩途中、道路際の田んぼを見ると、稲が大きく成長していた。まさか、まだ穂は出ていないだろうと思って、覗くと・・・

 

何と、道路に近い稲に穂が見えた!!!なんと、何と、ナント、稲を植えてから2か月も経っていない7月22日に既に穂が出ているのである。

この地区は日照時間が長く、そのため稲の植え付けは5月末から6月初めで、8月終わりから9月初めには稲刈りが行われる。

稲は植え付けから4か月以内に刈り取られる。刈り取りの時期は稲穂が熟し、黄金色になっている。それでは、稲の穂は何時できるのかと疑問に思ったのだが、上の通り、植え付けから2か月弱で穂が出るのだ。

稲がこんなに短期間で成長し、穂を実らせるのなんて初めて知った。今朝は本当に驚いた。でも、釣り以上に良い自然勉強になった。

Happy Birthday!!!

昨日、マイブログを見ていたら、GOANのコラムに「お誕生日おめでとう」とメッセージが掲載されていた。

すっかり忘れていたのだが、昨日(6月19日)は、GOANの誕生日だ。昨日で、満11歳になった。

お祝いも買っていないので、GOANの体をさすり、オメデトウを何回も言っておいた。GOANは分かったのか分から無かったのか知らないが、喜んでいた。

初代のボーダーコリーGUMPが7歳10か月で亡くなったので、その後飼ったボーダーは初代のボーダーの生存年齢を越すことが一番の目標だった。2代目(MIR)、3代目(GOAN)とも、目標達成した以上に10歳を越えて生存していてくれる。

感謝、感謝である。11歳になると、流石往年の素早さは無いが、それでもボーダー特有の歩き方はしており、仕草も可愛い。

毎日、GOANに癒されている。GOANも私をボスと思っており、2人で息の合った生活をエンジョイしている。

何時までも長生きをして欲しいといつも切に願っている。

Top