רכישת הידע התיאורטי

שלב ראשון – ידע.

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

נדרש ידע בתחומים רבים, ולהלן חלק מרשימת התחומים:

  1. מדעי המחשב: מבני נתונים, הצפנה ו-Hashing. תכנות ל-Web על שלל הטכנולוגיות הנדרשות, מתודולוגיות הקוד פתוח, טכנולוגיות של מטבעות קריפטוגרפיים, מערכות הפעלה, ניתוח מערכות.
  2. הנדסת חשמל ומחשבים: ארכיטקטורות חומרה, צריכת אנרגיה.
  3. מדעי המדינה: בחירת שיטת המשפט הרצויה, מבנה המדינה ומוסדותיה. שיטות מנהל ציבורי ופרטי.
  4. משפט: אחת מרשויות הבסיס של המדינה – בחירת שיטת המשפט ואופן יישוב סכסוכים, סדרי דין (פרוצדורה).
  5. יחסים בינלאומיים ויחסי חוץ.
  6. בנקאות וכספים.
  7. תקשורת המונים.
  8. מסחר ושירותים.

יש לקרוא מאמרים בעמוד "מבנה ארגון מפוזר אוטונומי" להכרת מדנה המדינה הוירטואלית וזרימת המידע בה ואופן קבלת ההחלטות.

תחילה, יש להבין תהליכי פיתוח תוכנה בסביבת קוד פתוח. לצורך כך נשתמש במנגנון הציבורי הגדול ביותר לפיתוח "קוד פתוח" המוכר, ה-Github.
הוקם פרוייקט Israel2 ב-Github.
ללימוד הנושא, יש לקרוא את הספר: Working in Public, ציבור החלוצים שמעוניין להצטרף, מוזמן לקרוא ולהצטרף.
סדרי העבודה העיקריים על פי הספר – בעמוד הבא: סדרי העבודה בסביבה השיתופית (Github).
השפה שנבחרה לפיתוח הבלוקצ'יין ותשתיות המדינה הווירטואלית היא שפת Rust.
האתר הרשמי של שפת Rust וקישור לספר הרשמי Online של שפת Rust.
קורס וידאו בעברית המלמד את שפת Rust (משך – 1:32:44 שעות).
קורס וידאו מקיף באנגלית המלמד Rust (משך – 2:35:10 שעות).
קורס וידאו נוסף באנגלית המלמד Rust (משך – 3:05:03 שעות).
קורס חינמי על Rust שפותח על ידי Google – כולל ספר ב-pdf והדרכה מלאים.
אתר תכנות Rust בישראל.
לקבלת פרטים נוספים ולהצטרפות, ניתן ליצור קשר בעמוד "צור קשר".

תוכנת Git מאפשרת מעקב אחרי גירסאות תוכנה המפותחת בצוות. הסרטון הבא מסביר מהי טכנולוגיית Git.

אתר Github הוא אתר שמספק Repositories (שרתי אחסון של תוכנה) לפיתוח תוכנה על ידי אדם אחת או יותר תוך שימוש בפלטפורמת Git. הסרטון הבא מסביר על פלטפורמת Github.

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *