הקמת סביבת פיתוח

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

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


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

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

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

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

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

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

  • פרשן לשפת רובי.
  • פלטפורמת ריילס.
  • בסיס נתונים. (נרחיב בהמשך)
פרשן לשפת רובי
פרשן לשפת רובי מפרש את הקוד - רובי למשהו שהמחשב שלכם יכול להבין, הגרסה האחרונה שיצאה היא 1.9.

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

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

 

Bookmark and Share

תגובות


Simon - 09/06/2009

לדעתי הדברים הכי חשובים הם מסך(ים), מקלדת ועכבר.

מסך רחב טוב לא רק לסרטים, אפשר לדחוף בצד עוד תפריטים של סביבת פיתוח או חלון עם רשימת מטלות וקישורים שימושיים.

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

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

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





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