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
0
38
㋿
Kaneko Takeshi
March 29, 2019
Tweet
Share
More Decks by Kaneko Takeshi
See All by Kaneko Takeshi
オープンソースライセンスについて勉強する定期
tkckaneko
0
26
Eye Tracking on the Browser
tkckaneko
0
83
IEEE754を完全に理解した
tkckaneko
1
74
CSSのトレンドをみんなで見よう -2021年-
tkckaneko
0
91
多分これが一番早いと思います
tkckaneko
0
25
暗黒面の話
tkckaneko
0
22
CSR / SSR / SSG / JAMstack
tkckaneko
0
67
BOLT
tkckaneko
0
22
CSS Logical Properties and Values
tkckaneko
0
32
Other Decks in Technology
See All in Technology
バクラクのモノレポにおける AI Coding のための環境整備と {Roo,Claude} Code活用事例 / AI Coding in Bakuraku's Monorepo: Environment Setup & Case Studies with {Roo, Claude} Code
upamune
9
5.7k
「どこにある?」の解決。生成AI(RAG)で効率化するガバメントクラウド運用
toru_kubota
2
290
Cloud Native Scalability for Internal Developer Platforms
hhiroshell
2
380
ハッカー視点で学ぶサイバー攻撃と防御の基本
nomizone
3
1.8k
上長や社内ステークホルダーに対する解像度を上げて、より良い補完関係を築く方法 / How-to-increase-resolution-and-build-better-complementary-relationships-with-your-bosses-and-internal-stakeholders
madoxten
13
7.3k
やさしい認証認可
minorun365
PRO
29
12k
AIにどこまで任せる?実務で使える(かもしれない)AIエージェント設計の考え方
har1101
3
840
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
38k
SwiftUI Transaction を徹底活用!ZOZOTOWN UI開発での活用事例
tsuzuki817
1
800
Grafana MCP serverでなんかし隊 / Try Grafana MCP server
kohbis
0
320
Introduction to Bill One Development Engineer
sansan33
PRO
0
250
kubellが挑むBPaaSにおける、人とAIエージェントによるサービス開発の最前線と技術展望
kubell_hr
0
240
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
The World Runs on Bad Software
bkeepers
PRO
68
11k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Music & Morning Musume
bryan
46
6.6k
A designer walks into a library…
pauljervisheath
206
24k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
770
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Raft: Consensus for Rubyists
vanstee
139
7k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.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
使っているフォントに新元号のグリフが 追加されるのを待ちましょう
おしまい