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
自分の名前を"ちゃんと"入力したい人生だった
Search
hamaco
February 11, 2020
Programming
0
1.1k
自分の名前を"ちゃんと"入力したい人生だった
hamaco
February 11, 2020
Tweet
Share
More Decks by hamaco
See All by hamaco
コマンド実行環境としてのDocker
hamaco
4
1.3k
Other Decks in Programming
See All in Programming
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
110
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
120
高速開発のためのコード整理術
sutetotanuki
1
380
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
370
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
160
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
0
860
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
110
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
110
組織で育むオブザーバビリティ
ryota_hnk
0
170
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
79
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
We Have a Design System, Now What?
morganepeng
54
8k
エンジニアに許された特別な時間の終わり
watany
106
230k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
62
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
750
First, design no harm
axbom
PRO
2
1.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Transcript
ࣗͷ໊લΛ"ͪΌΜͱ"ೖྗ ͍ͨ͠ਓੜͩͬͨ 2020/2/11 PHPerKaigi 2020 day2 LT @hamaco
中 一勲(はまなか かずひろ) hamaco hamanaka.kazuhiro ࣗݾհ
中 一勲(はまなか かずひろ) hamaco hamanaka.kazuhiro ࣗݾհ 浜
None
濱
ऴ
͜͏͍͏จࣈͷ͜ͱΛ ҟମࣈͱݴ͏
ҟମࣈͱʁ
ҟମࣈͱ ಉҰͷจࣈ؍೦Λ༗͢ΔෳͷࣈମͰ͋Γɺ࣮ࡍͷ༻͞ΕΔจষʹ͓͍ ͯҟମࣈ૬ޓʹஔ͕ՄೳͰ͋Δɻਖ਼ࣈମʹରͯ͠ҟͳΔࣈମΛҟମ ࣈͱ͍͏ͷͱಉ༷ʹਖ਼ࣈମผͷࣈମʹͱͬͯҟମࣈͰ͋Γɺͦͷؔ ૬ޓతͰ͋ΔɻࣈͦͷࣈܗͷΏΕ͕େ͖͘ɺ·ͨॻମͷมભʹΑΓ ҟͳΔࣈମΛ࣋ͭ͜ͱ͕ଟ͍ɻෳͷࣈମ͕ಉҰͷจࣈʹ͍ͭͯڐ༰͞Ε Δ͜ͱ͋Δ͕݁Ռͱͯ͠ผͷҙຯׂ͕ΓͯΒΕɺͦͷ༻๏͕۠ผ͞Ε ΔΑ͏ʹͳΔͱผࣈͱͳΔʢʮʯͱʮீʯɺʮஶʯͱʮணʯɺ ʮ۟ʯͱʮޯʯɺʮসʯͱʮ࡙ʯͳͲʣɻʮڠʯͱʮʯຊདྷಉࣈͷผ ମͰ͕͋ͬͨɺҙຯ͕Խ͠ຊͰʮ͔ͳ͏ʯɺதࠃͷ؆ମࣈͰʮ༿ʯ
ͷҙʹͳΔͳͲࠃ͝ͱͷԽ͑͞ݟΒΕΔɻຊͰਗਃށ੶ʢʣ ͷ࡞ͷࡍʹ͋ͬͨޡࣈॻ͖บ͕ށ੶ʹ͋ΔࣈܗΛଚॏͨ݁͠Ռɺ༻ ࣈɾৗ༻ࣈʹରͯ͠ͷҟମࣈͱͯ͠ೝ͞ΕΔʹ͍ͨΔ߹ଟ͍ɻ 8JLJQFEJBΑΓ
ͬ͘͟Γݴ͏ͱ
ಉ͡ҙຯͰ ࣈܗ͕ҧ͏ͷ
ˠ ߴ ∁
ˠ ⁋
ˠ ܚጯ
ͬͱେมͦ͏ͳͷ͕ ʮϫλφϕʯ ͞Μ
ˠ ล 边
ˠ ᬑ 邊
ˠ ᬒ 邉
邉
ଟ͗͌͢ʂ
ͦͯ͠ѻ͍ํ…
ੲջ͠Shift_JIS ʢ: Α͘Γ·ͤΜ)
ผͷࣈ ˠ ߴ ∁ % '#'$
ಉ͡ࣈ ˠ ⁋ +*4 +*4
ͦͦଘࡏ͠ͳ͍ ˠ ล %
ࣈʹΑͬͯҧ͏…
ʘ(^o^)ʗ
ͰࠓShift_JIS͡Όͳ͘ Unicodeͷ࣌
͋ͷࠒͱҧͬͯ ڥ͕͍࢝Ί͍ͯΔ
ͦΕ…
ʹ " # $ % &
ֆจࣈͱ ಉ͡ํ๏Ͱղܾ
+ = %
จࣈ + εΩϯτʔϯ ΛͬͯόϦΤʔγϣϯΛදݱ
͜ΕΛར༻ͯ͠
จࣈ + ҟମࣈηϨΫλ ΛͬͯҟମࣈΛදݱ
WindowsͰ ઃఆ͢ΕೖྗͰ͖Δ࣌
IMEͷઃఆͰ༗ޮʹͰ͖Δ
None
উͬͨʂ
hamacoͪΌΜ େউརʂʂ
None
͋Ε…
ͷจࣈ͕ͳ͍ͧ…
IVDʹ3छྨ͋Δ • Adobe-Japan-1 • Hanyo-Denshi • Moji_Joho
Adobe-Japan-1 • ΞυϏγεςϜζͷن֨ • 1-0͔Β1-7·Ͱ͋Δ • ώϥΪϊ/ᕟΰγοΫ/খ௩/ஜࢵͳͲͰ ༻Մೳ • ϑΥϯτ໊ʹPr6ͱ͔ॻ͍ͯ͋Δ
Hanyo-Denshi • ൚༻ిࢠϓϩάϥϜͷن֨ • ॅجாͳͲށ੶ใͷͨΊʹ࡞ • Adobe-Japan-1ͱޓੑͳ͠ • μΠφϑΥϯτͱ͔Ͱ༻Մೳ
Moji_Joho • IPAʢϏʔϧ͡Όͳ͍ํʣͷن֨ • Hanyo-DenshiΛϕʔεʹ͍ͯ͠Δʁ • Hanyo-Denshiͱޓੑ͕͋Δ • IPAmjϑΥϯτͰ༻Մೳ
ͦͯ͠Adobe-Japan-1ʹ ʮᖛʯ ͷࣈͷҟମࣈొ͞Ε͍ͯ·ͤΜ
None
Ͱ Moji_JohoίϨΫγϣϯʹ ొ͞Ε͍ͯΔ
ͭ·Γ
IPAmj໌ேΛ༻ͯ͠ ࣗྗͰؤுΕ͍͚Δ
None
ͦͯ͠…
࣮PHPΛ͑ ؆୯ʹIVSΛѻ͑Δ
ͱ͍͏༁Ͱ… αΫͬͱ࡞ͬͨ
None
PHP 7.0ͷ৽ػೳ Unicode ίʔυϙΠϯτΤεέʔϓ <?php echo "濱\u{e0101}";
None
None