<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WEBアプリ | ウダ2Blog</title>
	<atom:link href="https://uda2.com/blog/tag/web%E3%82%A2%E3%83%97%E3%83%AA/feed/" rel="self" type="application/rss+xml" />
	<link>https://uda2.com/blog</link>
	<description>大阪でフリーランスとしてWEB制作している管理人が気になった技術をメモったり、作ったツールの紹介などを綴っているブログです。</description>
	<lastBuildDate>Mon, 12 May 2025 08:41:06 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>ただのルーレット</title>
		<link>https://uda2.com/blog/roulette/</link>
					<comments>https://uda2.com/blog/roulette/#comments</comments>
		
		<dc:creator><![CDATA[uda2]]></dc:creator>
		<pubDate>Mon, 12 May 2025 08:41:04 +0000</pubDate>
				<category><![CDATA[制作日記]]></category>
		<category><![CDATA[WEBアプリ]]></category>
		<category><![CDATA[ルーレット]]></category>
		<guid isPermaLink="false">https://uda2.com/blog/?p=2837</guid>

					<description><![CDATA[<p>先日公開した[DRAFT-U]には希望の候補がかぶった際の抽選用にルーレット機能があるのですが。このルーレット機能の制作時にルーレットをネット検索してたらルーレットアプリが意外と人気なようなので[DRAFT-U]からルー</p>
The post <a href="https://uda2.com/blog/roulette/">ただのルーレット</a> first appeared on <a href="https://uda2.com/blog">ウダ2Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>先日公開した[DRAFT-U]には希望の候補がかぶった際の抽選用にルーレット機能があるのですが。このルーレット機能の制作時にルーレットをネット検索してたらルーレットアプリが意外と人気なようなので[DRAFT-U]からルーレットを切り出しました。<br><br><a href="https://games.uda2.com/roulette/" target="_blank" rel="noopener" title="">ただのルーレット</a></p>



<span id="more-2837"></span>



<p>スワイプすると盤が回り始めます。（追いスワイプでさらに加速できます。）<br>回すスピードが一定以上の速度になるとストップボタンが有効になり押すと止める事ができます。<br>※私調べではルーレットのWEBアプリは多くあるけど手回しできるルーレットは他に無いと思います。</p>



<p>当選の割合を調整したい場合は、同じ項目を連続することで結合されますので下記のように入力すると「ラマ」が40％で「アルパカ」が60％の確率になります。</p>



<pre class="wp-block-code"><code>ラマ
ラマ
アルパカ
アルパカ
アルパカ</code></pre>



<p>「ただのルーレット」の「ただ」は<br>ルーレットで検索すると<a href="https://www.gov-online.go.jp/article/202411/entry-6786.html" target="_blank" rel="noopener" title="">なぜか</a>無料とかで検索する人が多かったので「free（無料）」という意味の「ただ」と<br>ドラフト会議の[DRAFT-U]から「just」の意味の「ただ」のダブルミーイングです。</p>



<p></p>The post <a href="https://uda2.com/blog/roulette/">ただのルーレット</a> first appeared on <a href="https://uda2.com/blog">ウダ2Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://uda2.com/blog/roulette/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>ドラフト会議システム[DRAFT-U]</title>
		<link>https://uda2.com/blog/draft-u/</link>
					<comments>https://uda2.com/blog/draft-u/#respond</comments>
		
		<dc:creator><![CDATA[uda2]]></dc:creator>
		<pubDate>Thu, 08 May 2025 13:03:56 +0000</pubDate>
				<category><![CDATA[制作日記]]></category>
		<category><![CDATA[POG]]></category>
		<category><![CDATA[websocket]]></category>
		<category><![CDATA[WEBアプリ]]></category>
		<category><![CDATA[ドラフト]]></category>
		<guid isPermaLink="false">https://uda2.com/blog/?p=2834</guid>

					<description><![CDATA[<p>先日、ドラフト会議システム[DRAFT-U]を公開しました。 約5年前に「POGをするのにドラフト会議をするシステムが無い」という話しを聞いて、websocketを使ったら出来るのでは？と思って早速作ってみたのだけど参加</p>
The post <a href="https://uda2.com/blog/draft-u/">ドラフト会議システム[DRAFT-U]</a> first appeared on <a href="https://uda2.com/blog">ウダ2Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>先日、ドラフト会議システム<a href="https://draft.tenhp.com/" target="_blank" rel="noopener nofollow" title="[DRAFT-U]">[DRAFT-U]</a>を公開しました。</p>



<p>約5年前に「POGをするのにドラフト会議をするシステムが無い」という話しを聞いて、websocketを使ったら出来るのでは？と思って早速作ってみたのだけど参加方法に課題があり開発を中止してたのですが、先日マイリリースをLINEログイン対応した流れで「普段からPOGのやりとりをLINEグループでやってるとしたらLINEログインで解決するのでは？」と考え開発を再開し公開にいたりました。</p>



<span id="more-2834"></span>



<p>参加方法にまつわる悩みをざっくり言うと…<br>最初は「メールアドレス＋名前＋アイコン画像」で会員登録必須にしていたんですが、正直これは参加者にとってハードルが高すぎました。<br>そこで「ゲスト参加OK！」にしてみたものの、ログインが切れると別人扱いになるし、YouTubeなどで配信したときにURLが漏れるとリスナーが勝手に入ってきて収集付かない感じになりそう。</p>



<p>そんな中で見つけた救世主がLINEログイン。<br>登録の手間はゼロ、名前もアイコンもそのまま使えて、参加者もラクラク。これならスマートに運用できそうです。</p>



<p>最初は「全員の投票を待つ」「自動でラウンドを進める」「票の重複チェックを入れる」など、いろいろ制御をする設計で進めてました。<br>でも、よく考えると「一時的に離席した」「初心者に優先権を与える」「特定の項目は票がかぶっても大丈夫」などドラフト会議のルールは千差万別。<br>そこでドラフトUではシンプルに「参加者は伏せて投票、主催者が開票して割り当てる」だけのスタイルにしました。</p>



<p>この仕組みなら、途中から参加したり抜けたりする人がいても、主催者が柔軟に対応できるのが強みです。</p>



<p></p>The post <a href="https://uda2.com/blog/draft-u/">ドラフト会議システム[DRAFT-U]</a> first appeared on <a href="https://uda2.com/blog">ウダ2Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://uda2.com/blog/draft-u/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>犬猫名刺＆年齢「Dog Age2」</title>
		<link>https://uda2.com/blog/dogage2/</link>
					<comments>https://uda2.com/blog/dogage2/#respond</comments>
		
		<dc:creator><![CDATA[uda2]]></dc:creator>
		<pubDate>Sun, 26 Mar 2023 04:54:51 +0000</pubDate>
				<category><![CDATA[制作日記]]></category>
		<category><![CDATA[WEBアプリ]]></category>
		<category><![CDATA[人間年齢]]></category>
		<category><![CDATA[犬年齢]]></category>
		<category><![CDATA[電子名刺]]></category>
		<guid isPermaLink="false">https://uda2.com/blog/?p=2595</guid>

					<description><![CDATA[<p>このたび保護犬をお迎えしたのをきっかけに以前運営していたiPetCardsとDogAgeを5年ぶりに引っ張り出して融合してDogAge2として再公開しました。 犬や猫の電子名刺交換＆年齢管理をするWEBアプリ「Dog A</p>
The post <a href="https://uda2.com/blog/dogage2/">犬猫名刺＆年齢「Dog Age2」</a> first appeared on <a href="https://uda2.com/blog">ウダ2Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>このたび保護犬をお迎えしたのをきっかけに以前運営していたiPetCardsとDogAgeを5年ぶりに引っ張り出して融合してDogAge2として再公開しました。</p>



<p>犬や猫の電子名刺交換＆年齢管理をするWEBアプリ「Dog Age2」<br><a href="https://da.uda2.com/" target="_blank" rel="noopener nofollow" title="">https://da.uda2.com/</a></p>



<span id="more-2595"></span>



<p>旧DogAgeを引き継ぎ日本語・英語のバイリンガル仕様としています。（ブラウザの言語設定によって切り替わります。）翻訳は主にDeepLにお願いしてます。</p>



<p>電子名刺と言えばvCardというちゃんとした仕様があるのですがあまり浸透してないようですし、旧iPetCardsがPassBookに対応させる事で人気が出る想定だったのにPassBookがそもそも流行らなかった事もあり今回は独自のプラットフォームにしました。<br>カードはURLでやりとりするので名刺交換の方法はQRやNFCタグでもメールでも可能です。<br>人間年齢に変換するのに利用した犬種（猫種）別の平均寿命ですが今回はChatGPTでも調査してみたのですが微妙な結果だったので、主にGoogleで再度調査した上で前回の調査より短くなった場合は前回分を採用したりと微調整しています。</p>



<p>旧dog-ageはアプリでローカルストレージに保存のみだったのでサービス終了後に機種変すると見れなくなってしまいました。今回はAppleにお金を払う必要も無いので長く運用する予定ですが念のため登録したデータをダウンロードする機能を付けました。<br>先代の為に他界したペットのカードも作成する事ができるようにしました。（享年と書いてますが現代人にわかりやすく満年齢表記（行年）にしています。）</p>



<p>旧iPetCardsにあった迷子時用のフォームはSNS時代なので無くしていますが探していますポスター風デザインを用意しております。</p>



<p>多頭飼いの方やペットショップや猫カフェや保護犬を世話されてる方はもちろん、ペットを飼ってる人も飼ってない人もペット名刺を集める世界になればと思います。</p>The post <a href="https://uda2.com/blog/dogage2/">犬猫名刺＆年齢「Dog Age2」</a> first appeared on <a href="https://uda2.com/blog">ウダ2Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://uda2.com/blog/dogage2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
