CI/CDの「Gateパターン」解説記事を書きました。
パイプライン入口に検証レイヤーを置き、権限不足・ツール不足・バージョン不一致をFail
Fastで検出する設計パターンです。GitHub Actions の Composite Action(Validate
Environment)での実装例も含めて解説しています。
zenn.dev/atsushifx/ar...
#GitHubActions #CI #DevOps
CI/CDの「Gateパターン」解説記事を書きました。
パイプライン入口に検証レイヤーを置き、権限不足・ツール不足・バージョン不一致をFail
Fastで検出する設計パターンです。GitHub Actions の Composite Action(Validate
Environment)での実装例も含めて解説しています。
zenn.dev/atsushifx/ar...
#GitHubActions #CI #DevOps
病院帰りで薬まち。なのだが、まだ骨折の影響でお尻が痛い
疲れて座っていても、痛いままなのはきついっす
shellspecを導入したおかげで、GitHub Actionsのシェルスクリプトの品質が上がりまくっている。関数前提、引き数とリターン値でチェックするし、モジュール化が前提だしいいことばかり #oss #個人開発
今日は、半日かけてGitHub上のComposite Actionsを実装してました。
通常のActionのための動作環境チェックなんですが、インストール済みアプリのチェックやらセキュリティやらにこだわると大変ですね。
今は、最後のREADME作成作業中
steam deckをノリで買ったが思いの外活躍してる。持ち運べるarchlinuxとして便利。場所取らないし、家のhddとかsdカードの整理が捗る。steamOS側でハードのドライバーの管理してくれるし、かなり優秀なのでは?おまけでsteamのゲームもできる。
例えば007仕様の腕時計って言った場合、ダイヤルに007とか裏蓋にJB MI6とか刻んであるモデルが欲しいわけじゃなくて、映画に出てくるのと同じ出来ればベゼルが高速回転するとかチェーンソーが出てくるとかそういうのが欲しいわけで、そういう特殊装備が無理なら、せめて同じ外装のが欲しいと思うわけである。松本零士仕様のオメガ・スピードマスターなら、裏蓋にメーテルが刻んであるんじゃなくてダイヤルが松本メーター風に加工してあるとかそういうのが欲しいのよ。キャラ商品が欲しいんじゃない、キャラが使ってるのと同じ製品が欲しいの。
ファシズムの初期兆候:
1. 強大で継続的な国家主義
2. 人権の重要性の軽視
3. 統合を目的とした敵国/スケープゴートの認識
4.軍隊の最優位/熱烈な軍国主義
5. セクシズムの夢延
6. メディアの統制
7. 国家安全保障への執着
8.宗教と支配層エリートの結束
9. 企業の力を保護
10.労働者の力を抑圧もしくは排除
11. 知性と芸術の軽視と抑圧
12. 犯罪取り締まりと刑罰への執着
13.縁故主義と汚職の蔓延
14. 不正選挙
米ホロコースト博物館のポスター
by Laurence W. Britt “Fascism Anyone?”
今日、色々頑張ってみたが、github actionsからでは@actions/coreモジュールをESMとして読み込めないらしい。
run で node src/index.jsなら動くけど、uses <リポジトリ>だとmodule not foundになる
先週から今日までかけて、GitHubのコミット履歴からRSSを作成するカスタムActionを書いた。
折角だから、msarketplaceに公開したが、使い方とかを解説しないといけなさそうなのが面倒くさい。
うつでの仕事の空白、フルリモートオンリー、クリニック通いで週5日働けない
なので、そもそもできる仕事が見付からない
アズレンやっていて思ったが、女の子に普通に角が生えているなら、ファッションとしての角カバーやペイントがあるのではないだろうか
メンタルの通院、受給者証のために診断書を書いてもらう
さて、技術ブログ書きをSplit CityをBGMにやってみたわけだが、隔靴掻痒というかWebサービスとの連携をしてほしい。
ToDo、ジャーナル、習慣用チェックリストというのはいいけど、ほかのアプリやWebサービスでやっていること。そっちと連携したいんだよね
WindowsへのRacketのインストールと設定方法 zenn.dev/atsushifx/ar... を書き直し。
やっていることはインストールと環境変数の設定だけと単純なのだが、なぜそうしたかを書こうとすると難易度が格段に上がる
今日は、壊れたリビングのTVの代わりを買いにいってきた。
結局、シャープのAQUOSにしたけどXiaomiのmi TVの実機を見られたのは収穫
気が触れたので、githubのプロフィールを書き直して、but me a coffeeをいれた。
そもそもなprofileいじるより、コードを書けって話
はてブのマイホットエントリーがゴミブログでつぶされた。A.Iのおかげで旧来のWisdom of Crowdsが完全に役に立たなくなったと実感する
rlwrapをforkしてXDG Base対応にしたのは良いが、clang-formatをかけているのでdiffが大きくなりすぎている。
インデントの変更や文末の空白の削除の影響が大きい
ocamlって、日本語の参考資料充実してるな。
京都大学が講義資料やテキストを公開しているおかげで、本やテキストを読む時間だけでも大変そう。
いま、zennの参考資料にリンクを載せるだけで気力削られた
今日は、メンタルの通院。今は、薬まち
LLMの演算を、それまでの積算から加算のみに置き換えるというLLMモデル。性能は現状のLLMよりも高速でpplも低く、より高性能だとしている。https://github.com/kyegomez/BitNet にてBitNetTransformerの使い方を公開 / “1ビットLLMの衝撃! 70Bで8.9倍高速 全ての推論を加算のみで!GPU…” htn.to/29dgrXpp5t
OCamlをWindowsにインストールする記事を書こうと思って再インストールしてみたら、OCamlをビルドしはじめた。
「関数型言語で学ぶプログラミングの基本」を買ったのでocamlを入れたが、エンコードはISO-latin1で変えられないっぽい。
'愛';; がSyntax Errorになって回避できない。
It's usefull ...
夕食。今日はすき焼き
半日かけて、うちのMinecraftサーバにAdvancedPortalを設定した。これで、旧サーバから持ち物を持って行ける
ゲームしてたら、いつのまにか寝てた。
鬱だとか発達障害だとからしいが、ひどすぎる