$ pnpm dlx shadcn-svelte@latest init
┌ shadcn-svelte v1.1.0
│
◇ Which base color would you like to use?
│ Slate
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| javascript:(function(){const instagram=location.pathname.replaceAll('/','');const name=document.querySelectorAll('header section > div > div > span')[0].innerText;const gender='female';const text='---\ninstagram: '+instagram+'\nname: '+name+'\ngender: '+gender+'\nheight: null\nwingspan: null\nregion: null\ngym: null\ntag:\n---\n';navigator.clipboard.writeText(text);alert(text);})(); | |
| /* | |
| Example: https://www.instagram.com/hachi_08/ | |
| --- | |
| instagram: hachi_08 | |
| name: 米津玄師 kenshi yonezu | |
| gender: female |
【1】Daily Lesson Builder(デイリーレッスンビルダー)
英語の家庭教師として行動してください。
語彙・文法・練習問題を含む20分間の毎日の英語レッスンを作成してください。
【2】Conversation Partner(会話パートナー)
Please arrange an English conversation practice session.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| claude_dir=~/.claude | |
| gemini_dir=~/.gemini | |
| mkdir -p $gemini_dir/commands | |
| for c in $(ls $claude_dir/commands); do | |
| cat $claude_dir/commands/$c \ | |
| | awk '/^---$/ && !f++ {next} 1' \ | |
| | awk '/^---$/ {print "prompt = \"\"\""; next} 1' \ | |
| | sed 's/!\`\([^`]*\)\`/!{\1}/g' \ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| volta list | cat | grep "^package " | awk '{print $2}' | while read package_with_version; do | |
| # Delete the @ version part (delete after the last @) | |
| package=$(echo "$package_with_version" | sed 's/@[^@]*$//') | |
| echo " \e[34mupdate package:\e[0m $package_with_version" | |
| volta install "$package@latest" | |
| done |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| javascript: var t = [...document.querySelectorAll('a.article_title_link')].map((a) => {return a.href}); (async () => { try { await navigator.clipboard.writeText(t.join("\n")); alert(`コピーしました ${t.length}`)} catch (e) {alert(`コピーに失敗しました: ${e}`);}})(); document.querySelector('div.bulk-article-select-mode-header-btn a').click(); [...document.querySelectorAll('input[type=checkbox][name=article_bulk_select]')].forEach((i) => {i.click()}); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <html> | |
| <!-- --> |
TestCafe が登場する前は、実際のブラウザで動作するエンドツーエンドの Web テスト ツールは、これらのブラウザを外部から駆動してユーザー アクションをエミュレートすることに依存していました。ただし、このアプローチには重大な欠点がありました。
- サードパーティ ツールへの依存。そのため、すべてのテスト環境で追加のドライバー、SDK、ライブラリをインストール、構成、保守する必要がありました。
- ブラウザのサポートが制限されています。使用可能なブラウザとプラットフォームの範囲は、ドライバでサポートされているものに制限されていました。
- ボイラープレート コード。 これらのテスト ツールは、テスト実行全体を通じて同じブラウザ インスタンスで機能したため、テストされた Web アプリの状態 (Cookie、ストレージなど) はテストから終了まで持続しました。テスト。その結果、エンドツーエンド テストには、テスト間の干渉を避けるために状態をクリアする大量の定型コードが含まれます。
- 自動化が低い。 従来のツールは、テストされたページと直接対話できませんでした。ユーザーのテスト コードがアプリ コードに介入しないという事実は利点でしたが、テスト ツール自体はページ内で動作することで恩恵を受ける可能性があります。これにより、ツールで多くの日常的なタスクを自動化できるようになります。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { test, expect } from "@playwright/test"; | |
| test("検索ワード無しで検索した場合に急上昇ワードが表示される", async ({ page }) => { | |
| // 1. Yahoo!Japan のサイトを開く。 | |
| await page.goto("https://www.yahoo.co.jp/"); | |
| // 2. 「検索」というラベルが付いた要素を探し出してきて、クリックする。 | |
| await page.getByRole("link", { name: "検索" }).click(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (function () { | |
| 'use strict'; | |
| kintone.events.on(["app.record.detail.show"], event => { | |
| const span = document.createElement('span'); | |
| const title = kintone.app.record.getFieldElement('title'); | |
| const body = kintone.app.record.getFieldElement('body'); | |
| const a = document.createElement('a'); | |
| const urlBase = 'https://*****/hc/ja/requests/new?ticket_form_id=*****'; |
NewerOlder