על WSL 2 וכאלה
סביבת WSL 2 מביאה איתה בשורה משמעותית בהשוואה לסביבת WSL 1 עם Linux Kernel אמיתי ומותאם, ובגלל הארכיקטורה של סביבת WSL 2 ניתן לקבל ביצועים טובים יותר וגישה לחומרה המקומית ועל סמך האפשרויות הנ"ל לבצע פעולות לינוקס על גבי Windows.
סביבת WSL 2 מביאה איתה בשורה משמעותית בהשוואה לסביבת WSL 1 עם Linux Kernel אמיתי ומותאם, ובגלל הארכיקטורה של סביבת WSL 2 ניתן לקבל ביצועים טובים יותר וגישה לחומרה המקומית ועל סמך האפשרויות הנ"ל לבצע פעולות לינוקס על גבי Windows.
המאמר הינו חלק מסדרת מאמרים בנושא VSCode, GitHub, CodeSpaces וקוד. המאמר הנוכחי מתמקד בפלטפורמה של Codespaces ודרכים לתחילת עבודה וטיפים נוספים. Codespaces מביא איתו בשורה חדשה למפתחים והיא האפשרות לעבוד מרחוק על הפרויקט או לעבוד...
תגיד לי איך הגיטהאב שלך נראה ואומר לך מי אתה… 🙂
לאחרונה העליתי המון קוד, סקריפטים ותוכן לפרופיל גיטהאב האישי שלי בתחומי ענין שונים, בין היתר ניתן למצוא תכנים לטובת Microsoft Security, Office 365 או WSL.
תנו לי מידע ונתונים ועם השאר אסתדר… Azure Notebook מספק תשתית יעילה וגרנולרית לביצוע פעולות רבות המתמקדות בניתוח מידע, הדמיית נתונים, תחקור אירועים ופעולות רבות בתחומי ענין ונושאים שונים.
הממשקים והאינטגרציה של Azure Notebook עם חבילות התקנה, הרחבות צד שלישי, ושפות שונות הוא מגוון ובחלקו ואינו מוגבל כלל.
אחד המאפיינים הבולטים בתחביר בשפת פייתון הוא השימוש בהזחה (Indentation) להגדרת בלוקים של קוד, וכזה שאינו מצריך שימוש בסוגריים או במילים שמורות לצורך כך, כמו ברוב השפות הנפוצות.
מהו פייתון? שפת תכנות עילית מונחית עצמים עם סמנטיקה דינמית משולבת לפיתוח אינטרנט ואפליקציות, וכן בעלת יכולות חישוביות חזקות וניתוח חישובים מהירים על גבי כמויות של מידע.
בכדי להתחיל לעבוד עם פייתון השלבים הראשונים יהיו להתקין פייתון, לבחור את הכלי הנכון והמתאים לך, ולאחר מכן לעבוד עם האפשרויות הקיימות והדרכים ליצירת קוד.
הגלריה (Marketplace) של VSCode מכילה אלפי הרחבות לתחומי ענין שונים החל מהרחבות של Azure, AWS ועוד רבים ומעניינים.
מכל אותם אלפי הרחבות ישנם כאלה שמסייעים ומפשטים את הפעולות היומיומית, למשל הרחבת ARM Template Viewer.
כמו שניתן לראות ממשק VSCode מאפשר לבצע התאמות כלליות ומתקדמות ברמת משתמש וברמת סביבה וניתן להגדיר זאת מתוך ממשק ההגדרות או באמצעות קובץ הגדרות Json, החלק החשוב בהתאמות הוא לפשט את כתיבת הקוד ולחסוך בצורה שבה עובדים בכדי להתמקד בכתיבה עצמה ולא מסביב.