@kyanny's blog

My thoughts, my life. Views/opinions are my own.

2022-03-01から1ヶ月間の記事一覧

Bizmates Program: Level 3 Rank A Lesson 15: Respecting your elders

昨日に引き続きミスクールと。Skype で夜中にやりとりしたのと同じような内容だったが、昨日はごめんなさい、なんかモデムの電源抜き差しで再起動は何度やってもダメだったんだけど、ウェブで調べてモデムの管理ページ(IP アドレスでアクセスするやつ)で r…

TIL: numfmt(1)

numfmt(1) — coreutils — Debian testing — Debian Manpages 5.1G みたいな human-readable な単位付きの数と単位なしの数値を変換する。coreutils に含まれているので macOS でも brew install coreutils でインストールできる。 ❯ echo 5.1G | numfmt --fr…

TIL: paste(1) 特に paste - -

paste(1) で複数ファイルの同じ行同士を結合できる。 ❯ cat a.txt one two three ❯ cat b.txt 1 2 3 ❯ paste a.txt b.txt one 1 two 2 three 3 - でファイルではなく標準入力から行を読んで - の個数ごとに一行に連結できる。 ❯ echo "a\nb\nc\nd\n" | paste…

Bizmates Program: Level 3 Rank A Lesson 14: Explaining the customer is always right

ミスクールと。彼女のインターネット回線が不調で、お互いビデオをオフにして始めたが、途中から悪化してモデムを再起動したりしても改善せず、最後はテキストチャットでかろうじて「明日にレッスン振り替える?」みたいなやりとりができたくらいだった。ス…

#桜

FUJIFILM X100V - ISO 500 23 mm 1 ev f8 1/60 s FUJIFILM X100V - ISO 640 23 mm 0 ev f8 1/60 s 神田川沿いの桜。いずれもフイルムシミュレーションは PROVIA。

Bizmates Program: Level 3 Rank A Lesson 14: Explaining the customer is always right

ミスター獣医と。今日はどうだった?彼は普通にゆっくり過ごしたよと、俺は仕事も忙しくなくて平凡な・・あ、お昼ご飯の後に奥さんと散歩して桜を見たんだ、写真も撮ったよ、とか、桜はどのくらいの期間咲くの?とか、彼も以前日本に来たことがあったらしい…

GNU grep: ASCII 以外の文字が含まれる行だけ検索する

テキスト(ファイル)から絵文字を含む行だけ検索したい、みたいなのを雑にやるには POSIX 文字クラス [:ascii:] が使える。 GNU grep が必要。macOS 標準の grep ではだめなので brew install coreutils したうえで ggrep を使うこと。 grep -aP '[^[:ascii…

12: Unsteady career strategy by Middle Aged Developers #madevs

エンジニアのキャリアパス 無限に語れそうな話題だ… 会社組織ごとに千差万別だとは思うけど、業界全体的にはソフトウェアエンジニアのキャリアパスってだいたい明らかになってきていて、迷いがなくなってきていると思う 「エンジニアの」キャリアパスを語る…

Bizmates Program: Level 3 Rank A Lesson 13: Explaining tatemae and hon-ne

ミスター流暢と。今日はどうだった?普通の日だったよ、からの、仕事とか日々ルーチンばかりだと良くないから気分転換は必要だな、的な話を色々した。 建前と本音について、というレッスン。教材を超えてのこのコンセプトに関する議論がとても面白かった。俺…

Other Program: Level 2 E-mail Writing NEW Lesson 4: Keeping it positive

ミスターセブ島と。日曜だねどんな日だい?いい日だよ、公園へ行って桜の写真を撮ったり、服を買ったり。桜はどのくらい咲いてるの?八割から九割ってところかな、まだ満開ではないけど(この辺は 80% 90% not 100% とか説明した)十分だったよ、いつ満開に…

#桜

井の頭公園の桜。デジタルテレコンで 70mm 相当で撮影。フイルムシミュレーションは PROVIA。 FUJIFILM X100V - ISO 250 23 mm 1 ev f8 1/60 s

11: Tragedy of the shared databases by Middle Aged Developers #madevs

ジム 60 rpm 参考になった。確かにそのくらいだと本読んだり色々やる余裕ありそう。 ジングル たしかにあると賑やかだろうし構成もわかりやすくなりそうだけど、commercialized な感じがしてしまうかも。そして編集の負担が増えて続けるのが大変になっていき…

散々言及され尽くしてるんだろうけど、エヴァンゲリオンが電源に繋がってないと数分しか稼働できないのは、マジンガーやガンダムなど旧来のロボットアニメと比べると斬新だと思ったものだったが、あれはまんまウルトラマンだったのだな、と今頃気づいた。

キャラクター(ネタバレあり)

絵は上手いがキャラデザのセンスがない漫画家がたまたま居合わせた殺人現場をネタに描いた漫画が大ヒットするも、その場でチラ見した犯人が漫画をなぞって殺人をし始めて……という話。 流血・血しぶき・刃物を突き刺すシーンなど、スプラッタな描写に自信があ…

Bizmates Program: Level 3 Rank A Lesson 12: Building relationships

ミスターヒップホップと。彼の画面の背景が緑、着てる服も緑で、開口一番気づいたか?というので、てっきり zoom 背景とか用のセットアップかと思ったら、お母さんのところに来てるけど席の後ろに大きな鏡があって席の前にいる人とかが丸見えになっちゃうか…

1Password CLI (op) v2

Upgrade to 1Password CLI 2 | 1Password Developer Documentation 1Password を操作するコマンドラインツールの op がメジャーバージョンアップして v2 になった。 コマンド体系が変わった(op create item -> op item create など) JSON テンプレートを使…

github.blog 先週から連日のように github.com で障害が発生していて、収束すると @githubstatus が Everything operating normally. とツイートするのがお決まりのパターンなのだけど、昨日のツイートについてたリプに笑った↓ Cant wait for tomorrows outa…

Bizmates Program: Level 3 Rank A Lesson 12: Building relationships

ミスおすすめと。最近どうよ?花粉症でー、私の生徒にも多いわ、日本じゃよくあるんでしょ?うん(国民病だね、と言いたかったが言葉が思い付かず)、春めいてきて桜も咲く頃じゃない?そうだね、写真撮るのが楽しみだよ、そうね年に一度の機会だものね、あ…

Bizmates Program: Level 3 Rank A Lesson 12: Building relationships

ミスクールと。今日はどんな日だった?急に寒くなって、そのせいか喉の調子があまり良くないんだ、少し咳が出たり、だからレッスン中にうるさかったらごめんね、いいのよ、フィリピンは雨季に入りつつあるかも、午後は雷雨だったわ、昔に比べて少し早まった…

在宅勤務で、かつ基本的に他人と会話する必要がない仕事を始めて一年経ち、孤独耐性には定評があると自負していたこのおれもさすがに少々人恋しくなってきて、長年敬遠してきたポッドキャストを聴いてみたり、Twitter スペースを見つければ聴いてみたりして…

結婚するとき妻の姓を選んだので改姓したのだが、手続き等どんなだったか忘れてしまった。もう十年も前の話だしな。 喉元過ぎれば、のような気もしつつ、相当面倒くさいことを覚悟していたのと、時間の制約がなかった*1ので焦らず取り組めて、意外に苦労しな…

Bizmates Program: Level 3 Rank A Lesson 11: Explaining meishi koukan

ミスターアメイジングと。今日も二回くらいアメイジングと言っていた。久しぶりだね、今日はどんだ日だった?花粉症で鼻水がひどくて参ったよ、あと電力が足りないみたいで今夜停電 (power outage?) があるかも、この前の地震の影響で発電施設がダメージを受…

Doom Emacs 内で textlint が動かなくなったら bin/doom env する

~/.emacs.d/bin/doom env ~/.emacs.d/.local/env というファイルに環境変数のスナップショットが書いてあり、doom emacs 内で PATH などの解決に使われる。 brew upgrade node@16 などして node や textlint の実行ファイルのパスが変わったが env ファイル…

Bizmates Program: Level 3 Rank A Lesson 10: Review

ミス洗練と。長い週末だけど今日はどうだった?いやあ寝違えちゃって首が痛くて、湿布したから今は良くなったけど、そんななので家でテレビ観て過ごしたよ、あとちょっと書き物をする用事があって内容を考えてはいるんだけどまだ書き始められてなくて、ちょ…

Other Program: Level 2 E-mail Writing NEW Lesson 3: Using appropriate language

ミスター流暢と。Long weekend なんだろ、どういう予定?昨日自転車のレースをライブで観たんだ、からの、まさかの俺の生徒に自転車業界で働いてる人がいるよ!という話になって驚いた。君も自転車持ってるのか?とか関係を聞かれて、いやまだ持ってないんだ…

マスカレード・ナイト

一作目と比べると明らかに落ちる出来。トリックは似たようなどんでん返し系だが、驚きが少ない。脇役キャラも立っていない。 マスカレード・ナイト木村拓哉Amazon

Bizmates Program: Level 3 Rank A Lesson 10: Review

ミスナンバーワンと。一ヶ月以上ぶりかしら?どうしてた?悪くないよ、先月は忙しかったけど今月はいい感じかな、あと先週日曜にブースターショットを打って・・とか、ところで連休だけど予定は?明日の夜に自転車レースの大きな大会があるからそれを観るん…

ゼレンスキー大統領がイギリス議会のスピーチではシェイクスピアを、アメリカ議会ではキング牧師を引用したらしいけど、日本の議会だったら何を引用するんだろうね、と妻が言うので ゼ < 日本のみんな、オラに元気を分けてくれ! じゃない?ジャパニメーシ…

logfmt 形式のログを key=value ごとに改行して表示する

sed -E 's/(\S+=)/\n\1/g' 要 GNU sed。BSD の sed は \n で改行を入力できないため。bash - Insert newline (\n) using sed - Stack Overflow $ cat log.txt 2010-09-16T15:13:46.723498+00:00 heroku[router]: at=info method=GET path="/posts" host=myap…

logfmt 形式のログのキーを一覧する

grep -Po '\S+(?==)' 要 GNU grep。(?==) は肯定先読み(lookahead)。= を結果から除外するため。 $ cat log.txt 2010-09-16T15:13:46.723498+00:00 heroku[router]: at=info method=GET path="/posts" host=myapp.herokuapp.com" fwd="204.204.204.204" dy…