2024-01-01から1年間の記事一覧
全体的な総括のための振り返り 2023年と同じような形で思い付くままに書いていく 技術 去年と比べると全然活動していないなと感じるアウトプットだった 月ごとのNoteを振り返ってみても「何もしていない」月もあったりして、かなりモチベーション落ちていた …
背景と課題感 やっと重い腰を上げて記事化した(作ったのは1年前の話) SlackにGitHub ActionsのFailed時のログを表示したい 公式のGitHub AppはWorkflowの結果をSlackと連携して流すことはできるが、すべての実行で通知が行ってしまう(失敗時のみ通知が欲し…
以前、DenoとCanvasでGitHubのアクティビティを画像化して返すAPIを作った ということでGitHubの草を画像でアクセスできるようなAPIを作って、現在もほそぼそメンテナンスしている そして、最近GitHubのコントリビューション画像を並べている人を見かけてこ…
最近いくつかDocument Picture-in-Pictureの記事を見かけたので自分も何かしら動かしてみたいなということで、以前Picture-in-Pictureで実装したタイマーをDocument Picture-in-Pictureでも実装してみた Document Picture in Picture Timer 動くものは上記で…
dotfilesの整備をしていて、lsコマンド実行時の色も変えようと思い立った 以前は書き方を調べて調整しながらシェルを立ち上げて確認みたいなことをしてかなりの時間を浪費していた できればプリセット的なものがあれば嬉しいなと調べてみたらやはりコマンド…
swfz (ver 0.37.2) がリリースされました、更新内容は次のとおりです 技術 やったこと 開発環境の整備 dotfilesのAnsibleも大幅に見直し anyenv -> miseへ乗り換え starship導入 viivd追加 WSL利用時のインスタンスをUbuntu24.04へ tools DocumentPictureInP…
大昔に一度使った覚えはあるが再度入門した ターミナル上に表示されるテキストデータを記録して専用のplayerで動画として再生可能にするためのツール よくブログとかであるような「このコマンドを実行して結果はこうなりました」というのを共有するための用…
全然大した話ではないが、最近のちょっと困ったことをClaudeのArtifactを活用して解決した話 Claude Artifact Claude Artifactについては他に解説記事はたくさんあるので詳しい解説は書かないが主に下記のようなことができる 対話的に成果物を生成できる 画…
あまりないケースかとは思うけど、自分には必要だった 自分はdotfilesの管理をAnsibleで行っていて、dotfilesのリポジトリの中にansibleディレクトリがありそれを実行するようにしている 基本ローカルで実行することを想定してたのでAnsibleのgitモジュール…
swfz (ver 0.37.1) がリリースされました、更新内容は次のとおりです 技術 やったこと til テストフレームワークをjestからvitestに変更した それに伴いmswもv2に上げた article-search jest -> vitestへ移行 kusa-image Docs(トップ)画面のfaviconを追加 …
よくAWSのリソースへアクセスするためにACCESS_KEY_ID,SECRET_ACCESS_KEYなどが含まれるcredentialsを用意するパターンがある 現在だと推奨される方法ではないが、ツールなどでAWSと連携する場合に必要なことがぼちぼちある 今回は、AWSをSSO環境で使ってい…
ObsidianでDailyNoteやWeeklyNote、MonthlyNoteのTry項目などをBigQueryに集めて可視化している Try項目などは一覧で見るのでそういえばあーこれやったなーみたいなのはLookerStudioからそのTryが記述されている場所に遷移してチェックしたい よい方法ないか…
ふとしたときに、GitHub Pagesよく使ってたなー、どのリポジトリで使っていたっけ? となり調べてみた Pagesの情報を取得するエンドポイントはREST APIに存在するようだったので、自分の管理しているリポジトリの中からPagesを使っているリポジトリを取得で…
swfz (ver 0.37.0) がリリースされました、更新内容は次のとおりです 技術 やったこと Renovateの対応色々 til react to v16 sassのdeprecation warning 対応 eslintのflat config対応 tools storybook to v8 octicons-react to v19.11.0 kusa-image add to …
Deno KVを活用してDeno deployにホストしたサービスのアクセスログを記録する 目的は公開しているサービスの利用状況をしっかり確認したかったというところから、アクセスログ記録するかという流れ もともとやりたいとは思っていたがぐだぐだしていたらかな…
2系から3系に上げたらかなり変更が入っていたようで全然動かなかった 対応した内容のメモを残していく ドキュメント Upgrade the Ruby API clients to v3 | Algolia docs マイグレーション方法が書いてある init_indexは削除された、その代わりすべてのクラ…
とりあえず触ってみたときのメモ Deno KV DenoのKey Valueストア 料金 Deno Deploy Pricing | Deno 料金を見るとfreeでも1GiBと結構使える さらにread, writeもかなりの数が無料枠で使える 軌道に乗ったらわからないが、個人サービスとかなら十分すぎる感じ…
swfz (ver 0.36.11) がリリースされました、更新内容は次のとおりです 技術 やったこと Slackの投稿をObsidianMemosにマージするスクリプトの改修 SlackのPost取得件数を上限まで引き上げPull Request 読んだ本 なし 勉強会 なし ブログ リリースノートを除…
手元のデータとか、あまりクラウドに上げて共有したくないような情報があるデータとかをグラフなどで可視化しながら考察したいみたいなとき 今までは対象データをCSVにしてLookerStudioのCSVアップロードでアップして色々可視化してみるっていう流れが多かっ…
dayjsを使ったスクリプトをローカル、GitHubActionsともに実行したいという状況になった GitHubActionsは実行環境のタイムゾーンがUTCだったので結果に差が出てしまった 今回のケースではどちらの実行でもAsia/Tokyoのタイムゾーンで実行したい ということで…
ObsidianのTemplaterネタ Markdownファイルのコンテンツの中身を見て見出しのリスト(Table Of Contents)を作成する すでに作成されている場合はTOCを最新状態に差し替える 毎度のことながら作ったテンプレートスクリプトをホットキー設定に追加することで実…
以前、Slack Workflow BuilderのWebhookを使って簡単記録用APIを作るという記事を書いた swfz.hatenablog.com 他にも気軽に任意のデータを記録するためのアイデアを探していて、今回は掲題の内容で試してみた話 概要 直接APIの口を用意して…というわけではな…
swfz (ver 0.36.10) がリリースされました、更新内容は次のとおりです 技術 やったこと DuckDBを触りだけ触ってみたくらいしかやっていない… 読んだ本 なし 勉強会 Developer eXperience Day 2024視聴参加 ブログ リリースノートを除き、次の2エントリを書い…
最近よく見かけるので気になってきたため、ちょっと触ってみた その際のメモ DuckDB OLAP+インプロセスのRDB 分析用途で用いる、さらっと読んだ感じだとローカルでいろんな形式のデータを組み合わせて分析などを行う際に便利というイメージだった データ基盤…
使用例の紹介 自分はiPhoneのショートカットをよく使っている その中で最近OCRもできることを知ったので使ってみた 背景 iPhoneの契約をpovoにしている 使い始めのときに、従量課金の場合実際どのくらいのデータ消費なんだろう?ということが気になり始めてし…
スプレッドシートにデータを集めて分析なり集計して、定期的にデータを更新、追加をする場合 BigQueryを使うほどでもない、もしくはデータの内容的にプライベートでなんとかしたいのでスプレッドシートで…というパターンは一定存在すると思う ある程度生に近…
swfz (ver 0.36.9) がリリースされました、更新内容は次のとおりです 技術 やったこと Obsidianで記録しているデータとTogglのデータを合わせて自身に関わる情報を閲覧できるダッシュボード作成 DataformでELT処理 5月に続き、6月もひたすらこれしか取り組ん…
モブプロで順番決めるとき、LT会で発表担当をメンバーの中からランダムで選ぶときなど、特定のメンバーの中から誰かをピックしたい、もしくは順番を決めたいというようなケースはよくあると思う そういうのをSlackのworkflowで作ってみた 流れはほぼ同じだが…
Slack Workflow BuilderのWebhookとスプレッドシート連携を組み合わせてわざわざ用意するほどでもないような記録用のAPIを作れそうだったのでやってみた 流れとしては下記 Webhookの設定を行いURLを発行 リクエストを受け取りスプレッドシートへ記録 Webhook…
Obsidianでデイリーノートは普段から活用しているが、日次以外にも週次や月次でもノートを作っている その際に、Periodic NoteというプラグインのWeekly Note, Monthly Noteを活用している プラグインの機能としては対象期間のノートのファイル名やテンプレ…