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

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

אף אחד לא משתמש בפיצ'ר הזה

18/02/2016
C++

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

המשך קריאה

חשיבה יצירתית? לא בבית ספרנו

15/02/2016

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

המשך קריאה

תבנית סטארטר פשוטה ליישום QtQuick

08/02/2016
C++

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

המשך קריאה

5 עצות לפיתוח יישום Web מאובטח

28/01/2016

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

המשך קריאה

תבנית סטארטר פשוטה ליישומי Flux

25/01/2016

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

המשך קריאה

המרת קוד אתר ToCode לריאקט ורדוקס

בשבועות האחרונים עבדתי על המרת קוד צד הלקוח של אתר ToCode למבנה של Single Page Application באמצעות הטכנולוגיות React ו Redux. קוד צד השרת היה ונשאר Ruby on Rails. התוצאה היא שיפור ניכר בזמני הטעינה וזמני התגובה של כל האתר וקוד משמעותית יותר נקי וקל לתחזוקה. פוסט זה מסכם את כל הלקחים, הבחירות והטעויות שעשיתי במהלך השכתוב וכמובן טיפים עבור מי ששוקל לבצע שדרוג כזה.

המשך קריאה

סקריפט רובי קצר לסידור תמונות בתיקיות

18/01/2016

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

המשך קריאה