ときどきの雑記帖 RE* (新南口)
げしょ
ズームバック×オチアイ
あ゛ー、前編見逃したー(気がつかなかった)
落合陽一、オードリータンにふたたび会う 〜誰一人取り残さないために〜 - ズームバック×オチアイ - NHK
そう言えば本も出たのだっけ。といっても今回の前後編は収録の対象外だよねえたぶん。
期間限定でAmazon Primeにもあるけど観るにはNHKオンデマンドのサブスクリプションも必要。と。 Amazon.co.jp: ズームバック×オチアイ(NHKオンデマンド) : Prime Video
エスカレーター
よく、エスカレーターを降りてすぐのところで立ち止まって後続の障害になる ということをやっている(ぴー)な人がいますが、 降りた後だけじゃなくて「乗る前」にもブロックしている(ぴー)に初めて遭遇した。 エスカレーターに乗ろうと近づいていったら 乗る直前のところでスマホを眺めながら突っ立っている(ぴー)が。 まあこっちが乗るまでには動く(エスカレーターに乗る)だろうと思ったら こっちが乗る直前まで止まったまま。 というか、避けるにしても「真ん中」にいるから脇を通るにも邪魔という。
で、こっちが乗る直前で止まったところでようやく気付いたのか エスカレーターに乗ったのだけど、降りたところでまた立ち止まる。 このときはもう半分ぶつかる感じで脇を抜けた。
早朝であまり人がいない時間帯だったとはいえどうにかならんのかねえ (逆に混雑する時間帯だとああいう芸当はできないか)。
移転
株式会社アニメイトは2022年3月、新宿マルイ メン7Fに「アニメイト新宿」を移転リニューアルオープンすることを発表いたしました。
というのを見かけ、つい最近新宿ピカデリーの前(紀伊國屋書店の隣)からJR新宿駅挟んだ反対側に引っ越したんじゃあ と思ったら
全国に118店舗を構えるアニメ・コミック・ゲームの専門店「アニメイト」を展開する株式会社アニメイトは、 2020年5月に「アニメイト新宿」を新宿ハルクに移転し、「アニメイト新宿ハルク」としてリニューアルすることを決定いたしました。
一昨年のことだった。
まあそれはさておき、再度新宿駅の東側でそれも新宿三丁目五丁目すか。
ビッグセブン
「ビッグセブン」って日本でだけでいわれているものじゃないかなあ とは常々言ってることなんですが、別件で その「ビッグセブン」の一隻についてのうぃきぺのエントリを見ていたら
また竣工当時は世界に7隻しか存在しなかった40cm砲搭載戦艦として『世界七大戦艦』と呼ばれた[注 2]。
というのがあって注釈には
戰艦"陸奥 むつ" 全要目{排水量32,720噸 速力23節 備砲40糎砲8門 14糎砲20門 12.7糎高角砲8門 魚雷發射管6門 起工大正7年6月 竣工大正10年10月 建造所横須賀海軍工廠}陸奥は世界七大戰艦の一であり、 姉妹艦長門と共に我が海軍の至寶的存在である。こゝに七大戰艦と云ふのは、その排水量の大を指すのではなく、 搭載主砲の40糎砲を指すのである。以下略
とありその出典は
ポケット海軍年鑑(1935)コマ10
なのだとか。件の7隻を特別扱いしているのは戦前からで(これは納得)、戦後にこれが「英語化」 されたんじゃないすかねえ。
今回は細かく書かないけど、アメリカは「ビッグセブン」の3隻と それとほぼ同じ大きさの戦艦二隻をまとめて「Big Five」と呼んでいる(た)らしいし イギリスはイギリスで「ビッグセブン」の2隻よりも「フッド」の方がお好きらしい😄
生産性
以前にも書いた 野球選手の「生産性」だけどまた東スポの記事で出てきた。
エンゼルス・大谷翔平を外し抗議も!大物球団OBの「最も才能ある打者」リストが炎上
2021年シーズンを比較すると確かにアラエスは、打率2割9分4厘で大谷の2割5分7厘を上回っているが、 本塁打は2本で打点は42。出塁率、長打率、OPS(出塁率+長打率)など大谷がはるかにリードしている。 「確かにアラエスは悪い打者ではないが、生産性ならまだしも才能で比較した時には大谷の才能が見せているものには程遠い」と断言。
この文章を見るに、単純にホームランの数とか打点の多さではなさそう。
Why You Should Learn Lisp In 2022
attribute
GCC attribute((パラメータ))とはなにか - Qiita
GNU CおよびC++では、関数属性を使用して、コンパイラが呼び出しを最適化したり、コードが正しいかどうかを より注意深くチェックしたりするのに役立つ特定の関数プロパティを指定できます。
たとえば、属性を使用して、関数が決して返さないnoreturn、引数の値のみに依存する値を返すconst、 またはprintfスタイルの引数を持つformat等を指定できます。
属性を使用して、注釈が付けられている関数内のメモリ配置、コード生成オプション、または呼び出し/戻り規則を制御することもできます。
GCCは、変数宣言、ラベル、列挙子、ステートメント、および型の属性もサポートします。
なんか翻訳っぽいんだけど、自分で訳したにしてもそれならそれを出典含めて明示すべきじゃないかなあ (勘違いだったらごめんなさい)。
Function Attributes (Using the GNU Compiler Collection (GCC))
In GNU C and C++, you can use function attributes to specify certain function properties that may help the compiler optimize calls or check code more carefully for correctness.
GCC also supports attributes on variable declarations (see Variable Attributes), labels (see Label Attributes), enumerators (see Enumerator Attributes), statements (see Statement Attributes), types (see Type Attributes), and on field declarations (for tainted_args).
Variable Attributes (Using the GNU Compiler Collection (GCC))
この辺りから?
InfoQ
ここ(の翻訳)も相変わらずですねえ…
Sealed Classes (シールドクラス)
キーワード permits を完全に省略して、すべてのシールドクラス定義をクラス自体と同じファイルに次のように保持することもできます:
public abstract sealed class Color {...} ... class Red extends Color {...} ... class Blue extends Color {...} ... class Yellow extends Color {...}
これらのサブクラスは、シールドクラスにネストされているのではなく、クラス定義の後にあることに注意してください。 これは、permits キーワードを使用する場合と機能的に同じです。Color を拡張できるクラスは、依然として Red、Blue と Yellow だけです。
カタカナ書きしちゃうのか>sealed class
ジェネリックは、Go 1のリリース以来、Goに対する最も重要な変更です。確かに、これまでの変更の中で唯一最大の言語変更です。 大規模な新機能では、新たなユーザが新たなバグを発見するのが一般的です。ジェネリックがこのルールの例外になるとは思いません。 必ず適切に注意を払って使ってください。
「最大」はともかく「唯一の変更」てこたないだろうと元記事を参照すると
Go Generics Debut in Go 1.18 Beta 1
Generics are the most significant change to Go since the release of Go 1, and certainly the largest single language change we’ve ever made. With any large, new feature, it is common for new users to discover new bugs, and we don’t expect generics to be an exception to this rule; be sure to approach them with appropriate caution.
なるほど。largest single language change
をそう訳しちゃったのか。
これは「単一」くらいの意味じゃないのかなあ(後続の一文もアレだけどスルー)。
そうです、もう break はありません! 今ではそれ自体が処理します!
なんだ 今ではそれ自体が処理します
って🤔
Six Features From Java 12 to 17 to Get Excited About!
That’s right, no more breaks! It handles it on its own now!
あー。
これ行頭のIt
とits
はswitch expressionあるいはJavaのことで、
二番目のit
はbreak
(が必要なswitch文での処理)のことだろう。たぶん。
「Java(のコンパイラー)が自動的に処理します」
くらいでいいんじゃないかなあ。
長期記憶はあなたがプログラミングとそれに関連する情報について知っているすべてのことを保存する。 「javascriptは中括弧を使ってブロックをマークする」、「ほとんどのプログラミング言語ではカウントは0から始まる」、 「時間log(n)でサイズnの配列を検索できる」などの事実は、長期記憶に保存される。 短期記憶は、見たり聞いたりする情報を簡単に保存するバッファのようなものです。そして、作業メモリーは情報の処理に使われる。
「です・ます」と「である」が混在しているのって…
多くの言語は、ifステートメントの省略形である三項演算子をサポートしています。これらは通常、条件の形式を持ち、 その後に条件がtrueの場合の結果が続き、次に条件がfalseの場合の結果が続きます。このJavaScripの例のように、 Boolean変数のisMemberがtrueかどうかをチェックします。
isMember ? ’$2.00’ : ’$10.00’
一部の言語は、異なる順序で3項演算をサポートします。つまり、最初にtrueの場合の値、次に条件、次に条件がfalseの場合の結果です。 このような言語の例は、以下に示すようなPythonです。
’$2.00’ if is_member else ’$10.00’
上記のJavaScriptの例のように、memberがtrueの場合、三項演算子は下記の通り返します。
$2.00, if it is false, $10.00 is returned.
概念的には、三項演算子を理解するのは難しくありません。プロのプログラマーとして、あなたはもちろん条件付きコードに精通しています。 ただし、操作が1行に配置されているという事実、または引数の順序が従来のifステートメントと異なるという事実により、 コードが精神的な労力を過度に生み出してしまう可能性があります。このような場合、 3値をより伝統的なifステートメントに認知的にリファクタリングすることが役立ちます。
漢数字の三と算用数字の3をこういう形で混在させるのは気になる。 「条件の形式」とか「もちろん条件付きコードに精通しています」等々は(今回は)スルー。
南武線
さすがにYouTubeにうpられてるのは草…https://t.co/ize0wR50a4
— メーテル (@_maeter) January 12, 2022
初めてこの車掌さんが乗車している電車に乗ってアナウンスを聞いたときはちょっとした驚きがあったな😄
南武線 武蔵小杉駅 のホームドアについて
— ドアえもん (@hiroshi_hiro_) January 18, 2022
1番線(上り・川崎方面)は2月1日設置
2番線(下り・立川方面)は2月2日設置
稼働開始は3月13日予定です。
南武線内でホームドア設置第1号に。#南武線 #武蔵小杉駅 #ホームドア pic.twitter.com/wh3653K322
ホーム(の線路側の端)を見ていたらそろそろなのかという感じだったけど、2月の頭に設置なのか。 3枚目4枚目の写真の方には行かないのですでに一部はあることに気がついてなかった。
宿題
時間がないわけじゃないんだけど 宿題を やってる余裕がない…