Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
VRC_LT#18_目だけでURLが入った_QRコードを判定しよう!
Search
cleantted
May 17, 2025
Programming
0
17
VRC_LT#18_目だけでURLが入った_QRコードを判定しよう!
cleantted
May 17, 2025
Tweet
Share
More Decks by cleantted
See All by cleantted
岩石の話
cleantted
0
98
"命名規則"を決めよう!/Let's Define a "Naming Conventions"
cleantted
0
1.3k
shaderでDDRのパァーノゥを光らせてみた/lighting_ddr_by_shader_in_vrchat
cleantted
0
1.7k
VRChatの中からTwitterとDiscordに メッセージを送れるようにした話 (IFTTT×VRC_Panorama)/Usecase of IFTTT for VRChat
cleantted
0
2.8k
競プロの楽しい始め方、 そして競プロをすることによるその効果。/Let's start programming contest
cleantted
2
1.8k
Other Decks in Programming
See All in Programming
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
240
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
830
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
330
複数人でのCLI/Infrastructure as Codeの暮らしを良くする
shmokmt
5
2.3k
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
110
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
230
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
500
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
18
7.4k
【CA.ai #3】Google ADKを活用したAI Agent開発と運用知見
harappa80
0
310
How Software Deployment tools have changed in the past 20 years
geshan
0
29k
Integrating WordPress and Symfony
alexandresalome
0
150
20 years of Symfony, what's next?
fabpot
2
360
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Building an army of robots
kneath
306
46k
Site-Speed That Sticks
csswizardry
13
1k
[SF Ruby Conf 2025] Rails X
palkan
0
510
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
Bash Introduction
62gerente
615
210k
Statistics for Hackers
jakevdp
799
230k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
GitHub's CSS Performance
jonrohan
1032
470k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Side Projects
sachag
455
43k
Done Done
chrislema
186
16k
Transcript
目だけでURLが入った QRコードを判定しよう! 2025/05/17 VRC-LT#18 cleantted
だれ? • cleantted (テッド) ◦ 紫色のケモいミーシェ/シアン ◦ 競プロかRESONARKかポーカーしてる 一般ソフトウェアエンジニア ◦
VRC-LT 15回目 ◦ 「こゃーそ」は鳴き声 Twitter: @cleantted_s, Discord: 妹尾/テッド#3519
前置き QRコードはデンソーウェーブの登録商標です。
今回の話
☝ ☝
皆さん こう思ったことでしょう
どうしてこんなこと したんですか?
ことの始まり
某日 Misskeyにて…
通知が来た
※念の為隠す
None
スパムだこれ!!
None
しかもめっちゃきてる!!
どうしようこれ……
怪しいQRコードなんか 読み込みたくない
でも、何が入ってるかは 気になる
※念の為隠す
URLが入ってる ※念の為隠す
どうせURLが入ってるとは 思ってたけど……
これで一安心(?)
でも、いちいち 怪しいQRコードを 解析するのはめんどくさい
せや、
URL が入ってるかだけ なんやったら、
全パターン 列挙できるやろ!
None
全パターン作った version 2~5だけ
「https://」から始まる 部分QRコード
※念の為隠す
None
これは「https://」から 始まるQRコード!!
やったね!!
これを覚えれば、
QRコードがURLかどうか 目でわかる!!
えっ?
覚えるのは無理?
わかる
「http://」の場合は?
気になりますよね
ご安心ください、
好きな「部分 QRコード」を 作るWebアプリ作りました
\こゃーそ/
……あれ?
None
これはURLじゃない!!! \こゃーそ/ ※ 「こゃーそ/部分こやーそQRコード」という文字列が入っている
ごめんなさい
部分QRコード作成サイト 写真撮影OK
部分QRコードで 遊んでみてね