これは「Build your own X」というWindowsアプリで、最新リリースはbuild-your-own-xsourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーであるOnWorksでオンラインで実行できます。
Build your own X with OnWorks というアプリを無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOSOnWorksオンラインエミュレーターを起動しますが、Windowsオンラインエミュレーターの方が優れています。
-5。起動したばかりのOnWorksWindows OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードしてインストールします。
-7.LinuxディストリビューションソフトウェアリポジトリからWineをダウンロードします。 インストールしたら、アプリをダブルクリックして、Wineで実行できます。 また、人気のあるWindowsプログラムやゲームのインストールに役立つWine上の豪華なインターフェイスであるPlayOnLinuxを試すこともできます。
WineはLinux上でWindowsソフトウェアを実行する方法ですが、Windowsは必要ありません。 Wineは、任意のLinuxデスクトップでWindowsプログラムを直接実行できるオープンソースのWindows互換性レイヤーです。 基本的に、Wineは、実際にWindowsを必要とせずに、これらすべてのWindowsアプリケーションを実行できるように、十分な数のWindowsを最初から再実装しようとしています。
スクリーンショット:
自分だけのXを作る
説明:
build-your-own-x は、データベース、コンパイラ、オペレーティングシステム、インタープリタ、ウェブサーバー、ニューラルネットワーク、正規表現エンジンなど、複雑なシステムをゼロから再実装する方法を学べる、コミュニティがキュレーションした実践的なチュートリアルの大規模なロードマップです。抽象的な理論を提供するのではなく、トピックとプログラミング言語ごとにステップバイステップのガイドを編成しているため、スタックとスキルレベルに合ったプロジェクトを選択できます。内部構造の解明に重点を置いています。ツールを単に使用するだけでなく、実際に動作するバージョンを構築することで、アルゴリズム、プロトコル、パフォーマンスのトレードオフに関する理解が自然に深まります。カテゴリには、グラフィックスや暗号化から検索エンジンやバージョン管理まで、あらゆるものが含まれており、ポートフォリオ作品や学習プロジェクトの実用的な出発点となります。ほとんどの項目は自己完結型のチュートリアルまたはリポジトリであるため、段階的に進み、勢いを失うことなくトピックを切り替えることができます。
オプション
- 3D レンダラー、オペレーティング システム、ファイル システム、ゲーム エンジン、ネットワーク スタックなど、さまざまなテクノロジ カテゴリに多数のガイドがあります。
- 多くのガイドには複数の言語(C、Rust、Python、JavaScriptなど)での実装があるので、好みのスタックを選ぶことができます。
- チュートリアルは通常、ステップバイステップで説明されており、ソースコード、ブログ記事、またはリポジトリが用意されていることが多い。
- 理論と実践の両方をカバー:概念的な背景に加えて、機能を実装するためのコードまたは疑似コードも得られます。
- コミュニティの維持: 多くの貢献者が新しいチュートリアルへのリンク、壊れたリンクの修正、構成の改善を行っています
- 学習者が参考資料、プロジェクトやアイデアのソース、あるいは教科書のようなものとして積極的に利用している
カテゴリー
このアプリケーションは、https://sourceforge.net/projects/build-your-own-x.mirror/ からも入手できます。OnWorks でホストされているため、無料のオペレーティングシステムから最も簡単にオンラインで実行できます。