מבוא לרובי און ריילס - חלק א

  ריילס על כוס קפה   10/06/2009

תגיות: מבוא   מתחילים  


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

מה זה רובי און ריילס?

במשפט אחד - תשתית מלאה לפיתוח אפליקציות אינטרנט, הכתובה בשפת רובי.

כדאי שנפרק את המשפט הזה וננסה להבין ממה הוא מורכב...

קרא עוד ...

מבוא לרובי און ריילס - חלק ב

  ריילס על כוס קפה   10/06/2009

תגיות: מתחילים   37signals   מבוא   DHH  


ההיסטוריה של ריילס

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

BaseCamp היא אפליקצית אינטרנט מצליחה לניהול פרוייקטים, לאור הצלחתה שינתה 37Signals את יעודה מחברת עיצוב ללקוחות מזדמנים, לחברת פיתוח אפליקציות אינטרנט המגלגלת מליוני דולרים מהמוצרים שלה. על הדרך דיוויד הפך להיות שותף בחברה.

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

קרא עוד ...

מבוא לרובי און ריילס - חלק ג

  ריילס על כוס קפה   10/06/2009

תגיות: מתחילים   מבוא   agile  


עקרונות פיתוח בריילס

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

עקרונות אלו הם:

  1. מוסכמות על פני הגדרות.
  2. אל תחזור על עצמך.
  3. מתודולוגית פיתוח זריזה / רזה / גמישה (Agile). 

 

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

קרא עוד ...

4. למדו לתכנת - מספרים

  למדו לתכנת   10/06/2009

תגיות: מספרים   puts  


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

puts 1+2

שמרו את התוכנית (כן, זו תוכנית!) בשם:

calc.rb

(הסיומת rb היא מה שנכתוב בדרך כלל בתוכניות הכתובות ברובי). עכשיו הריצו את התוכנית על ידי כתיבת הפקודה הבאה בשורת הפקודה:

ruby calc.rb

התוצאה על המסך צריכה להיות:

3

אתם רואים, תכנות זה לא כזה קשה, נכון?

קרא עוד ...