Lambdaカクテル

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

Egrepって何?BSDとの互換性は?兄弟はいるの?調べてみました!

今まであまり知らずに使ってきたけれど、egrepはgrep -Eのエイリアスだった。 $ man egrep (なんとgrepのmanが表示される) (snip) In addition, the variant programs egrep, fgrep and rgrep are the same as grep -E, grep -F, and grep -r, respectively.…

悲しみの海に溺れないようにしておくと良い

Web系のエンジニアとして糊口を凌ぐようになってから5年ほど経ち、そこそこ仕事ができるようになってきた自負があるのだが、見上げてみればキリがなく、爆速で進捗を出す先輩エンジニアのふもとまで届く気がしない。ロケットのような推進力が自分にもあれば…

抑鬱状態にあっては、気分の上下だけではなく、左右も不自由な感じになるという気付きがあった

全て個人の感想です。 高校あたりからめちゃくちゃ気分が落ち込みがち、というか常に落ち込んで固定されている、みたいな感じになっていて、やべ〜なと思って就職してから病院に行くと鬱病、ではなくそれとは別枠の気分変調症と診断されるなどしていた。 暮…

業務用マシンがモッサリしていたけど省電力設定になっていたっぽい

業務マシンはけっこう良いやつを使っているのだけれど、どことなくブラウザの動作がモッサリして気になっていた。 もしかして省電力になっているのではないかと突然思い、様子を見てみると省電力設定になっていた。 $ cat /sys/devices/system/cpu/cpu0/cpuf…

社内で部屋を良くしていく機運が高まっているのではてなブログタグ付けてみた

id:tymikii さんが本を紹介してくれて、それが社内で急速に広まっている。 tymikii.hatenablog.com blog.sushi.money かくいう自分も、ひとでさんから本を借りて読んでいる状態。Amazonの在庫がどんどん減っていておもしろい。 ノット同僚にも伝播している。…

考える事が多そうなときは、スコープを切って考える事を減らすというテクニックを活用している

例えばソフトウェアを開発していて、大きな1つの機能を開発しているとする。3つマイルストーンがあって、それらを全て達成したら無事リリース完了だとする。 こういったとき、よくやってしまいがちなのが、3つのマイルストーンの全ての解像度を上げてうまく…

返り値がBooleanのとき、Type Aliasすると分かりやすくなって便利

普段Booleanを返すメソッドというとisFooBar()という名前になっているからどういう挙動をしているか一目瞭然なのだけれど、たまに副作用の結果をBooleanで返すメソッドがある。 def isEmpty(): Boolean = { ... } // 一目瞭然 def createFooBar(): Boolean =…

技術ブログの記事で「はじめに」とか書かなくて良いかもしれない

なぜかというと、記事を読みたい人は大別して2つのルートでやってくると思っているから。 検索してやってくる ブログの更新とかTwitterに流れた「書きました」といったツイートを辿ってくる 前者はこういう情報を知りたいという気持ちが既にあるはずなので、…

ドミノピザのハッピーレンジとは何なのか

ハッピーレンジとはピザの価格帯であり、高級度である。無印が最もリーズナブルで、数字が増えるにしたがって高級とされている。ゲームにおけるランクやTierに近い概念である。サイズや生地の種類とは独立した概念。 サイズについて M / R / Lの3種類あり、…

AWS IoT Buttonで勤怠付けるためのコードをGoでリライトした

自分は元々IoTボタンを使って勤怠を付けていたのだけれど、Goの練習がしたかったのでRubyコードをGoでリライトした。ちなみにコード量は(ボイラープレート的記述によって)増えた。とはいえ分かりやすさはほぼ変わっていないし、型がつく安心感がある。 うち…

2022年2月まとめ(人間性向上月間)

人間性が向上した月だった。精神的な健康が向上したので、ぶらぶら出掛けることも多い月であった。 暮らしでは意識低くしておく どういうときに自分は満たされていると感じられるのか 仕事の意義 自分が何かのいいなりになっているように感じるときに不快感…

ロジクールのヘッドセットがぶっ壊れたけど交換してもらえた

ここ一年弱くらい、ロジクールのG933sを使っている。 Logicool G ロジクール G ゲーミングヘッドセット G933s PS5 PS4 PC Switch Xbox ワイヤレス Dolby 7.1ch 3.5mm usb LIGHTSYNC ノイズキャンセリング 単一性 折り畳み式 マイク付き 国内正規品Logicool G…

Nothing Ear (1) のブラック買った

トゥルーワイヤレスイヤホン、いわゆるAirPods系のイヤホンというのを所有したことがなくて、どうせ音質悪いんでしょうと思っていた。 とはいえ仕事中にずっとヘッドホンをかけていると首がめちゃくちゃ凝ってしんどいので、なんか良いやつあったら買いたい…

『何もしない』読んだ

自己啓発本みたいな名前をしているが、どちらかといえばその真逆の方向へと読者を誘う本で、アテンションエコノミーで構成されているインターネット、そしてインターネットにもたれかかる度合いを日に日に高めつつある社会に対する抵抗がメインテーマ。物理…

これがほしい(2月)

ほしい マグカップ(パラティッシ) 有名なやつ 気分も明るくなりそう。 ほしい www.arabiajapan.jp 模様が好き。 皿(ティーマ ハニー) 特に何の変哲もない皿。色がかわいい。元気になりそう。ほしい www.iittala.jp ほしいけど、上に載るのは独身会社員男…

ada1p1みたいな形式でzpoolにattachしたディスクをgptラベルで再認識させるのは不可能っぽい

tl;dr zpoolにraidz1のvdevがぶらさがっている状況下で、そのvdevにada1p1といった形式でattachされているディスクがある GPTパーティションラベルのほうが分かりやすいので、gpt/foobarとして「貼り替え」を行いたい replaceでできるかと思ったが不可能だっ…

効率化もしたいし楽しく暮らしたくもある

生活をどんどん均質化していきたい効率化していきたいみたいな欲求がある一方で、そういうことをしていると生の喜びがどんどん消えていくみたいな側面もある— '() (@windymelt) 2022年2月13日 効率化に喜びを感じるという方向性に行けばよいという説もある— …

腕時計を買った

腕時計を購入した。今時スマートウォッチを購入する人のほうが多いかもしれないけれど、自分は機械式の時計にした。 タグホイヤーのカレラ。デイト表示があるモデル ダイヤル盤に非常に細かい同心円状の溝が掘られているのがお気に入りだ。太陽光を浴びると…

Eitherを使ったSpecificationパターンで遊ぶ + 仕様を通過するたびに型が弱まっていくのはどうか

DDDにSpecificationパターンというのがある。仕様をドメインモデルから切り離して、単独で扱えるようにしましょう、というもの。 素朴にScalaで実装すると…… trait Spec[A] { def isSatisfiedBy(a: A): Boolean } こうなる。具体的にSpecを実装してみると、…

Scastie(ScalaのオンラインIDEみたいなやつ)をセルフホスティングする

Scalaユーザの間ではよく知られた存在であるScastieはOSSで、自分でソースをクローンしてくると手元で動かすことができる。自宅サーバで動かすことができないか試してみたところ割とあっさり動いたので手順のメモ。 Scastie 手元で動かす Docker環境下で動か…

なんか載せる革のやつ買った

キャビネットの上が乱雑としているので、なんかを載せるアレを買った。 何と呼べば良いのか? 近所の店で気になっていたのを購入した。 栃木のレザーだそうである 革を型押しし、硬化させて作るらしい。 まだなにも載っていない 鍵とかアクセサリーとかを載…

アバターは消せるべきであり、やめたほうがいいのではないか

アバターを見えなくすればインターネットを健全に楽しむことができるようになる。個人の意見です。 自分はインターネットが大好きであるが、その一方でしばらくネットを見ていると心がチリチリしてくる。人いきれのような状態になるし、それが尾を引くことも…

仕様や要件聞いているときに手元でER図を描いたりしている

「こういう機能作りたいんですけど」みたいな会話をするとき、理解した内容で手元のノートにER図を描いていたらコーナーケースの仕様漏れを発見できたりして有用だった。 このあいだ新機能の話をプランナたちとしていて、普段だったらフムフムと一通り聞いた…

コンビーフ

コンビーフ食べたい!!どこで売ってるの!! ↑この2つの安全範囲が狭すぎる↓ コンビーフもう嫌!!気分悪い!!

Github Actionsで他のリポジトリのIssueにコメントを残すにはOrganizationレベルのPersonal Access Tokenが必要になる

やりたいこと GithubのPull-Reqに特定のラベルをつけたとき、別のリポジトリにあるIssueにその旨コメントしたい。 前提知識 我らがチームでは、Pull-Request機能を使って、stagingブランチからmasterまたはmainブランチにマージすることでリリースフローが回…

FILCO Majestouch Convertible 2 (青軸)を購入した

けっこう久し振りにキーボードを買い替えた。FILCO Majestouch Convertible 2の青軸。 偽物とか保証とかが怖いという理由で最近は高級品は公式で買うことにしていて、公式サイトから購入した。 以前はHHKB Professional 2を使っていたけれど、たまには違うや…

態度の「やわらかさ」及び「かたさ」、特にかたさの再発見

一般に凝り固まった思考は良くないとされているその一方で、ある程度の思考の「かたさ」があったほうが有利である場合があるからこれについてメモを残す。多分既にこういう本は存在しているけれど、自分は杳としてその名を知らない。 世の中には色々な考え方…

モヤモヤを持ち運ばないことにしている

自分は考え事とか悩みとか問題意識みたいなもの、十把一絡げな言い方をするとモヤモヤを風呂とかベッドとか翌日に持ち込みがちであった。ネットで見てなんか引掛かっている言葉、この先どうするのか、知人がどんどん結婚していく、自分にはどうしてこれがで…

攻略スタンスでいく

Wordleというゲーム?を最近やっていて、同僚にスコアを自慢したりしている。 www.powerlanguage.co.uk Wordleとは、未知の5文字の英単語を当てるゲーム。ただし6回までの試行しか許されない。その代わり、試行のたびに文字ごとにヒントとして「文字も位置も…

自分の人生が全て上々だとしたら

徳高めてますか。自分は普段から徳を高めたい(できればそれで得もしたい)と思っているので、あくまで合理的な方向性での良い考え方というものを追求していたりする。思想でハッピ~!みたいな感じではなく、自分の精神が安定して、しかも堅実である、とい…

Webアプリケーション開発関連の記事を投稿しています.読者になってみませんか?