
סקריפטים ב־Bash לאוטומציה: משתנים, לולאות ותנאים בלי להסתבך
סקריפטים ב־Bash הם אחת הדרכים הכי מהירות להפוך פעולות חוזרות בלינוקס וב־macOS לאוטומציה פשוטה: העתקת קבצים, בדיקת לוגים, ניקוי תיקיות זמניות, הרצת פקודות לפי תנאי, או…

סקריפטים ב־Bash הם אחת הדרכים הכי מהירות להפוך פעולות חוזרות בלינוקס וב־macOS לאוטומציה פשוטה: העתקת קבצים, בדיקת לוגים, ניקוי תיקיות זמניות, הרצת פקודות לפי תנאי, או…

docker הוא אחד הכלים שהכי מהר עוברים מ“שמעתי עליו” ל“אני צריך אותו עכשיו”. לא כי הוא קסם, ולא כי הוא פותר כל בעיית פיתוח, אלא כי…

בחירת רישיון קוד פתוח נשמעת כמו עניין משפטי רחוק, אבל בפועל היא פעולה יומיומית של מפתחים: פתחתם מאגר ב־git, פרסמתם ספריית פייתון, העתקתם קטע קוד מפרויקט…

ביטויים רגולריים פייתון הם אחד הכלים הכי שימושיים כשצריך למצוא טקסט לפי תבנית: מספר טלפון, כתובת אימייל, מזהה הזמנה, שורות לוג, תגים בתוך קובץ, או כל…

ההשוואה javascript vs typescript חוזרת כמעט בכל פרויקט פרונטאנד או Node.js שמתחיל לגדול: האם להישאר עם JavaScript פשוט וגמיש, או להוסיף TypeScript ולקבל טיפוסים, בדיקות קומפילציה…

התרחיש מוכר: עשיתם commit, שנייה אחר כך ראיתם ששכחתם קובץ, כתבתם הודעה לא נכונה, או גרוע יותר — הכנסתם שינוי שלא היה אמור להיכנס. החיפוש git…

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

אם כתבתם שאילתה שמחזירה נתונים מטבלה אחת בלבד, מהר מאוד תגיעו לרגע שבו צריך לחבר בין טבלאות. כאן נכנס לתמונה sql join: הדרך של SQL לומר…

אם אתם לומדים פונקציות פייתון, אתם נמצאים בדיוק בנקודה שבה קוד מתחיל להפוך מרצף פקודות קצר למשהו שאפשר להבין, לבדוק, לתקן ולהרחיב. פונקציה היא לא רק…

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