ときどきの雑記帖 RE* (新南口)
X
Zガンダム@テレ玉
「生命散って」
- ラムサス!
- カツ機撃墜
- ラーディッシュ沈没
- 貴様は俺の
- パラスアテネ撃墜
- いっぱい人が死んだんだぞ
- ヤザン脱出
次回「宇宙を駆ける」
Zと言えば興味深い投稿を某SNSで見かけた
「ガンダムシリーズの中で最も特異な作品は初代である。何故ならZの影響を受けていないから」はけだし名言だ。 https://t.co/OUZeA2MvZc
— 更科悠乃@小説「快傑令嬢リロット」ただいま連載中!@空想科学小説作家 (@yuno_sarashina) February 8, 2026
これはシンプルに「Zはガンダムを”サーガ”として見る場合、立ち位置的に”第1作”になる(1stは"第0作")」「ここを否定するとすべてが成立しなくなる」からではないか。
— SONE (@SONE_99) February 7, 2026
実際、宇宙世紀「らしさ」は、ほぼZで確立しており、その後の流れから見るとむしろ1stの方が異端に見える。
たとえば全天モニターとリニアシート、1st時代よりちょっとリアル寄りになったパイロットスーツ、オープンデッキを持つ母艦レイアウトetc……ほぼぜんぶZで成立した。というかデザインワークスの永野護が、これらのベースを作った。現在に至るまで「宇宙世紀のデザイン」はその延長線上にある。 https://t.co/CbaHzpJaha
— SONE (@SONE_99) February 7, 2026
確かにZでそれ以降の色々が出てきて固まった感じはあるなあ (作中の年代がZより前のものでもその影響が)。
ジャミトフ閣下
小説も読んでるはずなんだけど なにせン十年前のことだから かなり忘れている😓
超科学
重たい戦艦をマスドライバーとか無しでこのサイズのロケットで打ち上げるんだからジェットやロケット系の技術が一年戦争時点でバケモノ https://t.co/Hzgq3GzHLY pic.twitter.com/yZOB2A0I4a
— スペチャーレⅡ (@BMP__2) February 8, 2026
そういやどうやって「人口の半数」を宇宙生活者にしたのかと。 明確な設定はなかったと思うけど 億単位の人を地球から「打ち上げ」てるよねえ。
10-4・10-10
窓辺の小石(252) 緊急指令 40-04 | マイナビニュース
今回の元ネタはアレかなと思ったらやっぱりそうだった:smilr:
512 bytes
本日の重箱の隅
なぜTypeScriptは成功しているのか。作者ヘイルスバーグ氏が語る7つの教訓 - Publickey
TypeScriptの言語設計を行い、現在も開発をリードしているアンダース・ヘルスバーグ(Anders Hejlsberg)氏は、
そのヘイルスバーグ氏が1月27日付で公開されたGitHubのブログ記事「
ヘルスバーグ氏は、コードを入力したらすぐにそれを実行したい、
ヘルスバーグ氏がDelphiの開発チームを率いるようになり、
現実的ではなかったとヘイルスバーグ氏。
TypeScriptの開発がオープンソースで行われたことの利点についても、ヘイルスバーグ氏は説明しています。
Go言語が選択された理由について、ヘイルスバーグ氏は次のように説明しました。
ふと気になって英文のうぃきぺを見たら
Anders Hejlsberg (/ˈhaɪlzbɜːrɡ/; Danish: [ˈhɑjlsˌpɛɐ̯ˀ]; born 2 December 1960)[2] is a Danish software engineer who co-designed several programming languages and development tools.
カタカナ表記はまあアレなんで、正しいも何もないと思うんだけど、 「イ」が入るのも(英語での発音の表記としては)間違いではないっぽい?
7 learnings from Anders Hejlsberg: The architect behind C# and TypeScript - The GitHub Blog
xPU
なにがなにやら
第4段
カプセルトイ「手のひらネットワーク機器」第4弾が6月発売 レノボなど監修 - ITmedia NEWS
このシリーズぜんぜん見かけない😓
C
WG 14
WG 14 Document log から2つ
Function contracts (N3825) Declaration-level static assertions v2
[[assume($1 != 0)]]
int division(int, int);
[[assume(a >= b, "Substraction requires a >= b")]]
unsigned int subtract(unsigned int a, unsigned int b);
より強力かつ便利なassertといったところ?
Dependent Attributes, v2 (Updates N3656
struct my_vector {
const double * __counted_by(length) data;
size_t length;
};
ほかにも
__ended_by(P)や__guarded_by(L)が
あるらしい
zero tegister
C言語で常にゼロと比較する理由に、ゼロレジスタとの比較命令に翻訳できるからコンパイル時に最適化され易いというのも昔聞きました
— 葛城 玲(カツラギ レイ)📷 (@rei_ktrg) February 11, 2026
ゼロレジスターって広く使われるようになったのってRISC普及後のことで、 起源はCより古いとしても 「ゼロレジスタとの比較命令に翻訳できるから」 ってのはなんか違うような。
「ゼロとの比較」がほかの数値(or ビットパターン)との比較よりも 楽というのはあるだろうけど。
んで
ゼロレジスタ(Zero Register)とは、プロセッサにおいて常に値 0 を返し、書き込みを行っても値が変化しないレジスタのこと。
CDC 6600、System/360、ARM64 他の命令セットアーキテクチャで定義されている。
360にあったっけ? 英語版を見ても
A zero register is a processor register that always returns the value zero and has no effect when it is written to. It is found in instruction set architectures i ncluding the CDC 6600, MIPS, SPARC, Alpha, ARM64, and RISC-V, among others.
こっちにはない。
たしか360てr0とr1 r2とr3のような組み合わせを Z80のレジスターペアのように使う命令があったので r0がゼロレジスターだと具合がよろしくないような
で
PowerPC が r0 を特別扱いするのは、汎用機(System/360)からの由来だと思います。
# 私が直接知っているのは Sysmte/370 以降で、S/360 の仕様書は未見ですが。
S/360 やその後継機もゼロレジスタはないのですが、メモリオペランドの指定に R0 を指定するとそれを 0 と解釈するはずです。
これは論理アドレスの 0 ページ目に容易にアクセスするためでした。 S/360 は元々物理メモリの先頭 512 バイトにプロセッサの割り込み情報などが存在します。 R0 を使うとこの領域に簡単にアクセスできます。
またオフセット値を指定することで 0~4095 までアクセス可能なので、 プロセッサ固有域に続くメモリ領域が、 アドレスをレジスタにプリセットしなくてもアクセス可能な便利なデータ置き場」として使われたそうです。
日本語版うぃきぺの問題っぽいすね。 上記のr0の使い方は369のうぃきぺにもあった
C Isn’t A Programming Language Anymore
「C言語はもう言語じゃない」あるプログラマーの主張が妙に納得できる理由:867th Lap - キーマンズネット
登録なしで読めるところだけではまるでわからんけど C Isn’t A Programming Language Anymore - Faultlore みたいな話ですかね?
多少タイトル詐欺っぽいので補足しておくと…
— ふも (@fumokmm) February 13, 2026
→「Cはもはや単なる一つのプログラミング言語ではない。汎用(はんよう)言語が従わざるを得ない共通プロトコルだ」
ってことらしい。https://t.co/7DNXQUMSdi “「C言語はもう言語じゃない」あるプログラマーの主張が妙に納得できる理由:867th Lap”…
ふむ
ところで
ニュースのおすすめに表示されたので読んでみようと思ったのだが、アイティメディアIDに登録しないと読めないらしい。
— しろくま⁶ (@SKuma919) February 13, 2026
で、登録しようと思ったのだが……
私なんかが登録しちゃいけない雰囲気なのでやめましたわ💦
でも気になるなぁ。
四半世紀前に専門学校でC言語を教えていた身としては…… https://t.co/Jwu2zLjeVx pic.twitter.com/hidJ6DSWJH
IT Mediaの方も何回かの改定で大概なものになってるけど、 キーマンズネットは昔っからこんなんだよなあ (だから登録したことはない)
新刊近刊
その辺の話も含めて『AIと生きる』を書くときには、よく考えていた記憶があります。
— 結城浩 / Hiroshi Yuki (@hyuki) February 12, 2026
何しろ、AIについて何か書こうと思ったら、本が出版されるころには古くなっている内容であることを覚悟しなくてはいけないわけですよね。でも私は、あまりそういう本を書きたくはなかった。…
awk
gawk
Second beta release of gawk 5.4.0 のNEWSにある
Changes from 5.3.x to 5.4.0
からいくつか
1. This release now uses Mike Haertel's MinRX regular expression matcher
as the default regexp engine. The old regex and dfa engines are still
available. More detail is available in the manual, and in the file
README_d/README.matchers. At the very least, read that file!
2. The manual, in the Bugs section, now makes it explicit that
(a) Ad hominem attacks on the lists will not be tolerated, and
(b) Discussion of proprietary software is strongly discouraged.
Repeated offenses are grounds for being banned from the lists.
3. There is now a new directive, @nsinclude, which works like @include
but does not reset the namespace for the included file to "awk". See
the manual for details.
7. Per the 2024 POSIX standard, `length(array)' is no longer an extension,
but a regular feature. Thus --posix no longer rejects it and --lint
no longer warns about it.
8. The --traditional option has been rationalized to bring gawk into
sync with BWK awk. It no longer affects the return code from system(),
and it no longer prevents using a regexp for RS. Internally, the
code was cleaned up some as well.
11. Hexadecimal floating-point values may now be used in program source code,
with strtonum(), and with the -n/--non-decimal-data option. See the
manual for details.
15. The MinGW port of gawk for MS-Windows now supports UTF-8 encoded
non-ASCII text when the console window where gawk runs uses the
Windows codepage 65001 for output, even if the system-wide locale
specifies another codepage.
Similarly, the Cygwin port now also fully supports UTF-8.
17. There is a new translation: Arabic. The .gmo files for the ca, da, fi,
ja, ka, ms, and vi translations are no longer built or included in
the distribution, as those translations have gone too long without
being updated. The .po files remain in the distribution, should
any volunteers wish to come forward to update them.
一番の目玉(?)はMinRXですかね。 Winfowsユーザーには15番も大きいか。
んで、以前も書いたけど日本語の翻訳がデフォルトでは使われなくなった。と。
AI
これに対し、当時
— 解答略 (@kaitou_ryaku) February 7, 2026
> かなりハードルが高いと思う。ITとか全然わからん中小企業の社長さんが
「勤怠つけるヤツが欲しいねん。ピッてなって、コロナもちゃんとできるやつ」
と唱えただけで、社長の思い描いたソフトが自動生成・納品されるレベルになればいける
と書いたが、マジでその通りになってきた https://t.co/8S9V8xK0zg
様
「民明書房」とありますが、恐ろしいことに「様」の漢字に使い分けがあること自体は間違っていないのです。
— 中原 鼎(皇室・王室ライター) (@NAKAHARA_Kanae) February 7, 2026
元侯爵の浅野長武曰く、「永サマ、それから次サマ、美サマ、それから平サマ。宛てる人の格によつて違うのです」。
私も旧華族の方にお尋ねさせていただく際には基本的に「樣」を使います。 https://t.co/HuS5z0C5DC
知らなかった…😓
パン屋の2代目
「パン屋の2代目」
— 銀河の歴史がまた1枚 (@sqQ1ZLQgJO98592) February 13, 2026
チュン・ウーチェンのイメージイラストです。
容姿がまるで軍人に見えず、業者関係者に間違われてしまったという逸話から、学生から「パン屋の2代目」とあだ名されました。
「神々の黄昏」作戦で抜擢されてから有用な献策を行いビュコックら同盟軍首脳部の方針を決めていきました。 pic.twitter.com/G1Ys6AhM2w
銀英伝で好きなキャラの一人。 そいやノイエではまだ出てきていない?
string
stringにも文字列という意味は無いんだよな https://t.co/iZmItvlzfh
— いわた (@wonderful_panda) February 12, 2026
むかーし、データ構造としての文字列の起源をちょっとだけ調べたときに、
string of characters が省略されて
stringが文字列を表すものとして定着した
とかいうのを見かけたような記憶があるんだけど、
履歴から探すのめn(ry
String (computer science) - Wikipedia
レーダーチャート
レーダーチャートは, 軸順を弄ると多角形の面積が何とでも変わり, 誤った印象を持ちやすいので, pic.twitter.com/0WzBYIZAOb 特別な例外を除いて使わないでほしいです.
— 襖屋石蔵 Ishizo FUSUMAYA (@shz_fsmy) February 12, 2026
メモ
メッセージ
本物が届きました。 https://t.co/MPCLjRPWf2 pic.twitter.com/u58g7VnTl8
— マサハル電機 (@7_62nato7_62) February 12, 2026
余興
— よいこのバニポテ (@yoikonobanipote) February 11, 2026
2026
今気がついた。フリッツ・ラングのメトロポリスの時代設定が、2026年だった。今年じゃん。 pic.twitter.com/BVAh9t2X47
— M-shi (@TamilAsano) February 12, 2026
昭和の終わり頃に「再上映」があって、それを観に行った記憶が。 つーか時代設定が2026年だったのかこれ
2026年、ゴシック調の摩天楼がそびえ立ちメトロポリスと呼ばれる未来都市では、 高度な文明によって平和と繁栄がもたらされているように見えたが、 その実態は摩天楼の上層階に住む限られた知識指導者階級と、 地下で過酷な労働に耐える労働者階級に二極分化した徹底的な階級社会だった。
1984年には、ジョルジオ・モロダーのプロデュースによる再編集版が世界各地で公開された(後述)。
これこれ。
サントラも買ったような?
燃焼系
令和の若者はこれを見て
— 淺野俊輔 (@ashunsuke) February 13, 2026
AIによるフェイク映像だと思うらしい。
ちがうよ。
今から約20年ほどまえに
リアルに撮影したCMですよ。 pic.twitter.com/JcenXaVNMm
このCM(特に第1弾)好きだったなあ。
最後のは見覚えないような気もする…