Lambdaカクテル

京都在住Webエンジニアの日記です

その気にさせる / 落ちこぼれ脱出テクニック

先日ネットで、「どうしたら子供の知力が伸びますか」という問いに対して、「子供が選んだ好きな本を読ませてあげてください」という答えがあるのを見た。 記憶が曖昧なので正確な内容ではないかもしれないが、まず好きな本を読むことで文章を読む訓練を積み…

睡眠日記

布団に入ってしばらくは腹が減って仕方がなかったのだが、しばらくすると全然どうでもよくなった。なんだったんだ。ここで食べると睡眠の質が悪くなって死のパターンだと思う。

勘違い / 意志とそれによって作られる未来

間違いが嫌いだった。今もそうだ。言い換えれば、正しさの奴隷である。 科学を「踏みにじって」いい加減な事を言うテレビ番組に始まり、俗説を自慢気に語るYouTuberにさえ、渋い顔をしてしまう。「ふつうの」誰かが勇ましい事を言う裏で切り傷を付けられる側…

睡眠日記

不眠の理由の一つとして、眠りに落ちるのが怖いという可能性に思い至る。眠りとは仮死状態、擬似的な死である。眠りを一種の死とみなしていた文化もある。死を恐れているとするならば、眠りという死に落ちることに恐怖を無意識に感じて眠りの一線を越えられ…

集中力 休憩 メモ

集中力切れたとき,他の雑ななんか(Twitterとか)見たりして回復しようとするけど,そんなはずはなくて,目を閉じて休むほうが普通に良いとおもった。 他の何かを見て休憩するモデルだと結果的に損耗する。 エントロピーを下げる,冷却する期間だとおもう。 …

コマンドが失敗するまで実行し続けるツールをRustで書いた

さんざん既出&&shでやれという話がありそうだけど,最近rustに興味でてきたので書いてみた。ちなみにRustは初心者です。 github.com 動機 ぜんぜんRustとは関係ないプロダクトの開発をしているのだが,確率的に失敗するテストがあって困っていた。とにかく失…

禁酒

睡眠日記

だらだらとゲームをしていたら深夜になってしまうことが多い。とはいえ今日は私事の仕事が長引いて、終わった息抜き名目でやり始めたのであった。娯楽抜きで寝なければならないのは不満が残るが、受け入れておとなしく寝るしかない。 気温は快適になってきた…

睡眠日記

部屋が乾燥しているが、そのうち短い短い春が過ぎ、除湿の季節になると考えるともう加湿器を買う気にはなれない。空気清浄機くらいにしておくといいかもしれない。 枕もとに水を置いて、起きたら飲めるようにしている。 ゲームや、ネットで言論とされている…

睡眠日記

帰宅してからすぐ風呂に入ると調子が良い気がする。よく手足が冷えているが、会社で飲むカフェインのせいかもしれない。 寝て起きたときに部屋が寒いので二度寝したりしてしまう。タイマーとかで調整したい。朝が来るのが嬉しいといった状態にしたい。 即座…

やりがい 成長 夢 嫌い がしかし 言葉に 罪は 無い

大学時代にバイトしてた飲食店で「起業!成長!仲間!夢!!」的概念に食傷し、「やりがい搾取」みたいな概念を知った所為で「成長」という言葉にちょっとした忌避感があったのだが、それが自分の本来の意味での成長を邪魔しているところも多分にありそうだ…

『エラスティックリーダーシップ』読んでコミットメント言語について学んだ

id:hitode909におすすめされたので読んだ。リーダーであるエンジニアのための本だが、リーダーでない自分にも学ぶべき点を見付けることができた。 この本は「チームリーダーの仕事は何か?」を説明する本だ。 大原則として、リーダーの仕事は、「メンバーの…

GraphVizをECSでHTTPサービス化して社内どこからでも使えるようにした話

グラフ作成ツールであるGraphvizを社内でHTTPサービス化し、どこからでも使えるようにした話です。 こういう感じで使えます。 $ curl -X POST http://graphviz.ほげほげ.example.com/ -d 'digraph { foo -> bar -> buzz; }' https://ほげほげふがふが.amazon…

『計画の科学』を読んでPERT図について学んだ / PERT図を出せるツールを作成した

id:hitode909におすすめされてはいたものの読んでなかったので、休日を使って読むことにしたのが『計画の科学』である。技術と読書の贅沢二本立て。 成果物 成果物1 あたまがよくなりました 成果物2 PERT図(をGraphVizで出力するためのDOTドキュメント)を出…

大人になるのをやめて、前を向く

とかく焦りがちである。 昔はこういう焦り方はしなかった。競争相手もいなかったし、追い付かれそうな恐怖とは無縁だった。学校にもどこにもプログラミングができる人間はいなかったし、知っている人間がいれば教わりたいくらいだった。 しかしながら焦るよ…

Pull Requestのフォーマットにビジネス文書のフォーマットを採用しようとしたが,失敗した話

かつて,僕が所属しているチームではPull Request(以下PR)のフォーマット,特に「どうして変更するのか」「どう変更したのか」といった経緯などの要素があまり充実していなかった。このためエンジニアのみならずデザイナーやプランナーも含めたチーム内の意…

Githubのブロックアイコンを回転させる

Githubのブロックアイコン,つまり赤いバッテンのアイコンを回転させたくなることはありませんか。まああると思うんですけど, こちら回転させたものになります。 .completeness-indicator-error { animation: rotate1 1s linear infinite; } @keyframes rot…

Windymelt日記:忙しかったり荒れたりしている / 言語化のあれこれ

とある案件で原稿を書いていて、それの締切が近いので忙しい暮らしをしている。それで若干寝不足になってしまって頭が回らない。だいたいいつもクタッとしている。 ところで最近荒れがちで良くない。 自分の場合、焦りや不安といった高ストレスがかかると酒…

やってい気!!!!!!!

入社前ぼく「プログラミング完全に理解した」入社後ぼく「プログラミングなんもわかんねえ」今ぼく「プログラミングチョットワカル……」— メルコフ (@windymelt) 2020年2月19日 「おれはプログラミングの専門家だ!!」という自意識でいいのかずっと悩んでい…

stefanzweifel/git-auto-commit-action@v3.0.0ではuntracked fileがあるときエラー終了する

stefanzweifel/git-auto-commit-action@v3.0.0使ったメモ。 なにこれ github.com これはユーザが提供しているGithub Actionで,Github Actions Workflowの中でファイルが変更された場合,そのファイルをコミット&&プッシュしてくれるという便利なやつで, 社…

自分と他者との一貫性

合理性と論理は人間の道具であり、それを操って人間が社会を維持しているように見えるが、それは錯覚で、実は人間は合理性に隷従していて、「合理的に」どんどん排除されたりクビになる。合理性に逆らう術がない。— めるくん (@windymelt) 2020年2月12日 主…

エラー処理むずかしい

設計やってたら,設計ミスってて,というか設計の筋が悪かったらしく,テストも書きにくいし,修正も難しくて全然通らなかったけど,同僚と会話しつつ設計を見直したら一瞬でテスト通るようになって,示唆的で学びがある一日だった。 エラー処理,Goとかの世…

ちっこい幸せを拾い集める

今日は色々と技術的な実験をしていたが、最終的に動かすことができたのでよかった。またたまっていた洗濯物や食器洗い等も片付けることができたし、コンディショナーの詰め替えも行うことができた。今のところは申し分ない家事遂行能力を持っているというわ…

メンタルが調子良くなるコツのメモ

ここ最近の知見です。 揉め事にかかわらない、揉めそうな事柄のコメントやリプ欄を見ない 地獄が広がっている 自分に関係ありそうでもきっぱりと諦めたほうがいいときのほうが多い 棲み分ける 嫌いそうな界隈を見に行かない・嫌われそうな界隈に見に来させな…

何かをけなすことで結束を強めているコミュニティ

今日は好きな紅茶専門店に行けたので良かった。アッサムをストレートでいただいた。ミルクティにも向いている、しっかりした風味が特徴の茶葉だ。きっとここにいる人間は皆紅茶が好きで、そこそこ並ぶし待たされるにもかかわらず、紅茶を飲みに来ているのだ…

2020年1月のめるくん

1月が終わったので記録。 一番憶えていること (PUBGやっていくときに交わされた)テーマ性持つといいよね、というid:tanishiking24の言葉 回ごとにテーマ性を決めていくという発想が得られた。 何に不満がありますか もっと体調を安定させたい感じがする こん…

意識低く暮らしたい

先日までは体調が結構よかったのだが最近は悪い。体調というか精神的にしんどいことが多い。 最近よく飲み会が発生していて、自分はそういうのについて行ってしまうので飲み過ぎて前後不覚になったり羽目を外したりしてしまい、自尊心が傷つけられたり自他の…

TypeScriptのネストしたオブジェクトの内側の型を書き換える

あるオブジェクトのこのフィールドを書き換えたいことあるでしょ。 type A: { x: X // => Yにしたい!!! } まあこういうときはA2 extends Aみたいなのを宣言するか,まあいろいろやりようはあると思うんですが,これがネストしてたりするわけですよ。5重とか…

ジム行った / 自分が主人公というウソを信じられるか

久々にジムに行った。7km/hで30分走って帰ってきた。3.5km走ったことになる。途中でくたびれてきたが、なんとか走ることができたので良かった。 運動不足気味の人間が(7km/hとはいえ)30分も走り続けるには、忍耐しなければならない。忍耐は、自分が最も苦手…

Typescriptのオブジェクトから特定の型に適合するプロパティだけ抜き出した型をコンパイルタイミングで作る

オブジェクトからstring型のプロパティだけ取り出したいってことありませんか。僕はあります。何言ってんだという感じですがこういう感じです。 type EnumString = "foo" | "bar" | "piyo"; interface Mixed { a: string, b: number, c: object, d: EnumStri…