ssh 0rga.org
Tlazolteotnia
Art, notes, and odds and ends.
Updated now and then.ls content/blog
- 2026-05-15SvelteKit から React Router でサイトをリニューアルした話SvelteKit で作っていた 0rga.org を React Router で作り直したときの構成、Markdown 移行、UI の作り直しについての記録。
- React Router
- React
- SvelteKit
- 2023-06-21GPT に英語のメールを書いてもらうコツGPT に英語のビジネスメールを書かせる時の基本プロンプト、返信文の作り方、添削の流れをまとめたメモ。
- GPT
- ビジネスメール
- 英語
- 2023-04-07LangChain + TypeScript で chatGPT が知らないことも答えてもらう(ソースコード付き)LangChain と TypeScript を使い、ChatGPT が知らない最新情報を検索や Web 取得で補わせる実装メモ。
- LangChain
- TypeScript
- chatGPT
- 2023-03-28GPT-4 にテトリス風パズルゲームを作ってもらったプロンプトGPT-4 にテトリス風パズルゲームを作らせるために使ったプロンプトと生成結果を記録したメモ。
- GPT
- HTML
- CSS
- JavaScript
- 2023-03-27SvelteKit で 3rd Party Script を埋め込む 3 つの方法(ChatGPT代筆版)ChatGPT に依頼して作成した、SvelteKit で 3rd Party Script を読み込む方法の解説記事。
- SvelteKit
- 3rd Party Script
- 2023-03-23SvelteKit で 3rd Party Script を埋め込む 3 つの方法SvelteKit で広告タグなどの 3rd Party Script を埋め込むための代表的な 3 つの方法を整理したメモ。
- SvelteKit
- 3rd Party Script
- 2023-03-02職務経歴書の書き方備忘録職務経歴書を書く時に意識したい役割、成果、伝え方の整理方法をまとめた備忘録。
- 転職
- 職務経歴
- 2022-01-05SvelteKit + Vercel でサイトをリニューアルした話SvelteKit と Vercel でサイトをリニューアルした時の技術選定、実装、所感をまとめた記録。
- SvelteKit
- Vercel
- 2021-08-310から体験してみて絵のパースがなんとなく分かる気になれる入門絵のパースを体験的に理解するための考え方と練習手順を、制作画像とともにまとめた入門記事。
- パース
- 絵
- 2021-07-21CSS で上下左右中央揃えにする 5 つの方法CSS で要素を上下左右中央に揃える 5 つの方法と、それぞれの使いどころを整理したメモ。
- CSS
- 上下左右中央揃え
- 2021-07-09クラウド E2E テストプラットフォーム LambdaTest を触ってみるクラウド E2E テストプラットフォーム LambdaTest の登録から実行までを試した時の操作メモ。
- LambdaTest
- E2E
- 2021-05-20Dialogflow から Actions Builder への migration した後に 管理画面のシミュレーターでバージョンを戻せなくなる時の対処法Dialogflow から Actions Builder へ移行後、シミュレーターで旧バージョンに戻せない時の対処法。
- Dialogflow
- Actions Builder
- migration
- 2021-04-15Cypress で Form を操作した時に「Whoops, there is no test to run.」と出る時の対処法Cypress で form 操作時に `Whoops, there is no test to run.` が表示される原因と対処法のメモ。
- Cypress
- 2021-03-10その肩書は Front-End Engineer なのか JavaScript Engineer なのかFront-End Engineer と JavaScript Engineer という肩書きの違いを、役割と専門性の観点から考えたメモ。
- Front-End Engineer
- JavaScript Engineer
- 2021-03-09max-width を 親に書かないでほしいと言うお話親要素に `max-width` を置くレイアウトが子要素の自由度を下げる問題を整理した CSS 記事。
- CSS
- max-width
- 2021-02-16currentColor 便利だよというお話CSS の `currentColor` を使って色指定を親要素から自然に継承させる便利さを紹介するメモ。
- CSS
- color
- currentColor
- 2021-02-15自分のサイトまるごと Glassmorphism 適応してその後やめた事から得た知見自分のサイト全体へ Glassmorphism を適用し、その後やめた経験から UI と可読性の学びを整理した記事。
- Glassmorphism
- UI
- UX
- 2021-02-10「たたかう」のロジックをコードで考えるRPG の「たたかう」処理を題材に、攻撃対象やダメージ計算のロジックをコードで考えるメモ。
- Node.js
- RPG
- 「たたかう」
- 2021-01-29Glassmorphism をやってみてわかった事Glassmorphism を実装してみて感じたデザイン上の良さ、難しさ、使いどころをまとめた記事。
- Glassmorphism
- UI
- 2021-01-27NoSQL データベース Cloud Firestore でいいねボタンを作ったらデータ構造を何度も変えた話Cloud Firestore でいいねボタンを作る過程で、データ構造を試行錯誤した記録。
- Cloud Firestore
- 2021-01-20Svelte に script タグを複数書いて広告タグなどを埋め込む方法Svelte で複数の `script` タグを書き分け、広告タグなどを埋め込む方法を整理したメモ。
- JavaScript
- Svelte
- 2021-01-15オンライン英会話を受けてみてオンライン英会話を受けて感じた良かった点、難しかった点、続け方をまとめた体験記。
- 英語
- 2021-01-14ひとつのアプリで複数の Firebase プロジェクトを使う時の Initialize のやり方ひとつのアプリから複数の Firebase プロジェクトを初期化して使う方法をまとめたメモ。
- JavaScript
- Firebase
- Cloud Firestore
- 2020-12-29ローカライズしてみて得た文章構成の知見をソースコードで見るローカライズ対応を通じて得た、英語と日本語で伝わりやすい文章構成の違いをコード例で整理した記事。
- ローカライズ
- JavaScript
- 英語
- 2020-12-17Firebase と Contentful で自分だけの Markdown で書ける Blog を作るFirebase と Contentful を使い、Markdown で書ける自分用ブログを作った手順の記録。
- Firebase
- Contentful
- Markdown
- 2020-12-14Svelte と Express.js で最低限の SSR を実装するSvelte と Express.js を組み合わせて、最低限の SSR を実装する方法をまとめたメモ。
- Svelte
- SSR
- 2020-12-02アウトプットが上手になる10の組み立て方アウトプットを分かりやすく組み立てるための構成手順を、10 個の観点で整理した記事。
- アウトプット
- 資料の書き方
- 2020-12-02詳細解説: Dialogflow から Actions Builder への migration 手順Dialogflow から Actions Builder へ移行する手順を、画面操作と設定の流れに沿って詳しくまとめた記事。
- Dialogflow
- Actions Builder
- GoogleAssistant
- 2020-11-25アウトプットが上手になる10の方法アウトプットの質を上げるために意識したい 10 個の方法を整理したメモ。
- アウトプット
- 資料の書き方
- 2020-11-20なんとなく分かる Google Tag ManagerGoogle Tag Manager の基本概念と導入時に押さえたい考え方をざっくり理解するための記事。
- Google Tag Manager
- GTM
- 2020-11-04Google アシスタントアクションを、ActionsBuilderにマイグレートする際のtransactionsでの注意点Actions Builder へ移行する際の transactions 設定で注意したい点をまとめたメモ。
- GoogleAssistant
- ActionsBuilder
- 2020-05-26ひとつのドメインで複数のPWA(Service Worker)を配信する方法ひとつのドメイン配下で複数の PWA と Service Worker を配信するための構成方法を整理した記事。
- domain
- ServiceWorker
- PWA
- 2019-07-01【Googleアシスタント】アクションを20個作り8個クローズして得た事Google アシスタントアクションを複数作り、いくつか閉じた経験から得た学びをまとめた記事。
- GoogleAssistant
- actionsongoogle
- スマートスピーカー
- dialogflow
- 2019-06-13SSMLで発話できない文字を発話する方法SSML でそのまま発話できない文字を Google アシスタントに読ませるための方法をまとめたメモ。
- actionsongoogle
- SSML
- Googleアシスタント
- 2019-03-15VUIで放置系ハクスラRPGを作った話VUI で放置系ハクスラ RPG を作った時の設計、会話、実装上の工夫をまとめた記事。
- GoogleAssistant
- actionsongoogle
- スマートスピーカー
- dialogflow
- vui
- 2018-04-20優れたVUIを持つGoogleアシスタント(スマートスピーカー)アプリの作り方Google アシスタント向けに、聞き取りやすくストレスの少ない VUI アプリを作る考え方を整理した記事。
- スマートスピーカー
- dialogflow
- vui
- Googleアシスタント
- AIスピーカー
- 2018-01-30vue.jsでlightsoutを作って遊ぶVue.js で Lights Out を実装しながら、コンポーネント設計とゲームロジックを試した記録。
- JavaScript
- game
- Vue.js
- lightsout
- 2018-01-29NightmareJSとphantomJSとpuppeteerのパフォーマンス検証してみたリリース後5分以内に重要なURLへe2eテストを行うため、主要なヘッドレスブラウザのパフォーマンスを検証したメモ。
- JavaScript
- Node.js
- PhantomJS
- nightmarejs
- puppeteer