הבלוג של ינון פרק

טיפים קצרים וחדשות למתכנתים

דונאלד טראמפ והקריירה שלך בהייטק

24/11/2016

התחלתי לקרוא את הספר של טראמפ לאחרונה (אחד מהם כן, כי מסתבר שיש המון). באמת. ואל תתנו לי את המבט הזה כי למרות כל מה שאומרים בתקשורת ואולי אתם חושבים בכל זאת מדובר בנשיא הנבחר ולפחות במערכת הבחירות הזו במועמד שעשה את הבלתי אפשרי פעם אחר פעם.

הדבר הבולט ביותר בספר הוא היכולת של טראמפ לקחת מציאות מורכבת ולרדד אותה לסיפור או סטטוס בפייסבוק. רק בשביל לראות את זה כדאי לקרוא את הספר.

אבל את הדבר החשוב יותר לקריירה שלנו בהייטק למדתי מרעיון נוסף שחוזר על עצמו בכל צעד בקריירה של טראמפ.

המשך קריאה

הצילו! הקבצים המשובטים באים!

שמירת עותקים כפולים של קבצים (לא לינקים, עותקים ממש) מבזבזת מקום בדיסק. יש לא מעט תוכנות שיעזרו לכם לאתר קבצים כאלה שנשמרים במספר מקומות, אבל הרבה פעמים זה לא נחוץ. בואו ננסה לעבוד עם פקודות קיימות ביוניקס כדי לאתר קבצים כאלה.

המשך קריאה

אתרי צד שלישי שאני משתמש בהם באתר ToCode

ההחלטה לבנות אתר קורסים מאפס ולא להשתמש בוורדפרס למשל היתה אחת הטובות שעשיתי בבניית אתר ToCode. בתור מתכנת הגמישות שאני מקבל לגמרי שווה את ההשקעה.

לכן לרשימה הבאה של אתרי צד-שלישי שעוזרים לי לנהל את העסק לקח לי זמן להגיע. הרבה מהדברים פה חשבתי לבנות לבד בהתחלה. לשמחתי על רובם לא בזבזתי יותר מדי זמן לפני שהבנתי שעדיף להשתמש בפתרון קיים. בכל מקרה אלה הדברים שעובדים בשבילי:

המשך קריאה

עברנו ל lets encrypt

07/11/2016

אלו מכם שבודקים תעודות TLS וודאי שמו לב שהתעודה התחלפה מ StartSsl ל letsencrypt. אבל גם אם אתם לא מהאנשים האלה, או שאתם אפילו לא בטוחים איך בודקים תעודת TLS, מוזמנים להשאר ולשמוע על הצרות שקורות כשסינים פוגשים ישראלים.

המשך קריאה

בדיקות אוטומטיות לתוכניות Python

03/11/2016

בשעור הראשון בקורס בדיקות יחידה אני כבר מגלה לכולם את הסוד לבדיקות טובות: כשהקוד טוב קל מאוד לכתוב עבורו בדיקות.

אבל מה אם צריך לבדוק קוד שיכול להיות גרוע? או שממש לא נועד לרוץ תחת המיקרוסקופ של בדיקות? קחו לדוגמא פתרונות תרגילים בקורסים.

השבוע הוספתי בדיקות אוטומטיות לפתרונות שתלמידים מגישים בקורס Python, ואלה שני הטריקים שעזרו לי בדרך.

המשך קריאה

ללמוד לבד? מה הבעיה?!

31/10/2016

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

לו רק החיים היו כל כך פשוטים.

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

המשך קריאה

מוג'ולישס הוא הפריימוורק הכי מדליק שלא היכרתם לפיתוח צד-שרת (ויש גם דוגמת קוד להמחשה)

27/10/2016

לפרל יש 3 ספריות פיתוח ווב: הראשונה נקראת Catalyst והיא ממש מסובכת ומהונדסת יתר על המידה. השניה נקראת Dancer והיא דוקא מאוד פשוטה אבל עדיין לא ממש יציבה, והשלישית נקראת מוג'ולישס, ולמרות השם המוזר היא דוקא די פשוטה. בואו נראה כמה דרך דוגמא קצרה.

המשך קריאה

איך ללמוד React בדרך הקשה

24/10/2016

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

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

המשך קריאה