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

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

איך כדאי ללמד אבטחת מידע

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

המשך קריאה

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

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

המשך קריאה

מהו ולמה צריך Rack Middleware ביישומי Rails

16/03/2017

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

המשך קריאה

חדש באתר: קורס C++/Qt

06/03/2017
C++

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

המשך קריאה

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

02/03/2017

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

המשך קריאה

מה דעתכם, רובי או ++C?

27/02/2017
C++

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

המשך קריאה