יום שבת, 9 בדצמבר 2017

328 The tension between Agility and Ownership

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

אפשרות אחרת היא מודל שכולל NOC –צוות שאחראי על הקוד אחרי שהותקן, אבל זה לא משתלב טוב במיוחד עם CI/CD.

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

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

הקובץ נמצא כאן, האזנה נעימה ותודה רבה לקטי על התמלול

יום שישי, 8 בדצמבר 2017

Summit 2017: Baptism By Fire - why production issues make you a better developer / Adi Belan

As developers, we are constantly focused on writing elegant and cutting edge code, however, meaningful code lives 99% of it's life in production, away from our prying eyes looking at an IDE screen. in the span of those 99%, issues are bound to arise and someone will have to deal with them (probably at 3 AM after a pagerduty call). 3 years of being on the on-call rotation for mission critical services at AppsFlyer have taught me some hard lessons, but made me a better developer along the way. in this session i'll describe how we should approach production issues as developers and how it makes us (much) better coders.



MP3

יום חמישי, 7 בדצמבר 2017

Summit 2017: Redis Modules and The Joy of specificity / Adam Lev Libfeld

Redis is a high throughput key-value store, but in order to provide high performance the designers had to leave out a lot of user specific features. In Redis 4.0 modules were introduces to the comunity - A way for users to add custom functionalities to the fastest data store available. With Redis Labs operating mainly from Israel Tel Aviv has become the source of many great modules implementing functionalities as complex as neural networks of as simple as improved comment syntax.



MP3

יום רביעי, 6 בדצמבר 2017

Summit 2017: Cheat, Scale, Win / Adam Lev Libfeld

The truth is that you can’t handle the truth. No system can. Cheating in large computer systems, just like white lies around the holidays, is inevitable. We live in a constantly changing universe too dense and volatile for a mere computer system to generate a perfect response. So we cheat, but it’s for the common good. It is crucial for any engineer to be able to separate the absolute “scientific” truth from the facts that serve the cause and have functional value for the system she is building. Failing to do so would inevitably result in an over-engineered, slow, unscalable and unmaintainable system.



MP3

Summit 2017: Detection of malicious footprints in large scale DNS traffic / Ada Sharoni

In the world of Phishing and malware attacks, hackers face many obstacles which they can only outsmart via sophisticated, often twisted methods. Furthermore, today’s large scale cyber campaigns require complex communication infrastructure with thousands of infected machines. DNS is a corner stone of the internet and as such is likely to contain unique footprints of such communication, seemingly concealed in the overall traffic. It is a great challenge to scrutinize and filter these anomalies - like a needle in a haystack. In this lecture we will discuss some of the challenges we tackled and how we solved them using big data and behavioral analysis tools.



MP3

יום שני, 27 בנובמבר 2017

327 Bumpers 43

אלון, דותן ורן מדברים על קוטלין, מינימליזם בתכנות וג'קיל –לא מה שחשבתם.
הכנס שהיה: כ-1000 איש השתתפו בכנס, היה מדהים. כנס רברסים 2017

רן:
  • דברים מוזרים שקורים בפייתון (רווחים שמשפיעים יותר מדי, למשל)
  • אוסף נושאים טכניים שכל מפתחת צריכ/ה להכיר –כולל נושאים בסיסיים , והסברים לעומק.
  • מאמר על אבולוציה של שחרור גרסאות מהיר בחברות ענק –מבית פייסבוק
  • מאמר של אורי שקד בנושא של ההרצאה שלו בכנס – מפעילות מוחית לדף HTML

אלון :
  • בהמלצת דותן ניסה את VSCODE  ועבר אליו מAtom + שיחה עם יתרונות חסרונות ובעיות
  • סיכום אינטראקטיבי  React Events
  • הרצאה מומלצת של רבע שעה על איך מדבגים  Node.js
  • פוסט על react + rails
  • סביבת פיתוח אונליין לreact + angular .
  • ספריה (מבית וולמארט) מאפשרת להמיר אפליקציה במובייל לreact native
  • איך להפוך לצעיר יותר, בריא יותר ורזה יותר על ידי biohacking  (רמז: זה גם לא זול, וגם :אל תנסו את זה בבית).
  • Cloud Firestore  מבית Firebase
  • Napa.js  מבית מייקרוסופט : multithreader javascript runtime –משתמשים בו בBing
  • ויזואליזציה מהפנטת וחביבה של אלגוריתמי מיון.

דותן :
  • הערות וסיכומים מעולים עבור מלא שפות. "בחנו את עצמכם"  
  • ספריית GO  שעוטפת ספריה גרפית חביבה בשפת C.
  • מאמר על עלויות חבויות של שפת Kotlin
  • יישום KAIZEN בתכנות ,או איך פחות זה בעצם יותר.
  • מאמר של דותן על ספריה שמוסיפה קונטקסט (בהקשר של data science
  • מאמר של דותן על איך לבנות מערכת אוספת נתונים בSCALE  גדול
  • מאמר על היבטים אתיים של crypto currencies (לינק לקובץ)
  • Packager חדש נולד לPython
  • ספריית UI ל GO
  • אוסף כלי CLI  שונים
  • שקפי הרצאות מכנס CPPCON – מתאים לותיקי השפה וגם למי שהתחילו לאחרונה
  • Cheatsheet מוצלח לג'אווה סקריפט
  • תמיכה בtruecolor  בטרמינל
  • גרסה 2.0 לקליינט Apollo  הפופולרי לGraphQL
  • ספרייה עליה מבוסס הנ"ל יצאה לopen source
  • פרוקסי לענן
  • שימוש קל יותר ב JEKYLL
ומשהו מצחיק לסיום

הקובץ נמצא כאן, האזנה נעימה ותודה רבה לקטי על התמלול

יום שלישי, 3 באוקטובר 2017

326 She Codes

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


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

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


הקובץ נמצא כאן, האזנה נעימה ותודה רבה לקטי על התמלול