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
Kaneko Takeshi
March 29, 2019
Technology
39
0
Share
㋿
Kaneko Takeshi
March 29, 2019
More Decks by Kaneko Takeshi
See All by Kaneko Takeshi
オープンソースライセンスについて勉強する定期
tkckaneko
0
35
Eye Tracking on the Browser
tkckaneko
0
91
IEEE754を完全に理解した
tkckaneko
1
79
CSSのトレンドをみんなで見よう -2021年-
tkckaneko
0
97
多分これが一番早いと思います
tkckaneko
0
28
暗黒面の話
tkckaneko
0
27
CSR / SSR / SSG / JAMstack
tkckaneko
0
74
BOLT
tkckaneko
0
33
CSS Logical Properties and Values
tkckaneko
0
39
Other Decks in Technology
See All in Technology
マルチモーダル非構造データとの闘い
shibuiwilliam
1
180
"まず試す"ためのDatabricks Apps活用法 / Databricks Apps for Early Experiments and Validation
nttcom
1
170
GitHub Copilotを極める会 - 開発者のための活用術
findy_eventslides
3
1.7k
Network Firewall Proxyで 自前プロキシを消し去ることができるのか
gusandayo
0
190
Data Intelligence Engineering Unit 部門と各ポジション紹介
sansantech
PRO
0
120
制約を設計する - 非決定性との境界線 / Designing constraints
soudai
PRO
6
1.5k
OpenClaw初心者向けセミナー / OpenClaw Beginner Seminar
cmhiranofumio
0
310
Strands Agents × Amazon Bedrock AgentCoreで パーソナルAIエージェントを作ろう
yokomachi
2
140
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
77k
40代からのアウトプット ― 経験は価値ある学びに変わる / 20260404 Naoki Takahashi
shift_evolve
PRO
5
830
最大のアウトプット術は問題を作ること
ryoaccount
0
300
「決め方」の渡し方 / How to hand over the "decision-making process"
pauli
6
1.2k
Featured
See All Featured
Side Projects
sachag
455
43k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
500
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Test your architecture with Archunit
thirion
1
2.2k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Statistics for Hackers
jakevdp
799
230k
Into the Great Unknown - MozCon
thekraken
40
2.3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
How to build a perfect <img>
jonoalderson
1
5.3k
Transcript
None
新元号です
None
たぶん、分かるひとも多いと思いますが ヒントです
㍾ → ㍽ → ㍼ → ㍻ →
新元号の文字符号は2018年9月18日に Unicode Consortiumで コードポイントを予約されました
元号が発表され次第 バージョン12.1を発表するそうです
参考) http://blog.unicode.org/2018/09/new-japanese-era.html
ちなみにバージョン12.0は 2019年3月5日に発表されました
使用頻度の低い言語や、 象形文字が主に追加されました
日本語だと古い表記や ひらがなとカタカナの小文字も 対応されたそうです
あと絵文字も追加になりました
None
参考) https://blog.emojipedia.org/230-new-emojis-in-final-list-f or-2019/
では、バージョン12.1が発表されたら すぐに新元号が使えるように なるでしょうか?
答え 使えません
Unicodeはコードポイントを 用意しただけなので グリフが足りません
そもそもUnicodeとは何でしょうか?
答え
参考)Wikipedia https://ja.wikipedia.org/wiki/Unicode
細かいことはWikipediaを 読んでください
ここからは簡単に説明します
Unicodeは 文字コードの規格です
計算機が文字を扱うには どうしたらいいでしょうか?
答え 文字コードとグリフを使います
文字コードは符号化文字集合と 文字符号化方式に区別できます
符号化文字集合は 数字を割り当てられた文字の集合です
割り振られている数字のことを コードポイントと言います
数値変換を行うために 文字符号化方式を使います
UTF-8、UTF-16など
誤解している人もいますが
unicode ≠ UTF-8
None
コンピュータ上で用いられる書体を フォントと呼びます また、個々の字形を グリフ(Glyph)と呼びます
文字コードとフォントを指定してから グリフが表示される手順は 次のようになります
数値:337B(16進数)を入力します ↓
数値:337B(16進数)を入力します ↓ 文字コードとフォントの指定に対応するグリフを探します ↓
数値:337B(16進数)を入力します ↓ 文字コードとフォントの指定に対応するグリフを探します ↓ アウトラインデータを取り出します ↓
数値:337B(16進数)を入力します ↓ 文字コードとフォントの指定に対応するグリフを探します ↓ アウトラインデータを取り出します ↓ アウトラインデータをラスタライズして表示します
こうしてコンピュータ上で 文字が表示されます
None
使っているフォントに新元号のグリフが 追加されるのを待ちましょう
おしまい