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

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

צעדים ראשונים עם node.js ו express

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

המשך קריאה

שטויות שכותבים בעיתון על יזמות

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

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

המשך קריאה

תפקיד המורה

25/05/2017

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

המשך קריאה

שני לקחים מרכיבה על אופניים שרלוונטים גם אלינו

18/05/2017

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

המשך קריאה

פרסומות שרודפות אחריך

15/05/2017

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

המשך קריאה

ה Zen של פייתון משקר

11/05/2017

בוויכוחים האינסופיים של פעם בין אוהדי פרל לתומכי פייתון לא פעם נשמע איזה פיתונאי מסביר שחייבים לבחור בפייתון כי שם הקוד יוצא יפה יותר, ואז הם שולפים לכם איזה משפט מה Zen של פייתון לפיו Beautiful is better than ugly כהוכחה. אז אתם הולכים לגגל את ה Zen של פייתון ונתקלים באוסף משפטים תמוהים שהקשר בינם לבין השפה מקרי בהחלט.

המשך קריאה

מימוש תבנית Delegation ב Python

08/05/2017

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

המשך קריאה

איך לא לגדל טייסים

04/05/2017

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

המשך קריאה