לא הרבה קורה
23/03/2008 22:14 ע"י כתריאל טראוםהכותרת אומרת הכל אני חושב…
שוב מילואים. בשונה מפעם שעברה, הפעם הם קצרים ומפוזרים על גבי כמה ימים. חוצ'מזה, עבודה, עבודה ועוד עבודה.
בין לבין, יוצא לי קצת לעבוד על jiyuu. הגעתי למסקה שאני קצת חוטא למטרה הראשונית שלי של jiyuu, והיא לשמור את המערכת פשוטה ונקיה. הקוד התחיל להתנפח ולהסתבך כל כך עד שהייתי צריך לעקוב ולרדוף אחרי שורת פלט אחת ב-3 קבצי PHP שונים. בהחלט לט מה שרציתי.
לכן החלטתי לשכתב קצת את jiyuu, גם לשמור את המערכת פשוטה יותר, וגם להשתמש ברכיבים סטנדרטיים. שימוש ברכיבים סטנדרטיים אמור להוריד את כמות הקוד הכתוב, ולעלות את כמות הרכיבים שניתן למחזר בקוד. בחרתי ב-2 כלים כדי לבצע את העבודה השחורה בשבילי:
- smarty - מנוע שבלונות מצויין, ובנוסף מספק מנוע caching מצויין
- HTML_QuickForm - הרחבת PEAR שמאפשרת בניה קלה ומהירה של טפסים, אשר תשמש ליצירת טפסי הוספה\עריכה של מידע ב-jiyuu.
בנושאי עבודה, יוצא לי לאחרונה לעבוד קצת עם Jython, שהוא יישום של מפענח לשפת Python שכתוב כולו ב-Java. אני משתמש בו דרך מוצר צד שלישי מסחרי כלשהוא.
השימוש הזה בטכנולוגיה בקוד פתוח ע"י חברה מסחרית, שוב העלה בי את המחשבה על איך וכמה קוד פתוח חילחל כבר לכל כך הרבה פינות, שאפילו חבריות מסחריות כבר לא "מתביישות" להשתמש (יש שיגידו לנצל) באותן טכנולוגיות פתוחות.
אם בעבר עבור חברה מסחרית שימוש בקוד פתוח היה "טאבו", או משהו אשר השתמשו בו רק כמוצר פנימי, הרי שבימינו, נראה שקניה של חברת קוד פתוח, והמשך פיתוח המוצר שלה ככזה, היא הדבר החם בשוק (ראו רכישת XenSource ו-MySQL). רבות כבר נידון על הנושאים האלו, אבל מבחינתי, זו היא סוף סוף ההכרה שמה שהרבה מאיתנו כבר יודעים מזה זמן רב (קוד פתוח=טוב יותר, כיף יותר, <דעתכם על קוד פתוח כאן>), יכול להיות מתורגם גם לעולם העיסקי.



תגובות ל: "לא הרבה קורה" | הוסף תגובה