צרות עם inline-block
אחד הדברים שתמיד הפתיעו אותי ב CSS הוא ההתנהגות המוזרה של inline-block. למעשה הערך inline-block של מאפיין display יכול להגיד שני דברים קצת שונים לפי תוכן האלמנט. בואו נראה דרך דוגמא.
טיפים קצרים וחדשות למתכנתים
אחד הדברים שתמיד הפתיעו אותי ב CSS הוא ההתנהגות המוזרה של inline-block. למעשה הערך inline-block של מאפיין display יכול להגיד שני דברים קצת שונים לפי תוכן האלמנט. בואו נראה דרך דוגמא.
אתם כבר יודעים שיש מקומות עבודה מעולים, כאלה שמשקיעים בעובדים ויקדמו אתכם בתור מתכנתים, ומצד שני יש מקומות עבודה שתצאו מהם פחות או יותר כמו שנכנסתם (בדרך כלל פחות).
וכשאתם מסתכלים לטווח ארוך על הקריירה שלכם, זה ממש חשוב להכנס למקומות מהסוג הראשון. זו הדרך היחידה להמשיך להתקדם ולהשאר מבוקשים בשוק העבודה לטווח של שנים.
לכן כשתלמיד שואל לעצתי האם כדאי או לא כדאי לקחת עבודה מסוימת, אלה ארבעת הקריטריונים שאני מאוד ממליץ לבדוק.
אחד הקורסים שאני הכי אוהב ללמד הוא קורס shell scripts ואוטומציה בסביבת יוניקס. זה כיף כי תמיד עולים רעיונות חדשים למשימות שאפשר לבצע בצורה אוטומטית.
בקורס השבוע דיברנו על יצירה אוטומטית של קבצי סטארטר לתרגול. כך זה נראה ב awk.
זו כבר הפעם הרביעית השנה שהניוזלטר החודשי שלנו (נשלח כל ראשון לחודש) נשלח באותו היום של פרסום פוסט חדש (מתפרסם כל יום שני וחמישי). בואו ניקח את החבר awk לסיבוב וננסה למצוא את הפעמים הקודמות והבאות שדבר כזה קורה.
עקרון ההפתעה המינימלית קובע שמתכנתים באים לכתוב קוד עם ציפיות מסוימות, ושפה צריכה להתאמץ לא להפתיע לרעה. פייתון בדרך כלל מצליחה בזה עד שמגיעים לטעינת ספריות חיצוניות.
התחלתי לקרוא את הספר של טראמפ לאחרונה (אחד מהם כן, כי מסתבר שיש המון). באמת. ואל תתנו לי את המבט הזה כי למרות כל מה שאומרים בתקשורת ואולי אתם חושבים בכל זאת מדובר בנשיא הנבחר ולפחות במערכת הבחירות הזו במועמד שעשה את הבלתי אפשרי פעם אחר פעם.
הדבר הבולט ביותר בספר הוא היכולת של טראמפ לקחת מציאות מורכבת ולרדד אותה לסיפור או סטטוס בפייסבוק. רק בשביל לראות את זה כדאי לקרוא את הספר.
אבל את הדבר החשוב יותר לקריירה שלנו בהייטק למדתי מרעיון נוסף שחוזר על עצמו בכל צעד בקריירה של טראמפ.
שמירת עותקים כפולים של קבצים (לא לינקים, עותקים ממש) מבזבזת מקום בדיסק. יש לא מעט תוכנות שיעזרו לכם לאתר קבצים כאלה שנשמרים במספר מקומות, אבל הרבה פעמים זה לא נחוץ. בואו ננסה לעבוד עם פקודות קיימות ביוניקס כדי לאתר קבצים כאלה.
ההחלטה לבנות אתר קורסים מאפס ולא להשתמש בוורדפרס למשל היתה אחת הטובות שעשיתי בבניית אתר ToCode. בתור מתכנת הגמישות שאני מקבל לגמרי שווה את ההשקעה.
לכן לרשימה הבאה של אתרי צד-שלישי שעוזרים לי לנהל את העסק לקח לי זמן להגיע. הרבה מהדברים פה חשבתי לבנות לבד בהתחלה. לשמחתי על רובם לא בזבזתי יותר מדי זמן לפני שהבנתי שעדיף להשתמש בפתרון קיים. בכל מקרה אלה הדברים שעובדים בשבילי:
הבנאי new Array עם פרמטר מספרי תמיד מצליח להפתיע, מאחר והוא מייצר מערך שלא הייתם יכולים להגיע אליו עם אופרטור הסוגריים המרובעים. בואו נדבר על ציפיות, הדפסות ואיך מתמודדים.
הופתעתם? אני לא ממש. מספיק היה להקשיב למסרים או להתבונן בתמונות של השניים. אבל שימו את דונלד רגע בצד כי הסיפור של הילארי הוא המעניין יותר כשמדברים על קריירה.