Skip to content

Instantly share code, notes, and snippets.

View yamanoku's full-sized avatar
🐙

Oyama Michinoku yamanoku

🐙
View GitHub Profile
@laiso
laiso / settings.local.json
Created September 30, 2025 07:00
mcp__chrome-devtools-mcp permissions in .claude/settings.local.json: https://github.com/ChromeDevTools/chrome-devtools-mcp
{
"permissions": {
"allow": [
"mcp__chrome-devtools-mcp__click",
"mcp__chrome-devtools-mcp__drag",
"mcp__chrome-devtools-mcp__fill",
"mcp__chrome-devtools-mcp__fill_form",
"mcp__chrome-devtools-mcp__handle_dialog",
"mcp__chrome-devtools-mcp__hover",
"mcp__chrome-devtools-mcp__upload_file",
(async () => {
const modelcontextprotocolSdk = "https://esm.sh/@modelcontextprotocol/sdk@1.9.0/dist/esm";
const { McpServer } = await import(`${modelcontextprotocolSdk}/server/mcp.js`);
const { ReadBuffer, serializeMessage } = await import(`${modelcontextprotocolSdk}/shared/stdio.js`);
const { z } = await import("https://esm.sh/zod@3.24.2/es2022/zod.mjs");
const { Buffer } = await import("https://esm.sh/node/buffer.mjs");
const sqliteDbPromise = (async () => {
const { default: sqlite3InitModule } = await import("https://esm.sh/@sqlite.org/sqlite-wasm@3.49.1-build4");
const sqlite3 = await sqlite3InitModule({ print: console.log, printErr: console.error });
@hyuki
hyuki / chat.md
Created March 17, 2023 01:12
ChatGPT と結城浩の対話(矛盾や反復を含んだ対話によってAIと人間の識別は行えるか)

こんにちは。今後、GPT-4を使ったアプリケーションやサービスがたくさん登場してくると思います。その中には、たとえばSNSを利用したbotもたくさん出てくるでしょう(現在でもすでにありますけれど)。そこで質問なんですが、SNSでおしゃべりしている相手が、人間なのか、GPT-4などの技術を使ったAIなのかを識別するにはどのような会話をしてみればいいでしょうか。一般的なAIでは難しいかもしれないので、GPT-4に限ってもいいです。あなたの考えを聞かせてください。

GPT-4のような高度なAIと人間を識別するのは、時に難しいことがあります。しかし、いくつかの方法を試してみることで、相手が人間かAIかを見極めることができるかもしれません。

  1. 複雑な感情やニュアンスについて尋ねる: AIは感情やニュアンスを理解するのが苦手です。複雑な感情を表現する文章やシチュエーションについて尋ねてみて、その反応を見てください。
@macchiitaka
macchiitaka / dialog.tsx
Last active May 3, 2023 13:21
React Dialog component
import type { DialogHTMLAttributes } from "react";
import { forwardRef, useCallback, useEffect, useState } from "react";
declare global {
interface HTMLDialogElement {
show(): void;
showModal(): void;
close(): void;
}
}
@mala
mala / covid19-twitter-research_01.md
Last active October 17, 2024 06:34
生活と意見: ソーシャルディスタンスなどと称してユーザー名や文章にスペースを挟む行為についての苦情

生活と意見: ソーシャルディスタンスなどと称してユーザー名や文章にスペースを挟む行為についての苦情

更新履歴

2020-05-13 追記

@azu
azu / browser-resources.md
Last active June 25, 2020 01:57
ブラウザ/セキュリティ/プライバシー周りの一次情報に近い二次情報の情報源をまとめたもの

一次情報に近い二次情報の情報源をまとめたもの。

ここでの一次情報はコミットとかコードのこと。

Browser

@kenmori
kenmori / TypeScriptPractice.md
Last active November 7, 2025 04:54
TypeScript 練習問題集
@masarakki
masarakki / ex-dwango.md
Last active November 26, 2024 23:45
株式会社ドワンゴを退職しました

株式会社ドワンゴを退職しました

2011年3月15日に就職してから今日で8年と3ヶ月半・・・月にして99ヶ月・・・日数にして実に3033日 と・・・計算している間にも23秒が過ぎてしまったわけですが、株式会社ドワンゴを退職しました。 7月からはクックパッドで働きます。

ドワンゴでやってきたこと

@yuko-m
yuko-m / unstyled-list.scss
Created June 6, 2019 08:26
`list-style: none` な `ul` `ol` が Safari で ARIA Role を失うので、忘れずに role=list で補うための対策
$color-error: #c53d43;
$color-highlight: #fff;
@mixin unstyled-list {
margin-top: 0;
margin-bottom: 0;
padding-left: 0;
list-style: none;
&:not([role])::after {