2022-01-01から1年間の記事一覧
長月達平「Re:ゼロからはじめる異世界生活」と、浅井ラボ「されど罪人は竜と踊る」シリーズはいま現役で新刊読んでるファンタジー小説では貴重な、惰性ではなくちゃんと楽しみにしている作品ですが、相次いで年末に新刊が出たので大変嬉しい。どちらも主人公…
おわび この記事ははてなアドベントカレンダー2022年の12月12日分記事の予定でした。<em>21日ではありません</em>。12日です。アドカレ登録していたものの、プライベートの用事がいろいろ重なった結果すっかり忘れていました。すみませんすみません。 どうもどうも。i…
治具 - Wikipedia 治具/ジグ(英語:jig)は、加工や組み立ての際、部品や工具の作業位置を指示・誘導するために用いる器具の総称。「治具」という日本語は同義の英単語 "jig" に漢字を当てたものである。 別に日立用語ではない、ということを知った。たぶん…
いわゆるKPTの変形なんだけど、問いかけの形を変えるだけで出てくるものが変わる。失敗したことはありますか、とか、次に改善できるとしたらどういうものがありましたか、ではなく、「後知恵でもいいので過去の自分にアドバイスするとしたら」というトーンの…
寝付けない。もしかして「濃厚コーヒーゼリー」のせいだろうか。ここ数日カフェイン入りの飲み物を飲んでいなかったから抵抗が落ちているのかもしれない。目が冴えたのでしかたがないのでパソコンの前にやってきた。 防水パンの話 自分の家に洗濯機の防水パ…
bytes, err := fmt.Println("hoge") ... 戻り値は It returns the number of bytes written and any write error encountered. とされている。なるほど。Scanfとかはバイト数を返すのは違和感がない。だったら書き込む方も同様として違和感はない。そうです…
func Min(x, y int) int { if x < y { return x } return y } こういう簡単なコードに対してテストコードの生成を行うと以下のようなコードが生成される。 func TestMin(t *testing.T) { type args struct { x int y int } tests := []struct { name string …
bufferings.hatenablog.com 自分で締切を切れない人(たち)と言い換えてもいいけども、まあ、答えは「そういう人を採用するな」ではある。それはそうなんだが、人は変わらぬ本質みたいなものがあるわけではなく、状況によってなんとなく締切駆動になっちま…
こういうコードは書けない。 #!/usr/bin/env jq {"hello":"world"} なぜなら jq は渡されたファイルの1行目を無視するようなオプションがないからです。jsonが#始まりのコメントを許容するようになる未来はあんまり想像がつかない。 無理やりやろうとするな…
基本的には面白かった!けど後半はゲームもドラマも盛り上がりに欠けたなぁ。 スキルを獲得するためのカケラも魚釣りのコインも潤沢すぎるくらい手に入るので中盤以降新しいところを目指すモチベーションが薄れてしまい、アクションやギミックのバリエーショ…
うまくいったことから学習する人、失敗から学習する人がいる。または、「うまくいったことから学習したことを語る人」と「失敗から学んだことを語る人」とでも言えばいいのか。実際のところはどうだかわからないけど、経験から得た教訓について話をする時、…
aki-tabi.com これはワクチン接種証明書というものが必要らしい。そんなものもらったっけ、と今年の書類なんでもボックスを漁ったけど、ワクチン接種の案内の紙にシールとクリニックのハンコが押してあって、これが接種証明書となるらしいものを発掘できた。…
ま、そういうこともありますよね。と思わされるシーンを目撃した。 古くは「アムロとシャアはあの後どうなったんですか」「死にました」みたいな、制作サイドによって解釈の余地が削られたりするのはよく見かける。 しかしユリケイのバックグラウンドか〜。…
Proにしようと思ったのだがMaxしか在庫がないということでノーマルな14にしました。 2018年発売のiPhoneXSに対して14は2022年発売ということで4年分のジャンプだが使い勝手はびっくりするほど変化していない。プロセッサとか基本デザインはiPhone13と同様と…
コロナは全部左腕にワクチン接種した。なんとなく、ずっとコロナを左腕に打っているせいか、さいきんなんとなく左側が重いような気がするのです。ワクチンが体を作り替えているのでは。このままではまっすぐ立つこともできなくなってしまう。という危機感が…
最近の電子レンジはチンと鳴かない説がある。正確には、鳴き方がいろいろある。「電話のベル」もなんなのか令和ではロストテクノロジーだと思う。 よくシャーロック・ホームズとか怪人二十面相とか子供の頃に読んでいて、「鍵穴から室内を覗く」が理解できな…
www.tech-street.jp NTT東日本で“特殊局”という部署を立ち上げ、新しいテレワークの仕組み“シン・テレワークシステム”を作るなど、大変ユニークな活動をされています。 これは、と思って読んでみると、 ――約20年間フレッツに携わってこられた山口さんが、「…
37巻ね。読みました。よかった。 穿った見方をすると、これはKindle PaperWhite のサイズだと正直厳しいので大判の紙コミックスあるいは大型のディスプレイを有する新型のKindleの販促なのではないか。(穿ち過ぎ) けっこう王位継承の話を長くやってる気が…
江戸流行婦凛(とうきょうはやりぷりん)ってやつをお土産でもらった。おいしい。 くれた子が「こんな小さかったっけ・・・?」と不満そうで、不景気で値段据え置きで小さくなってしまったのではないか、と適当なことを言っておいた。 しかし江戸と書いて東京…
得意なことはあまり困らないので、苦手なことに時間を使う 時間を使うことで、単純な能力以外に経験値や失敗の回数が蓄積されていく 実際の仕事で重宝するのって失敗の回数やバリエーションだったりする。つまり1人で仕事をするのではなく多くの場合はチーム…
最近更新されないのが寂しい。レイちゃんだいぶイチオシなんだが。会話のテンポがいちいち「ああ、こういう喋り方する子いる! 可愛い!」って記憶が刺激される。山形弁べつに親しい距離感ではないはずなんだが・・・。 www.youtube.com 自分は秋田育ちですが…
「クリスマスまで毎日カレンダーに穴をあけて嬉しいお菓子などを取り出す」などの原体験がないのであんまり盛り上がらないんだよな。正月までだったら「もういくつ寝るとお正月?」という感覚の延長線上でわかる。枕の下に面白いことを書いた紙を置いておく…
たとえば「golang」が音声入力でうまく入力できない。「Koran」とか「ゴラム」などになる。これに限らずどうしても音声入力で入力できない単語がいくつかある。悔しい。みんなどうしてるの。日本語だとわりときちんと動作するので結局は発音ということかもし…
ということで買ってやってます。開発期間はめっちゃかかったんだろうな、という造り込みとセガっぽい雑さが同居していて安心感がある。広いステージと高速な移動とぐるぐる回るレール。あらゆるパーツは高品質なんだけど組み立てが荒々しいというか、無造作…
最近はPCで書くことが多く、ブログテーマが気になることがあったので変更してみた。うちの環境だと横スクロールがちょっとだけ出る。 macOS Monterey Chrome 107.0.5304.87(Official Build) (arm64) フォントサイズ中 スマホから見るとテーマが変わらな…
まあそれはそう、という感じではあるけど頭から抜けていた。 package main type F interface { Apply() } type f1 struct { } type f2 struct { } func (f1) Apply() { println("call f1!!!") } func (f2) Apply() { println("call f2!!!") } func build(p i…
読んだ。よかった。 いつの間にかKindleで舞城王太郎の本が買えるようになっていた気がする。ちょっと前までビッチマグネットとあと何作かしかなかった気がする? 気のせいかしら。とにかく、気が付いたらいろいろ入荷されていたので、未読で気になっていた本…
func main() { for i, c := range "hello, こんにちは" { fmt.Printf("%d, %c, %s\n", i, c, reflect.ValueOf(c).Kind()) } } まあ、こういうコードがあると思いねえ。 $ go run main.go 0, h, int32 1, e, int32 2, l, int32 3, l, int32 4, o, int32 5, ,,…
pythonのジェネレータ的な書き味をgolangで - 0xfを書いていて気がついたのだけど、 なんか勘違いしていて、メソッドは型パラメータ持てないよといったとき、レシーバも同様かと思い込んでいた。 type ReadOnlyChannel[T any] <-chan T func each(s, e int) …
yield でシュッといけるわけではないのだが channel を返せばいいか? func each(s, e int) <-chan int { r := make(chan int) go func() { defer close(r) for i := s; i < e; i++ { r <- i } }() return r } func main() { for i := range each(10, 20) { f…