סיבות בגללן אנשים מפסיקים להקשיב לך
טיפים קצרים וחדשות למתכנתים
בארכיטקטורת Micro Services מערכות שונות צריכות להעביר מידע אחת לשניה על פעולות של המשתמש. היעזרות במשתמשים עצמם בתור דוורים שמעבירים את המידע בין המערכות חוסך סיבוכים בצד השרת, אבל כולל אתגרים משלו. הנה כמה מהם.
קוראים קבועים של הבלוג זוכרים שסיפרתי בתחילת השבוע על מפגש פיתוח וירטואלי שאני רוצה לקיים בנושא פיתוח ממשק משתמש גרפי ליישומי Python. המפגש אכן התקיים כמתוכנן ביום רביעי (היה כיף. אמשיך לעדכן על מפגשים נוספים). זה הקוד שכתבנו.
ביום רביעי הקרוב (ה-21.6) בעשר בבוקר אקיים מפגש וירטואלי בנושא פיתוח ממשק גרפי ליישומי Python.
המפגש יהיה במתכונת של שיחת וידאו קבוצתית, כל אחד על המחשב שלו. אציג כמה דברים על המחשב שלי, ואז אתם תקדמו את זה ואז שוב נדבר. בסוף השעה כולנו נצא עם כלי Python שכולל ממשק משתמש מדליק שכתוב ב PyQt ונכתב במהלך אותה שעה.
רידאקס הוא אחלה אבל כמות הקוד מסביב שצריך לכתוב רק בשביל שדברים יעבדו יכולה להעיק, במיוחד בעת פיתוח פיצ'רים חדשים. בצד הטוב עם קצת יצירתיות ו JavaScript אפשר לצמצם אותה משמעותית.
אני מהאנשים שלא ממש יודעים לחתוך. שנתקעים בעבודות הרבה אחרי שצריך. אז כתבתי לי כמה סימנים שעוזרים לי להבין כשהגיע הזמן להמשיך הלאה, ותובנה קטנה שמזכירה לי למה זה חשוב. מקווה שעד סוף הפוסט גם אתם תתחילו להתלבט.
התמיכה ב Fetch API כבר נכנסה לרוב הדפדפנים אז נראה שזה זמן טוב להכיר ואולי אף להתחיל להשתמש בו. המנגנון מספק את אותן יכולות של XMLHttpRequest אבל בתחביר מעט שונה ובלי התחילית המבלבלת XML. הנה 3 דוגמאות שיהיה לכם עם מה לעבוד.
סביבת node.js היא סביבת ריצה המפעילה תוכניות JavaScript מחוץ לדפדפן. היום משתמשים בה לכתיבת סקריפטים וכלים קטנים, וגם לכתיבת תוכניות בצד השרת. בפוסט אציג ממשק צד-שרת להעברת הודעות באמצעות node.js דרך מספר דוגמאות.
הדעה הרווחת בציבור היא שקיימת חלוקה דיכוטומית ברורה בין יזמים לשכירים, ורק אנשים מסוימים שיש להם ״אופי״ יזמי יכולים לעזוב את העבודה ולהפוך ליזמים. זו כמובן אשליה אופטית. לפתוח עסק ולהרוויח ממנו זו מיומנות וכל אחד יכול ללמוד אותה.
בגיליון שבועות של דה-מרקר הם בחרו לתת תשובות לשאלות שמטרידות אנשים שמתלבטים אם לעזוב עבודה ולהקים סטארט-אפ. אם הייתי קורא את התשובות שלהם לפני 6 שנים יכול להיות שגם אני הייתי נלחץ. בשביל שלא תתבלבלו ואחרי שש שנים של עבודה מגוונת כעצמאי, נראה לי הוגן לתת תשובות יותר מציאותיות לשאלות שעלו שם.
ל JavaScript יש כתיב נחמד שמשתמש בנקודה כדי לחפש בתוך אוביקט מקונן. שלוש שורות של פייתון זה כל מה שצריך כדי לקבל תמיכה בסיסית גם שם.