投稿一覧

11-15件 / 70件

あけまして(遅)

あけましておめでとうございます(遅) すみません。年末年始とバタバタしていて更新が一切できていませんでした。本日からまた当サイトの更新をしていきます。何卒よろしくお願いします。 簡単に近況報告を。年末、妻がインフルエンザにかかりまして、一昨日まで子供を連れて実家に避難していました。万が一子供がインフルエンザにかかって後遺症でも残ったら大変ですからね…。いやぁ、子供がかからなくて本当に良かったです。インフルエンザ、本当に流行っているらしいですね。皆様もお気をつけて…。 そして、実家にいた影響で私は食べ過ぎてしまいました。一時は最大6kgも太ってしまいましたが、今はもう少し落ち着いて4kg増です。人生でこんな体重になったのは初めて。歳を感じます。食事制限とちょっとした運動を毎日やることにしました。 睡眠時間は大事です。今日はもう寝ます。では。

pageview 184

学習対象をFlutter→Reactとします

連日簡易的ですみません。 サンタさんがプレゼントを置いていきました。我が家のクリスマスツリーの下にプレゼントがありますよ。子供の反応が楽しみです、反応ないかもしれないけど… 以下、全然関係ない話です。先日、DartとJavascriptの実行速度の違いを調べてみるという話をしました。調べてみたところ、実行速度にそこまで大きな違いはなさそうでした。そうするといよいよ、FlutterではなくReactを学んだ方がよさそうです。ということで、Flutterの学習を中断し、Reactの勉強に移行します。Dartと違ってJavascriptならある程度書き方が分かるので、学習コストが下がります。助かる。 それにしても、Javascriptって意外と速いんですね。例えば、次の記事では各言語の実行速度をライプニッツの公式による円周率の計算によって計測しています。 【11種言語比較】プログラミング言語の”処理速度”を考える https://plainprogram.com/processing-speed-of-program/ インタプリタ型の言語だからPythonと同じくらい遅いのかと思っていました。何故速いかというと、その鍵はJITコンパイルにあるようです。ChromeやNode.jsで用いられているJavascriptのエンジン「V8」ではJITコンパイル(ソースコードの実行時にするコンパイル)が行われており、そのおかげで速いとのこと。ということは、処理を関数にまとめて繰り返し用いるようなコードを書くと更に高速化が見込めるというわけですね。 JITコンパイラといえば、先日Python3.13でも追加されましたね。まだ実験的に導入した段階とのことで、そこまで実行速度は出ないことが予想されます(あまりよく調べていないので、実は速いのかもしれません…)。JITコンパイルが行われるJavaやJavascriptでこれだけの速度が出ている現状を考えると、Pythonもそのうちもっと高速化するのでしょうね。そうなると、いよいよ弱点らしい弱点が静的型付でないくらいになりますね。すごいなぁ、Pythonは。

pageview 178

今年のM-1レベル高

本日の気付き 物事の構造として最も効率的かつ効果的なものは再帰的構造なのではないかという仮説。今のところ反例が思いつかない。この仮説を裏付ける情報の獲得を目的として、フラクタル(図形の部分と全体が自己相似になっている幾何学の概念)を勉強してみると面白いかも…なんて思ったり。 本日の読書 明日朝早い関係で今日は時間がないので、後日まとめます。 その他 今年のM-1グランプリは非常にレベルが高かった。令和ロマン、連覇すごいですね!漫才のクオリティが別格である上に、引き出しも多い。これは納得の結果です。 決勝ラウンドまで進めなかったけれど、2本目のネタを見たいと思えるコンビがほとんどでした。例えばエバース、面白かったなぁ。あと真空ジェシカがM-1過去一面白かった。来年も期待しています。

pageview 167

クリスマスパーティー

今日は本当に疲れた...もう体力の限界なので簡易的な日記でご容赦を。 今日は妻の友人の家でクリスマスパーティーをしてきました。うちの子供と妻の友人のお子さんのためのイベントです。クリスマスパーティーって楽しくていい思い出になりますからね。 子供達はよく笑っていました。クリスマスパーティーそのものを楽しんでくれていたかは分かりませんが、楽しそうで何よりでした。向こうのお子さんにサンタさんから代わりに預かってきたプレゼントを渡したところ、楽しそうに遊んでいて嬉しかったです。 さて、明日は我が家にもサンタさんが来ますよ。我が子よ、楽しみに待っているがいい。ふはは。

pageview 165

急がば回れ?

現在、投稿予定の記事があります。その中でまとめると記事の構成が複雑になってしまうので、別個一つの記事としてまとめてしまおうということで投稿したのが先程投稿した記事です。肝心の数値計算の記事が全然投稿できていませんが、そのうち投稿しますので・・・。 ところで、先程の記事は大体1時間強で執筆しました。個人的にはもう少し速く書き上げたいところです。一番何に時間がかかっているかというと、数式の入力です。 当サイトはMathJaxというJavaScriptのライブラリを組み込んでLaTeX形式で数式を入力・表示できるようにしてあるのですが、通常のLaTeXと微妙に書き方が違う。そのせいでエラーが頻発し、その修正作業に多くの時間がかかっています。数式の記述がもっと効率よくできればスムーズに投稿ができるはず。記事の投稿よりもいい感じの数式作成ツールを作ることを優先した方がいいのかもしれません。明日さっそく作ってみようかな…。 それでは本日はこの辺で。

pageview 158