タグ

2020年12月12日のブックマーク (12件)

  • 自作OSの将来とは?自作OSのススメ 〜自作OSのいまと昔 [第5回] | さくらのナレッジ

    これまで、第1回・第2回では、自作OSとは何かという基的なところから、現代における自作OSの難しい点について解説しました。また第3回・第4回では、自作OSをする上で欠かせないオープンソースの開発ツールへの、バグ修正を通した貢献について触れました。 最終回となる今回は、連載名にもなっている、自作OSの「いまと昔」から一足進んで、これから自作OSをはじめてみようと考えている皆様にむけて、どのように自作OSを楽しめばよいのか、という将来へ向けた話をしてみたいと思います。 自作OSは役に立つ? 第1回でも触れた通り、自作OSの楽しみ方は人それぞれです。知的好奇心を満たしてくれる積木として、ハードウエアを極限まで使い倒すための道具として、日々成長させるのが楽しみな盆栽として、等々、どのような目的であっても、開発している人が楽しければ、それは立派な自作OSといえます。 それでも、ふと、こんな気持ち

    自作OSの将来とは?自作OSのススメ 〜自作OSのいまと昔 [第5回] | さくらのナレッジ
  • 開発ツール(QEMU)への貢献(前半) 〜自作OSのいまと昔 [第3回] | さくらのナレッジ

    これまでの記事では、自作OSとそれを取り巻く状況について触れてきましたが、今回と次回は少し視点を変えて、自作OS開発で使うツールのデバッグや、それを通した貢献(contribute)の話をしたいと思います。 自作OSに限らず何かを開発する際には、たいていの場合、他の誰かが作ったツールを利用することになります。たとえば、CコンパイラとしてのClangや、デバッグのためのエミュレータとしてのQEMU, CやC++の標準ライブラリとしてのNewlibやlibc++などを、私の自作OS liumOS では利用しています。これらのソフトウエアは、ソースコードが公開されており、インターネット上の誰もが開発に参加することが可能です。 これらの開発ツールは、世界中のたくさんのユーザーに利用されるうちに、バグが見つかったり機能追加のリクエストが来たりすることで、完成度が次第に高まってきます。しかし、多くの人

    開発ツール(QEMU)への貢献(前半) 〜自作OSのいまと昔 [第3回] | さくらのナレッジ
  • 《恵比寿テキーラ20歳女性急死》「A子さんは段ボール箱に頭を突っ込んで……」NewsPicks系“天才起業家”「一気飲みチャレンジ」の真相 | 文春オンライン

    著書『実験思考』は読者が買値を決めるという斬新な方法で発売し、1カ月半で約1億円を売り上げています。そのサービスを提供する株式会社価格自由には、取締役会長に幻冬舎社長である見城徹氏(69)が、代表取締役に光氏と箕輪氏が名を連ねています」(経済紙記者) 光人が語った「私が提案したわけではない」 NewsPicksにもよく登場していた光氏の名前はSNSで一斉に広がり、一時はTwitterトレンドにもランクイン。事態が大きくなったことを受け、12月10日、光氏はニュースサイト「デイリー新潮」の取材に応じ、A子さんが亡くなった直前の様子を明かしている。 「女性急死のテキーラ事件 渦中の100億円『起業家』は『私が提案したわけではない』」と題された記事では、A子さんがその場でテキーラ1瓶を飲み干すことに挑戦したことを認めながらも、あくまでA子さんが自ら進んで行ったことであると、自身の関与

    《恵比寿テキーラ20歳女性急死》「A子さんは段ボール箱に頭を突っ込んで……」NewsPicks系“天才起業家”「一気飲みチャレンジ」の真相 | 文春オンライン
  • 宮本佳林『1人のブログだ、、』

    1人のブログだ、、 | 宮佳林オフィシャルブログ「かりんの頭の中」 Powered by Ameba

    宮本佳林『1人のブログだ、、』
    razokulover
    razokulover 2020/12/12
    良い
  • 和歌山県ホームページ Wakayama Prefecture Web Site

    知事からのメッセージを紹介します。 令和2年12月10日のメッセージ 新型コロナウィルス感染症対策(その44) ‐大阪が危ない。日も危ない。‐ コロナの流行はとどまるところを知らず、今回の第3波は、特に高齢者に感染者が多く出たためもあって、重症化する人や亡くなる方も、第2波の時とは大いに違って、大変多くなっています。 特に大阪の感染はひどく、重症者も多いので、大阪の重症病床は、満床に近づいて、このままだと医療崩壊というところに来ています。 大阪は吉村知事が、キャッチーな宣言を出したり、住民に行動の制約、自粛を呼びかけるだけの人とは違って、保健医療行政の指揮官としても熱心に動いているように見えるし、その一環として、既存病院のコロナ中等症専門病院への改変や、医療体制の整備、重症者専用病院の建設などにも意を用いてきていただけに、大変お気の毒だと思います。 大阪府からは、ベッドがあっても看護師が

    razokulover
    razokulover 2020/12/12
    なるほど、リクエスト(国民)がオリジンサーバー(病院)に直接届く状態から適切に間にCDN(保健所)を噛ませるようにしないとだめって話なんだな
  • GitHub - hex2f/ARMagazine

  • WEB アプリケーション設計入門 / Introduction to web application design

    PHP Conference Japan 2020 トーク前提の資料です。そのため、トークがないと理解が難しいかもしれません。 https://youtu.be/UTKJ-Lgn3aI?t=36 ※冒頭音声が小さいです。マイクを手に持ってから聞こえやすくなると思います。 資料中の ADOP …

    WEB アプリケーション設計入門 / Introduction to web application design
  • 現代における自作OSの難しさ 〜自作OSのいまと昔 [第2回] | さくらのナレッジ

    前回の記事では、自作OSとは何か、そしてこれまでの自作OSの歴史を紹介しました。しかし、近年になって自作OSを取り巻く状況は大きく変化してきています。そこで今回は、現代における自作OSでは、これまでと比べてどのような点が変化してきたのか、どのような難しい点があるのかについて紹介し、さらにそれらに対する解決策を、筆者の経験をもとに提案してゆきます。 自作OSをとりまく環境の変化 川合秀実氏著「30日でできる!OS自作入門」が出版された2006年頃と比べて、コンピュータをとりまく環境は大きく変化してきました。その変化には、CPUのコア数やビット幅からファームウェアの変遷、そしてデバイスの進化も含まれています。まず最初に、CPUのコア数について着目してみましょう。 CPUコア数の増加 上記の図は、1999年から2019年までにIntelから発売されたCPUのコア数の変化を示したグラフです。ご覧の

    現代における自作OSの難しさ 〜自作OSのいまと昔 [第2回] | さくらのナレッジ
  • マイクロカーネルの設計と実装

  • 30分で分かる!OSの作り方

    INF-028_そのエラーやお困りごと、ツールを使えば解決できるかも! ~Sysinternals や OS 標準ツールの徹底活用術~

    30分で分かる!OSの作り方
  • なぜ人は自作OSをするのか?自作OSとは何か? 〜自作OSのいまと昔 [第1回] | さくらのナレッジ

    みなさん、自作OSという言葉をご存知でしょうか? 自作PCという言葉には馴染みがあっても、自作OSという言葉は初めて聞いたという方も多くいらっしゃると思います。連載では、そもそも自作OSとは何か、という基的なところから、自作OSのこれまでの歴史、現代のコンピューターにおける自作OSの難しさ、そして自作OSの将来的な可能性について、筆者の実体験を踏まえながらご紹介したいと思います。 身近にあるOSの例 自作OSというのは、OS, つまりオペレーティングシステムを自分の手でつくりあげることを指します。といっても、そもそもOSとは何か知らない方も多くいらっしゃると思いますので、最初はそもそもOSとは一体何なのか見ていきましょう。 さて、みなさんの知っているOSにはどんなものがあるでしょうか?下記の図は、2019年5月の、日国内におけるOSのシェアを示したグラフです。 最も多く使われているO

    なぜ人は自作OSをするのか?自作OSとは何か? 〜自作OSのいまと昔 [第1回] | さくらのナレッジ
  • Fuchsiaオペレーティング・システムで遊ぶ

    Quarkslabのブログより。 新しいFuchsiaオペレーティング・システムの概要 はじめに Fuchsiaは、Googleが開発した新しいオペレーティング・システムで、AArch64とx86_64アーキテクチャをターゲットにしています。このOSの目的と使用場所についてはほとんど分かっていませんが、スマートフォンのAndroidとノートパソコンのChrome OSを置き換えることを目的としているように思われます。 将来的には、何百万ものデバイスで動作する可能性のあるOSに関する知識を得るために、Fuchsiaをざっと見て、内部設計、セキュリティ特性、長所と短所について学び、攻撃する方法を見つけることにしました。 モノリシック・カーネルとマイクロカーネル 今日のカーネル設計の最も一般的な形式は、モノリシック・カーネルです。例えば、LinuxやBSDカーネルはすべてモノリシックで、Linu

    Fuchsiaオペレーティング・システムで遊ぶ
    razokulover
    razokulover 2020/12/12
    面白い