יום ראשון, 27 בפברואר 2011

094 mysql 5.5


היום שוב אירחנו את שלומי נוח לשיחה ועדכונים על הגירסה האחרונה של mysql


הקובץ נמצא כאן האזנה נעימה

יום שישי, 25 בפברואר 2011

092 Continuous Deployment at outbrain

ממשיכים להקליט שיחות סולו ולעבוד על הזוגיות, פרק זה הוא המשך לפרק 75 - Continuous Deployment שהוקלט עם ישי סמית
  • רן תיקצר את הפודקאסט עם ישי ואורי המליץ על devopscafe.org
  • "צינור של פיצ'רים ולא דלי של פיצ'רים" (קנט בק)
  • בעיות נפוצות, מה קורה כשמגיעים לדד ליין אבל הפיצ'רים לא מספיק יציבים
  • היום שבו צוות הבדיקות (QA) הפך מצוואר בקבוק לגוף מסייע
  • אוטומציה באמצעות GLU לנהול גירסאות המוצר בשרתים
  • חם מהתנור: chef ובניית "ספר מתכונים" לפי סוג המכונה
  • Servicization/Componentization ניהול המוצר בחלקים קטנים בכדי לאפשר הפצה לשרתים בחבילות קטנות
  • להעצים את המפתח - השינוי התרבותי בהעברת הארגון ל- Continuous Deployment
  • הסברים נוספים ותרשימים מופיעים בבלוג של רן

הקובץ נמצא כאן האזנה נעימה

... ושוב תודה לגיא שעושה עבודתו נאמנה בתיקצור הפרקים

יום שלישי, 22 בפברואר 2011

093 final class 4

בפרק הרביעי ולאחר קבלת תרופות נפגשו חברי המחלקה הסגורה לשיחה : רן תבורי, איתי ממן, ישי סמית , יונתן ממן, גילי נחום,ערן הראל, אוּרי לביא ואוֹרי להב.
  • יונתן הציג חידושים ותוספות שיכנסו ב Java 8.
  • Closure – דנו במה זה Closure, מה זה מאפשר, מתי נכנס, האם מתאים ל OO והאם יתמוך ב Currying
  • שינויים נוספים בשפת Java, כגון: Null reference checking, switch על string וכו'...
  • אוּרי הציג נושא הדן בכלים בהם אנחנו משתמשים ביום יום לפיתוח. דנו במספר נושאים כגון: Dup Detection, Static Code Analysis, Code Coverage, Post Mortem Analysis, Structure 101 וכ'...
  • רן תיאר את תיאוריית החלונות השבורים
  • ערן הסביר מה זה "Exception טוב"
  • גילי הציג את פרוייקט הפלזמה – פרוייקט הנדסי מורכב ע"מ לשים מסך גדול המראה את מצב ה build בפני כולם. כל המשתתפים דנו במה כדאי להציג ואיך עושים זאת.
  • אוֹרי העלה נושא חשוב לדיון, האם בתקופת Agile צריך לעשות documentation:
  •  פינתו החודשית של ערן. מה עדיף? (הפינה הפעם גררה דיונים רחבים בנושאים וכדאי מאוד להקשיב J)
    •  Errors or Exceptions
    • שכיר או עצמאי
    • פינוקים או חומרה
    • Invented Here or Standard Framework
    • עבודה בבית או במשרד
      • רן הזכיר פוסט מעניין בנושא זה.
  • אירועים מהחודש שעבר
  • ישי סיפר על אירוע שהיה ב Silicon Valley בנושא טסטים שהיה מעניין בעיקר בגלל שחשף את הקהל לגישה של test-ים (ולא לאיך לעשות אותם).
    • רן סיפר קצת על Angular
    •  IMVC 2011 )וזה לא קשור בכלל למייקרוסופט J).
    • אירוע של Computer Vision שהתקיים בארץ.
  • אירועים בחודש הבא
    • ישי הזכיר אירוע של Lean Startup אשר יועבר ע"י מי שכתב את Four Steps for Epiphany
    • Software Craftsmanship
  • אירוע Big Data
הקובץ נמצא כאן האזנה נעימה

יש חשבון טוויטר חדש למחלקה הסגורה, מוזמנים לעקוב! http://twitter.com/finalclass

יום רביעי, 16 בפברואר 2011

091 Datacenters 2

אחרי הרבה זמן שלא הקלטנו שיחת סולו ללא אורחים ובעקבות TechTalk שאורי מעביר, בחרנו לדבר Scaling ו- Data Centers
  • Scaling data center, הקשר לקוד פתוח ועלויות גידול
  • בעיות גידול שנפתרו ע"י חברות ונתרמו לקהילה (Hadoop - ע"י יאהו, Cassandra ע"י פייסבוק וכו')
  • האם שווה הסבל של קוד פתוח כאשר החברה עדיין קטנה?
  • תמיכת הקהילה בקוד פתוח וחברות שקמות כחברות תמיכה (redhat, mysql)
  • Speeding the web, בעיות טעינה בצד שרת, פתרונות ושימוש ב CDN
  • Graceful degradation, עלויות up-time ובעיית ה- DNS שהפילה את YouTube
  • למה להחזיק יותר מ- Data center אחד? ויתרונות של קרבה פיזית
  • מבנה ה- Data centers של Outbrain
  • caching, ייצור ב-Offline ובחירה ב- Online ומחיר ה- freshness

הקובץ נמצא כאן האזנה נעימה