דף קיצורים csh/tcsh
הצורך לכתוב ולתחזק Shell Scripts משותף למתכנתים רבים. הנה אוסף קצר של קטעי tcsh שיעזרו לכם להזכר בסינטקס בפעם הבאה שתצטרכו לעבוד על סקריפט כזה.
טיפים קצרים וחדשות למתכנתים
הצורך לכתוב ולתחזק Shell Scripts משותף למתכנתים רבים. הנה אוסף קצר של קטעי tcsh שיעזרו לכם להזכר בסינטקס בפעם הבאה שתצטרכו לעבוד על סקריפט כזה.
מתכנתי JavaScript רבים פונים לירושה בתור פתרון ברירת המחדל לשיתוף קוד בין רכיבים שונים במערכת. ירושה עובדת אבל מביאה עמה מספר סיבוכים שאנו לא תמיד מעוניינים בהם. בפוסט זה אציג חלופה קצרה ופשוטה יותר שנקראת Mixins.
בשבועות האחרונים התחלתי לעבוד עם emacs אחרי שנים של עבודה ב vim, בעיקר בשביל לנסות סביבות נוספות ולראות מה דומה או שונה. כמו כל מעבר ההתחלה קשה ולאט לאט זה הופך קל יותר. אם גם אתם מחפשים סביבת עבודה חדשה הנה כמה מחשבות שאולי יעזרו לכם להתחיל במעבר.
ספריות MVC בצד הלקוח הגיעו עם הבטחה גדולה: שיעזרו לנו לנהל יישומים גדולים. בפועל דוקא הפופולרית שבהן לא הצליחה לתת תשובה חד-משמעית לשאלה היכן לשמור את המידע, ובמקום רק יצרה בלבול עם ההפרדה בין Service ל Controller. הפוסט השבוע מציג את האפשרויות השונות עם המלצה אופרטיבית לארגון הקוד.
לפני שנה הציעה חברת פלאפון שנה נסיון לשירות הזרמת המוזיקה Pelephone Musix. השבוע זה נגמר ולמרות שהייתי משתמש פעיל גם באפליקציה וגם באתר (עם שימוש כמעט יומי) לא אמשיך לשירות בתשלום. רשימת הטעויות שהם עשו במהלך השנה ארוכה, אך הנה עיקרי הדברים כדי שתדעו מה לא לעשות כשתציעו תקופת נסיון למוצר שלכם.
ספרית ריאקט עדיין צעירה ולמרות ההתלהבות ממנה לא תמיד קל למצוא רכיבים קיימים. כך קרה השבוע כשרציתי לשלב רכיב של רשימת פריטים שתאפשר למשתמש למיין מחדש את הפריטים באמצעות גרירה: קל למצוא 2-3 ספריות בריאקט, אבל אף אחת מהן לא ממש עובדת. במקום לשבור את הראש החלטתי להשתמש ברכיב קיים מ jQuery UI רק בשביל למצוא את עצמי עם באג ערמומי בשילוב.
היום התחילה שנה חדשה ואני חושב שהמתנה הכי טובה שאתם יכולים לתת לעצמכם היא זמן לימוד איכותי. הנה כמה רעיונות שיעזרו לכם למצוא את הזמן ולחלק אותו נכון.
כתבה שעלתה לאחרונה לאתר גיקטיים ניסתה לייעץ לקוראים האם כדאי להירשם ללימודי תעודה מקצועיים או לימודי תואר. זאת שאלת הטעיה, שהרי רוב המתלבטים פשוט רוצים להכנס לשוק העבודה. השאלה החשובה באמת היא מהי הדרך הקצרה ביותר לשוק העבודה בהייטק, ואליה ארצה להתיחס היום.
חבר סקרן שאל השבוע האם יש לי טיפים למי שרוצה ללמוד ביטויים רגולריים בצורה יותר רצינית, מעבר להעתקה של כמה סימנים מהתיעוד. את התשובה אני רוצה לשתף גם אתכם הקוראים, היא כוללת 6 קישורים ברמת קושי עולה.
Backbone עבורי היתה אהבה ממבט ראשון. אחרי שנים עם jQuery וקוד שתמיד מצא דרכים לא צפויות להסתבך, מישהו סיפר לי על ספריה מופלאה שתאפשר לכתוב יישומים גדולים בצורה מסודרת, בלי להפריע יותר מדי. זה עבד טוב ומהר מאוד רוב הקוד שכתבתי השתמש בספריה זו. לימים הרגשתי שהמודלים של Backbone הם נפלאים, אבל כשזה מגיע ל Views יש מקום לשיפור. אבל רק כשהתחלתי לכתוב ריאקט הבנתי את כל הדברים שהפריעו לי ב Backbone. דוגמא? ברור. הנה View פשוט ב Backbone וגירסת ריאקט שלו. נתחיל עם הקוד ואז נדבר על ההבדלים.