חידת CSS
חושבים שאתם אלופים ב CSS? נסו את החידה הבאה וספרו בתגובות אם הצלחתם
טיפים קצרים וחדשות למתכנתים
חושבים שאתם אלופים ב CSS? נסו את החידה הבאה וספרו בתגובות אם הצלחתם
אבטחת יישום Web היא חלק בלתי נפרד מכתיבת הקוד עבורו: המשתמשים שלכם דורשים זאת, גם אם לא אומרים במפורש, שהרי יישום לא מאובטח שם את המידע שלהם בסכנה. הנה מספר עצות שיעזרו לכם לשמור על אבטחת המידע ביישום עוד בזמן כתיבת הקוד ולאחריו:
פלאקס היא ארכיטקטורה מסובכת. הסיבה כמובן היא שפלאקס מנסה לפתור בעיה קשה, ופתרונות של בעיות קשות הם לרוב מורכבים. המטרה של הסטארטר בפוסט זה היא לתת נקודת התחלה לא מאוד מסובכת לפלאקס מתוך מחשבה שבמהלך הפיתוח אפשר יהיה לשדרג ולהבין רבדים נוספים של הארכיטקטורה.
בשבועות האחרונים עבדתי על המרת קוד צד הלקוח של אתר ToCode למבנה של Single Page Application באמצעות הטכנולוגיות React ו Redux. קוד צד השרת היה ונשאר Ruby on Rails. התוצאה היא שיפור ניכר בזמני הטעינה וזמני התגובה של כל האתר וקוד משמעותית יותר נקי וקל לתחזוקה. פוסט זה מסכם את כל הלקחים, הבחירות והטעויות שעשיתי במהלך השכתוב וכמובן טיפים עבור מי ששוקל לבצע שדרוג כזה.
את הסקריפט הבא לקח לי מעט מאוד זמן לכתוב, ואולי זה מה שמחזיר אותי שוב ושוב לרובי. הסיפור הוא כזה: יש לנו אוסף תמונות גדול וצריך לסדר בתיקיות לפי חודשים, כך שכל התמונות מכל חודש יישמרו יחד. הבעיה שתאריך יצירת הקובץ לא רלוונטי כאן אלא רק תאריך התמונה (מוטמע בקובץ כחלק מפורמט jpeg).
ידיעה שפורסמה היום בבלוג הרשמי של Qt מספרת על שינוי מתוכנן ברשיון השימוש החופשי ב Qt מרשיון LGPLv2 ל LGPLv3. למי שלא בקיא ברשיונות קוד פתוח אנסה להסביר בקצרה מה ההבדל והאם השינוי משפיע עליכם.
עמודי ווב שיתופיים זה מגניב: כולם רואים את מה שהאחרים כותבים בזמן אמת ויכולים לעבוד על אותו התוכן כמו בגוגל דרייב. הספריה socket.io היתה ונשארה דרך מאוד פשוטה להתחיל לפתח יישומים כאלה כמעט בלי לכתוב קוד בצד השרת.
השאלה בכותרת הופיעה לאחרונה בקבוצת ריאקט בפייסבוק והאמת שגם אני שאלתי את עצמי שאלה זו די הרבה במהלך העבודה שלי עם פלאקס. רק אחרי עבודה עם מספר מימושי פלאקס ובמיוחד רדוקס התחלתי להבין את היתרונות בארכיטקטורה וההבדלים בינה לבין MVC.
ספריית Redux של דן אברמוב היא הדבר החם היום בעולם של React. כותב הספריה גויס לאחרונה לעבוד בפייסבוק ויש סיכוי לא רע שנתחיל בקרוב לראות את הגב של פייסבוק גם לספריה זו (בנוסף למימוש Flux שלהם). הנה הצעה שלי למסלול לימוד רדוקס שיעזור להבין על מה כולם מדברים.
מיתוס אחד ישן מושרש בארץ בקרב עובדים ומחפשי עבודה רבים ומשבש את ההחלטות של כולנו. הגיע הזמן לדבר על זה ואולי לעקוף את המנגנון ההרסני.