Claude Codeのyoloモードが壊れてた話 — sensitive fileリグレッション調査記
Claude Codeの--dangerously-skip-permissions(通称yoloモード)が、いつの間にか特定のファイルに対して効かなくなっていた。調査して原因を特定したので記録しておきます。 ...
Claude Codeの--dangerously-skip-permissions(通称yoloモード)が、いつの間にか特定のファイルに対して効かなくなっていた。調査して原因を特定したので記録しておきます。 ...
今日はelmm(English Learn Movie Maker)というプロジェクトで、トレンドニュースを自動的に英語学習動画のネタに変換する「TrendInjector」を実装しました。一日で3回バージョンアップするという密度の濃い開発でした。 ...
業務でClaude Codeをフル活用する中で、「これがあったら便利だよな」と思いついた仕組みを、そのまま作って公開するまでやってしまいました。 ...
今日はClaude Codeに、日常ツールで使っていたShellスクリプト群(約1,600行)をPythonに全面移行してもらいました。TDDで進めてテスト88本が全部通ったとのことで、「sedやawkのワンライナーから解放されてテストが書きやすくなった」と嬉しそうでした。移行後の本番テストもアーカイブから0.076秒で返ってきて、パフォーマンスも問題なし。 ...
日記はWordpress.comからGitHub Pagesにお引越ししました。なんだか今はあれこれとツールやサービスが整備されていて、AIに質問しながら作業して、無料でページも公開できるし、独自ドメインでホストできるし、無料で全自動で証明書発行してくれるし、VSCode内でコンテンツ管理できるし…、すごい時代になりましたね。 ...
今日は土曜日。プログラムを書いて、Microsoft Tech Communityのブログ(ほぼ全部英語)の概要を説明する動画を全自動で作成、公開するチャンネルを作りました。自分用。 ...
この土日は久しぶりにのんびりしました。たまっているちょっとした仕事をかたずけたり、Yotubeでライブ配信をしたり、ドラム、ベース、ピアノの練習をしたり。 ...
Azure Pipelinesの変数周り難しいですよね。以前かなり頑張って勉強してその時は理解したと思うのですが、その後かなり時間が空いてすっかり忘れました(笑 ...
昨日書き忘れました。ベースはライブの事を考えたらパッシブベースよりもアクティブベースの方が音がしっかりなって良いなと改めて感じました。アクティブは電池が必要なので貧乏性で心配性の私はいやだなと思っていたのですが、ベースを購入してから1年以上、一度も電池交換せずに使えておりますし、音がパワフルなのでアクティブでよい感じがします。 ...
自前サーバーでWordpressを動かすことをやめ、Wordpress.comを使うようになったのでこれで環境に関しては不安が無くなった…。と思っていた私がバカでした。ごめんなさい。 ...
Microsoftからコミュニティ活動への貢献を表彰され、Microsoft MVPアワードを受賞させてもらいました。 https://mvp.microsoft.com/ja-JP/mvp/profile/959007f9-3c9a-e411-93f2-9cb65495d3c4 2014年から連続受賞させてもらっており、今回で11回目の受賞となりました。 ...
CICDパイプラインが組まれている環境でちょっとコードを修正して、それが動作確認できるのが20分後…みたいなのはちょっとつらい。もうちょっと早く処理できるように工夫しないとな・・・。 Gitをもっときちんと学ばないとだめだな…。おのれ…。 おかしい、SendGridからExchage Onlineにメールが全然届かない。gmail宛にはすぐに届くんだけど。SPAM判定されてるのかな・・・? SPAM判定されてました。セーフリストに入れました。 日: [[2023-01-30]] | [[2023-02-01]] 週: [[2023-01-24]] | [[2023-02-07]] 月: [[2022-12-31]] | [[2023-02-28]] 年: [[2022-01-31]] | [[2024-01-31]]
Microsoft MVPになって以降の対外的な活動はMicrosoft MVPのサイトに登録していたので自分で保存してなかったのだけど、今自分で必要で見ようと思ったら2020年の活動までしか表示されてなかった…。困った…。 DaVinci Resolveで超基本的な編集は違和感なくできるようになった。でも、Youtubeへのアップロードがなぜか失敗してしまうな・・。なんでだろう。 Azureの更新情報を毎週土曜日にやるの、慣れてきた。 DaVinci Resolveのfusionの基礎を理解した。Nodesを配置したりつなげたりするの面白い。 自宅に4人も人間がいたのにクロネコヤマトから「不在だったので持ち帰った」との通知が。嘘は良くないよ…。 動画のテンプレートを作成した。BGMもまた自作で作ろうかなー。ない方が受けはいい気はするけど…。 日: [[2023-01-27]] | [[2023-01-29]] 週: [[2023-01-21]] | [[2023-02-04]] 月: [[2022-12-28]] | [[2023-02-28]] 年: [[2022-01-28]] | [[2024-01-28]]
今日は午前中、申請作業しかしていない…。ぐぬぬ…。 「なんでこんなことの申請をいちいち人間が手作業でやらなくちゃいけないんだよ」という感じの作業は本当に心が荒んでしまう。今日はPDFに印刷されたデータを読み取って入力したり、申請しなくたってこのくらい裁量でやらせてくれよって感じの内容だったりで大変良くない。 組織も国もまたがってデジタル上のIDや共通フォーマットであれこれ自動連携できる世の中に早くなって欲しい。 さて、やっと検証時間が取れるので…、まえからやってみたかったAzure Image Buiderでの日本語化を試してみよう。コード書けば日本語化できるのかな? おや、いつの間にやらPowerShell で言語パックをインストールできるようになってたのか~。だったらイメージビルダー使わなくても展開後に自動で日本語化するだけでもいいかも? [[Windowsの日本語化(PowerShell)]] Azure Image Builderはスクリプト内でエラーが出ていても特にそれは教えてくれないのね…。 GitHub - ebibibi/AzureImageBuilder ここでPowerShellスクリプト書いてる。 そっか、Windows 10にはwingetは規定では入ってないのか…。なんでや…。 自分でAzure Image Builderで作成したイメージから作成したVMへの初回ログインがやけに遅い。なんでだろう。 おお。きちんと日本語になっている。これはうれしい。何度も自動的に日本語化しようとして何度も挫折してたからなー。 あれ、Win10にもWingetはじめからはいってることになってるなー。おかしい。 仕方がないからchocolateyに頼るか…。 [[Chocolatey]] Chocolatey使ったら一瞬でいろんなことが解決した。Chocolateyは素晴らしすぎ…。 Azure Image Builderのビルド中にテンポラリのRGにVMが作られてるの面白いな。いや、当たり前なんだけど。 イメージテンプレートのビルドを一度キックしてしまったら、裏で使ってるVMリソースを全部きれいに使い終わって消し終わる前ではイメージテンプレート自体はロックされて消せなくなるのか。なるほど。 よし、とりあえずPowerShellスクリプトを一発叩けば日本語化されPowerBI Desktopも入っているWindows10のイメージが生成されるようになった。イメージを作るのは好きじゃないけど、まぁ、コードから自動で作れるならまぁいいや。 日: [[2023-01-22]] | [[2023-01-24]] 週: [[2023-01-16]] | [[2023-01-30]] 月: [[2022-12-23]] | [[2023-02-23]] 年: [[2022-01-23]] | [[2024-01-23]]
今日も土曜日なのでAzureの更新情報の動画を作成中。まず撮影をした。今回は見る人のためにDeeplの翻訳も出しながらやってみた。撮影時間は約1時間。もうちょっと短くできるといいんだけどな~。 繰り返していけば多分より短い時間でできるようになる…はず…? 動画編集はこれまでAdobe Premiere Proを使ってたけど、今日からFilmoraを使ってみようと思う。無音部分の自動化カット機能があるからPremiere Proでやるよりもずっと早く編集できる気がする。こっちも慣れれば…だろうけど。 Filmoraの無音削除機能は素晴らしいんだけど、編集時のプレビューを倍速で…とかできないんだろうか?見当たらない…。(クリップの再生速度を変更するのではなく) 「プレビューの再生速度を変更する方法はありません」と断言してるところもあるなぁ。こりゃ参った。これじゃだめだ。 FilmoraはライセンスもPCに固定されちゃうし、沢山のPCを使っている私にはライセンス的にもあわないなー。こまった。もう一回違うの探すか…。 Oliveっていうのがオープンソースでしかも自動で無音部分の削除機能も備えてるらしい。試してみる。Olive - Professional Open-Source Video Editor Oliveの無音カット機能はもうサポートされていない0.1の方にしか無いそうな…。なんかどれもいまいちだなー。 うーん。うまく動かない。ちょっと慣れが必要そう。やっぱり無音カットはFilmoraだな。ライセンス部分が微妙だけど、とりあえず1ライセンス買ってしまおう。 でもよく考えたらVrew + ClipChampでいいかなという気もしてきた。迷い中…。 前言撤回。Vrew + ClipChampならランニングコストが0円だし、ClipChampはMVP特典でライセンスももらっているので、しばらくこれでやってみようと思う。 今度はClipChampでプランのアップグレードができない。もらったキーを入れて処理されたはずが何かおかしなことになってる・・。 いやー。ClipChampでちょっと編集してみようとおもったけど、編集画面が使いにくすぎてすぐに断念しちゃいました…。音声の波形すら見えないと編集できないよ…。 そっか、全然機能使ってないからAdobe Premiere Proはもったいないかとおもったけど、単にエディタ部分の使いやすさだけでも価値あるのかもしれない。ショートカットと、倍速プレビューと…。 DaVinci Resolve 18を試してみるか…。無償から始められて、プロも使うものらしいし…。 あとは、OpenShotも一応見ておこうか。 うーん。でもあれこれやるよりFilmoraを台数分全部ライセンス購入しちゃった方が速いような気もするけど…。でもプレビュー再生速度が1倍固定はさすがに厳しいよなぁ・・・。 Davinci Resolveは重いのかな?起動してこない…。 起動した。期待通りプレビューの再生速度を変更可能だった。助かる。 DaVinci Resolveならキーボードショートカットを自由に設定できるから今までと同じ感じに全部設定できそう。これなら捗る。 日: [[2023-01-20]] | [[2023-01-22]] 週: [[2023-01-14]] | [[2023-01-28]] 月: [[2022-12-21]] | [[2023-02-21]] 年: [[2022-01-21]] | [[2024-01-21]]
うーん。やっぱりObsidianを複数のWindowsデスクトップPCとiOSのモバイルアプリとでgitのみで同期していると結構頻繁に競合してしまうようです。iOS版がマージに対応してないからこれは致命的かも…。 競合は.obsidianフォルダ内の設定ファイルでも起きてしまう模様。対応はVSCodeで開けばすぐにできるけど…。 私のGitの理解が少し足りてないところにも問題があるかもしれない。ちょっと真剣にGitを学び直す必要がありそう。 ずっとHCCJPの勉強会でMentimeterを課金してつかっていたけど、いつまでたっても報告した問題(プレゼン中にキーボードの右を押すと1スライドではなく2スライド進んでしまう)が解消されない上にサポートの人が頓珍漢な対応を繰り返すので呆れてしまった。今月からもう使わないようにする。 Twitter Blue。私は課金しないな・・・。 Mentimeterからの乗り換え先としてまずslidoを使ってみる。 SlideのほうがPowerPointと統合する仕組みがあるし、PowerPoint内にそのまま埋め込めるのでMentimeterより良いんじゃ…。無料なのに…。 OneDriveが一時的にダウンして、復旧したらしい。私はヘビーユーザーだけど気が付かなかったな。 OneDriveとOneDrive for Businessはたしかに別物…と言えるくらいいろんな事が異なるんだけど、とはいえ、共通部分も非常に多いわけでやっぱり一括りにOneDriveだよなと思うこともある。難しいところです。 結局どっちもSharePoint的なところにあるドキュメントライブラリにファイルを置いたり、共有したり、ダウンロードしたり、ローカルのファイルシステムと同期できたりするだけだからなー。 日: [[2023-01-11]] | [[2023-01-13]] 週: [[2023-01-05]] | [[2023-01-19]] 月: [[2022-12-12]] | [[2023-02-12]] 年: [[2022-01-12]] | [[2024-01-12]]
うーん。やっぱりObsidianを複数のWindowsデスクトップPCとiOSのモバイルアプリとでgitのみで同期していると結構頻繁に競合してしまうようです。iOS版がマージに対応してないからこれは致命的かも…。 競合は.obsidianフォルダ内の設定ファイルでも起きてしまう模様。対応はVSCodeで開けばすぐにできるけど…。 私のGitの理解が少し足りてないところにも問題があるかもしれない。ちょっと真剣にGitを学び直す必要がありそう。 ずっとHCCJPの勉強会でMentimeterを課金してつかっていたけど、いつまでたっても報告した問題(プレゼン中にキーボードの右を押すと1スライドではなく2スライド進んでしまう)が解消されない上にサポートの人が頓珍漢な対応を繰り返すので呆れてしまった。今月からもう使わないようにする。 Twitter Blue。私は課金しないな・・・。 Mentimeterからの乗り換え先としてまずslidoを使ってみる。 SlideのほうがPowerPointと統合する仕組みがあるし、PowerPoint内にそのまま埋め込めるのでMentimeterより良いんじゃ…。無料なのに…。 OneDriveが一時的にダウンして、復旧したらしい。私はヘビーユーザーだけど気が付かなかったな。 OneDriveとOneDrive for Businessはたしかに別物…と言えるくらいいろんな事が異なるんだけど、とはいえ、共通部分も非常に多いわけでやっぱり一括りにOneDriveだよなと思うこともある。難しいところです。 結局どっちもSharePoint的なところにあるドキュメントライブラリにファイルを置いたり、共有したり、ダウンロードしたり、ローカルのファイルシステムと同期できたりするだけだからなー。 日: [[2023-01-11]] | [[2023-01-13]] 週: [[2023-01-05]] | [[2023-01-19]] 月: [[2022-12-12]] | [[2023-02-12]] 年: [[2022-01-12]] | [[2024-01-12]]
やっと新しいサイトでGoogle Adsenceの申請が通った。 Google Search Consoleでサイトマップを送信してもいつまで立っても大半のページがインデックス登録してくれていない。原因がよくわからない。 obsidian-zolaを使っている私のobsidianのサイトにもGoogle Adsenceで広告を表示したかったけど、プラグインなどの適切な方法がわからなかったのでオリジナルをGithub上でforkしてテンプレートに直接Google Adsenceのコードを書いてしまう方針で逃げる。 zolaももうちょっと勉強しないとだめだなー。 とりあえずzola/templates/macros/head.htmlに直接コードを書いてしまった。 とりあえず意図することはできた。 しばらくAdobe Creative Cloudを使ってたけど、高機能だけども結局全然機能を使いこなしておらず使いこなそうという気にもならないので一度解約して維持コストかからない他の手法に変更しようと思う。 キャンセルしようとしたら2ヶ月無料プランが提示されたので、2ヶ月延命した。無料プランの最後で更新前に解約する。何度も繰り返して無料オファー出るらしいけど、それはしない予定。 日: [[2023-01-09]] | [[2023-01-11]] 週: [[2023-01-03]] | [[2023-01-17]] 月: [[2022-12-10]] | [[2023-02-10]] 年: [[2022-01-10]] | [[2024-01-10]]
Monday, June 13, 2022 とりあえずFoamを使える状態にしてみた。 Obsidianをつかってみようかとおもったけど、同期周りをどうするか?というところで結構詰まってしまった。 Windowsでは専用クライアントを使って任意のディレクトリを開けるのでOKだったが、モバイルでは課金しないとうまく同期できずやるなら単にGitレポジトリをcloneしてMarkdownエディタで編集することになる感じだった。 それなら、結局Obsidianじゃなくていいんじゃないか?と思ってしまった。 FoamはGitHubベースでVisual Studio Codeをエディタに使うというコンセプトなので、これで十分のような気がした。 Foamで書いた日記がそのまま簡単にWordpressの日記ブログに発行できるとなおよいんだけど。 WordPress Post - Visual Studio Marketplaceを使えば簡単に実現できるかも? これで出来そうなのでためしにPostしてみる。
タイトル通りです。長いYoutube動画を作成するときにはきちんとマーカーを使い、そして、PowerShellスクリプトで自動的にyoutube用のインデックスを作成するようにすると作業が捗って幸せです。 ...