VSCodeで動かす超速開発環境構築「Dev Conatainers」を試してみました。
【2025年版】 Amazon Bedrock AgentCoreまとめ資料を公開します!
https://github.blog/jp/2026-02-26-github-copilot-cli-is-now-in-public-preview/
https://zenn.dev/kg_filled/articles/0595bdd44719da
https://github.blog/jp/2026-02-05-pick-your-agent-use-claude-and-codex-on-agent-hq/
https://github.blog/jp/2026-01-23-build-an-agent-into-any-app-with-the-github-copilot-sdk/
https://github.com/aws-samples/generative-ai-use-cases/issues/1407
https://prtimes.jp/main/html/rd/p/000000046.000068656.html
- !Sub "${MyTable.Arn}/index/*"
Wiki¶
const prevDiv = target.locator('xpath=preceding-sibling::div[1]');
git branch | grep '^ feature/' | sed 's/^ //' | xargs -r git branch -D
git branch | grep '^ feature/'
https://docs.github.com/ja/copilot/concepts/billing/individual-plans
/**
* 文字列の先頭/末尾に ```json ... ``` のコードブロックがあれば除去し、
* JSON.parse 可能な "{...}" 形式に整形する関数
*/
export function normalizeJsonString(input: string): string {
if (!input) return input;
let text = input.trim();
// ```json で始まる場合
if (text.startsWith("```")) {
// 先頭の ```json または ``` を削除
text = text.replace(/^```json\s*/i, "").replace(/^```\s*/i, "");
// 末尾の ``` を削除
text = text.replace(/\s*```$/, "");
}
// JSON部分だけ切り出し(最初の { 〜 最後の })
const start = text.indexOf("{");
const end = text.lastIndexOf("}");
if (start !== -1 && end !== -1 && end > start) {
text = text.slice(start, end + 1);
}
return text.trim();
}
/**
* 使用例
*/
const raw = `
\`\`\`json
{
"name": "test",
"value": 123
}
\`\`\`
`;
const normalized = normalizeJsonString(raw);
const obj = JSON.parse(normalized);
console.log(obj);