はてなブログを持っていれば、誰でも参加できます。
目的 テキスト型のカラムを持つモデルにおいて、入力フォーム(テキストエリア)に特定のテンプレートを表示したい。 例えば以下のようなもの。 【本日の業務内容】 ・ ・ 【所感・課題】 【明日の予定】 ・ placeholder とは異なり、テンプレートに対してユーザーが修正するような形で使いたい 厳密なデータの構造化(項目を分ける)が必要ない、あるいは頻繁に項目が変わるようなもの 実現に当たっての課…
はじめに Raftについて 3つの状態 リーダー フォロワー 候補者 障害が起こると リーダー障害 フォロワー障害 ネットワークパーティション term simpledb-goでの設計方針 Raftログエントリの構造 ローカルWALとの関係 実装 リーダー選出 投票リクエストの処理 投票で失敗するケース データ複製のシーケンス フォロワー側のログ取り込み FSM(Finite State Mach…
前回の記事では完全情報版tablebaseを公開したことをお知らせしましたが、今回はそれに紫駒版endgame tablebaseを構築するコードを追加しました。GATクライアント対応ソフトにもそれを使う機能を追加し、tablebaseそれ自体もHuggingFaceに追加しました。 GATクライアント対応ソフトについて https://github.com/eukaryo/Unweaver-Tw…
以前の記事で紹介した、Azure 上の Next.js アプリ向けスキーマ駆動開発ツールキット「SwallowKit」ですが、あれから約1ヶ月でかなり大きなアップデートを行いました。 himanago.hatenablog.com 前回の記事の最後に書いていた「今後の展望」のうち、以下の2つを実現しました! バックエンド(Azure Functions)の TypeScript 以外の言語への対応…
これまで独自のタイミングでレンダリングする必要が出てきたときにCamera.Render()を呼んでたけど、 Unity6URPでは「RenderRequest」という機構が用意されていてこちらを使うのが推奨されているようだ。 RenderPipeline.SubmitRenderRequestでレンダリングしてみる RenderPipeline.StandardRequestを使った場合 Bas…
機材と部屋の工事の関係で三十年ぶりにアナログ作成を始める。 ネームは今までも手描きだったのだが清書までアナログでやったのは記憶に無いぐらい昔だった。
シェルは長年zshを使っているが、abbr機能は使ったことがないため試してみた。 zsh-abbrとは abbrはaliasと近しい機能であるが、aliasと違って登録した略語を自動的に展開した上でhistoryに記録してくれるもの。 zsh-abbr.olets.dev 導入はbrewでインストールし、いくつかの設定をzshrcに追記すればOK。 # install brew install o…
今AI機能を使ったサービスの開発しているがその中で困ったりすることがあったので残しておく。 常に結果が安定しない これから書く内容の全てでこの問題が根本に影響を受けている。AIモデルはほぼ期待した結果が出ているが、稀に期待していないレスポンスが返却されることがある。この今までのシステムの前提と大きく違うことが大きく影響している。 普通のシステムと同じ結果が出ると思われる 最初はAIを使った補助的な…
AIが当たり前になった10年後、それでも人間にしかできないこと AIの進化が凄くてワクワクする反面、最近ちょっと怖い。 10年後、自分の仕事ってどうなってるんだろう。 別にAI否定派とかそういう話じゃなくて、純粋に、自分が今やっていることの価値が10年後にどうなるか、よくわからないというか。 たぶん同じことを考えているエンジニアは多いんじゃないかな? なので、2036年の日常を少し想像してみました…
A quick reference for how to clone only a specific directory from a Git repository. Introduction How to Clone Only a Specific Directory with Git Commands Example Conclusion References Introduction I n…
次のページ