
Citrus Soda
Web屋さん。たまに絵を描く人。
About
サーバーサイドおかま('-'*)
Ruby on Railsを主軸としたWebアプリケーション開発を得意とし、React/Next.jsやFlutterを使ったアプリケーション開発も。
サーバーサイドと言いながら、バックエンド、フロントエンド、モバイルアプリ開発まで。
現在は個人プロジェクトとして、ボイストレーニングアプリ「Rekoe」の開発を進めています。
Projects
Skills
Languages
Ruby
JavaScript
TypeScript
PHP
Swift
Dart
C#
HTML/CSS/SCSS
Frameworks
Ruby on Rails
React/Next.js
Laravel
ASP.NET
Flutter
SvelteKit
SwiftUI
Vue.js
Database & Infrastructure
PostgreSQL
MySQL
AWS
Google Cloud
Docker
Git/GitHub
Recent Blog Posts
X (Twitter) のIntent URL `/intent/tweet` vs `/intent/post`
WebからXへシェアする機能を実装したところ、Xアプリが起動 -> アプリ内ブラウザ起動 -> Safariへリダイレクト -> Xアプリ起動という無限ループに陥った。 調査の結果、Intent URLのエンドポイントによって挙動が異なることが判明したので備忘録として残す。 ...
#Twitter#X#Intent URL
AWS Amplifyのカスタムドメイン設定でハマった話
AWS Amplifyでカスタムドメインを設定したところ、digで確認するとCloudFrontへ流すはずが、末尾に自身のドメインが付けられた変なドメインに向いているという現象に遭遇した。 結論から言うと、AWS Amplifyの指示通りにDNSレコードを設定しても、サードパーティDNSプロバイ...
#AWS#AWS Amplify#DNS
シャドーイングも声真似も全部これ1つ。音声分析×練習ループで劇的成長できる「Rekoe」
この度個人で開発している **[声トレ/声まね練習アプリ『Rekoe』](https://citrussoda.com/rekoe)** を公開しました。 この記事では、Rekoeの概要、主な機能、使い方、開発の背景、そして今後のアップデート計画をまとめます。 初めての方でも使い始めやすいよ...
#アプリ