פורום מחשבים

פורום לענייני מחשבים, תוכנות, אינטרנט, סינונים, שרתים, חומרה, רשתות, תקשורת ועוד.
מנהל הפורום: יעקב ויצמן

מחשבים ותוכנות > תוכן מקצועי

לקוח מהקובץ





LinuxJS – מכונה וירטואלית אונליין

Bellard, אחד המפתחים הידועים ביותר בתחום התכנה החופשית, בין היתר יוזם המיזמים המפורסמים FFmpeg לעריכת וידאו וסאונד מהמסוף והמכונה הוירטואלית המפורסמת QEMU (עליו מבוססת התכנה VirtualBox), פרסם לאחרונה את ההמצאה הגדולה הבאה שלו, מכונה וירטואלית מבוססת QEMU שכתובה בשפת JS ויכולה לרוץ מהדפדפן!
נכון להיום המכונה מאוד מוגבלת. ניתן להריץ בה רק לינוקס. עם־זאת, בלארד מציין כי הוא בהחלט מתכנן להרחיב את המערכת כדי שתוכל להריץ מערכות הפעלה אחרות. אחת הדוגמאות לשימוש מעשי בתכנה שהוא מציע, היא להריץ את מערכת ההפעלה העתיקה DOS על מנת להריץ משחקי מחשב נוסטלגים אונליין (או במילים אחרות, לא עוד חיקויים בפלאש, בקרוב הכל Native בדפדפן!). אפשרות נוספת שהלארד מעלה, היא להשתמש בעתיד במערכת כדי להתנסות במערכות הפעלה ללא צורך בהתקנה, סוג של Live CD מתקדם ברשת.
בלארד מציין כי אין ספק שבעתיד גם מערכות מתקדמות יותר יוכלו לרוץ על המערכת, הוא ציין את מערכות DOS ו־Windows 3 הנוסטלגיות, אך סביר להניח שבהמשך נוכל לראות גם מערכות מתקדמות יותר.
ניתן להתנסות במערכת הנוכחית באתר Javascript PC Emulator. נכון להיום בשל בעיות עם זיהוי המקשים בהתאם למערכות ההפעלה השונות והדפדפנים השונים, ניתן בעת הצורך להשתמש בתיבת ה־clipboard שלצד המערכת כדי להדביק טקסטים לתוך המכונה. הטקסט במכונה ימצא בקובץ ‎/dev/clipboard. בצורה זו ניתן אף "להוריד" קבצים אל תוך המכונה באמצעות uuencode ו־uudecode.
למידע נוסף, הציצו בעמוד השאלות הנפוצות ובעמוד ההערות הטכניות (שם תמצאו גם קישור לקוד המקור).

אולי מעניין אותך גם...

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה