Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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.6k
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.5k
日本の新聞の題字あつめました
mashabow
0
2.6k
題字ペタペタ:Contentful + Gatsby で作るコレクションサイト / FFTT #409
mashabow
0
15k
古典プログラマが量子プログラミングをさわろうとした話 / FFTT #383
mashabow
2
140
ベジエ曲線のなめらかさの話 / Bézier Smoothness
mashabow
21
41k
書体見本帳をながめる / FFLT #12
mashabow
0
380
Other Decks in Programming
See All in Programming
AI時代の認知負荷との向き合い方
optfit
0
160
2026年 エンジニアリング自己学習法
yumechi
0
130
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
130
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
450
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.4k
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.5k
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
110
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
Package Management Learnings from Homebrew
mikemcquaid
0
220
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
960
Featured
See All Featured
Color Theory Basics | Prateek | Gurzu
gurzu
0
200
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
ラッコキーワード サービス紹介資料
rakko
1
2.3M
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
The browser strikes back
jonoalderson
0
370
Making the Leap to Tech Lead
cromwellryan
135
9.7k
The SEO Collaboration Effect
kristinabergwall1
0
350
Designing for humans not robots
tammielis
254
26k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
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ֆจࣈʯΛؚΜͩաڈͷσʔλΛѻ͏߹ɺ Ͳ͔͜Ͱม͢Δඞཁ͕ग़ͯ͘Δ ഇࢭ
͓͠·͍