明けました 2025年の振り返り 2025年2月からテイラー株式会社で働いています。 note.com 現在はTailor Platformの開発をメインにしていますが、入社エントリで書いたような感想は依然としてそのままで1年弱怒涛の日々でした。 入社エントリの最後に書いてい…
これは、PHPカンファレンス福岡について語ってほしい! Advent Calendar 2025 の14日目のエントリです。 adventar.org はじめに 私は性質として過去の記憶が結構消失してしまうようです。脳の問題なのか性格の問題なのかはわかりませんが、昔からそうです。…
私はZero dependencyな error パッケージ github.com/k1LoW/errors をメンテナンスしています。 github.com 以前書いたエントリはこちら。 k1low.hatenablog.com 今回、github.com/k1LoW/errors に errors.Join でまとめられた error を []error に分割でき…
YAPC::Fukuoka 2025に参加してきました。 yapcjapan.org 私の発表の最初で「本編参加は初」というような内容をのたまっていたのですが、それは大きな間違いで、初参加はYAPC::Fukuoka 2017 HAKATAで、ちゃんと前夜祭だけではなく本編も満喫していました。 関…
10周年にてラストのPHPカンファレンス福岡2025参加しました!楽しかった! めちゃくちゃ遅いですが記録。 phpcon.fukuoka.jp まずはベローチェに向かって、絶対いると思っていた hanhan1978 さんに挨拶してから、ゆっくり発表資料調整をして、今年はオープニ…
2025/10/18 追記 該当パッケージの対象バージョンについてそれぞれ retract の設定をしました。 この度、私が開発している以下の5つのOSSにおいて、ライセンスに関する重大な誤りがあったことをご報告し、深くお詫び申し上げます。 https://github.com/k1LoW…
Go Conference 2025に参加/登壇してきました。 gocon.jp 今回も4日間東京に滞在し、がっつりGoを浴びてきました。 面白かった発表などあるのですが、もしかしたら会社ブログに書くかもしれないので、ここではそれ以外で。 1 on 1 as a 前夜祭 金曜日は毎週チ…
テイラーでは開発にGitHubを使用しているのですが、それはもう毎日たくさんのPull Request / Issueが作られます。 RenovateなどのPull Requestの数も影響していますが、それを差し引いても構成人数比でいうと多い印象があります。 GitHub Notificationsの未…
deckのアップデート https://t.co/ZCa8E5O975 からかなりあるんだけど、筆が鉛みたいに重い— k1LoW (@k1LoW) 2025年7月8日 言いたいことはたくさんあるような気がするのですが、まずはアップデート報告です。 deckはv1に到達しました!!!!! v1.0.0 Relea…
deckのスライド更新処理を改善しました。まだまだ完全とはいきませんが報告です。 deckのページ更新処理の課題 blog.lacolaco.net ページの挿入・削除に弱い おそらくこれはdeckの根本的な仕組み上仕方ないと思うが、Markdown側で10枚ページがあるときに、5…
書いた。deckありがとう "k1LoW/deck: MarkdownでGoogleスライドを作る | lacolaco's marginalia" https://t.co/5430IKq2rO #laco_feed— lacolaco@lacolaco.bsky.social (@laco2net) 2025年5月28日 GW の資料作成 (15分、20分の2本) は k1LoW さんの deck に…
主に自分用メモです。 前提 1Passwordを使用していること 1Password CLI (op) は設定済み GitのコミットにGPG鍵で署名できるようにする まずはコミットに全てGPG鍵で署名できるようにします。 インストール gpgをインストールする $ brew install gpg GPG鍵…
https://t.co/eox7sgZTFt を試してくれる人がいて嬉しい— k1LoW (@k1LoW) 2025年4月28日 前回からの続きです。 k1low.hatenablog.com scrapbox.io deck apply が時間かかるので反映中に変更したものが不整合になりがち 本当にその通りで、そのためにページご…
md2googleslides の体験が良すぎた結果、より体験向上のため、一から専用のツールを作った— k1LoW (@k1LoW) 2025年3月14日 md2googleslides 転職してKeynoteのスライドテンプレートがなくなったので*1、これを機にスライド作成環境をGoogle Slidesに移行する…
今年も参加してきました。 phperkaigi.jp 今回も、いつにも増して楽しめたんではないかと思っています(ボジョレーヌーボーみたいになっている)。 以下、感想です。 PHPでのバトル コードゴルフの解説がマジ最高によい #phperkaigi— k1LoW (@k1LoW) 2025年3…
おそらくTerraformの.tfファイルがイメージしやすいと思いますが、.tfファイルのHCLシンタックス内に別のシンタックス(多くはヒアドキュメントで表現される複数行の文字列)を埋め込むことがあります。 私が真っ先に思い出すのがAWSのPolicyです。 resource…
monorepoが増えてきたなあ— k1LoW (@k1LoW) 2025年2月5日 私は普段リポジトリの管理にghqを使っています。 そしてリポジトリ間の移動にはpecoと合わせて以下のようにコマンドを組み立てています。 $ cd `ghq list --full-path | peco` # ghq listの結果をpec…
key-chord.el に頼りきっているキーバインド構成とか、一生他のエディタに移れなそう— k1LoW (@k1LoW) 2024年12月7日 できてしまった... marketplace.visualstudio.com まず、本エントリの主題である key-chord.elの機能については是非 https://www.google.c…
k1low.hatenablog.com 前回、 本格的に sequential-command.el をちゃんと実現してみようかなと思います と言っていましたが、なんとか「ぽい」ものを実現できました。 Sequential Command marketplace.visualstudio.com 設定としては sequential-command.de…
ひょんなことからVSCodeのセットアップをしています。 Emacs化 私のメインエディタはEmacsです*1。 なので、キーバインドを慣れているEmacsにしていきます。 まず、Awesome Emacs Keymapをインストールしたら、ほとんどのキーバインドがEmacsライクになりま…
久しぶりに .emacs.d (Emacsの設定)を新たに書き直しています。 (かなり)重い腰を上げた理由は、新しいMacBookに切り替えたこととか、ふとEmacs 27から29に上げたらEmacs環境が壊れたこととかいろいろあるのですが、設定をモダンにやり切るところまでや…
明けました 2024年の振り返り 2024年の初めは漠然としていました。しかし、蓋を開けてみれば、新規事業におけるサポートや設計のテコ入れ、チームメンバーとのコミュニケーションなどで、慌ただしく過ぎていった気がします。 (多少私が一日の長があることか…
2025年1月末でGMOペパボ株式会社を退職します。現在有給消化中になります。 領域を広げた6年間 ダーマの神殿だった 「ダーマの神殿に行った気持ちで」と入社したGMOペパボ株式会社(以下ペパボ)での日々は確実に自分のソフトウェアエンジニアとしての領域を…
runnでトークンやパスワードといった機密データをマスクする機能を作りたかったので、そのためのパッケージを作りました。 github.com 機能は単純で、maskedio.NewWriter(w io.Writer) で、任意の io.Writer を内包したインスタンス *maskedio.Writer を作成…
エラーパッケージを作った話です。 www.m3tech.blog 私は、上記のエントリの「ぼくがかんがえるエラー処理の要件」に完全同意*1で、パフォーマンスをある程度犠牲にしてでもスタックトレースを「カジュアルに」受け取りたいと考えています。 また、 tech.kan…
いやあ、おっしゃる通りだなあ。packageのエコシステムを考えると気にしていかないとだhttps://t.co/JgKigJp564— k1LoW (@k1LoW) 2024年6月30日 確かに、あまり気にせずgovluncheckに引っ掛かったら即、最新バージョンに上げていたので良くないなあと反省。 …
参加してきました。 phpcon.fukuoka.jp 今回は雨ということもあり、ちょっと子供のイベントごとのお手伝いをして、午後から参加しました(晴れだったら朝からベローチェの予定だった)。 とはいえ、いつものFFB。入った途端に一瞬でPHPカンファレンス福岡で…
Go Conference 2024に参加/登壇してきました。 gocon.jp 前日のUnofficial Pre Partyから参加させていただき、2日間Goの話題に浸かってしました。 moneyforward.connpass.com 2日に渡って理解した range over func いろいろ楽しかったのですが、印象に残って…
「user そーだい」で検索することN回目— k1LoW (@k1LoW) 2024年4月15日 soudai.hatenablog.com gihyo.jp scrapbox.io scrapbox.io よく参照するならまとめておけばいいじゃない。 ラインナップからフェーズ的なものについては察してください。 ガッチガチに…
先日、機会をいただきましてCI/CD Test Night #7でAPIテスティングツール*1を開発している中で考えていることをお話しさせていただきました。 testnight.connpass.com 詳細はスライドをご覧ください。 speakerdeck.com APIテストはスモールテストと比べて効…