Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LINE絵文字概観 / FFTT #465
Search
Masaya Nakamura
December 24, 2021
Programming
0
4.5k
LINE絵文字概観 / FFTT #465
https://shiromoji.hatenablog.jp/entry/2022/01/16/235051
Masaya Nakamura
December 24, 2021
Tweet
Share
More Decks by Masaya Nakamura
See All by Masaya Nakamura
で、モノレポにして結局どうだったの? / FFTT #522
mashabow
0
49
uchino-sensors: 温湿度センサーで値をとってグラフにするよくあるアレ / FFTT #437
mashabow
0
3.4k
日本の新聞の題字あつめました
mashabow
0
2.5k
題字ペタペタ:Contentful + Gatsby で作るコレクションサイト / FFTT #409
mashabow
0
15k
古典プログラマが量子プログラミングをさわろうとした話 / FFTT #383
mashabow
2
140
ベジエ曲線のなめらかさの話 / Bézier Smoothness
mashabow
21
41k
書体見本帳をながめる / FFLT #12
mashabow
0
370
Other Decks in Programming
See All in Programming
Graviton と Nitro と私
maroon1st
0
110
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
430
Deno Tunnel を使ってみた話
kamekyame
0
150
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
130
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
410
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
510
俺流レスポンシブコーディング 2025
tak_dcxi
14
8.9k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
170
GISエンジニアから見たLINKSデータ
nokonoko1203
0
150
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
130
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
430
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3k
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Docker and Python
trallard
47
3.7k
Producing Creativity
orderedlist
PRO
348
40k
Prompt Engineering for Job Search
mfonobong
0
110
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
KATA
mclloyd
PRO
33
15k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Designing for humans not robots
tammielis
254
26k
A Tale of Four Properties
chriscoyier
162
23k
Transcript
-*/&ֆจࣈ֓؍ ݄ ''55 !NBTIBCPX
ۙگ w ϑϩϯτΤϯυΤϯδχΞ࠾༻Ͱόλόλ w ৽ϝϯόʔͷΦϯϘʔσΟϯάͰόλόλ w ݄ʹࢠͲ͕࢈·ΕΔ༧ఆͰ४උʹόλόλ
-*/&ֆจࣈͷશମ૾
ྺ࢙ w ݄ɹإɾه߸ɾݐɾಈͳͲͷֆจࣈछྨΛఏڙ։࢝ w ݄ɹϜʔϯϒϥϯͳͲͷ-*/&ΩϟϥΫλʔͨͪͷֆจࣈ͕छྨՃ w ݄ɹίχʔͳͲछྨͷֆจࣈΛՃɺ·ͨҎલ͔Β͋ͬͨֆจࣈͷ͏ͪݸͷσβΠϯΛ৽ௐ w ͜ͷλΠϛϯάͰॳΊͯɺֆจࣈΛͭͷελϯϓͷΑ͏ʹͯ͠τʔΫը໘ʹදࣔͤ͞Δ͜ͱՄೳʹ w
݄ɹֆจࣈΛେ෯ϦχϡʔΞϧ͠ɺ छྨҎ্ͷֆจࣈ͕ར༻Մೳʹ w ݄ɹτʔΫʹจࣈΛೖྗ͢Δͱɺ͓͢͢Ίͷֆจࣈ͕ొ͢ΔαδΣετػೳ͕ొ w ݄ɹ จࣈͷʮσίจࣈʯ͕৽ͨʹՃ w ݄ɹϛοΩʔϚεɾϋϩʔΩςΟͳͲਓؾΩϟϥΫλʔΛֆจࣈʹͨ͠-*/&ֆจࣈΛൢച։࢝ w ݄ɹϢʔβʔ੍͕࡞ͨ͠ʮ-*/&ΫϦΤΠλʔζֆจࣈʯΛൢച։࢝ w ݄ɹϝοηʔδͰΩϟϥΫλʔ͕ಈ͘ʮΞχϝʔγϣϯֆจࣈʯΛൢച։࢝
Ұൠ͚ͷྨ w ݺͼํ͕͍͕͜͠ɺ͍Ζ͍ΖͳΓޱ͕͋Δ w ֆจࣈWTσίจࣈɹˡը૾ͷ༰͕Ϟϊ͔จࣈ͔ w ֆจࣈWTΞχϝʔγϣϯֆจࣈɹˡΞχϝʔγϣϯ͢Δ͔͠ͳ͍͔ w ެࣜֆจࣈWTΫϦΤΠλʔζֆจࣈɹˡ࡞ऀ͕اۀ͔Ұൠਓ͔
ٕज़తͳࢹͰͷྨ w ։ൃऀ͚υΩϡϝϯτʹΑΔͱҎԼͷछྨɻ໊લ͕͍͜͠ʜ
จࣈू߹ͱූ߸Խํࣜ w จࣈίʔυͷΛ͢Δͱ͖ɺҎԼͷͭͷଆ໘ʹ͚ͯߟ͑Δ͜ͱ͕ଟ͍ w ࠓճϓϨʔϯςΩετ͚ͩʹཹ·Βͳ͍ͷͰɺएׯϨΠϠʔ͕ͣΕΔ͕ʜ w จࣈू߹ʢූ߸Խจࣈू߹ɺDPEFEDIBSBDUFSTFUʣ w ʮจࣈʯͱʮ൪߸ʯΛͲ͏ରԠ͚Δ͔ʁ w
ූ߸Խํࣜʢจࣈූ߸ԽํࣜɺDIBSBDUFSFODPEJOHTDIFNFʣ w ʮ൪߸ʯΛͲͷΑ͏ͳσʔλදݱʹམͱ͠ࠐΉ͔ʁ
จࣈू߹
࠶ܝ w -*/&Ͱѻ͑ΔֆจࣈҎԼͷछྨ
6OJDPEFֆจࣈ w Έͳ͞Μ͕͍͍ͭͬͯΔ6OJDPEFֆจࣈ🤗🙊✅ w -*/&Ͱͦͷ··ͯ͑͢Δ w ݟͨڥґଘʢϑΥϯτґଘʣ w ͱͱຊͷܞଳ֤ࣾͷಠ࣮ࣗͩͬͨͷ͕ɺ6OJDPEFͰඪ४Խ w
ʑ৽͍͠ֆจࣈ͕ఏҊ͞Εɺ৹ٞΛܦͯՃ͞Ε͍ͯΔ w छྨҎ্ɺόϦΤʔγϣϯʢδΣϯμʔഽͷ৭ͳͲʣ ҧ͍ΛؚΊΔͱछྨҎ্
-*/&ಠࣗͷ6OJDPEFֆจࣈ w ੲ͔Β͋ΔɺҰ൪ʮ-*/&ͬΆ͍ʯֆจࣈɻશ෦Ͱจࣈ
-*/&ಠࣗͷ6OJDPEFֆจࣈ w ੲ͔Β͋ΔɺҰ൪ʮ-*/&ͬΆ͍ʯֆจࣈɻશ෦Ͱจࣈ
-*/&ಠࣗͷ6OJDPEFֆจࣈ w -*/&0⒏DJBM"DDPVOU.BOBHFSιʔγϟϧ1-64ͷϝοηʔδϚωʔδϟʔ ͳͲɺ֤πʔϧͰ͑Δͷ͕͜ͷจࣈू߹ w -*/&ެࣜΞΧϯτ͔ΒͷϝοηʔδͰΑ͘ΘΕ͍ͯΔ
͕߹Θͳ͍ w શ෦Ͱจࣈ͕ͩɺ-*/&0⒏DJBM"DDPVOU.BOBHFSʹ͋Δͷจࣈ w ɹɹɹɹɹɹ͕ͳ͔ͥൈ͚͍ͯΔ w w
ʺ
-*/&ֆจࣈ w -*/&ΞϓϦͷֆจࣈύϨοτ͔ΒೖྗͰ͖Δֆจࣈ w -*/&ͷʮελϯϓγϣοϓʯ͔Βެࣜֆจࣈ ΫϦΤΠλʔζֆจࣈΛߪೖՄೳ
ϓϩμΫτ*%ͱֆจࣈ*% w ϓϩμΫτ*%ͱֆจࣈ*%ͷΈ߹ΘͤͰҰҙʹಛఆͰ͖Δ
όʔδϣϯҧ͍ w ࠨΛ֦ுͯ͠ӈʹͳͬͨʁ w ผʑͷϓϩμΫτ*%͕ ৼΒΕ͍ͯΔ w ͋͑ͯॏෳූ߸Խ
ʮ-*/&ಠࣗͷ6OJDPEFֆจࣈʯͱͷؔ w -*/&ಠࣗͷ6OJDPEFֆจࣈɺ -*/&ֆจࣈͷͭͷϓϩμΫτͷதʹɺ ׂͯ͠ऩ͞Ε͍ͯΔ
ࡾऀͷแؚؔ w -*/&ֆจࣈ˪-*/&ಠࣗͷ6OJDPEFֆจࣈ w -*/&ֆจࣈˬ6OJDPEFֆจࣈ⾘
ූ߸Խํࣜ
6OJDPEFֆจࣈ w 6OJDPEFֆจࣈɺ௨ৗͷ6OJDPEFͷϓϨʔϯςΩετ w ූ߸Խํࣜ6OJDPEFͰఆΊΒΕ͍ͯΔ w 65'ɺ65'ɺ65' w -*/&ͷ8FC"1*Ͱɺ࣮ࡍʹ+40/ͰΓͱΓ͞ΕΔ w
্༷ɺ+40/65'Ͱූ߸Խ͠ͳ͚ΕͳΒͳ͍ʢ3'$ʣ { "type": "text", "text": "Hello, world 🤗" }
-*/&ಠࣗͷ6OJDPEFֆจࣈ w ίʔυදͷਐͷ͕ɺ6OJDPEFͷίʔυϙΠϯτʹରԠ͍ͯ͠Δ w ɹɹɹɹɹɹͳΒ6 w 6OJDPEFͷ1SJWBUF6TF"SFBʢࢲ༻ྖҬʣʹׂΓͯΒΕ͍ͯΔࢲ༻จࣈ w ࢲ༻ྖҬͷதͰ͋Εɺ͖ͳॴʹ͖ͳจࣈΛׂΓͯͯ0,
w ׂΓͯʹ͍ͭͯɺૹ৴ଆͱड৴ଆͰ߹ҙ͍ͯ͠ͳ͍ͱҙຯ͕ͳ͍ w ଞͷࢲ༻จࣈͰ6 '''͕༗໊
-*/&ಠࣗͷ6OJDPEFֆจࣈ w ௨ৗͷ6OJDPEFֆจࣈͱࠞͥͯ͏͜ͱͰ͖Δ w ͲͪΒී௨ͷ6OJDPEFͷจࣈͳͷͰ { "type": "text", "text":
" & 🤗" }
-*/&ֆจࣈ w ΫϦΤΠλʔζֆจࣈ·ͰؚΊΔͱେͳʹͳΓɺ͜Ε͔Β૿͑ଓ͚Δ w Ұํɺ6OJDPEFͷࢲ༻ྖҬ จࣈ͔֬͠อ͞Ε͍ͯͳ͍
-*/&ֆจࣈ ૹ৴ w ϓϨʔϯςΩετ͚ͩͰදݱ͢Δ͜ͱΛఘΊɺ +40/தͷemojisϑΟʔϧυΛซ༻ͯ͠දݱ { "type": "text", "text":
"$→$→🤗", "emojis": [ { "index": 0, "productId": "5ac1bfd5040ab15980c9b435", "emojiId": "001" }, { "index": 2, "productId": "5ac1bfd5040ab15980c9b435", "emojiId": "002" } ] }
-*/&ֆจࣈ ड৴ w ૹ৴ͱඍົʹϑΥʔϚοτ͕ҟͳΓɺ ସͷจࣈྻͰදݱ͞Ε͍ͯΔͷ͕ಛ { "type": "text", "text":
"(love)→(hahaha)→🤗", "emojis": [ { "index": 0, "length": 6, "productId": "5ac1bfd5040ab15980c9b435", "emojiId": "001" }, { "index": 7, "length": 8, "productId": "5ac1bfd5040ab15980c9b435", "emojiId": "002" } ] }
-*/&ֆจࣈ ड৴ w 04ͷ௨ͳͲɺ-*/&ֆจࣈͷද͕ࣔͰ͖ͳ͍ՕॴͰɺ ସͷจࣈྻΛؚΜͩtextϑΟʔϧυͷͰදࣔ͞ΕΔ { "type": "text", "text":
"(love)→(hahaha)→🤗", "emojis": [ { "index": 0, "length": 6, "productId": "5ac1bfd5040ab15980c9b435", "emojiId": "001" }, { "index": 7, "length": 8, "productId": "5ac1bfd5040ab15980c9b435", "emojiId": "002" } ] }
-*/&ֆจࣈ ड৴ w ʮସͷจࣈྻʯͱʮ-*/&ֆจࣈʯରଟͷؔʹͳ͍ͬͯΔ͜ͱʹҙ w ͭ·ΓɺʮସͷจࣈྻʯɺTIPSUDPEFͱͯ͑͠ͳ͍ (happy)(happy) → (sleepy)(sleepy)
→ (beer)(beer) → (͋)(͋) →
͓ΘΓʹ
·ͱΊ w ҎԼͷछྨͷֆจࣈʹ͍ͭͯɺจࣈू߹ͱූ߸ԽํࣜΛݟͨ
ʮ-*/&ಠࣗͷ6OJDPEFֆจࣈʯͷഇࢭ
ʮ-*/&ಠࣗͷ6OJDPEFֆจࣈʯͷഇࢭ w εʔύʔηοτͰ͋Δʮ-*/&ֆจࣈʯʹऔͬͯΘΒΕΔ w ʮ-*/&ಠࣗͷ6OJDPEFֆจࣈʯΛؚΜͩաڈͷσʔλΛѻ͏߹ɺ Ͳ͔͜Ͱม͢Δඞཁ͕ग़ͯ͘Δ ഇࢭ
͓͠·͍