Adhearsion

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

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

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

עוד דבר שמאוד מיוחד בו, הוא בכך שלא רק שהוא קוד פתוח, אלא הוא בנוי לקבל תוספות (plugins). זה יכול להיות "hard coded" בפרוייקט שלנו, וזה יכול להיות אפילו ruby gem,אשר אנחנו רק אומרים לו שאנחנו רוצים להשתמש בה. כך שאפשר תמיד להוסיף כלים שיהיו גנריים ויתאימו לכל האפליקציות שלנו אם הם חסרים לנו.

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

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

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

כתיבת תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s