はてなキーワード: OSとは
Windows10 以降のWindowsに標準搭載されるようになった「UDデジタル教科書体」というフォントがある。游ゴシックに並んで書体が美しいフォントで、そこらへんのチラシや張り紙などで濫用されているのをよく目にするだろう。
だがUDデジタル教科書体はバリアントが6種類もあって、それぞれがどんなフォントなのかわかりにくい。Word でバリエーションを選ぼうとすると、一覧にはこんな風に並ぶ。
フォント名を単純に昇順で並べただけで、バリアント順になっていない。これでは何がなんだかわからないので整理してみよう。
書体名 | 和文 | 欧文 | ウエイト |
---|---|---|---|
UD デジタル 教科書体 N-R | 等幅 | 等幅 | 標準 |
UD デジタル 教科書体 N-B | 等幅 | 等幅 | 太字 |
UD デジタル 教科書体 NP-R | 等幅 | プロポーショナル | 標準 |
UD デジタル 教科書体 NP-B | 等幅 | プロポーショナル | 太字 |
UD デジタル 教科書体 NK-R | プロポーショナル | プロポーショナル | 標準 |
UD デジタル 教科書体 NK-B | プロポーショナル | プロポーショナル | 太字 |
各バリアントは
という順列組み合わせになっていることがわかる。
日本語の文面は等幅フォントが読みやすく、英文・英単語はプロポーショナルフォントが読みやすいからだ(メイリオや游ゴシックなどもこの組み合わせである)。その組み合わせの NP ひとつでオールマイティにいける。
なお、和文に強いてプロポーショナルフォントを使う場面はなく、せいぜい見出しやタイトルなどの短いセンテンスや、UI部品のメニューなどスペースが限られる用途などに限定して使うべきだろう。
また、英語の等幅フォントも同様で、桁が揃っていないと見にくい表の数値や、プログラムのコードくらいしか一般的には使い道がない。
つまり「N」や「NK」の出番はほとんどないのである。(誤字訂正しました。指摘サンクス)
繰り返します。UDデジタル教科書体は NP-R/B 一択です。
ちなみに、はてな匿名ダイアリーをWindows環境で閲覧すると、本文の表示には「Meiryo UI」が使われています。この書体はOSのUI用に作られた省スペースフォントで、文字幅を強く圧縮した独特の形状をしています。ファイル名やメニュー項目を表示するには省スペースで重宝ですが、ブログの本文などの長文を表示するような用途にはまったく適していません。ごちゃごちゃと詰まっていてとても読みにくいです。こんなもの、普通は読みものコンテンツの最優先フォントに使ったりはしません。
なぜこんなことになっているのか、スタイルシートを読み解いてみましょう。
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Hiragino Sans", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Noto Sans JP", sans-serif;
まず先頭に "system-ui" という総称フォントが書かれているのが噴飯ものです。
総称フォントとは「指定された固有フォントがひとつも見つからなかった時に最後の手段として代替できるような一般名」のことで、本来はフェイルセーフとして font-family 値の末尾に書き添えます。ブラウザは総称フォントに対しては必ず何らかのフォントを割り当てていますから、どう転んでも何かのフォントは見つかり、最低限の表示が保証されるわけです。
ところがそれを先頭に書いたりしたら一発でフォントが見つかって、それ以降のフォント指定は読み飛ばされてしまいます。system-ui の後ろのカンマ以降の情報は実質的にただのゴミです。書く意味がありません。
なぜこんなスカタンなフォント指定になっているか、だいたいの想像はつきます。
このフォント指定は、MacOS付属の「San Francisco」という粋なフォントを呼び出す裏技として一部で流行していた方法なのです。すごく使いたかったんでしょうね、San Francisco を……。
しかしMacOS以外のOSでも、system-ui にはそのOS固有のフォントが割り当てられています。Windows の場合は長文の表示にまったく適さない Meiryo UI だった、というわけです。
どっちみち San Francisco は記事内の半角英数記号くらいにしか使われませんが、Windows の和文表示をすべて台無しにしてでもそうしたい何か強い理由があったんでしょうか。私には合理的な理由は思い当たりませんが。
PCのリースなら許可いらない。けど古物商は取っといて損しない
https://kyoninka-support.net/43/
子供向けについて
案外、エクセルのショートカットを壁に貼って覚えましょうねみたいなのもウケるかも?
最近だと情報の授業で基礎=低レイヤのことも学ばせるみたいな話がある。勉強し直さなきゃ
大人向けについて
PythonとJavaScriptでいいだろ
既に動く環境を貸出PCに作っちゃって、講師の助けいらなくなったら貸出料だけもらって…みたいにしちゃえば解決すると思った
最近はスマホ持ってるけどPC無いみたいな人も多いしいけると考えてる(個人で細々やる分には)
----
自分の中の知識を外の人に伝えて、知識の希少価値を下げ、自身を希薄化させたいのかもしれない
身内に不幸があった2日後に泣きながら講師労働をした経験があり、自分に向いていると感じている
----
あとで考えとく
anond:20240324030115 へつづく
iPhoneやiPadのパスコードを長らく設定しないで運用してるんだけど、OSのアップデート後にパスコードや生体認証を登録させようとしてくるUIもキャンセルが分かりづらくて面倒
80年代生まれのおっさんだけれど、恋人同士で送りあう定番なんてものはなかったと思う。
さらに上のバブル世代だとブランド装飾品なんかがいい感じのプレゼントだったんだろうか。
あるいは、ブランド装飾品はいつでもいい感じのプレゼントなんだけれど、自分も相手もそういうのに興味がなかっただけなのか。
同じく、安かろう悪かろうだったけれど、時々ハッピーセットのおまけがいい感じのだったりしたので、そういうときだけ買ってた。
ユニクロも一段落ちるレベルというイメージだったけれど、品ぞろえ豊富だからそれはよかった。
Appleはマニア向けブランドみたいな感じだったのがスティーブジョブズが帰ってきて、iMac出したあたりからおしゃれブランド認識され始めたという印象。
携帯音楽プレーヤーなんてiPodよりも安くて軽くて電池の持ちも音質もいいものなんてあの時代普通にあったけれど、すでにステータスだったから買われていたと思う。
OSもMacOSからDarwinに変わったところで潮目が変わり始めたというイメージ。単なるおしゃれブランドではなく、ハイセンスな人から技術者まで使える端末になった。
iPhoneを取り扱えるように携帯キャリア間でし烈な争いがあって、Softbankしか当初取り扱ってなかったというのもブランド戦略には寄与したと思う。
中身大して変わらないと思うんだけれど、Androidは格下みたいな感じだったよね。
キャラクタービジネスも別に昔からそう変わらないと思う。むしろ、お高く留まっているものから市中で手に入るものに変わってきていると思う。
キャラクターグッズはかつては専門店でしか見かけなかったのが、西松屋、しまむら、100均とかでも見るので、暴露率はすごく上がったなとは思ってる。
かつての若者はハイソなブランドで身を包むことでステータスを感じていたけれど、
今の若者はどこでも出会えるブランドで身を包んで安心感や快適さを得ているって感じなのかな。
経済がしぼんできたということかもしれないし、そこそこの生活でそこそこ楽しく生きられるようになったともいえるかもしれないし。
春から修士2年で,今はまだ就活中だがそのうち終わるし,授業ももう無いしで,なんか純粋に知的好奇心を満たすやつをやりたくなってきた
この一年で徐々に徐々に,回路触りたいとか,低レイヤやりたい欲求が再燃しつつあった
本や部品を買うためにバイトを増やすと,肝心の活動に避ける時間がなくなってしまうし
もちろん,研究でもある種の好奇心は満たせるし,就活で停滞していたぶんを早く取り返したい気持ちもある
自分の受け止め方は,
→ググっても出てこないことを調べて,ググったら出てくる情報にする,新規性と客観的な正しさが重要
進学しない人でも実績増やせば奨学金の免除も狙える(大学院の話)
でもまあ,一発ネタでもなんでもいいけど,解決したい課題とかテーマが必要な感じ,独自性があるといろいろと受けがよい
チーム開発したとか,身近な人に使ってもらったWebサービスとかだと,エンジニアでない人事担当者にも伝わりやすそう
→金が儲かる,なんか社会の役に立つ(たぶん),なんか金儲けに役立つスキルが身に付く
動機(金が儲かる,人の役に立つ)があるおかげで,もともとそんなに興味が無いようなことでも,調べて勉強したりするきっかけになって面白い
みたいな感じなんだけど,
ArduinoでLEDをチカチカさせる,CPU作る,みたいなことはわかる人にはそれなりに評価されるのかもしれないが,短期的に対外的評価に繋がりにくいように思うし,すぐには自分の生活をよくしないので,学生の自分ですら後回しにしがちだったと気づいた
ネガティブな意味ではよくわかっていないコンピュータシステムの上でいろいろやっている負い目とか,
コンプレックスだったり,インプットが足りていないままアウトプットに偏った活動をしている劣等感とかだろうか
就活や就活向けの思考に疲れ始めているせいで,そうゆうコンピュータクラフト系に癒しを求めている部分もあると思う
自分のこれまでの活動をうまく利用して,有利に就活を進められる場を提供してくれたサポーターズなどのサービスやイベント,
品定めするような目線を受け続けているとアンチ金儲け主義のような意識が芽生えてくる
会社が金儲けのために使う道具として自分がどれだけ優れているかばかりアピールしていると,そうではない側面が盛んに自己主張をはじめる
就職活動が念頭にあるので,自分の経験をわかりやすく就活で有利になるパッケージにしよう,みたいな考えにいつのまにか陥ってしまっていた
同年代が経済的な豊かさを手に入れ,どんどん人生の次のステージに進んでいくのを見ていて,焦りもあった
パンだけじゃ 生きていけねえ,し,
せめて高収入だったり,他人にすごいと思われるような職について,自分を慰めてやりたかったのかもしれない
あと一ヶ月もしたら,これまでの活動は内定承諾という形で一旦精算されそうなので,
残りの時間は研究と,別に新しい何かを生み出さないかもしれないただ好奇心を満たすための活動に使いたいと思い始めた
(面接では,一日も早く御社で活躍できるような人材になれるように勉学に励みます,みたいな顔をしているが)
別に社会人になっても,休日に自室で一人で自作CPUを半田付けしていてもいいし,多分やってると思うんだけど,
終わりが見え始めたら,周りに興味をもってくれそうな人がたくさんいる今の環境は尊く得難いものであると気づいてきた
そんなことを考えながら,いろいろググっていたらCPU自作を手芸に例えたとても秀逸な投稿を見かけた
裁縫も編み物も商業的にはほとんど機械化していて,実用品を手に入れる目的なら買った方がはるかに早く安く性能もいいが,
まさに手を動かして作る楽しさを味わうために取り組む趣味的な活動として残り続けている
自作CPUとかは短期的には対外的評価を得にくい活動かもしれないが,それ自体が純粋に自分の好奇心を満たし,
コーンフレークじゃなくて、Haskellだとして、全体のネタを書き直してくださいっていう指示した結果
ボケ&ツッコミ「お願いしますー ありがとうございますー」
ツッコミ「あー ありがとうございますー ねっ 今Githubでスターをいただきましたけどもね」
ボケ&ツッコミ「ありがとうございますー」
ツッコミ「ねー 有り難いですよ ほんとにね」
ボケ「入れておきましょう」
ボケ「いきなりですけどね うちのオカンがね 好きなプログラミング言語があるらしいんやけど」
ツッコミ「プログラミング言語の名前忘れてもうて どうなってんねそれ」
ツッコミ「分からへんの? いや ほな俺がね おかんの好きなプログラミング言語 ちょっと一緒に考えてあげるから どんな特徴ゆうてたかってのを教えてみてよ」
ボケ「あのー関数型言語で、型システムが強力で、遅延評価するやつやって言うねんな」
ツッコミ「おー Haskellやないかい その特徴はもう完全にHaskellやがな」
ツッコミ「すぐ分かったやん こんなんもー」
ツッコミ「いやそうやろ?」
ボケ「オカンが言うには 将来の夢はそれで書かれたOSを使うことやって言うねんな」
ツッコミ「あー ほなHaskellと違うかぁ Haskell製のOSなんてまだ無いもんね」
ボケ「そやねん」
ツッコミ「HaskellはOSを作るのには向いてへんからなぁ」
ボケ「そやねんな」
ツッコミ「な? Haskell側もOS開発に任命されたら荷が重いよあれ」
ボケ「そやねんそやねん」
ツッコミ「Haskellってそういうもんやから ほなHaskellちゃうがなこれ」
ボケ「そやねん」
ツッコミ「あれほなもう一度詳しく教えてくれる?」
ツッコミ「Haskellやないかい モナドは確かに難しいねんHaskellの でも俺はね あれはHaskellの良いところやと思うねん 俺の目は騙されへんよ 俺騙したら大したもんや」
ボケ「まあねー」
ツッコミ「ほんであれよー いざ使ってみたらね モナドのおかげでコードがスッキリするねん 俺は何でもお見通しやねんから Haskellのモナドなんて」
ツッコミ「そうやろ」
ボケ「オカンが言うには プロダクションで使うにはまだ早いって言うねんな」
ツッコミ「ほなHaskellちゃうやないかい プロダクションでHaskell使ったら 上司がひっくり返すもんね Haskellはねー まだ研究段階やから実務では使いにくいねん」
ボケ「そやねんそやねん」
ツッコミ「な? Haskell使ってみたらだんだん罠が見えてくるから 最後ちょっとだけ避けてまうねんあれ」
ボケ「そやねんそやねん」
ボケ「そやねんな」
ツッコミ「Haskellちゃうがな ほな もうちょっとなんか言ってなかった?」
ボケ「学生の頃 なんでみんな憧れるんか分からんかったらしいねん」
ツッコミ「Haskellやないかい 学生の頃はHaskellとOCamlとLispに憧れるんやから あとSmalltalkも憧れたな Haskellそんなもんよ」
ツッコミ「そうやろ」
ボケ「オカンが言うには 関数型プログラミングの教科書に必ず載ってるっていうねん」
ツッコミ「ほなHaskellやないかい 教科書のサンプルコードにHaskellのコードが出てこんわけないやん」
ツッコミ「Haskellはね 関数型プログラミングの王道中の王道やねん」
ツッコミ「Haskellや絶対 ほな ほなもうちょっとなんかゆうてなかったか?」
ツッコミ「Haskellやないかい Yesodとかあるやろ な? RubyとかPythonの次はHaskellが来るって言われてるねん 俺はそう思うよマジで Haskellや絶対」
ツッコミ「そうやて」
ボケ「オカンが言うには ジャンルでいうたら数学やっていうねん」
ツッコミ「ほなHaskellやないかい ジャンルで数学言うたらHaskellしかあらへんやん な? Haskellは数学の理論がベースになってるんやで ラムダ計算とか圏論とかな」
ボケ「そやねんそやねん」
ツッコミ「ほなHaskellに決まりやないかい ほなもうちょっとなんかゆうてなかった?」
ツッコミ「Haskellやないかい Haskellは変数が不変やから 変数に感謝するのは当然やねん ね? 状態変更せんと安心して使えるからな」
ボケ「そやねんそやねん」
ツッコミ「Javaとかの変数は裏切るからアカンねん Haskellの変数は一生そばにおってくれるから最高やで」
ボケ「でも分かれへんねん」
ツッコミ「分からへんことない おかんの好きなプログラミング言語はHaskell もぉ」
ボケ「でもオカンが言うには Haskellではないって言うねん」
ツッコミ「ほなHaskellちゃうやないかい オカンがHaskellではないと言うんやから Haskellちゃうがな」
ボケ「そやねん」
ツッコミ「先ゆえよ 俺がラムダ計算の説明してる時どう思っててんお前」
ツッコミ「ホンマに分からへんがなこれ どうなってんねんもう」
ボケ「んでオトンが言うにはな」
ツッコミ「オトン?」
APEXの世界大会中に優勝候補のチーム二つのエースに遠隔でチートがダウンロード、起動され大会が延期になった問題で、
イージーアンチチート(あおいクマのアイコンのチート対策ツール)が踏み台にされた、このツールを使ってるゲームはやるなという情報が今日本で大量流布されている
EACはエピックゲームが大型契約してインディー会社でも使えるように無償提供してるからかなりの数のゲームが使っている
チート対策なのでOS側でメモリを監視している(通常のソフトウェアは自分に割り当てられたメモリ領域しか見ることができない)からかなり権限自体は強いけど、
EACにはメモリのモニターとその情報をサーバーと送受信する機能しかない
もちろんEXE起動するならEAC経由の可能性もあるが、今回はウォールハックとコントロールだけで、コントロールに関してはI/O経由じゃなくてゲーム内だけで直接操作してたよね
チートがゲーム内で簡潔してるからほぼゲーム側の問題なんだがなんでEACが関係あると思ったの?
実際はあらかじめ決められた処理しかできなくて、その組み合わせでなんでもできてるように見えてるだけなんだけど